The codebase for website of Drabkirn.
- HTML, CSS, JavaScript
- Bootstrap
- Astro
- With PurgeCSS, PostCSS to optimize CSS builds
- Playwright
- Clone the repository
git clone https://github.com/drabkirn/website-v2- Navigate to the project directory
cd website-v2- Install Dependencies
npm i- Start the development server
npm run dev- If you write tests and need to run tests:
npx playwright test- Build the optimized production version
npm run build- Run the preview server:
npm run previewAstro by default minifies HTML, CSS, JS and all assets. On top of Astro's building:
- @astrojs/sitemap: Generates sitemap for the website and puts them in
dist/folder. - astro-purgecss: Purges unused CSS from the codebase.
If you would like to contribute, please check this contributing guide
Please check this Code of Conduct guide before contributing or having any kind of discussion(issues, pull requests etc.)
