Skip to content

Color 颜色

Aurora Plus 使用全局语义颜色变量统一组件、业务内容与明暗主题的视觉表达。变量名称描述用途,而不是绑定某个组件,因此同一种状态可以在不同界面中保持一致。

品牌与状态

表达主要操作以及成功、警告、危险和信息状态。

  • Primary 主色--au-color-primary主要操作、选中状态与焦点反馈
  • Success 成功--au-color-success成功、完成与正常状态
  • Warning 警告--au-color-warning需要注意或等待处理的状态
  • Danger 危险--au-color-danger错误、删除与高风险操作
  • Info 信息--au-color-info中性信息与辅助状态

文字层级

用稳定的语义层级组织标题、正文、说明和不可用信息。

  • Primary 主要文字--au-color-text-primary标题与需要强调的正文
  • Regular 常规文字--au-color-text-regular默认正文与控件文字
  • Secondary 次要文字--au-color-text-secondary说明、辅助状态与次级信息
  • Placeholder 占位文字--au-color-text-placeholder输入提示和弱提示信息
  • Disabled 禁用文字--au-color-text-disabled不可操作或不可用状态

背景与遮罩

用于页面自有内容的弱背景、浮层底色、悬停反馈和模态遮罩。

  • Soft 柔和背景--au-color-bg-soft弱分区与低对比内容背景
  • Overlay 浮层背景--au-color-bg-overlay不透明浮层和高对比表面
  • Hover 悬停背景--au-color-bg-hover轻量悬停与选择反馈
  • Mask 遮罩--au-color-mask需要遮罩语义时的透明颜色

边框层级

按信息层级选择常规、轻量和更轻量的分隔颜色。

  • Border 常规边框--au-color-border需要明确轮廓的边界
  • Border Light 轻边框--au-color-border-light控件与内容区域的柔和边界
  • Border Lighter 更轻边框--au-color-border-lighter列表分隔与低对比轮廓

Aurora Plus · Vue 3 Component Library