|
@@ -1,70 +1,78 @@
|
|
|
// primary
|
|
// primary
|
|
|
$color-button_primary-bg-default: var(--semi-color-primary); // 主要按钮背景颜色
|
|
$color-button_primary-bg-default: var(--semi-color-primary); // 主要按钮背景颜色
|
|
|
$color-button_primary-border-default: transparent; // 主要按钮描边颜色
|
|
$color-button_primary-border-default: transparent; // 主要按钮描边颜色
|
|
|
-$color-button_primary-text-default: white; // 主要按钮文字颜色
|
|
|
|
|
|
|
+$color-button_primary-text-default: rgba(var(--semi-white), 1); // 主要按钮文字颜色
|
|
|
|
|
|
|
|
$color-button_primary-bg-hover: var(--semi-color-primary-hover); // 主要按钮背景颜色 - 悬浮
|
|
$color-button_primary-bg-hover: var(--semi-color-primary-hover); // 主要按钮背景颜色 - 悬浮
|
|
|
$color-button_primary-border-hover: var(--semi-color-primary-hover); // 主要按钮描边颜色 - 悬浮
|
|
$color-button_primary-border-hover: var(--semi-color-primary-hover); // 主要按钮描边颜色 - 悬浮
|
|
|
-$color-button_primary-text-hover: white; // 主要按钮文字颜色 - 悬浮
|
|
|
|
|
|
|
+$color-button_primary-text-hover: rgba(var(--semi-white), 1); // 主要按钮文字颜色 - 悬浮
|
|
|
|
|
|
|
|
$color-button_primary-bg-active: var(--semi-color-primary-active); // 主要按钮背景颜色 - 按下
|
|
$color-button_primary-bg-active: var(--semi-color-primary-active); // 主要按钮背景颜色 - 按下
|
|
|
$color-button_primary-border-active: var(--semi-color-primary-active); // 主要按钮描边颜色 - 按下
|
|
$color-button_primary-border-active: var(--semi-color-primary-active); // 主要按钮描边颜色 - 按下
|
|
|
-$color-button_primary-text-active: white; // 主要按钮文字颜色 - 按下
|
|
|
|
|
|
|
+$color-button_primary-text-active: rgba(var(--semi-white), 1); // 主要按钮文字颜色 - 按下
|
|
|
$color-button_primary-outline-focus: var(--semi-color-primary-light-active); // 主要按钮轮廓 - 聚焦
|
|
$color-button_primary-outline-focus: var(--semi-color-primary-light-active); // 主要按钮轮廓 - 聚焦
|
|
|
|
|
|
|
|
|
|
+$color-button_primary_borderless-text-default: var(--semi-color-primary); // 主要按钮无边框文字颜色
|
|
|
|
|
+
|
|
|
// secondary
|
|
// secondary
|
|
|
$color-button_secondary-bg-default: var(--semi-color-secondary); // 次要按钮背景颜色
|
|
$color-button_secondary-bg-default: var(--semi-color-secondary); // 次要按钮背景颜色
|
|
|
$color-button_secondary-border-default: var(--semi-color-secondary); // 次要按钮描边颜色
|
|
$color-button_secondary-border-default: var(--semi-color-secondary); // 次要按钮描边颜色
|
|
|
-$color-button_secondary-text-default: white; // 次要按钮文字颜色
|
|
|
|
|
|
|
+$color-button_secondary-text-default: rgba(var(--semi-white), 1); // 次要按钮文字颜色
|
|
|
|
|
|
|
|
$color-button_secondary-bg-hover: var(--semi-color-secondary-hover); // 次要按钮背景颜色 - 悬浮
|
|
$color-button_secondary-bg-hover: var(--semi-color-secondary-hover); // 次要按钮背景颜色 - 悬浮
|
|
|
$color-button_secondary-border-hover: var(--semi-color-secondary-hover); // 次要按钮描边颜色 - 悬浮
|
|
$color-button_secondary-border-hover: var(--semi-color-secondary-hover); // 次要按钮描边颜色 - 悬浮
|
|
|
-$color-button_secondary-text-hover: white; // 次要按钮文字颜色 - 悬浮
|
|
|
|
|
|
|
+$color-button_secondary-text-hover: rgba(var(--semi-white), 1); // 次要按钮文字颜色 - 悬浮
|
|
|
|
|
|
|
|
$color-button_secondary-bg-active: var(--semi-color-secondary-active); // 次要按钮背景颜色 - 按下
|
|
$color-button_secondary-bg-active: var(--semi-color-secondary-active); // 次要按钮背景颜色 - 按下
|
|
|
$color-button_secondary-border-active: var(--semi-color-secondary-active); // 次要按钮描边颜色 - 按下
|
|
$color-button_secondary-border-active: var(--semi-color-secondary-active); // 次要按钮描边颜色 - 按下
|
|
|
-$color-button_secondary-text-active: white; // 次要按钮文字颜色 - 按下
|
|
|
|
|
|
|
+$color-button_secondary-text-active: rgba(var(--semi-white), 1); // 次要按钮文字颜色 - 按下
|
|
|
|
|
+
|
|
|
|
|
+$color-button_secondary_borderless-text-default: var(--semi-color-secondary); // 次要按钮无边框文字颜色
|
|
|
|
|
|
|
|
// danger
|
|
// danger
|
|
|
$color-button_danger-bg-default: var(--semi-color-danger); // 危险按钮背景颜色
|
|
$color-button_danger-bg-default: var(--semi-color-danger); // 危险按钮背景颜色
|
|
|
$color-button_danger-border-default: var(--semi-color-danger); // 危险按钮描边颜色
|
|
$color-button_danger-border-default: var(--semi-color-danger); // 危险按钮描边颜色
|
|
|
-$color-button_danger-text-default: white; // 危险按钮文字颜色
|
|
|
|
|
|
|
+$color-button_danger-text-default: rgba(var(--semi-white), 1); // 危险按钮文字颜色
|
|
|
|
|
|
|
|
$color-button_danger-bg-hover: var(--semi-color-danger-hover); // 危险按钮背景颜色 - 悬浮
|
|
$color-button_danger-bg-hover: var(--semi-color-danger-hover); // 危险按钮背景颜色 - 悬浮
|
|
|
$color-button_danger-border-hover: var(--semi-color-danger); // 危险按钮描边颜色 - 悬浮
|
|
$color-button_danger-border-hover: var(--semi-color-danger); // 危险按钮描边颜色 - 悬浮
|
|
|
-$color-button_danger-text-hover: white; // 危险按钮文字颜色 - 悬浮
|
|
|
|
|
|
|
+$color-button_danger-text-hover: rgba(var(--semi-white), 1); // 危险按钮文字颜色 - 悬浮
|
|
|
|
|
|
|
|
$color-button_danger-bg-active: var(--semi-color-danger-active); // 危险按钮背景颜色 - 按下
|
|
$color-button_danger-bg-active: var(--semi-color-danger-active); // 危险按钮背景颜色 - 按下
|
|
|
$color-button_danger-border-active: var(--semi-color-danger-active); // 危险按钮描边颜色 - 按下
|
|
$color-button_danger-border-active: var(--semi-color-danger-active); // 危险按钮描边颜色 - 按下
|
|
|
-$color-button_danger-text-active: white; // 危险按钮文字颜色 - 按下
|
|
|
|
|
|
|
+$color-button_danger-text-active: rgba(var(--semi-white), 1); // 危险按钮文字颜色 - 按下
|
|
|
$color-button_danger-outline-focus: var(--semi-color-danger-light-active); // 危险按钮轮廓 - 聚焦
|
|
$color-button_danger-outline-focus: var(--semi-color-danger-light-active); // 危险按钮轮廓 - 聚焦
|
|
|
|
|
|
|
|
|
|
+$color-button_danger_borderless-text-default: var(--semi-color-danger); // 危险按钮无边框文字颜色
|
|
|
|
|
+
|
|
|
// warning
|
|
// warning
|
|
|
$color-button_warning-bg-default: var(--semi-color-warning); // 警告按钮背景颜色
|
|
$color-button_warning-bg-default: var(--semi-color-warning); // 警告按钮背景颜色
|
|
|
$color-button_warning-border-default: var(--semi-color-warning); // 警告按钮描边颜色
|
|
$color-button_warning-border-default: var(--semi-color-warning); // 警告按钮描边颜色
|
|
|
-$color-button_warning-text-default: white; // 警告按钮文字颜色
|
|
|
|
|
|
|
+$color-button_warning-text-default: rgba(var(--semi-white), 1); // 警告按钮文字颜色
|
|
|
|
|
|
|
|
$color-button_warning-bg-hover: var(--semi-color-warning-hover); // 警告按钮背景颜色 - 悬浮
|
|
$color-button_warning-bg-hover: var(--semi-color-warning-hover); // 警告按钮背景颜色 - 悬浮
|
|
|
$color-button_warning-border-hover: var(--semi-color-warning-hover); // 警告按钮描边颜色 - 悬浮
|
|
$color-button_warning-border-hover: var(--semi-color-warning-hover); // 警告按钮描边颜色 - 悬浮
|
|
|
-$color-button_warning-text-hover: white; // 警告按钮文字颜色 - 悬浮
|
|
|
|
|
|
|
+$color-button_warning-text-hover: rgba(var(--semi-white), 1); // 警告按钮文字颜色 - 悬浮
|
|
|
|
|
|
|
|
$color-button_warning-bg-active: var(--semi-color-warning-active); // 警告按钮背景颜色 - 按下
|
|
$color-button_warning-bg-active: var(--semi-color-warning-active); // 警告按钮背景颜色 - 按下
|
|
|
$color-button_warning-border-active: var(--semi-color-warning-active); // 警告按钮描边颜色 - 按下
|
|
$color-button_warning-border-active: var(--semi-color-warning-active); // 警告按钮描边颜色 - 按下
|
|
|
-$color-button_warning-text-active: white; // 警告按钮文字颜色 - 按下
|
|
|
|
|
|
|
+$color-button_warning-text-active: rgba(var(--semi-white), 1); // 警告按钮文字颜色 - 按下
|
|
|
$color-button_warning-outline-focus: var(--semi-color-warning-light-active); // 警告按钮轮廓 - 聚焦
|
|
$color-button_warning-outline-focus: var(--semi-color-warning-light-active); // 警告按钮轮廓 - 聚焦
|
|
|
|
|
|
|
|
|
|
+$color-button_warning_borderless-text-default: var(--semi-color-warning); // 警告按钮无边框文字颜色
|
|
|
|
|
+
|
|
|
// tertiary
|
|
// tertiary
|
|
|
$color-button_tertiary-bg-default: var(--semi-color-tertiary); // 第三按钮背景颜色
|
|
$color-button_tertiary-bg-default: var(--semi-color-tertiary); // 第三按钮背景颜色
|
|
|
$color-button_tertiary-border-default: var(--semi-color-tertiary); // 第三按钮描边颜色
|
|
$color-button_tertiary-border-default: var(--semi-color-tertiary); // 第三按钮描边颜色
|
|
|
-$color-button_tertiary-text-default: white; // 第三按钮文字颜色
|
|
|
|
|
|
|
+$color-button_tertiary-text-default: rgba(var(--semi-white), 1); // 第三按钮文字颜色
|
|
|
|
|
|
|
|
$color-button_tertiary-bg-hover: var(--semi-color-tertiary-hover); // 第三按钮背景颜色 - 悬浮
|
|
$color-button_tertiary-bg-hover: var(--semi-color-tertiary-hover); // 第三按钮背景颜色 - 悬浮
|
|
|
$color-button_tertiary-border-hover: var(--semi-color-tertiary-hover); // 第三按钮描边颜色 - 悬浮
|
|
$color-button_tertiary-border-hover: var(--semi-color-tertiary-hover); // 第三按钮描边颜色 - 悬浮
|
|
|
-$color-button_tertiary-text-hover: white; // 第三按钮文字颜色 - 悬浮
|
|
|
|
|
|
|
+$color-button_tertiary-text-hover: rgba(var(--semi-white), 1); // 第三按钮文字颜色 - 悬浮
|
|
|
|
|
|
|
|
$color-button_tertiary-bg-active: var(--semi-color-tertiary-active); // 第三按钮背景颜色 - 按下
|
|
$color-button_tertiary-bg-active: var(--semi-color-tertiary-active); // 第三按钮背景颜色 - 按下
|
|
|
$color-button_tertiary-border-active: var(--semi-color-tertiary-active); // 第三按钮描边颜色 - 按下
|
|
$color-button_tertiary-border-active: var(--semi-color-tertiary-active); // 第三按钮描边颜色 - 按下
|
|
|
-$color-button_tertiary-text-active: white; // 第三按钮文字颜色 - 按下
|
|
|
|
|
|
|
+$color-button_tertiary-text-active: rgba(var(--semi-white), 1); // 第三按钮文字颜色 - 按下
|
|
|
|
|
|
|
|
$color-button_tertiary_solid-text-default: var(--semi-color-text-1); // 浅色第三按钮文字颜色
|
|
$color-button_tertiary_solid-text-default: var(--semi-color-text-1); // 浅色第三按钮文字颜色
|
|
|
|
|
|
|
@@ -79,10 +87,10 @@ $color-button_disabled-bg-hover: var(--semi-color-disabled-bg); // 禁用按钮
|
|
|
$color-button_light-bg-default: var(--semi-color-fill-0); // 浅色按钮背景颜色
|
|
$color-button_light-bg-default: var(--semi-color-fill-0); // 浅色按钮背景颜色
|
|
|
$color-button_light-bg-hover: var(--semi-color-fill-1); // 禁用按钮背景颜色 - 悬浮
|
|
$color-button_light-bg-hover: var(--semi-color-fill-1); // 禁用按钮背景颜色 - 悬浮
|
|
|
$color-button_light-bg-active: var(--semi-color-fill-2); // 禁用按钮背景颜色 - 按下
|
|
$color-button_light-bg-active: var(--semi-color-fill-2); // 禁用按钮背景颜色 - 按下
|
|
|
-$color-button_light-border-default: transparent; // 浅色按钮描边颜色
|
|
|
|
|
|
|
+$color-button_light-border-default: transparent; // 浅色按钮描边颜色
|
|
|
$color-button_light-border-hover: $color-button_light-border-default; // 浅色按钮描边颜色 - 悬浮
|
|
$color-button_light-border-hover: $color-button_light-border-default; // 浅色按钮描边颜色 - 悬浮
|
|
|
$color-button_light-border-active: $color-button_light-border-hover; // 浅色按钮描边颜色 - 按下
|
|
$color-button_light-border-active: $color-button_light-border-hover; // 浅色按钮描边颜色 - 按下
|
|
|
-$width-button_light-border: 0; // 浅色按钮描边宽度
|
|
|
|
|
|
|
+$width-button_light-border: 0; // 浅色按钮描边宽度
|
|
|
|
|
|
|
|
// borderless
|
|
// borderless
|
|
|
$color-button_borderless-text-default: var(--semi-color-primary); // 无背景按钮背景颜色
|
|
$color-button_borderless-text-default: var(--semi-color-primary); // 无背景按钮背景颜色
|
|
@@ -126,7 +134,7 @@ $spacing-button_iconOnly_small-paddingTop: $spacing-extra-tight; // 图标按钮
|
|
|
$spacing-button_iconOnly_small-paddingBottom: $spacing-extra-tight; // 图标按钮底部内边距 - 小尺寸
|
|
$spacing-button_iconOnly_small-paddingBottom: $spacing-extra-tight; // 图标按钮底部内边距 - 小尺寸
|
|
|
|
|
|
|
|
// margin
|
|
// margin
|
|
|
-$spacing-button_iconOnly_content-marginLeft: $spacing-tight; // 按钮左侧图标距离文字间距
|
|
|
|
|
|
|
+$spacing-button_iconOnly_content-marginLeft: $spacing-tight; // 按钮左侧图标距离文字间距
|
|
|
$spacing-button_iconOnly_content-marginRight: $spacing-tight; // 按钮右侧图标距离文字间距
|
|
$spacing-button_iconOnly_content-marginRight: $spacing-tight; // 按钮右侧图标距离文字间距
|
|
|
|
|
|
|
|
$font-button-fontWeight: $font-weight-bold; // 按钮文字字重
|
|
$font-button-fontWeight: $font-weight-bold; // 按钮文字字重
|
|
@@ -134,7 +142,7 @@ $height-button_large: $height-control-large; // 按钮高度 - 大尺寸
|
|
|
$height-button_small: $height-control-small; // 按钮高度 - 小尺寸
|
|
$height-button_small: $height-control-small; // 按钮高度 - 小尺寸
|
|
|
$height-button_default: $height-control-default; // 按钮高度 - 默认
|
|
$height-button_default: $height-control-default; // 按钮高度 - 默认
|
|
|
|
|
|
|
|
-$width-button-border: $border-thickness; // 按钮描边宽度
|
|
|
|
|
|
|
+$width-button-border: $border-thickness; // 按钮描边宽度
|
|
|
$radius-button: var(--semi-border-radius-small); // 按钮圆角大小
|
|
$radius-button: var(--semi-border-radius-small); // 按钮圆角大小
|
|
|
$radius-button_group: $radius-button; // 按钮组圆角大小
|
|
$radius-button_group: $radius-button; // 按钮组圆角大小
|
|
|
$width-button-outline: 2px; // 按钮轮廓宽度
|
|
$width-button-outline: 2px; // 按钮轮廓宽度
|