白色主题

This commit is contained in:
2023-02-12 19:04:01 +08:00
parent d736a5912f
commit 57ab6fbb49
411 changed files with 1752 additions and 5304 deletions

View File

@@ -14,7 +14,7 @@ const name = `${prefix}-button`;
let Button = class Button extends SuperComponent {
constructor() {
super(...arguments);
this.externalClasses = [`${prefix}-class`, `${prefix}-class-icon`, `${prefix}-class-loading`];
this.externalClasses = ['class', `${prefix}-class`, `${prefix}-class-icon`, `${prefix}-class-loading`];
this.behaviors = canIUseFormFieldButton() ? ['wx://form-field-button'] : [];
this.properties = props;
this.data = {
@@ -41,17 +41,17 @@ let Button = class Button extends SuperComponent {
const classList = [
name,
`${prefix}-class`,
`${name}--${this.data.theme}`,
`${name}--size-${this.data.size.slice(0, 1)}`,
`${name}--${this.data.variant || 'base'}`,
`${name}--${this.data.theme || 'default'}`,
`${name}--${this.data.shape || 'rectangle'}`,
`${name}--size-${this.data.size || 'medium'}`,
];
classList.push(`${name}--${this.data.shape}`);
if (this.data.block) {
classList.push(`${prefix}-is-block`);
classList.push(`${name}--block`);
}
if (this.data.disabled) {
classList.push(`${prefix}-is-disabled`);
classList.push(`${name}--disabled`);
}
classList.push(`${name}--${this.data.variant}`);
if (this.data.ghost) {
classList.push(`${name}--ghost`);
}