Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: SvelteKit rewrite #111

Merged
merged 22 commits into from
Nov 18, 2023
Merged

chore: SvelteKit rewrite #111

merged 22 commits into from
Nov 18, 2023

Conversation

evadecker
Copy link
Owner

@evadecker evadecker commented Nov 6, 2023

  • Rewrite the entire app using SvelteKit, which offers finer control over rendering and fetching data beyond Astro's capabilities
  • Set up SvelteKit with ESLint and Prettier
  • Set up Vitest and Playwright
  • Server-render all pages by default
  • Tagging has been reworked, filter tags from main page without page refresh
  • Form will now scroll to errors on submission
  • Form will now push an alert dialog if you try navigating away after the form has been touched
  • It's a lot faster!

To-do:

  • OG image generation
  • /tagged/ pages
  • Submit new cover form
  • Theme buttons are losing their active styling on page change
  • Lazyload images?
  • Review all files
  • Test Page Speed insights before/after

Copy link

vercel bot commented Nov 6, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
genderswap-fm ✅ Ready (Inspect) Visit Preview Nov 18, 2023 9:15pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant