feat: add initial Astro project structure and components

This commit is contained in:
2025-03-09 13:38:05 +01:00
parent 0ab11c240c
commit 6cc0e06918
41 changed files with 11299 additions and 1023 deletions

23
astro.config.mjs Normal file
View File

@ -0,0 +1,23 @@
import { defineConfig } from 'astro/config';
import react from '@astrojs/react';
import tailwindcss from '@tailwindcss/vite';
import icon from 'astro-icon';
// https://astro.build/config
export default defineConfig({
integrations: [
react(),
icon({
include: {
ph: ['*'],
logos: ['*'],
mdi: ['*']
}
})
],
vite: {
plugins: [tailwindcss()]
}
});