Add internal styleguide page with HTTP Basic Auth

- Create /internal/styleguide route with protected layout
- Add styleguide.vue layout with auth protection
- Configure internal pages auth credentials in .env.example
- Update nuxt.config for internal routes handling
This commit is contained in:
Bastian Masanek
2025-10-30 14:28:54 +01:00
parent a0121016b9
commit e2e36ad7ae
4 changed files with 627 additions and 1 deletions

View File

@@ -0,0 +1,10 @@
<script setup lang="ts">
// Styleguide layout - minimal, no header/footer
// Used for internal styleguide page
</script>
<template>
<div class="min-h-screen">
<slot />
</div>
</template>