feat(home): redesign homepage with editorial and launchpad layouts

Replace the minimal centered layout with a full literary/academic
homepage: logged-out users see an editorial hero, manifesto, demo
notes, and ZK primer; logged-in users see a personal launchpad
(greeting, repo tiles, last visited, review queue) followed by the
same editorial content below.

Uses DaisyUI CSS variables throughout (color-mix) so it adapts to
any theme change without hardcoded overrides.
This commit is contained in:
Julien Calixte
2026-04-20 14:32:48 +02:00
parent 70b679b204
commit b1be42b5bf
3 changed files with 1794 additions and 150 deletions

View File

@@ -15,8 +15,7 @@ import WelcomeWorld from "@/components/WelcomeWorld.vue"
display: flex;
flex: 1;
flex-direction: column;
align-items: center;
height: 100dvh;
min-height: 100dvh;
}
.authorize {