Files
riotpiao.com/tailwind.config.ts
Story Crater Bot 429a14650c
Build & Push Portfolio Image / build-push (push) Successful in 3m20s
feat: integrate Poimen LLM chat with reasoning model + deep technical depth
- Terminal: hook to api.riotpiao.com reasoning model with streaming
- Add markdown rendering via react-markdown + typography plugin
- Show thinking spinner (⠋⠙⠹⠸⠼⠴⠦⠧⠇⠏) + V100 32GB context during reasoning
- Interview-style help: cert rotation, Talos, SQS failover, vLLM, exactly-once, deploy root cause, K8s CRD
- Chat route: ultra-compressed caveman prompt (60% token reduction)
  - K8s deep expertise: CRDs, operators, reconciliation, Talos, Cilium
  - Cert management: cert-manager, 30d renewal, SOPS, Git audit trail
  - Multi-region queues: SQS FIFO, exactly-once, QueueTask CRD
  - AWS: CDK, CloudFormation, CloudWatch across 57+ regions
- Remove dark mode toggle button (system preference only)
- Update hire-me.png (dark/light auto-switch)
- Add tailwind typography for prose styling
2026-09-01 09:32:07 -07:00

35 lines
864 B
TypeScript

import type { Config } from 'tailwindcss'
import typography from '@tailwindcss/typography'
export default {
content: [
'./app/**/*.{js,ts,jsx,tsx,mdx}',
'./components/**/*.{js,ts,jsx,tsx,mdx}',
],
theme: {
extend: {
colors: {
void: '#070B14',
deck: '#0E1424',
riser: '#131B2E',
wire: '#1F2A45',
'wire-lit': '#35486F',
lamp: '#FFA524',
flux: '#4FD1C5',
rose: '#FF5C7A',
dim: '#6B7DA5',
chalk: '#DDE5F7',
},
fontFamily: {
signage: ['var(--font-signage)', 'ui-sans-serif', 'system-ui'],
plex: ['var(--font-plex)', 'ui-sans-serif', 'system-ui'],
data: ['var(--font-data)', 'ui-monospace', 'monospace'],
},
letterSpacing: {
signage: '0.02em',
},
},
},
plugins: [typography],
} satisfies Config