agora-classroom-sdk
Version:
For publishing npm package agora-classroom-sdk (Web & Electron). Get more information from https://docs.agora.io
392 lines (391 loc) • 8.16 kB
TypeScript
import { FcrMultiThemes } from 'agora-common-libs';
declare class FcrMultiThemesImpl implements FcrMultiThemes {
get light(): {
/**
* 背景色
*/
readonly background: string;
/**
* 前景色
*/
readonly foreground: string;
/**
* 组件背景色
*/
readonly brand: string;
/**
* 分割线颜色
*/
readonly divider: string;
/**
* 错误提示颜色
*/
readonly error: string;
/**
* 警告提示色
*/
readonly warning: string;
/**
* 一般提示色
*/
readonly safe: string;
/**
* Icon 主色
*/
readonly iconPrimary: string;
/**
* Icon 副色
*/
readonly iconSecondary: string;
/**
* 图标被选背景色
*/
readonly iconSelected: string;
/**
* 组件背景色
*/
readonly component: string;
readonly toastNormal: string;
readonly textPrimaryButton: string;
readonly textLevel1: string;
readonly textLevel2: string;
readonly textLevel3: string;
readonly textDisable: string;
readonly textLink: string;
/**
* 块颜色 1
*/
/** @en
* Block color 1
*/
readonly v2Block1: string;
/**
* 块颜色 2
*/
/** @en
* Block color 2
*/
readonly v2Block2: string;
/**
* 块颜色 3
*/
/** @en
* Block color 3
*/
readonly v2Block3: string;
/**
* 块颜色 4
*/
/** @en
* Block color 4
*/
readonly v2Block4: string;
/**
* 块颜色 5
*/
/** @en
* Block color 5
*/
readonly v2Block5: string;
/**
* 块颜色 6
*/
/** @en
* Block color 6
*/
readonly v2Block6: string;
/**
* 块颜色 7
*/
/** @en
* Block color 7
*/
readonly v2Block7: string;
/**
* 块颜色 8
*/
/** @en
* Block color 8
*/
readonly v2Block8: string;
/**
* 边框和线条颜色 1
*/
/** @en
* Border and line color 1
*/
readonly v2Line1: string;
/**
* 字体颜色 1
*/
/** @en
* Font color 1
*/
readonly v2Text1: string;
/**
* 字体颜色 2
*/
/** @en
* Font color 2
*/
readonly v2Text2: string;
/**
* 字体颜色 3
*/
/** @en
* Font color 3
*/
readonly v2Text3: string;
/**
* 图标颜色 1
*/
/** @en
* Icon color 1
*/
readonly v2Icon1: string;
/**
* 图标颜色 2
*/
/** @en
* Icon color 2
*/
readonly v2Icon2: string;
/**
* 悬浮颜色
*/
/** @en
* Hover color
*/
readonly v2Hover: string;
/**
* 阴影颜色 1
*/
/** @en
* Shadow color 1
*/
readonly v2Shadow1: string;
/**
* 阴影颜色 2
*/
/** @en
* Shadow color 2
*/
readonly v2Shadow2: string;
/**
* 阴影颜色 3
*/
/** @en
* Shadow color 3
*/
readonly v2Shadow3: string;
/**
* 基色
*/
/** @en
* essential color
*/
readonly v2Essential: string;
/**
* 基色反色
*/
/** @en
* essential color inverse
*/
readonly v2EssentialInverse: string;
};
get dark(): {
/**
* 背景色
*/
readonly background: string;
/**
* 前景色
*/
readonly foreground: string;
/**
* 组件背景色
*/
readonly brand: string;
/**
* 分割线颜色
*/
readonly divider: string;
/**
* 错误提示颜色
*/
readonly error: string;
/**
* 警告提示色
*/
readonly warning: string;
/**
* 一般提示色
*/
readonly safe: string;
/**
* Icon 主色
*/
readonly iconPrimary: string;
/**
* Icon 副色
*/
readonly iconSecondary: string;
/**
* 图标被选背景色
*/
readonly iconSelected: string;
/**
* 组件背景色
*/
readonly component: string;
readonly toastNormal: string;
readonly textPrimaryButton: string;
readonly textLevel1: string;
readonly textLevel2: string;
readonly textLevel3: string;
readonly textDisable: string;
readonly textLink: string;
/**
* 块颜色 1
*/
/** @en
* Block color 1
*/
readonly v2Block1: string;
/**
* 块颜色 2
*/
/** @en
* Block color 2
*/
readonly v2Block2: string;
/**
* 块颜色 3
*/
/** @en
* Block color 3
*/
readonly v2Block3: string;
/**
* 块颜色 4
*/
/** @en
* Block color 4
*/
readonly v2Block4: string;
/**
* 块颜色 5
*/
/** @en
* Block color 5
*/
readonly v2Block5: string;
/**
* 块颜色 6
*/
/** @en
* Block color 6
*/
readonly v2Block6: string;
/**
* 块颜色 7
*/
/** @en
* Block color 7
*/
readonly v2Block7: string;
/**
* 块颜色 8
*/
/** @en
* Block color 8
*/
readonly v2Block8: string;
/**
* 边框和线条颜色 1
*/
/** @en
* Border and line color 1
*/
readonly v2Line1: string;
/**
* 字体颜色 1
*/
/** @en
* Font color 1
*/
readonly v2Text1: string;
/**
* 字体颜色 2
*/
/** @en
* Font color 2
*/
readonly v2Text2: string;
/**
* 字体颜色 3
*/
/** @en
* Font color 3
*/
readonly v2Text3: string;
/**
* 图标颜色 1
*/
/** @en
* Icon color 1
*/
readonly v2Icon1: string;
/**
* 图标颜色 2
*/
/** @en
* Icon color 2
*/
readonly v2Icon2: string;
/**
* 悬浮颜色
*/
/** @en
* Hover color
*/
readonly v2Hover: string;
/**
* 阴影颜色 1
*/
/** @en
* Shadow color 1
*/
readonly v2Shadow1: string;
/**
* 阴影颜色 2
*/
/** @en
* Shadow color 2
*/
readonly v2Shadow2: string;
/**
* 阴影颜色 3
*/
/** @en
* Shadow color 3
*/
readonly v2Shadow3: string;
/**
* 基色
*/
/** @en
* essential color
*/
readonly v2Essential: string;
/**
* 基色反色
*/
/** @en
* essential color inverse
*/
readonly v2EssentialInverse: string;
};
}
export declare const baseTheme: FcrMultiThemesImpl;
export {};