Files
WRNexusJS/examples/basic-app/app/layouts/dashboard.wrn
Clintchiz 586a6db8ff
Quality / quality (ubuntu-latest) (push) Failing after 21s
Quality / quality (windows-latest) (push) Canceled after 0s
release: WRNexusJS 0.8.0
2026-08-02 23:18:51 +05:30

23 lines
703 B
Plaintext

// Dashboard layout: fixed sidebar nav + main content area.
component DashboardLayout {
view {
<div class="dash">
<aside class="dash-side">
<strong class="site-brand">WrNexus</strong>
<nav class="dash-nav">
<a href="/dashboard">Overview</a>
<a href="/ui">Components</a>
<a href="/">Home</a>
</nav>
<button type="button" data-wire-theme-toggle aria-label="Toggle color theme">Theme</button>
</aside>
<main class="dash-main">
<!-- Named slot: pages fill this with data-slot="actions". -->
<div class="dash-topbar"><slot name="actions"></slot></div>
<slot></slot>
</main>
</div>
}
}