Initial scaffold: Go backend, React frontend, Docker Compose
- Go backend: config, db (PostgreSQL migrations), auth (argon2id + sessions), middleware (cookie sessions, RequireAuth), chi router, cmd/server - React frontend: Vite + React 18 + TS + Tailwind + Gruvbox palette + terminal CSS - Docker: compose.yml (Postgres, Valkey, minio, LiveKit, coturn, Caddy), livekit.yaml, Caddyfile, Dockerfile (multi-stage Go+Node+Alpine) - .env.example, .gitignore, README.md
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
/** @type {import('tailwindcss').Config} */
|
||||
export default {
|
||||
content: [
|
||||
"./index.html",
|
||||
"./src/**/*.{js,ts,jsx,tsx}",
|
||||
],
|
||||
theme: {
|
||||
extend: {
|
||||
colors: {
|
||||
'gb-bg-h': '#1d2021',
|
||||
'gb-bg': '#282828',
|
||||
'gb-bg-s': '#3c3836',
|
||||
'gb-bg-t': '#504945',
|
||||
'gb-bg-f': '#32302f',
|
||||
'gb-fg': '#ebdbb2',
|
||||
'gb-fg-s': '#d5c4a1',
|
||||
'gb-fg-t': '#bdae93',
|
||||
'gb-fg-f': '#a89984',
|
||||
'gb-red': '#fb4934',
|
||||
'gb-green': '#b8bb26',
|
||||
'gb-yellow': '#fabd2f',
|
||||
'gb-blue': '#83a598',
|
||||
'gb-purple': '#d3869b',
|
||||
'gb-aqua': '#8ec07c',
|
||||
'gb-orange': '#fe8019',
|
||||
'gb-gray': '#928374',
|
||||
},
|
||||
fontFamily: {
|
||||
mono: ['"JetBrains Mono"', '"Fira Code"', '"Cascadia Code"', '"SF Mono"', 'Consolas', '"Liberation Mono"', 'monospace'],
|
||||
},
|
||||
fontSize: {
|
||||
'xxs': '11px',
|
||||
},
|
||||
},
|
||||
},
|
||||
plugins: [],
|
||||
}
|
||||
Reference in New Issue
Block a user