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:
@@ -19,6 +19,7 @@ const { isATProtoReady } = useATProtoLogin()
|
|||||||
#main-app {
|
#main-app {
|
||||||
height: 100dvh;
|
height: 100dvh;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
max-width: none;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex: 1;
|
flex: 1;
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -15,8 +15,7 @@ import WelcomeWorld from "@/components/WelcomeWorld.vue"
|
|||||||
display: flex;
|
display: flex;
|
||||||
flex: 1;
|
flex: 1;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: center;
|
min-height: 100dvh;
|
||||||
height: 100dvh;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.authorize {
|
.authorize {
|
||||||
|
|||||||
Reference in New Issue
Block a user