Skip to content

Commit db16414

Browse files
committed
feat(themes): add md theme tokens and config values
1 parent 183ab6c commit db16414

File tree

2 files changed

+125
-0
lines changed

2 files changed

+125
-0
lines changed

core/src/themes/md/dark.tokens.ts

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,68 @@ import type { DarkTheme } from '../themes.interfaces';
33

44
export const darkTheme: DarkTheme = {
55
...baseDarkTheme,
6+
7+
backgroundColor: '#121212',
8+
backgroundColorRgb: '18, 18, 18',
9+
textColor: '#ffffff',
10+
textColorRgb: '255, 255, 255',
11+
12+
backgroundColorStep: {
13+
50: '#1e1e1e',
14+
100: '#2a2a2a',
15+
150: '#363636',
16+
200: '#414141',
17+
250: '#4d4d4d',
18+
300: '#595959',
19+
350: '#656565',
20+
400: '#717171',
21+
450: '#7d7d7d',
22+
500: '#898989',
23+
550: '#949494',
24+
600: '#a0a0a0',
25+
650: '#acacac',
26+
700: '#b8b8b8',
27+
750: '#c4c4c4',
28+
800: '#d0d0d0',
29+
850: '#dbdbdb',
30+
900: '#e7e7e7',
31+
950: '#f3f3f3',
32+
},
33+
34+
textColorStep: {
35+
50: '#f33f33',
36+
100: '#e7e7e7',
37+
150: '#dbdbdb',
38+
200: '#d0d0d0',
39+
250: '#c4c4c4',
40+
300: '#b8b8b8',
41+
350: '#acacac',
42+
400: '#a0a0a0',
43+
450: '#949494',
44+
500: '#898989',
45+
550: '#7d7d7d',
46+
600: '#717171',
47+
650: '#656565',
48+
700: '#595959',
49+
750: '#4d4d4d',
50+
800: '#414141',
51+
850: '#363636',
52+
900: '#2a2a2a',
53+
950: '#1e1e1e',
54+
},
55+
56+
components: {
57+
IonCard: {
58+
background: '#1e1e1e',
59+
},
60+
IonItem: {
61+
background: '#1e1e1e',
62+
},
63+
IonToolbar: {
64+
background: '#1f1f1f',
65+
},
66+
IonTabBar: {
67+
background: '#1f1f1f',
68+
},
69+
},
670
};

core/src/themes/md/default.tokens.ts

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,66 @@ export const defaultTheme: DefaultTheme = {
1414
dark: darkTheme,
1515
},
1616

17+
config: {
18+
formHighlight: true,
19+
rippleEffect: true,
20+
},
21+
1722
fontFamily: '"Roboto", "Helvetica Neue", sans-serif',
23+
24+
spacing: {
25+
xxxxs: 'var(--ion-spacing-25)',
26+
xxxs: 'var(--ion-spacing-50)',
27+
xxs: 'var(--ion-spacing-100)',
28+
xs: 'var(--ion-spacing-150)',
29+
sm: 'var(--ion-spacing-200)',
30+
md: 'var(--ion-spacing-300)',
31+
lg: 'var(--ion-spacing-400)',
32+
xl: 'var(--ion-spacing-500)',
33+
xxl: 'var(--ion-spacing-600)',
34+
xxxl: 'var(--ion-spacing-700)',
35+
xxxxl: 'var(--ion-spacing-800)',
36+
},
37+
38+
scaling: {
39+
xxxxs: 'var(--ion-scaling-300)',
40+
xxxs: 'var(--ion-scaling-400)',
41+
xxs: 'var(--ion-scaling-500)',
42+
xs: 'var(--ion-scaling-600)',
43+
sm: 'var(--ion-scaling-700)',
44+
md: 'var(--ion-scaling-800)',
45+
lg: 'var(--ion-scaling-900)',
46+
xl: 'var(--ion-scaling-1000)',
47+
xxl: 'var(--ion-scaling-1100)',
48+
xxxl: 'var(--ion-scaling-1200)',
49+
xxxxl: 'var(--ion-scaling-1600)',
50+
},
51+
52+
borderWidth: {
53+
xxxxs: 'var(--ion-border-width-0)',
54+
xxxs: 'var(--ion-border-width-25)',
55+
xxs: 'var(--ion-border-width-50)',
56+
xs: 'var(--ion-border-width-75)',
57+
sm: 'var(--ion-border-width-100)',
58+
md: 'var(--ion-border-width-150)',
59+
lg: 'var(--ion-border-width-200)',
60+
xl: 'var(--ion-border-width-250)',
61+
xxl: 'var(--ion-border-width-300)',
62+
xxxl: 'var(--ion-border-width-350)',
63+
xxxxl: 'var(--ion-border-width-400)',
64+
},
65+
66+
radii: {
67+
xxxxs: 'var(--ion-radii-0)',
68+
xxxs: 'var(--ion-radii-25)',
69+
xxs: 'var(--ion-radii-50)',
70+
xs: 'var(--ion-radii-75)',
71+
sm: 'var(--ion-radii-100)',
72+
md: 'var(--ion-radii-200)',
73+
lg: 'var(--ion-radii-300)',
74+
xl: 'var(--ion-radii-400)',
75+
xxl: 'var(--ion-radii-700)',
76+
xxxl: 'var(--ion-radii-900)',
77+
xxxxl: 'var(--ion-radii-full)',
78+
},
1879
};

0 commit comments

Comments
 (0)