Files
mempalace/website/.vitepress/theme/landing/FolioHeader.vue
T
Dominique Deschatre 89f0eb5cb3 refactor(website): split Landing.vue into section components
Extract 2002-line monolith into landing/ subfolder:
- 8 section components (FolioHeader, HeroSection, ForgettingSection, AnatomySection, DialectSection, MechanicsSection, InstallSection, CatalogFooter)
- useLandingEffects.js composable for all vanilla-JS effects
- landing.css for all styles
- Landing.vue reduced to 28-line orchestrator

Also restores upstream hero lede text ("permanent. Designed for total recall.").
2026-04-17 18:49:41 -03:00

17 lines
638 B
Vue

<template>
<header v-pre class="folio" role="banner">
<div class="mark" aria-label="MemPalace">
<img src="/mempalace_logo.png" alt="" aria-hidden="true" />
<span>MemPalace</span>
</div>
<nav class="right" aria-label="Primary">
<a href="#anatomy" class="hide-mobile">Anatomy</a>
<a href="#dialect" class="hide-mobile">Dialect</a>
<a href="#mechanics" class="hide-mobile">Mechanics</a>
<a href="#install" class="hide-mobile">Install</a>
<a href="/guide/getting-started">Docs</a>
<a href="https://github.com/MemPalace/mempalace">GitHub </a>
</nav>
</header>
</template>