This repo contains the Minder public website, hosted at https://mindersec.dev. It is a static HTML site hosted by GitHub pages.
The theme is built using:
- Tailwind CSS framework with PostCSS
- Alpine.js for templating
- Laravel Mix to build
To build the site locally:
npm install
npm run dev
The site is built to the dist
directory. You can simply open dist/index.html
in your browser to view it.
You can test a "production" build locally:
npm run prod
The production build minifies the compiled CSS and JavaScript and produce a mix-manifest.json file.
Opening a pull request also runs this to validate the build.
The site is automatically deployed to GitHub Pages by a GitHub Actions workflow
upon merge to main
.
Text and visual content is licensed under the
Creative Commons Attribution (CC BY) 4.0 International license.
Code is licensed under the Apache 2.0 License.