Skip to content

v1.0.0-rc5

Latest
Compare
Choose a tag to compare
@ShindouMihou ShindouMihou released this 22 Jul 17:33
· 3 commits to master since this release
40d1633

This change introduces a wild variety of changes that especially focuses on bug fixes and quality of reading, improving the reading experience as much as possible:

  • Lowers the maximum width to 1368px for the entire blog layout, this is done to improve the quality of reading (reducing the stress in the eyes from reading long texts). (292b858)
  • Fixes a bug (unforeseen in the wild) where empty slug links would cause the homepage and other related to redirect to /posts/ instead of /posts/{_id}. (975bcc7)
  • Real-time updates will now auto-disengage when the post is published. (975bcc7)
  • Focus mode has been added (can be set as default via VITE_FOCUS_MODE=true in .env) which aims to bring the reader's focus into the post itself by making the enormous empty whitespace by reducing the blog layout into black bars, giving it a cinematic look at the same time. (this is configurable per-user setting). (only works in light mode and also in resolutions >= 1920x1080 because other resolutions doesn't have as much whitespace) (5e2751a)
  • Sveltekit is now updated to its latest version along with Svelte. (56563f4, 16997f1 and 67fd65e)
  • The layout of the homepage has been changed to display two posts grid, easing the visitor's eyes. (292b858 and 7430549)
  • Default modes are now initialized during onMount for the first time (if they don't have localStorage variants of the modes), this is due to an issue where Vite variables cannot be used in the app.html. (505d1aa)
  • Fixes an issue where the loading screen would cause an DOM manipulation failure in SvelteKit on high speed navigations. (40d1633)

Full Changelog: v1.0.0-rc4...v1.0.0-rc5

Related Screenshots

Focus Mode

image

New Grid Layout

image
image