start project
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
/** @type {import('tailwindcss').Config} */
|
||||
export default {
|
||||
darkMode: 'class',
|
||||
content: [
|
||||
'./app/templates/**/*.html',
|
||||
'./app/blueprints/**/templates/**/*.html',
|
||||
'./app/static/src/**/*.js',
|
||||
],
|
||||
theme: {
|
||||
extend: {
|
||||
// Design tokens (Kavosh visual identity):
|
||||
// "instrument panel for one person's website" — the subject is raw
|
||||
// server log lines turned into a readout, so data (numbers, IPs,
|
||||
// paths, timestamps) is always set in mono, like it's straight off
|
||||
// the log line, while UI chrome uses a distinct humanist sans.
|
||||
// Deliberately NOT the cream+terracotta or near-black+neon-accent
|
||||
// defaults — cool paper base, teal signal color used sparingly.
|
||||
colors: {
|
||||
paper: { DEFAULT: '#F1F3F1', dark: '#14181A' },
|
||||
surface: { DEFAULT: '#FFFFFF', dark: '#1D2225' },
|
||||
'surface-raised': { DEFAULT: '#FBFBFA', dark: '#242A2D' },
|
||||
ink: { DEFAULT: '#14181B', dark: '#E7EAE6' },
|
||||
muted: { DEFAULT: '#5B6663', dark: '#96A19D' },
|
||||
line: { DEFAULT: '#E1E5E2', dark: '#2C3336' },
|
||||
accent: { DEFAULT: '#0E7C86', dark: '#3FC3CE' },
|
||||
danger: { DEFAULT: '#C4372F', dark: '#E2685F' },
|
||||
warn: { DEFAULT: '#B8860B', dark: '#E0B23C' },
|
||||
ok: { DEFAULT: '#3F7D5C', dark: '#6FBE93' },
|
||||
},
|
||||
fontFamily: {
|
||||
display: ['"Space Grotesk"', 'ui-sans-serif', 'sans-serif'],
|
||||
sans: ['"Public Sans"', 'ui-sans-serif', 'sans-serif'],
|
||||
mono: ['"JetBrains Mono"', 'ui-monospace', 'SFMono-Regular', 'monospace'],
|
||||
},
|
||||
},
|
||||
},
|
||||
plugins: [],
|
||||
};
|
||||
Reference in New Issue
Block a user