AXUI 前端框架推出全新自定义主题颜色工具


AXUI自定义主题颜色工具

前言

对于一款成熟的 UI 框架而言,支持自定义主题颜色是必不可少的能力。过去,AXUI 一直专注于功能优化、性能提升和新模块开发,因此迟迟未推出主题工具。但事实上,在 AXUI 的底层设计阶段,我们已经为主题可定制性做好了充分准备:整个框架的主题色均采用 HSLA 模型进行设计

HSLA 代表色相(Hue)、饱和度(Saturation)、亮度(Lightness)和透明度(Alpha)。与常见的 RGBAHEX 不同,HSLA 更直观、易理解,用户可以通过调整这四个参数快速得到理想的颜色。

例如:

  • hsla(0,100%,50%,0.5) 表示半透明的纯红色。
  • 将色相调整为 120°,即可得到绿色:hsla(120,100%,50%,0.5)
  • 将饱和度降低,可以得到更柔和的暗色调:hsla(0,60%,50%,0.5)
  • 增加亮度,颜色会更明快:hsla(0,100%,70%,0.5)
  • 透明度设为 1,即可获得完全不透明的色值:hsla(0,100%,50%,1)

这种直观的调控方式,让开发者和设计师都能轻松理解和应用。


颜色增强机制

仅靠 HSLA 仍不足以支撑一个完整 UI 框架的色彩需求。比如:

  • Dark 模式 下需要自动适配颜色变化;
  • 组件在不同背景下需要动态调整明暗层次。

为此,AXUI 在 hsla 四个基础变量之外,额外引入了 coef 系数
通过 coef,我们可以灵活适配深色模式和多样化的主题场景。
这一机制不仅大大提升了框架的长期可维护性,也为用户的主题自定义提供了更强的自由度。


专属颜色拾取器

支撑主题定制的核心,是 AXUI 自研的 颜色拾取器(Color Picker)

它不仅具备原生 type=color 的全部功能,还支持:

  • 精确编辑:可单独调整 HSLA 四个通道;
  • 格式多样:支持多种色值表示方式;
  • 透明度控制:自由调节 Alpha 通道。

👉 点此查看 AXUI 颜色拾取器演示

通过该拾取器,用户可以实时调整全局主题色的参数值,而无需修改 CSS 变量名,即可完成一键换肤。


一键生成与下载

AXUI 支持自定义以下多组主题色系:

  • prim(主色)
  • error(错误色)
  • suss(成功色)
  • info(信息色)
  • warn(警告色)
  • issue(问题色)
  • text(正文色)
  • brief(次要文字色)
  • caption(辅助说明色)

定义完成后,样式会自动缓存,并立即全站生效。用户可直接在 axui.cn 上预览最终效果。若满意,可通过页面右下角的 下载按钮,将定制主题导出为 CSS 文件,直接应用到项目中。


结语

AXUI 的自定义主题颜色工具,让色彩调控不再是繁琐的开发工作,而是高效、直观、可视化的体验。
无论是设计师追求的视觉统一,还是开发者需要的可维护性,AXUI 都能为你提供最佳支持。

立即尝试,打造属于你的专属 UI 风格!

访问网址https://axui.cn/list-80-0.php立即体验

AXUI自定义主题颜色工具


相關推薦

2025-05-12

2025-05-10更新 发布v3.1.7版本 核心js:https://unpkg.com/@codady/[email protected]/dist/js/ax.js 核心css:https://unpkg.com/@codady/[email protected]/dist/css/ax.css 打包文件:https://unpkg.com/@codady/[email protected]/dist.zip 更新内容 对内置的none图片,去掉了“暂无图

2022-11-20

AXUI v2.0.5 已经发布,面向设计的 UI 前端框架。 2022年11月19日更新 修改axDialog,对按钮回调增加button和content参数,对confirm按钮类型增加prevent。 修改axPopup,对按钮回调增加button和content参数,对confirm按钮类型增加prevent。 修改axD

2023-11-30

Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架。她适配了 PC Web 端和手机端,并提供了 亮色 和 暗色 两个主题。除此之外,她还提供了灵活的配置,开发者可以方便的使用其开发任何文字编辑的应用。 在

2025-04-23

itor.dev AI 驱动的开源富文本编辑器 开箱即用、支持所有前端框架、支持 Markdown 书写模式 什么是 AIEditor AiEditor 是一个面向 AI 的下一代富文本编辑器,她基于 Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架

2023-03-23

易用性和灵活性上还有不小的提升空间。 为此,其参考前端框架 React 和 Vue 复用逻辑的编程范式,给出了“Mark 是一等公民”的设计原则,提出了一套“渐进式的可视化语法”:一个可以逐步学习和采用的可视化

2023-06-01

0 版本中,链接的风格设计有了很大的改善,有了一系列全新的链接帮助器和工具。首先,新版本增加了一些样式,用新的图标链接助手将图标(如 Bootstrap Icons)与链接放在一起。 新的导航下划线 将 .nav-underline 添加到 .nav

2024-08-10

时也是开源项目管理系统「禅道项目管理软件 」的基础UI框架。ZUI 3支持最大限度的定制,不依赖任何其他JS框架,可以在任何Web应用中通过原生的方式使用。 在ZUI 3中主要包含如下内容: 统一的UI配置:基于CSS变量实现的全

2024-08-13

or.dev AI 驱动的开源富文本编辑器 开箱即用、支持所有前端框架、支持 Markdown 书写模式 什么是 AIEditor AiEditor 是一个面向 AI 的下一代富文本编辑器,她基于 Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架

2024-09-30

itor.dev AI 驱动的开源富文本编辑器 开箱即用、支持所有前端框架、支持 Markdown 书写模式 什么是 AIEditor AiEditor 是一个面向 AI 的下一代富文本编辑器,她基于 Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架

2024-08-29

itor.dev AI 驱动的开源富文本编辑器 开箱即用、支持所有前端框架、支持 Markdown 书写模式 什么是 AIEditor AiEditor 是一个面向 AI 的下一代富文本编辑器,她基于 Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架

2024-10-19

itor.dev AI 驱动的开源富文本编辑器 开箱即用、支持所有前端框架、支持 Markdown 书写模式 什么是 AIEditor AiEditor 是一个面向 AI 的下一代富文本编辑器,她基于 Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架

2023-04-25

Zip、FreeArc、PAQ、PEA、UPX)提供一个跨平台、可移植的 GUI 前端,专注于文件和档案管理,以及安全(强加密、双因素认证、加密密码管理器、安全删除)。 PeaZip 9.2 正式发布,该版本更新内容如下: 后端: (Windows) 更新了 Mc

2024-09-25

itor.dev AI 驱动的开源富文本编辑器 开箱即用、支持所有前端框架、支持 Markdown 书写模式 什么是 AIEditor AiEditor 是一个面向 AI 的下一代富文本编辑器,她基于 Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架

2025-07-28

s 消息队列:Kafka、RabbitMQ 搜索引擎:Elasticsearch 框架:Spring Boot 智能图标显示 编辑器左侧显示:在gutter区域显示彩色技术栈图标 多格式支持:YAML和Properties格式配置文件 优先级匹配:特定技术栈图标优先