Sha256: c27ae6019ad208ecb6b968bf0dbe77c516a1f3509a6dff589c74dc0fd2e11ed0
Contents?: true
Size: 743 Bytes
Versions: 40
Compression:
Stored size: 743 Bytes
Contents
module PlutoniumUi class SidebarComponent < PlutoniumUi::Base private def base_attributes # base attributes go here { id: "sidebar-navigation", controller: "", aria: {label: "Sidebar Navigation"}, data: {turbo_permanent: true}, class: "fixed top-0 left-0 z-40 w-64 h-screen pt-14 transition-transform -translate-x-full lg:translate-x-0", sidebar_container_class: "overflow-y-auto py-5 px-3 h-full bg-white border-r border-gray-200 dark:bg-gray-800 dark:border-gray-700" } end def sidebar_container_class raw_attributes_hash[:sidebar_container_class] end end end Plutonium::ComponentRegistry.register :sidebar, to: PlutoniumUi::SidebarComponent
Version data entries
40 entries across 40 versions & 1 rubygems