Matthias Nott
2026-03-08 4c266155785aad5050ebff7211e3d5f9e15c3238
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
/** @type {import('tailwindcss').Config} */
module.exports = {
  content: [
    "./App.{js,jsx,ts,tsx}",
    "./app/**/*.{js,jsx,ts,tsx}",
    "./components/**/*.{js,jsx,ts,tsx}",
  ],
  presets: [require("nativewind/preset")],
  theme: {
    extend: {
      colors: {
        // PAILot dark theme — deep navy/charcoal
        "pai-bg": "#0A0A0F",
        "pai-bg-secondary": "#14141F",
        "pai-bg-tertiary": "#1E1E2E",
        "pai-surface": "#252538",
        "pai-border": "#2E2E45",
        "pai-text": "#E8E8F0",
        "pai-text-secondary": "#9898B0",
        "pai-text-muted": "#5A5A78",
        // Accent — electric blue
        "pai-accent": "#4A9EFF",
        "pai-accent-light": "#7AB8FF",
        "pai-accent-dark": "#2A7EDF",
        // Voice — warm amber for recording states
        "pai-voice": "#FF9F43",
        "pai-voice-light": "#FFB976",
        "pai-voice-dark": "#E88A2A",
        // Status
        "pai-success": "#2ED573",
        "pai-warning": "#FFA502",
        "pai-error": "#FF4757",
      },
      fontSize: {
        "2xs": ["0.625rem", { lineHeight: "0.875rem" }],
        "car": ["1.25rem", { lineHeight: "1.75rem" }],
      },
      spacing: {
        "18": "4.5rem",
        "22": "5.5rem",
      },
    },
  },
  plugins: [],
};