A single-page, minimalist code of conduct site for the Singularity Hackathon. The layout focuses on highly readable typography, bold sectioning, and a custom dot cursor for a tactile, branded feel. Built with Vite + React + TypeScript and ready for Netlify deployments.
- Clean hero + sectioned content describing expectations, boundaries, and reporting flow.
- Responsive grid layout with purposeful typography (
Space Grotesk+Sora). - Custom cursor dot on pointer devices for a subtle interactive cue.
- Lightweight design (no external UI dependencies) that ships as a static bundle.
npm install # install dependencies
npm run dev # start Vite dev server with HMR
npm run build # type-check and generate production build in dist/
npm run preview # (optional) preview the production build locally- Push this project to your Git provider of choice.
- In Netlify, create a new site from Git and select the repository.
- Use
npm run buildas the build command anddistas the publish directory. - (Optional) For manual deploys, install the Netlify CLI and run
netlify deploy --prod --dir=distafter building.
The hotline and email listed on the page are placeholders. Update the text inside src/App.tsx with your real safety contact information before publishing the site.
- Vite for fast bundling and dev server
- React 19 with TypeScript
- Vanilla CSS with CSS variables and gradient backdrops
This project is provided as-is for hackathon organizing teams. Adapt freely to match your event’s policies.