- Vite + React + Tailwind SPA reading from PocketBase - Realtime subscriptions on workflows + executions collections - Coolify-ready Dockerfile (multi-stage node build → nginx serve) - PocketBase URL configurable via VITE_POCKETBASE_URL build arg - Schema import (workflows, executions) included
31 lines
745 B
JavaScript
31 lines
745 B
JavaScript
/** @type {import('tailwindcss').Config} */
|
|
export default {
|
|
darkMode: 'class',
|
|
content: ['./index.html', './src/**/*.{ts,tsx}'],
|
|
theme: {
|
|
extend: {
|
|
colors: {
|
|
border: 'hsl(214.3 31.8% 91.4%)',
|
|
background: 'hsl(0 0% 100%)',
|
|
foreground: 'hsl(222.2 84% 4.9%)',
|
|
muted: {
|
|
DEFAULT: 'hsl(210 40% 96.1%)',
|
|
foreground: 'hsl(215.4 16.3% 46.9%)',
|
|
},
|
|
card: {
|
|
DEFAULT: 'hsl(0 0% 100%)',
|
|
foreground: 'hsl(222.2 84% 4.9%)',
|
|
},
|
|
success: '#16a34a',
|
|
error: '#dc2626',
|
|
pending: '#ca8a04',
|
|
},
|
|
borderRadius: {
|
|
lg: '0.5rem',
|
|
md: '0.375rem',
|
|
sm: '0.25rem',
|
|
},
|
|
},
|
|
},
|
|
plugins: [],
|
|
};
|