onecart-ui
Version:
Cross-platform React and React Native component library with white-label support
107 lines • 2.52 kB
TypeScript
import { typographyTokens } from './typography';
export { typographyTokens };
export declare const buttonTokens: {
primary: {
background: {
default: string;
hover: string;
active: string;
disabled: string;
};
text: {
default: string;
disabled: string;
};
border: {
default: string;
hover: string;
active: string;
disabled: string;
};
};
secondary: {
background: {
default: string;
hover: string;
active: string;
disabled: string;
};
text: {
default: string;
disabled: string;
};
border: {
default: string;
hover: string;
active: string;
disabled: string;
};
};
outline: {
background: {
default: string;
hover: string;
active: string;
disabled: string;
};
text: {
default: string;
disabled: string;
};
border: {
default: string;
hover: string;
active: string;
disabled: string;
};
};
ghost: {
background: {
default: string;
hover: string;
active: string;
disabled: string;
};
text: {
default: string;
disabled: string;
};
border: {
default: string;
hover: string;
active: string;
disabled: string;
};
};
sizes: {
sm: {
paddingHorizontal: number;
paddingVertical: number;
fontSize: number;
borderRadius: number;
minHeight: number;
};
md: {
paddingHorizontal: number;
paddingVertical: number;
fontSize: number;
borderRadius: number;
minHeight: number;
};
lg: {
paddingHorizontal: number;
paddingVertical: number;
fontSize: number;
borderRadius: number;
minHeight: number;
};
};
common: {
fontWeight: number;
lineHeight: number;
borderWidth: number;
transition: string;
};
};
export default buttonTokens;
//# sourceMappingURL=index.d.ts.map