更新配色

master
yutent 2023-08-15 18:53:52 +08:00
parent dee0eca305
commit c9d0697670
6 changed files with 26 additions and 37 deletions

View File

@ -52,14 +52,14 @@ class Button extends Component {
height: inherit; height: inherit;
padding: var(--wc-button-padding, 0 4px); padding: var(--wc-button-padding, 0 4px);
line-height: 1; line-height: 1;
border: 1px solid var(--wc-button-border-color, var(--color-dark-1)); border: 1px solid var(--wc-button-border-color, var(--color-grey-2));
border-radius: inherit; border-radius: inherit;
white-space: nowrap; white-space: nowrap;
background: var(--wc-button-background, #fff); background: var(--wc-button-background, #fff);
font-size: inherit; font-size: inherit;
font-family: inherit; font-family: inherit;
outline: none; outline: none;
color: var(--wc-button-color, var(--color-dark-2)); color: var(--wc-button-color, var(--color-dark-1));
cursor: inherit; cursor: inherit;
transition: background 0.15s linear, color 0.15s linear; transition: background 0.15s linear, color 0.15s linear;
@ -68,10 +68,10 @@ class Button extends Component {
} }
&:hover { &:hover {
color: var(--wc-button-color-hover, var(--color-dark-1)); color: var(--wc-button-color-hover, var(--color-grey-3));
border-color: var( border-color: var(
--wc-button-border-color-hover, --wc-button-border-color-hover,
var(--color-dark-2) var(--color-grey-3)
); );
background: var( background: var(
--wc-button-background-hover, --wc-button-background-hover,
@ -79,14 +79,14 @@ class Button extends Component {
); );
} }
&:active { &:active {
color: var(--wc-button-color-active, var(--color-dark-3)); color: var(--wc-button-color-active, var(--color-dark-2));
background: var( background: var(
--wc-button-background-active, --wc-button-background-active,
var(--wc-button-background, #fff) var(--wc-button-background, #fff)
); );
} }
&:disabled { &:disabled {
color: var(--wc-button-color-disabled, var(--color-dark-2)); color: var(--wc-button-color-disabled, var(--color-dark-1));
background: var( background: var(
--wc-button-background-disabled, --wc-button-background-disabled,
var(--wc-button-background, #fff) var(--wc-button-background, #fff)
@ -103,17 +103,17 @@ class Button extends Component {
:host([solid]) button { :host([solid]) button {
border: 0; border: 0;
color: #fff; color: #fff;
background: var(--color-dark-2); background: var(--color-dark-1);
&:hover { &:hover {
background: var(--color-dark-1); background: var(--color-grey-3);
} }
&:active { &:active {
background: var(--color-dark-3); background: var(--color-dark-2);
} }
&:disabled { &:disabled {
background: var(--color-dark-2); background: var(--color-dark-1);
} }
} }
@ -201,9 +201,7 @@ class Button extends Component {
info: 'blue', info: 'blue',
success: 'green', success: 'green',
warning: 'orange', warning: 'orange',
danger: 'red', danger: 'red'
// secondary: 'dark', default
help: 'grey'
); );
@loop $t, $c in $colors { @loop $t, $c in $colors {

View File

@ -55,7 +55,7 @@ class Input extends Component {
align-items: center; align-items: center;
height: 100%; height: 100%;
font-size: 14px; font-size: 14px;
border: 1px solid var(--wc-input-border-color, var(--color-dark-1)); border: 1px solid var(--wc-input-border-color, var(--color-grey-2));
border-radius: inherit; border-radius: inherit;
background: var(--bg-color, #fff); background: var(--bg-color, #fff);
color: inherit; color: inherit;

View File

@ -37,7 +37,7 @@ class Passwd extends Component {
align-items: center; align-items: center;
height: 32px; height: 32px;
font-size: 14px; font-size: 14px;
border: 1px solid var(--wc-passwd-border-color, var(--color-dark-1)); border: 1px solid var(--wc-passwd-border-color, var(--color-grey-2));
border-radius: inherit; border-radius: inherit;
background: var(--wc-passwd-background, #fff); background: var(--wc-passwd-background, #fff);
color: inherit; color: inherit;

View File

@ -22,7 +22,6 @@ class Star extends Component {
:host { :host {
display: flex; display: flex;
font-size: 14px; font-size: 14px;
--wc-icon-size: 32px;
cursor: pointer; cursor: pointer;
user-select: none; user-select: none;
} }
@ -33,6 +32,7 @@ class Star extends Component {
cursor: inherit; cursor: inherit;
wc-icon { wc-icon {
--wc-icon-size: var(--wc-star-size, 32px);
margin: 0 3px; margin: 0 3px;
transition: transform 0.15s linear, color 0.15s linear; transition: transform 0.15s linear, color 0.15s linear;
@ -73,11 +73,6 @@ class Star extends Component {
w: 72px, w: 72px,
h: 24px, h: 24px,
f: 12px f: 12px
),
l: (
w: 108px,
h: 32px,
f: 14px
) )
); );

View File

@ -8,7 +8,6 @@ import { nextTick, css, html, Component, classMap } from 'wkit'
class Switch extends Component { class Switch extends Component {
static props = { static props = {
size: 'l',
value: { value: {
type: Boolean, type: Boolean,
default: false default: false
@ -96,16 +95,17 @@ class Switch extends Component {
h: 24px, h: 24px,
f: 12px f: 12px
), ),
l: ( // l: (
w: 108px, // w: 108px,
h: 32px, // h: 32px,
f: 14px // f: 14px
), // ),
xl: ( xl:
w: 132px, (
h: 36px, w: 132px,
f: 14px h: 36px,
), f: 14px
),
xxl: ( xxl: (
w: 160px, w: 160px,
h: 44px, h: 44px,
@ -147,9 +147,7 @@ class Switch extends Component {
info: 'blue', info: 'blue',
success: 'green', success: 'green',
warning: 'orange', warning: 'orange',
danger: 'red', danger: 'red'
secondary: 'dark',
help: 'grey'
); );
@loop $t, $c in $colors { @loop $t, $c in $colors {

View File

@ -5,12 +5,10 @@
2. 组件几种配色样式, 暂时同大多数组件一致 2. 组件几种配色样式, 暂时同大多数组件一致
- `type=primary` 青色 - `type=primary` 青色
- `type=secondary` 暗色 (默认值, 不用配置)
- `type=info` 蓝色 - `type=info` 蓝色
- `type=success` 绿色 - `type=success` 绿色
- `type=warning` 橙色 - `type=warning` 橙色
- `type=danger` 红色 - `type=danger` 红色
- `type=help` 灰色
3. 尺寸, 主要指 高度 3. 尺寸, 主要指 高度
> 需要注意的是, 这里的高度, 仅为组件本身应该占的高度, 而非"可视内容"的真实高度, 比如 开关按钮, 实际上就可以不需要那么大。 > 需要注意的是, 这里的高度, 仅为组件本身应该占的高度, 而非"可视内容"的真实高度, 比如 开关按钮, 实际上就可以不需要那么大。