PyBlade/ui
Menu⌄
DocsBlocsSidebar layout

Sidebar layout

An application shell: a sidebar with brand, navigation, a collapsible group and the user, beside a header and your page.

Alpine.jsdépend de sidebardépend de collapsible1 fichier

Installation

pyblade-ui add sidebar-layout

Utilisation

La balise <pb-blocks.sidebar-layout> est disponible dans tous vos templates.

<pb-blocks.sidebar-layout :open="sidebar_open" title="Dashboard">
  <p>Your page</p>
</pb-blocks.sidebar-layout>

Props

PropDéfaut
openTrue
title'Dashboard'
collapsible'icon'
variant'sidebar'

Tout autre attribut (class, id, x-on:click, hx-post…) est transmis à l'élément racine ; vos classes Tailwind l'emportent sur celles du composant.