feat: Convert to pure Astro CSS (no Tailwind)

- Removed Tailwind CSS dependency (19KB → 8.7KB CSS)
- Created native Astro CSS with CSS custom properties
- All utility classes using vanilla CSS
- Scoped component styles with Astro's built-in scoping
- Same green theme and design preserved
- Zero build dependencies for CSS
- Faster builds, smaller bundle
- True 'Astro way' of styling
This commit is contained in:
Kunthawat
2026-03-12 19:31:12 +07:00
parent 7b8dac1f6d
commit 64dbc5da6f
2445 changed files with 227 additions and 271734 deletions

View File

@@ -1,12 +1,7 @@
// @ts-check
import { defineConfig } from 'astro/config';
import tailwind from '@astrojs/tailwind';
// https://astro.build/config
export default defineConfig({
output: 'static',
integrations: [tailwind()],
build: {
inlineStylesheets: 'auto',
},
});