关于自定义主题颜色前端配色实现

方法之一通过css变量

变量命名以--开头,使用时通过var()

body{
        --color1:0;
        --color2:191;
        --color3:255;
    }
 .theme-ui p {

  
  color:rgb(var(--color1), var(--color2), var(--color3))
  color:rgba(var(--color1), var(--color2), var(--color3),.6) }

通过rgba的a值来实现,同一色调下的不同元素颜色深浅差异

模板调用写在html文件中方便修改

原文地址:https://www.cnblogs.com/wszxx/p/11737924.html

时间: 2024-10-30 02:08:50

关于自定义主题颜色前端配色实现的相关文章

Sublime Text 2/3 自定义主题颜色 Color Scheme 生成器

Sublime Text 是一款强大的代码编辑工具,今天发现一个更改主题的小技巧,分享给小伙伴们: 生成自定义颜色地址:http://tmtheme-editor.herokuapp.com/#/theme/Monokai   (只支持Chrome 在线生成) 自定义颜色界面: 选择好自己喜欢的属性,生成完成后给主题起一个自己喜欢的名字,然后点击左上角的 Dodwnload 将刚刚生成好的主题下载到本地,复制到红框内的目录中: 设置为刚刚生成的主题: 注意:上图红框内的目录可能不存在,如果不存在

JS 百度地图 换地图主题颜色(自定义)

JS 百度地图 换地图主题颜色(自定义) <div id="allmap"></div> 自定义主题文件: var mapStyleBrown =[{ "featureType": "land", "elementType": "geometry", "stylers": { "color": "#0b1b2bff" } }

ionic4中自定义主题的颜色

ionic4的主题样式提供了一些主题样式,也可以自定义,比如可以修改主题样式的颜色,官方文档(https://ionicframework.com/docs/theming/colors)里说了怎么写CSS,但是没说写在哪个文件,我测了一下,应该是写在src/theme/variables.scss中, 官方提供的主题颜色生成器:https://ionicframework.com/docs/theming/color-generator,这个生成器,只能生成(修改)ionic自带的9个命名主题

vscode自定义背景颜色

大概做前端的builder(只会打代码的才是coder,嘻嘻~)一半以上都会使用vscode编辑代码吧,vscode很轻量,支持的文件拖拽加入编辑区功能我个人认为很方便很强大.    下面我写一下怎么更改vscode的背景图让自己的眼睛更舒服一些.1. 首先vscode的背景颜色的定义都是放在每个主题的文件里面的,所以我们是无法通过设置来更改背景颜色的.2. 那就只能进入到相应的主题文件内部去进行更改喽.3. 我比较喜欢vscode的light主题里面的Solarized light这个主题,因

Android 实现一键切换应用主题颜色

最近项目中要实现切换应用主题的功能,下面就来说一说我在项目中是怎么实现这个功能的,一般我们需要改变整个应用的背景颜色可以直接这样设置getWindow().getDecorView().setBackgroundColor(int color).但是这种方式显然不是我们想要的,而且还有许多不好的地方.为什么呢?第一.它会把整个页面的背景颜色都改变了.第二.布局的背景还必须是透明的才会有效果.所以这种方式有的时候是满足不了我们的需求的.下面我将为大家介绍我的解决方案,下面是一个实现的效果图. 上面

Android 实现一键切换应用主题颜色(二)

上一篇说到一键切换应用的主题颜色,那么今天就继续来讲一讲如何实现应用的一些图标也一样能够跟随应用的主题颜色切换而改变图标的颜色.比如应用首页的一些固定的展示图标,或者是单选框以及复选框的图标,还有一些功能按钮的图标等等.下面还是老规矩,先上一个效果图(有图有真相有木有?) 上面效果图中已经一目了然了,点击选中下面的图标后,然后再切换相应的应用主题颜色时,可以看到下面所选中的图标也会立即跟随应用的主题颜色进行切换.实现这个功能其实也很简单,不需要把每个颜色的图标都准备一套,一套就足矣了.只不过这一

Material使用05 自定义主题、黑夜模式\白天模式切换

需求: 1 不使用materil依赖内建的主题,使用自己创建的主题 2 利用自己创建的主题实现白天模式和黑夜模式 1 自定义主题 1.1 创建自定义主题文件 them.scss // 引入material自定义主题支持 @import '[email protected]/material/theming'; // 引入material公用的主题风格 @include mat-core(); // 自定义颜色 $my-app-primary: mat-palette($mat-blue); $m

element 如何自定义主题

自定义主题 在我学习element的时候,就直接忽略了.现在返回来学习一下 ,原来 通过自定义主题可以改变elemnt中默认的一些样式.这样,对于一些不想用elment自带但是用到比较多的样式,可以进行修改. 看了很多关于自定义主题的文章,其实都是 差不多的, 我想自己写一遍,加深一下印象,也希望能给别人带来帮助. 这篇博客的思路,总结性比较强,指的大家j借鉴:https://blog.csdn.net/young_emily/article/details/78591261 改变原有的elem

vue2.0-基于elementui换肤[自定义主题]

0. 直接上 预览链接 vue2.0-基于elementui换肤[自定义主题] 1. 项目增加主题组件 在项目的src/components下添加skin文件夹 skin文件获取地址 2. 项目增加自定义主题 自定义添加主题下载地址 https://elementui.github.io/theme-chalk-preview/#/zh-CN 3. 项目引入和使用 选择你想要随主题改变的element元素在src/global/themeArray里面,不希望随主题改变的可以注释掉 选择皮肤之后