Build & Push Portfolio Image / build-push (push) Successful in 3m20s
- 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
35 lines
864 B
TypeScript
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
|