颜色
本页面加载了可选的
dist/css/adminlte-colors.css —— 十四种额外颜色
(orange, amber, olive, teal, sky, indigo, violet, fuchsia, pink,
navy、steel、slate、graphite、midnight),以
--bs-* token 的形式提供,外加
.bg-*,
.text-bg-*,
.text-*,
.border-*,
.link-*,
.bg-gradient-*,
.card-*,
.callout-* and
.direct-chat-* 这几套类系列。它不属于
adminlte.css 的一部分;
演示里也没有别的地方用到它。
每一种颜色配白色文字都能达到 4.6:1 或更好, 而且在排布时都考虑到了要跟 Bootstrap 自己的主题色相邻而不冲突。 具体的做法和原因在 颜色文档页面上。
在本页面尝试皮肤
所谓皮肤,就是侧边栏和头部上的一个背景工具类加上
data-bs-theme —— 它本身没有任何 CSS。
下面的按钮会重新给本页面的侧边栏和头部上色,
方便你就地判断一个组合好不好看; 它们生成的标记会印在下面。 至于页脚、Bootstrap
自带的背景以及自由混搭, 请用
主题自定义 页面 ——
它的取色器把调色板列在 "扩展调色板" 下面。
Light
白色界面;颜色由组件和当前激活项来承担。
Semi-dark
深色侧边栏、浅色头部 —— 最常见的后台布局,也是 AdminLTE 的默认布局。
Full dark
深色侧边栏加深色头部;除非访客自己选了深色模式,否则主体保持浅色。
Coloured & gradient
偏品牌感的界面:用一种强烈的色相,或者用 v3 那种渐变光泽。
侧边栏颜色
页眉颜色
调色板
oklch(0.58 0.17 42)
white 4.6:1
oklch(0.57 0.12 67)
white 4.6:1
oklch(0.55 0.13 126)
white 4.6:1
oklch(0.55 0.09 190)
white 4.7:1
oklch(0.56 0.12 237)
white 4.6:1
oklch(0.58 0.20 283)
white 4.6:1
oklch(0.58 0.20 303)
white 4.6:1
oklch(0.59 0.20 324)
white 4.6:1
oklch(0.59 0.20 350)
white 4.6:1
oklch(0.30 0.06 263)
white 13.7:1
oklch(0.40 0.04 261)
white 9.2:1
oklch(0.50 0.03 253)
white 6.0:1
oklch(0.33 0.01 258)
white 12.1:1
oklch(0.24 0.03 287)
white 16.6:1
仪表板设置
一行组件上该放哪四种颜色,往往就是"随便挑"最容易钻空子的地方。 下面这些四色组合是按色相关系选出来的。 它们只是推荐,不是类。
Balanced
text-bg-indigotext-bg-tealtext-bg-ambertext-bg-pink
Cool
text-bg-indigotext-bg-skytext-bg-tealtext-bg-violet
Warm
text-bg-pinktext-bg-orangetext-bg-ambertext-bg-fuchsia
With Bootstrap
text-bg-primarytext-bg-tealtext-bg-orangetext-bg-violet
公用功能
Bootstrap 为自己的主题色生成的每一套类系列, 这里都为调色板生成了一份 —— CSS
变量的形态完全一样, 所以
.bg-opacity-*、.link-underline-*
之类的都能组合使用。
| Utility | orange | amber | olive | teal | sky | indigo | violet | fuchsia | pink | navy | steel | slate | graphite | midnight |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
.bg-*
|
||||||||||||||
.text-bg-*
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
.bg-* .bg-opacity-25
|
||||||||||||||
.bg-gradient-*
|
||||||||||||||
.text-*
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
Aa
|
.border-*
|
||||||||||||||
.link-*
|
||||||||||||||
.callout-*
|
淡色
|
淡色
|
淡色
|
淡色
|
淡色
|
淡色
|
淡色
|
淡色
|
淡色
|
淡色
|
淡色
|
淡色
|
淡色
|
淡色
|
组件
AdminLTE 的组件是通过
.text-bg-* 和
--lte-card-variant-*
变量来给自己上色的, 所以调色板不用为每个组件单独写 CSS 就能作用到它们身上。
.card-indigo
.card-outline.card-pink
.card.text-bg-teal
.alert-* 的相同标记。
检查品牌色
添加自己的颜色,就是一行 Sass 覆盖 ——
$lte-palette-custom: ("brand": #hex) ——
之后它就能获得 和内置颜色一模一样的全部 token、工具类和组件钩子。
唯一值得先检查一下的,就是白色文字放在它上面能不能达到 4.5:1, 这样
.text-bg-brand、
小方框和带品牌的侧边栏才能保持清晰可读。粘贴一个颜色: