Skip to content

Commit dcdeb7e

Browse files
committed
chore: Revert deleted config files 💀
1 parent fc834bb commit dcdeb7e

File tree

4 files changed

+192
-0
lines changed

4 files changed

+192
-0
lines changed

apps/frontend/tsconfig.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{
2+
"extends": "../../tsconfig.base.json",
3+
"compilerOptions": {
4+
"target": "ESNext",
5+
"jsx": "preserve",
6+
"jsxImportSource": "solid-js",
7+
"lib": ["ESNext", "DOM", "DOM.Iterable"],
8+
"useDefineForClassFields": true,
9+
"rootDir": ".",
10+
"module": "ESNext",
11+
"moduleResolution": "Bundler",
12+
"paths": {
13+
"~*": ["./src/*"]
14+
},
15+
16+
"resolveJsonModule": true,
17+
"types": [
18+
"vitest/globals",
19+
"@testing-library/jest-dom",
20+
"vite-plugin-solid-svg/types"
21+
],
22+
"allowImportingTsExtensions": true,
23+
"strict": true,
24+
"noFallthroughCasesInSwitch": true,
25+
"noUnusedLocals": true,
26+
"noUnusedParameters": true,
27+
"noEmit": true,
28+
"sourceMap": false,
29+
"esModuleInterop": true,
30+
"isolatedModules": true,
31+
"verbatimModuleSyntax": true,
32+
"skipLibCheck": true
33+
},
34+
"references": [{ "path": "./tsconfig.node.json" }],
35+
"include": [
36+
"./src/**/*.ts",
37+
"./src/**/*.d.ts",
38+
"./src/**/*.tsx"
39+
]
40+
}

apps/frontend/tsconfig.node.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"compilerOptions": {
3+
"composite": true,
4+
"module": "ESNext",
5+
"moduleResolution": "bundler",
6+
"allowSyntheticDefaultImports": true,
7+
"skipLibCheck": true
8+
},
9+
"include": ["vite.config.ts"]
10+
}

apps/frontend/uno.config.ts

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
import {
2+
defineConfig,
3+
presetAttributify,
4+
presetIcons,
5+
presetUno,
6+
transformerDirectives,
7+
transformerVariantGroup,
8+
} from 'unocss';
9+
10+
export default defineConfig({
11+
rules: [],
12+
shortcuts: {},
13+
presets: [
14+
presetUno(),
15+
presetIcons(),
16+
],
17+
transformers: [
18+
transformerVariantGroup(),
19+
transformerDirectives(),
20+
],
21+
theme: {
22+
fontFamily: {
23+
sans: 'Poppins',
24+
},
25+
26+
borderRadius: {
27+
md: '0.438rem', // 7px
28+
},
29+
30+
fontSize: {
31+
// Based off 16px
32+
'xs': '0.688rem',
33+
'sm': '0.75rem',
34+
'md': '0.875rem',
35+
'lg': '1rem',
36+
'2lg': '1.125rem',
37+
'xl': '1.25rem',
38+
'xxl': '1.5rem',
39+
'2xl': '2rem',
40+
'3xl': '2.5rem',
41+
'4xl': '3rem',
42+
},
43+
44+
colors: {
45+
white: 'rgba(var(--clr-white), <alpha-value>)',
46+
black: 'rgba(var(--clr-black), <alpha-value>)',
47+
48+
border: 'rgba(var(--clr-border), <alpha-value>)',
49+
50+
fg: {
51+
primary: {
52+
DEFAULT: 'rgba(var(--clr-fg-primary), <alpha-value>)',
53+
hover: 'rgba(var(--clr-fg-primary-hover), <alpha-value>)',
54+
pressed: 'rgba(var(--clr-fg-primary-pressed), <alpha-value>)',
55+
disabled: 'rgba(var(--clr-fg-primary-disabled))',
56+
},
57+
secondary: {
58+
DEFAULT: 'rgba(var(--clr-fg-secondary), <alpha-value>)',
59+
hover: 'rgba(var(--clr-fg-secondary-hover), <alpha-value>)',
60+
pressed: 'rgba(var(--clr-fg-secondary-pressed), <alpha-value>)',
61+
disabled: 'rgba(var(--clr-fg-secondary-disabled))',
62+
},
63+
},
64+
65+
brand: {
66+
DEFAULT: 'rgba(var(--clr-brand), <alpha-value>)',
67+
hover: 'rgba(var(--clr-brand-hover), <alpha-value>)',
68+
pressed: 'rgba(var(--clr-brand-pressed), <alpha-value>)',
69+
disabled: 'rgba(var(--clr-brand-disabled))',
70+
},
71+
72+
onbrand: {
73+
DEFAULT: 'rgba(var(--clr-onbrand), <alpha-value>)',
74+
hover: 'rgba(var(--clr-onbrand-hover), <alpha-value>)',
75+
pressed: 'rgba(var(--clr-onbrand-pressed), <alpha-value>)',
76+
disabled: 'rgba(var(--clr-onbrand-disabled))',
77+
},
78+
79+
danger: {
80+
DEFAULT: 'rgba(var(--clr-danger), <alpha-value>)',
81+
hover: 'rgba(var(--clr-danger-hover), <alpha-value>)',
82+
pressed: 'rgba(var(--clr-danger-pressed), <alpha-value>)',
83+
disabled: 'rgba(var(--clr-danger-disabled))',
84+
},
85+
86+
success: {
87+
DEFAULT: 'rgba(var(--clr-success), <alpha-value>)',
88+
hover: 'rgba(var(--clr-success-hover), <alpha-value>)',
89+
pressed: 'rgba(var(--clr-success-pressed), <alpha-value>)',
90+
disabled: 'rgba(var(--clr-success-disabled))',
91+
},
92+
93+
component: {
94+
bg: {
95+
DEFAULT: 'rgba(var(--clr-component-bg), <alpha-value>)',
96+
hover: 'rgba(var(--clr-component-bg-hover), <alpha-value>)',
97+
pressed: 'rgba(var(--clr-component-bg-pressed), <alpha-value>)',
98+
disabled: 'rgba(var(--clr-component-bg-disabled))',
99+
},
100+
},
101+
102+
code: {
103+
info: 'rgba(var(--clr-code-info), <alpha-value>)',
104+
warn: 'rgba(var(--clr-code-warn), <alpha-value>)',
105+
error: 'rgba(var(--clr-code-error), <alpha-value>)',
106+
debug: 'rgba(var(--clr-code-debug), <alpha-value>)',
107+
trace: 'rgba(var(--clr-code-trace), <alpha-value>)',
108+
},
109+
110+
link: {
111+
DEFAULT: 'rgba(var(--clr-link), <alpha-value>)',
112+
hover: 'rgba(var(--clr-link-hover), <alpha-value>)',
113+
pressed: 'rgba(var(--clr-link-pressed), <alpha-value>)',
114+
disabled: 'rgba(var(--clr-link-disabled))',
115+
},
116+
117+
page: {
118+
DEFAULT: 'rgba(var(--clr-page), <alpha-value>)',
119+
elevated: 'rgba(var(--clr-page-elevated), <alpha-value>)',
120+
pressed: 'rgba(var(--clr-page-pressed), <alpha-value>)',
121+
},
122+
123+
secondary: 'rgba(var(--clr-secondary), <alpha-value>)',
124+
},
125+
extend: {
126+
height: {
127+
15: '60px',
128+
},
129+
130+
strokeWidth: {
131+
3: '3',
132+
},
133+
134+
backgroundColor: {
135+
transparent: 'transparent',
136+
},
137+
},
138+
},
139+
});

apps/frontend/vitest.config.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import shared from '../../shared.config';
2+
3+
export default shared`frontend`.vitest;

0 commit comments

Comments
 (0)