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.
25 lines
431 B
Vue
25 lines
431 B
Vue
<script setup lang="ts">
|
|
import AuthorizeUser from "@/components/AuthorizeUser.vue"
|
|
import WelcomeWorld from "@/components/WelcomeWorld.vue"
|
|
</script>
|
|
|
|
<template>
|
|
<div class="home content">
|
|
<authorize-user class="authorize" />
|
|
<welcome-world />
|
|
</div>
|
|
</template>
|
|
|
|
<style lang="scss" scoped>
|
|
.home {
|
|
display: flex;
|
|
flex: 1;
|
|
flex-direction: column;
|
|
min-height: 100dvh;
|
|
}
|
|
|
|
.authorize {
|
|
margin: auto;
|
|
}
|
|
</style>
|