Skip to content

Refactor translations and labels across various components and improve theme preview display - #105

Merged
Logan2234 merged 6 commits into
mainfrom
feat/404-page
Aug 19, 2026
Merged

Refactor translations and labels across various components and improve theme preview display#105
Logan2234 merged 6 commits into
mainfrom
feat/404-page

Conversation

@Logan2234

Copy link
Copy Markdown
Owner

No description provided.

Logan Willem and others added 4 commits August 19, 2026 18:10
SvelteKit had no +error.svelte, so unmatched routes rendered its bare
default page instead of the app's own design.
Replaces the old marketing landing page with the assembled /home-test
prototype: full paraglide i18n (fr/en, wired to the existing footer
locale switch), restored auth-aware CTAs, SEO/OG head and Umami
event tracking to match the page it replaces, and a fix for the hero's
mouse-tracked spotlight washing out the grey kicker/subtitle text on
hover (a static vignette behind the copy, isolated into its own
stacking context so it layers above the poster wall regardless of
cursor position). Also notes that the TV Time import source predates
its closure, and credits TMDB/AniList/Open Library/MusicBrainz in the
footer. The /home-test route and its prototypes are removed.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
The radial-gradient's off-centre ellipse faded out at a different rate
per direction, so the clipping box cut it off before the near (top-left)
side ever reached transparent — visible as a sharp edge between the
darkened text area and the poster wall. Switched to a linear gradient
anchored at the wrapper's own corner instead: its 0%/100% stops always
land exactly on the box's edges, so there's no direction-dependent fade
rate left to clip.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@Logan2234 Logan2234 self-assigned this Aug 19, 2026
@github-actions github-actions Bot added documentation Improvements or additions to documentation web apps/web (SvelteKit) shared packages/shared labels Aug 19, 2026
@github-actions github-actions Bot removed the documentation Improvements or additions to documentation label Aug 19, 2026
@github-actions github-actions Bot added the api apps/api (NestJS) label Aug 19, 2026
@Logan2234
Logan2234 merged commit 37dd96d into main Aug 19, 2026
15 of 16 checks passed
@Logan2234
Logan2234 deleted the feat/404-page branch August 19, 2026 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api apps/api (NestJS) shared packages/shared web apps/web (SvelteKit)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant