aboutsummaryrefslogtreecommitdiffstats
path: root/packages/theme/src
diff options
context:
space:
mode:
authorLibravatar Stefan Malzner <stefan@adlk.io>2019-01-14 22:26:37 +0100
committerLibravatar Stefan Malzner <stefan@adlk.io>2019-01-14 22:26:37 +0100
commitb168fb7ced4c117a4d4be45bb2f42c30b2a00563 (patch)
tree1a457c41ce743daaafdbeb597f86327291f9e7c7 /packages/theme/src
parentAdd buttons (diff)
downloadferdium-app-b168fb7ced4c117a4d4be45bb2f42c30b2a00563.tar.gz
ferdium-app-b168fb7ced4c117a4d4be45bb2f42c30b2a00563.tar.zst
ferdium-app-b168fb7ced4c117a4d4be45bb2f42c30b2a00563.zip
Update theme
Diffstat (limited to 'packages/theme/src')
-rw-r--r--packages/theme/src/themes/dark/index.ts19
-rw-r--r--packages/theme/src/themes/default/index.ts28
2 files changed, 46 insertions, 1 deletions
diff --git a/packages/theme/src/themes/dark/index.ts b/packages/theme/src/themes/dark/index.ts
index 0cc4caa16..bc2db5ca0 100644
--- a/packages/theme/src/themes/dark/index.ts
+++ b/packages/theme/src/themes/dark/index.ts
@@ -1,5 +1,6 @@
1import color from 'color'; 1import color from 'color';
2 2
3import * as defaultStyles from '../default';
3import * as legacyStyles from '../legacy'; 4import * as legacyStyles from '../legacy';
4 5
5export const colorBackground = legacyStyles.darkThemeGrayDarkest; 6export const colorBackground = legacyStyles.darkThemeGrayDarkest;
@@ -28,3 +29,21 @@ export const inputPlaceholderColor = color(legacyStyles.darkThemeGrayLighter).da
28// Toggle 29// Toggle
29export const toggleBackground = legacyStyles.darkThemeGray; 30export const toggleBackground = legacyStyles.darkThemeGray;
30export const toggleButton = legacyStyles.darkThemeGrayLighter; 31export const toggleButton = legacyStyles.darkThemeGrayLighter;
32
33// Button
34export const buttonPrimaryTextColor = legacyStyles.darkThemeTextColor;
35
36export const buttonSecondaryBackground = legacyStyles.darkThemeGrayLighter;
37export const buttonSecondaryTextColor = legacyStyles.darkThemeTextColor;
38
39export const buttonDangerTextColor = legacyStyles.darkThemeTextColor;
40
41export const buttonWarningTextColor = legacyStyles.darkThemeTextColor;
42
43export const buttonLoaderColor = {
44 primary: '#FFF',
45 secondary: buttonSecondaryTextColor,
46 warning: '#FFF',
47 danger: '#FFF',
48 inverted: defaultStyles.brandPrimary,
49};
diff --git a/packages/theme/src/themes/default/index.ts b/packages/theme/src/themes/default/index.ts
index ea218cd8f..92b82cff1 100644
--- a/packages/theme/src/themes/default/index.ts
+++ b/packages/theme/src/themes/default/index.ts
@@ -8,6 +8,8 @@ export const brandInfo = '#5bc0de';
8export const brandWarning = '#FF9F00'; 8export const brandWarning = '#FF9F00';
9export const brandDanger = '#d9534f'; 9export const brandDanger = '#d9534f';
10 10
11export const uiFontSize = 14;
12
11export const borderRadius = legacyStyles.themeBorderRadius; 13export const borderRadius = legacyStyles.themeBorderRadius;
12export const borderRadiusSmall = legacyStyles.themeBorderRadiusSmall; 14export const borderRadiusSmall = legacyStyles.themeBorderRadiusSmall;
13 15
@@ -33,7 +35,6 @@ export const colorWebviewLoaderBackground = color(legacyStyles.themeGrayLighter)
33export const labelColor = legacyStyles.themeGrayLight; 35export const labelColor = legacyStyles.themeGrayLight;
34export const inputColor = legacyStyles.themeGray; 36export const inputColor = legacyStyles.themeGray;
35export const inputHeight = '35px'; 37export const inputHeight = '35px';
36export const inputFontSize = '14px';
37export const inputBackground = legacyStyles.themeGrayLightest; 38export const inputBackground = legacyStyles.themeGrayLightest;
38export const inputBorder = `1px solid ${legacyStyles.themeGrayLighter}`; 39export const inputBorder = `1px solid ${legacyStyles.themeGrayLighter}`;
39export const inputModifierColor = legacyStyles.themeGrayLight; 40export const inputModifierColor = legacyStyles.themeGrayLight;
@@ -49,3 +50,28 @@ export const toggleButton = legacyStyles.themeGrayLight;
49export const toggleButtonActive = brandPrimary; 50export const toggleButtonActive = brandPrimary;
50export const toggleWidth = 40; 51export const toggleWidth = 40;
51export const toggleHeight = 14; 52export const toggleHeight = 14;
53
54// Button
55export const buttonPrimaryBackground = brandPrimary;
56export const buttonPrimaryTextColor = '#FFF';
57
58export const buttonSecondaryBackground = legacyStyles.themeGrayLighter;
59export const buttonSecondaryTextColor = legacyStyles.themeGray;
60
61export const buttonDangerBackground = brandDanger;
62export const buttonDangerTextColor = '#FFF';
63
64export const buttonWarningBackground = brandWarning;
65export const buttonWarningTextColor = '#FFF';
66
67export const buttonInvertedBackground = 'none';
68export const buttonInvertedTextColor = brandPrimary;
69export const buttonInvertedBorder = `1px solid ${brandPrimary}`;
70
71export const buttonLoaderColor = {
72 primary: '#FFF',
73 secondary: buttonSecondaryTextColor,
74 warning: '#FFF',
75 danger: '#FFF',
76 inverted: brandPrimary,
77};