<aside class="admin-sidebar" id="admin-sidebar" aria-label="Menu do painel">
  <%- include('../../partials/brand', { theme: 'light' }) %>

  <p class="admin-sidebar__label">Gestão da vitrine</p>
  <nav class="admin-nav" aria-label="Seções do painel">
    <a class="admin-nav__link <%= active === 'dashboard' ? 'is-active' : '' %>" href="<%= url('/admin') %>">
      <%- icon('layout-dashboard') %> Visão geral
    </a>
    <a class="admin-nav__link <%= active === 'products' ? 'is-active' : '' %>" href="<%= url('/admin/produtos') %>">
      <%- icon('package') %> Produtos
      <small><%= db.products.length %></small>
    </a>
    <a class="admin-nav__link <%= active === 'categories' ? 'is-active' : '' %>" href="<%= url('/admin/categorias') %>">
      <%- icon('grid') %> Categorias
    </a>
    <a class="admin-nav__link <%= active === 'banners' ? 'is-active' : '' %>" href="<%= url('/admin/banners') %>">
      <%- icon('image') %> Banners
    </a>
    <a class="admin-nav__link <%= active === 'settings' ? 'is-active' : '' %>" href="<%= url('/admin/configuracoes') %>">
      <%- icon('settings') %> Configurações
    </a>
  </nav>

  <p class="admin-sidebar__label">Loja</p>
  <nav class="admin-nav" aria-label="Ações da loja">
    <a class="admin-nav__link" href="<%= url('/') %>" target="_blank" rel="noopener">
      <%- icon('external-link') %> Ver site publicado
    </a>
    <a class="admin-nav__link" href="<%= url('/admin/exportar') %>">
      <%- icon('upload') %> Exportar backup
    </a>
  </nav>

  <div class="admin-sidebar__foot">
    <p>Catálogo digital · Atacado &amp; Varejo</p>
    <form action="<%= url('/admin/logout') %>" method="post">
      <input type="hidden" name="_csrf" value="<%= csrfToken %>">
      <button class="admin-nav__link" type="submit">
        <%- icon('log-out') %> Sair do painel
      </button>
    </form>
  </div>
</aside>
