reablocks
Version:
Component library for React
42 lines (41 loc) • 1.07 kB
TypeScript
export interface TabsTheme {
/** CSS class applied to the root tabs container. */
base: string;
/** Class names applied to the tabs list and its inner elements. */
list: {
base: string;
indicator: {
base: string;
size: {
small: string;
medium: string;
large: string;
[key: string]: string;
};
};
divider: string;
variant: {
primary: {
divider: string;
};
secondary: {
divider: string;
};
};
tab: {
base: string;
button: string;
selected: string;
disabled: string;
size: {
small: string;
medium: string;
large: string;
[key: string]: string;
};
};
};
/** CSS class applied to the tab panel content area. */
panel: string;
}
export declare const tabsTheme: TabsTheme;