A custom card for Home Assistant that provides a flexible navigation bar that can be positioned at the top, bottom or as a sidebar.
This card is specifically designed for dashboards that have a maximum width of one section. It will not align correctly with dashboards that use multiple sections in their layout.
- Three positioning options: top, bottom, and sidebar
- Three background styles: solid, blur, and transparent
- Responsive design
- Automatic alignment with main content
- Supports grid layout for navigation buttons
- Perfect for single-section dashboard layouts
- In HACS, click on "Frontend" section
- Click the menu icon in the upper right and select "Custom repositories"
- Add this repository URL: [https://github.com/fastender/Fast-Navigation-Card]
- Select "Lovelace" as category
- Click "Install"
- Download
fast-navigation-card.js - Copy it to your
wwwfolder - Add it as a resource in your Lovelace configuration:
resources:
- url: /local/fast-navigation-card.js
type: module# Basic usage with default settings
type: custom:fast-navigation-card
position: top # Options: 'top', 'bottom', 'sidebar'
card:
type: grid
# ... your grid configuration
# Usage with background style
type: custom:fast-navigation-card
position: bottom
background_style: blur # Options: 'solid', 'blur', 'transparent'
card:
type: grid
# ... your grid configuration| Name | Type | Default | Description |
|---|---|---|---|
| position | string | 'top' | Position of the navigation bar. Options: 'top', 'bottom', 'sidebar' |
| background_style | string | 'solid' | Style of the background. Options: 'solid', 'blur', 'transparent' |