You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-desktop/ts/styled.d.ts

55 lines
1.3 KiB
TypeScript

import 'styled-components';
declare module 'styled-components' {
export interface DefaultTheme {
common: {
fonts: {
sessionFontDefault: string;
sessionFontAccent: string;
sessionFontMono: string;
xs: string;
sm: string;
md: string;
lg: string;
xl: string;
};
margins: {
xs: string;
sm: string;
md: string;
lg: string;
};
animations: {
defaultDuration: string;
};
};
colors: {
accent: string;
accentButton: string;
warning: string;
destructive: string;
// text
textColor: string;
textColorSubtle: string;
textColorOpposite: string;
textAccent: string;
// conversation view
composeViewButtonBackground: string;
sentMessageBackground: string;
sentMessageText: string;
sessionShadow: string;
// left pane
clickableHovered: string;
sessionBorder: string;
sessionBorderColor: string;
recoveryPhraseBannerBackground: string;
// pill divider:
pillDividerColor: string;
// context menu
lastSeenIndicatorColor: string;
lastSeenIndicatorTextColor: string;
quoteBottomBarBackground: string;
};
}
}