render NitroKit::AppNavigation.new(
id: "gallery-app-navigation-complete",
label: "Workspace",
data: { gallery_navigation_preview: "complete" }
) do |navigation|
navigation.footer do
render NitroKit::Button.new("Sign out", href: "#sign-out", variant: :ghost, size: :sm, icon: :log_out)
end
navigation.body do
navigation.section(label: "Workspace") do
navigation.item("Overview", href: "#overview", icon: :house, current: true)
navigation.item("Projects", href: "#projects", icon: :folder, badge: 12)
navigation.item("People", href: "#people", icon: :users)
end
navigation.divider
navigation.section(label: "Manage") do
navigation.item("Automations", href: "#automations", icon: :zap, badge: "New")
navigation.item("Settings", href: "#settings", icon: :settings)
end
navigation.spacer
navigation.item("Help and support", href: "#help", icon: :circle_help)
end
navigation.header do
render NitroKit::Badge.new("Production", variant: :outline, size: :sm)
end
end