My personal site frontend. Built with SvelteKit + Vite and integrated with Firebase. Tailwind CSS for styling, and Prettier for code formatiing.
- Make it easier to tap on external links on mobile (buttons are very small right now)
- Add a "clicks" attribute to each external link in the database, and increment every time someone uses the link
- Fix database clicks attribute not incrementing past 1
Use the develop
branch for development, since main
is set up in CI with the live site.
Name new feature branches like this: feature/<name>
. For example, feature/dark-mode
.
To create a production version of the app
npm run build
You can preview the production build with npm run preview
.
This app uses the @sveltejs/adapter-static
for hosting. Static files are generated and hosted in CI with GitHub Actions to deploy to the live site.