How mdd95/site works
This is a small SvelteKit personal website. A visitor opens the home page, which composes a navigation bar, introduction, and footer inside a shared layout; the navigation bar also provides theme toggling. The sampled source supports this page composition and the layout’s theme integration. The README is empty, so no further product capabilities are documented.
Main entry points: +page.svelte Home Page · +layout.svelte Root Layout · Navbar.svelte Navigation · Hero.svelte Introduction
Components 9
Page Composition
- Home Page
src/routes/+page.svelte - Introduction
src/lib/components/Hero.svelte - Navigation
src/lib/components/Navbar.svelte - Footer
src/lib/components/Footer.svelte
Shared Shell
- Root Layout
src/routes/+layout.svelte - Global Styles
src/app.css - Button Styles
src/styles/button.css
Other components
- Visitor
- Theme Library
Connections 9
- Visitor → Home Page: opens
- Root Layout → Home Page: renders child
- Home Page → Navigation: renders
- Home Page → Introduction: renders
- Home Page → Footer: renders
- Root Layout → Global Styles: imports styles
- Root Layout → Button Styles: imports styles
- Root Layout → Theme Library: renders watcher
- Navigation → Theme Library: reads mode; toggles