De-template the frontend and apply the design system

- FastAPI branding replaced throughout: title, favicon, logo (now the org/
  brand SVGs), footer links, route titles; workspace package renamed
- shadcn primitives restyled to the component radius/shadow map: pill
  controls, rounded-lg surfaces, shadow-e1/e2/e3
- floating frosted AppSidebar over a bg-card content region
- theme storage key aligned with the pre-paint script, MotionConfig added
- scripts/capture-screenshots.mjs backs the root 'make verify'

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Melvin Strobl
2026-08-09 15:33:56 +02:00
co-authored by Claude Opus 5
parent bd2155603e
commit 5988822053
41 changed files with 727 additions and 408 deletions
+2 -2
View File
@@ -22,9 +22,9 @@ export const Route = createFileRoute("/_layout")({
function Layout() {
return (
<SidebarProvider>
<SidebarProvider className="bg-card">
<AppSidebar />
<SidebarInset>
<SidebarInset className="bg-card">
<header className="sticky top-0 z-10 flex h-16 shrink-0 items-center gap-2 border-b px-4">
<SidebarTrigger className="-ml-1 text-muted-foreground" />
</header>
+1 -1
View File
@@ -29,7 +29,7 @@ export const Route = createFileRoute("/_layout/admin")({
head: () => ({
meta: [
{
title: "Admin - FastAPI Cloud",
title: "Admin - Fluksio",
},
],
}),
+1 -1
View File
@@ -7,7 +7,7 @@ export const Route = createFileRoute("/_layout/")({
head: () => ({
meta: [
{
title: "Dashboard - FastAPI Cloud",
title: "Dashboard - Fluksio",
},
],
}),
+1 -1
View File
@@ -21,7 +21,7 @@ export const Route = createFileRoute("/_layout/items")({
head: () => ({
meta: [
{
title: "Items - FastAPI Cloud",
title: "Items - Fluksio",
},
],
}),
+1 -1
View File
@@ -17,7 +17,7 @@ export const Route = createFileRoute("/_layout/settings")({
head: () => ({
meta: [
{
title: "Settings - FastAPI Cloud",
title: "Settings - Fluksio",
},
],
}),
+1 -1
View File
@@ -44,7 +44,7 @@ export const Route = createFileRoute("/login")({
head: () => ({
meta: [
{
title: "Log In - FastAPI Cloud",
title: "Log In - Fluksio",
},
],
}),
+1 -1
View File
@@ -42,7 +42,7 @@ export const Route = createFileRoute("/recover-password")({
head: () => ({
meta: [
{
title: "Recover Password - FastAPI Cloud",
title: "Recover Password - Fluksio",
},
],
}),
+1 -1
View File
@@ -60,7 +60,7 @@ export const Route = createFileRoute("/reset-password")({
head: () => ({
meta: [
{
title: "Reset Password - FastAPI Cloud",
title: "Reset Password - Fluksio",
},
],
}),
+1 -1
View File
@@ -51,7 +51,7 @@ export const Route = createFileRoute("/signup")({
head: () => ({
meta: [
{
title: "Sign Up - FastAPI Cloud",
title: "Sign Up - Fluksio",
},
],
}),