ai-form-designer
Version:
vue3+adv的设计器,可视化开发页面表单
187 lines (141 loc) • 5.13 kB
text/less
// Light theme
@epic-primary-color: #3e8bf2;
@ai-form-designer-color: #fafafc;
@ai-form-designer-dot-color: #373739;
@epic-edit-range-color: #fff;
@epic-view-color: #fff;
@epic-edit-color: #ccc;
@epic-action-bar-color: #fff;
@epic-header-color: white;
@epic-action-hover-color: #f8f8f8;
@epic-widget-hover-color: #f8f8f8;
@epic-event-item-color: #f8f8f8;
@epic-shadow-color: #0000003d;
@epic-text-main: #000000de;
@epic-text-medium: #000000ab;
@epic-text-secondary: #00000099;
@epic-text-helper: #00000066;
@epic-text-disabled: #00000042;
@epic-border-color: #d9d9d9;
@epic-compoent-tabs-color: #f8f8f8;
@epic-text-sm: 12px;
@epic-text-md: 14px;
@epic-text-lg: 16px;
// Dark theme
@epic-dark-primary-color: #3e8bf2;
@epic-dark-designer-color: #18181c;
@epic-dark-designer-dot-color: #86909c;
@epic-dark-edit-range-color: #232324;
@epic-dark-view-color: #252526;
@epic-dark-edit-color: #ccc;
@epic-dark-action-bar-color: #252526;
@epic-dark-header-color: #252526;
@epic-dark-action-hover-color: #000;
@epic-dark-widget-hover-color: #111;
@epic-dark-event-item-color: #111;
@epic-dark-shadow-color: #000000;
@epic-dark-text-main: #ffffffde;
@epic-dark-text-medium: #ffffffab;
@epic-dark-text-secondary: #ffffff99;
@epic-dark-text-helper: #ffffff66;
@epic-dark-text-disabled: #666;
@epic-dark-border-color: #ffffff20;
@epic-dark-compoent-tabs-color: #2c2c2c;
:root {
// 主色
--epic-primary-color: @epic-primary-color;
// hover颜色
--epic-primary-hover-color: rgba(@epic-primary-color, 8%);
// 设计器背景色
--ai-form-designer-color: @ai-form-designer-color;
// 设计器点颜色
--ai-form-designer-dot-color: @ai-form-designer-dot-color;
// 画布背景
--epic-edit-range-color: @epic-edit-range-color;
// 属性视图背景色
--epic-view-color: @epic-view-color;
// 拖拽区域背景色
--epic-edit-color: @epic-edit-color;
// 活动视图切换器背景色
--epic-action-bar-color: @epic-action-bar-color;
// 顶部颜色
--epic-header-color: @epic-header-color;
// 动作栏 hover
--epic-action-hover-color: @epic-action-hover-color;
// 窗口部件 hover
--epic-widget-hover-color: @epic-widget-hover-color;
// 窗口部件遮罩颜色
--epic-widget-shade-color: rgba(@epic-primary-color, 6%);
// 事件项背景色
--epic-event-item-color: @epic-event-item-color;
// 阴影颜色
--epic-shadow-color: @epic-shadow-color;
// 主要文本颜色
--epic-text-main: @epic-text-main;
/* 次级级文本颜色 */
--epic-text-medium: @epic-text-medium;
// 二级文本颜色
--epic-text-secondary: @epic-text-secondary;
// 辅助文本颜色(更浅)
--epic-text-helper: @epic-text-helper;
// 禁用文本颜色
--epic-text-disabled: @epic-text-disabled;
// 边框颜色
--epic-border-color: @epic-border-color;
// 组件tabs颜色
--epic-compoent-tabs-color: @epic-compoent-tabs-color;
// 组件hover颜色
--epic-compoent-hover-color: rgba(@epic-primary-color, 6%);
// 字体大小
--epic-text-sm: @epic-text-sm;
--epic-text-md: @epic-text-md;
--epic-text-lg: @epic-text-lg;
--epic-divider-color: #e2e8f0;
}
// 黑暗主题 start
.dark {
// 主色
--epic-primary-color: @epic-dark-primary-color;
--epic-primary-hover-color: rgba(@epic-dark-primary-color, 8%);
// 设计器背景色
--ai-form-designer-color: @epic-dark-designer-color;
--ai-form-designer-dot-color: @epic-dark-designer-dot-color;
// 画布背景
--epic-edit-range-color: @epic-dark-edit-range-color;
// 属性视图背景色
--epic-view-color: @epic-dark-view-color;
// 拖拽区域背景色
--epic-edit-color: @epic-dark-edit-color;
// 活动视图切换器背景色
--epic-action-bar-color: @epic-dark-action-bar-color;
// 顶部颜色
--epic-header-color: @epic-dark-header-color;
// 动作栏 hover
--epic-action-hover-color: @epic-dark-action-hover-color;
// 窗口部件 hover
--epic-widget-hover-color: @epic-dark-widget-hover-color;
// 窗口部件遮罩颜色
--epic-widget-shade-color: rgba(@epic-dark-primary-color, 6%);
// 事件项背景色
--epic-event-item-color: @epic-dark-event-item-color;
// 阴影颜色
--epic-shadow-color: @epic-dark-shadow-color;
// 主要文本颜色
--epic-text-main: @epic-dark-text-main;
/* 次级级文本颜色 */
--epic-text-medium: @epic-dark-text-medium;
// 二级文本颜色(介于正文和标题之间)
--epic-text-secondary: @epic-dark-text-secondary;
// 辅助文本颜色(更浅)
--epic-text-helper: @epic-dark-text-helper;
// 禁用文本颜色
--epic-text-disabled: @epic-dark-text-disabled;
// 边框颜色
--epic-border-color: @epic-dark-border-color;
// 组件tabs颜色
--epic-compoent-tabs-color: @epic-dark-compoent-tabs-color;
// 组件hover颜色
--epic-compoent-hover-color: rgba(@epic-dark-primary-color, 6%);
--epic-divider-color: #3e434c;
}
// 黑暗主题 end