0.3.20
- Refactor workspace UI and tweak defaults (2c53dae)
Extract workspace UI into new components (workspace-nav, workspace-controls-panel, workspace-preview-panel, workspace-proxy-panel, workspace-modals, constants) and export several types. Replace inline nav/controls/modal code in WorkspacePageView with Workspace* components. Adjust HomePage defaults and behaviors: change default lang to en-US, update various image/text/rating/badge defaults (including posterAnimeImageText, backdropStreamBadges, posterQualityBadgesStyle, several rating layouts/styles, thumbnailSize, logoRatingsMax), bump currentVersion to 0.3.20, and add isHydrated/isPreviewHydrated guards to prevent premature localStorage writes. Also update package.json (and lockfile) accordingly.
Full Changelog: v0.3.19...v0.3.20