Files
TUIkit/docs/tsconfig.json
T
phranck 982c369853 Feat: Migrate docs site from Next.js to Astro with mobile performance optimizations
- Migrate landing page and dashboard from Next.js 16 to Astro 5
- Remove Framer Motion dependency (saves ~122KB gzipped)
- Lazy-load Howler.js audio (only on power button click)
- Disable expensive CSS effects on mobile (<768px):
  - backdrop-blur replaced with solid backgrounds
  - Cloud animations simplified (no blur, static)
  - Rain canvas and SpinnerLights skip on mobile
  - Avatar filters reduced to grayscale+brightness
- Optimize hydration: client:idle for decorative components
- Combine Google Fonts requests (2 -> 1)
- Remove audio preloading (lazy-loaded instead)
- Fix process.env -> import.meta.env for Astro compatibility
- Update Languages icon from Swift logo to code brackets
2026-02-07 13:04:18 +01:00

12 lines
190 B
JSON

{
"extends": "astro/tsconfigs/strict",
"compilerOptions": {
"jsx": "react-jsx",
"jsxImportSource": "react",
"baseUrl": ".",
"paths": {
"@/*": ["src/*"]
}
}
}