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.
64 lines
1.7 KiB
TypeScript
64 lines
1.7 KiB
TypeScript
5 years ago
|
import 'styled-components';
|
||
|
|
||
|
declare module 'styled-components' {
|
||
|
export interface DefaultTheme {
|
||
|
commonThemes: {
|
||
|
fonts: {
|
||
|
sessionFontDefault: string;
|
||
|
sessionFontAccent: string;
|
||
|
sessionFontMono: string;
|
||
|
};
|
||
|
};
|
||
|
colors: {
|
||
|
accent: string;
|
||
|
accentButton: string;
|
||
|
destructive: string;
|
||
|
cellBackground: string;
|
||
|
modalBackground: string;
|
||
|
fakeChatBubbleBackground: string;
|
||
|
// input
|
||
|
inputBackground: string;
|
||
|
// text
|
||
|
textColor: string;
|
||
|
textColorSubtle: string;
|
||
|
textColorOpposite: string;
|
||
|
textHighlight: string;
|
||
|
// inbox
|
||
|
inboxBackground: string;
|
||
|
// buttons
|
||
|
backgroundPrimary: string;
|
||
|
foregroundPrimary: string;
|
||
|
buttonGreen: string;
|
||
|
// conversation view
|
||
|
composeViewBackground: string;
|
||
|
composeViewTextFieldBackground: string;
|
||
|
receivedMessageBackground: string;
|
||
|
sentMessageBackground: string;
|
||
|
receivedMessageText: string;
|
||
|
sentMessageText: string;
|
||
|
sessionShadow: string;
|
||
|
sessionShadowColor: string;
|
||
|
// left pane
|
||
|
conversationList: string;
|
||
|
conversationItemHasUnread: string;
|
||
|
conversationItemSelected: string;
|
||
|
clickableHovered: string;
|
||
|
sessionBorder: string;
|
||
|
sessionUnreadBorder: string;
|
||
|
leftpaneOverlayBackground: string;
|
||
|
// scrollbars
|
||
|
scrollBarTrack: string;
|
||
|
scrollBarThumb: string;
|
||
|
// pill divider:
|
||
|
pillDividerColor: string;
|
||
|
pillDividerTextColor: string;
|
||
|
// context menu
|
||
|
contextMenuBackground: string;
|
||
|
filterSessionText: string;
|
||
|
lastSeenIndicatorColor: string;
|
||
|
lastSeenIndicatorTextColor: string;
|
||
|
quoteBottomBarBackground: string;
|
||
|
};
|
||
|
}
|
||
|
}
|