UNPKG

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
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 {};