chore: germantax customer project
This commit is contained in:
12
packages/mantine-theme/package.json
Normal file
12
packages/mantine-theme/package.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"name": "@germantax/mantine-theme",
|
||||
"version": "0.0.1",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"exports": {
|
||||
".": "./src/index.ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pikku/mantine": "^0.12.6"
|
||||
}
|
||||
}
|
||||
40
packages/mantine-theme/src/index.ts
Normal file
40
packages/mantine-theme/src/index.ts
Normal file
@@ -0,0 +1,40 @@
|
||||
import { createTheme, type MantineColorsTuple } from '@pikku/mantine/core'
|
||||
|
||||
const quorum: MantineColorsTuple = [
|
||||
'#EAF1ED',
|
||||
'#D5E6DB',
|
||||
'#B0CFBB',
|
||||
'#8FCBA9',
|
||||
'#4E9B72',
|
||||
'#2E6F54',
|
||||
'#1F5641',
|
||||
'#1A4837',
|
||||
'#143A2C',
|
||||
'#0E1F18',
|
||||
]
|
||||
|
||||
const amber: MantineColorsTuple = [
|
||||
'#FDF7EE',
|
||||
'#F6EEDD',
|
||||
'#F0E3C4',
|
||||
'#EBC57A',
|
||||
'#D4A84E',
|
||||
'#C09030',
|
||||
'#B08A3E',
|
||||
'#8A6A1E',
|
||||
'#6E5218',
|
||||
'#523D12',
|
||||
]
|
||||
|
||||
export const theme = createTheme({
|
||||
primaryColor: 'quorum',
|
||||
primaryShade: { light: 6, dark: 5 },
|
||||
colors: { quorum, amber },
|
||||
fontFamily: "'Public Sans', system-ui, sans-serif",
|
||||
fontFamilyMonospace: "'IBM Plex Mono', ui-monospace, Menlo, monospace",
|
||||
headings: {
|
||||
fontFamily: "'Source Serif 4', Georgia, serif",
|
||||
fontWeight: '600',
|
||||
},
|
||||
defaultRadius: 'sm',
|
||||
})
|
||||
Reference in New Issue
Block a user