Clone Repository
git clone https://gitlab.com/berserkarch/website.gitInstall Dependencies
pnpm installDevelopment
pnpm run devBuild
pnpm run buildPreview
pnpm run previewInside of your Astro project, you'll see the following folders and files:
/
├── public/
│ └── favicon.svg
│ └── social-image.svg
├── src/
│ ├── actions/
│ │ └── # Astro server actions
│ ├── assets/
│ │ └── # Images that are transformed, optimized and bundled by Astro
│ ├── components/
│ │ └── # Astro and React components
│ ├── layouts/
│ │ └── RootLayout.astro
│ └── pages/
│ │ └── blog/
│ │ │ └── index.astro
│ │ │ └── [...slug].astro
│ │ └── about.astro
│ │ └── contact.astro
│ │ └── index.astro
│ │ └── projects.astro
│ └── styles/
│ │ └── global.css
└── .gitignore
└── astro.config.mjs
└── package.json
└── tsconfig.json
The site is configured for deployment on Vercel, but with slight modifications it can be deployed to any hosting service.
This project is licensed under the MIT License - see the LICENSE file for details.
The template also uses React Paper Shaders. The Paper Team will be publishing breaking changes to the Shaders library under 0.0.x versioning so check back to get updates when they release Paper Shaders v1.