custom-sidebar
Custom HACS plugin that allows you to personalise the Home Assistant's sidebar per user or device basis
File Explorer
Download Latest Version (.zip)- bug_report.md
- build.yaml
- docs.yaml
- ha-beta-tests.yaml
- hacs.yaml
- tests.yaml
- dependabot.yml
- FUNDING.yml
- assist_pipeline.pipelines
- auth
- auth_provider.homeassistant
- bluetooth.passive_update_processor
- core.analytics
- core.area_registry
- core.config
- core.config_entries
- core.device_registry
- core.device_registry.20260730_201921.migration_backup
- core.entity_registry
- core.restore_state
- core.uuid
- frontend.user_data_ec313e3c38fb4d60b44e0db03cdc1250
- homeassistant.exposed_entities
- http
- http.auth
- lovelace.map
- lovelace_dashboards
- map
- onboarding
- person
- repairs.issue_registry
- trace.saved_traces
- motion_light.yaml
- notify_leaving_zone.yaml
- confirmable_notification.yaml
- copy_sidebar_config.sh
- basic.json
- jinja-templates.json
- js-templates.json
- background.jpg
- custom-sidebar-config.yaml
- .HA_VERSION
- automations.yaml
- configuration.yaml
- home-assistant.log
- home-assistant.log.1
- home-assistant.log.fault
- home-assistant_v2.db
- home-assistant_v2.db-shm
- home-assistant_v2.db-wal
- scenes.yaml
- scripts.yaml
- secrets.yaml
- ui-lovelace.yaml
- custom-sidebar-plugin.js
- custom-sidebar.js
- sidebar-mode.png
- sidebar-background-changing-when-panel-url-changes.gif
- _example.mdx
- _example.mdx
- _example.mdx
- 2024-11-24-how-to-avoid-sidebar-changes.mdx
- 2024-11-27-how-to-change-the-default-sidebar-mode.mdx
- 2024-12-05-changing-options-when-navigating-to-a-panel.mdx
- sidebar-with-dividers.png
- _example.mdx
- _example.mdx
- _example-javascript.mdx
- _example-jinja.mdx
- _example.mdx
- _example.mdx
- _example.mdx
- 2025-01-28-exceptions-matchers-conditions.mdx
- 2025-01-28-how-to-start-with-an-empty-sidebar.mdx
- 2025-01-29-hide-or-show-sidebar-items-dynamically.mdx
- 2025-02-03-execute-services-clicking-on-sidebar-items.mdx
- 2025-02-23-create-sidebar-items-sections-using-dividers.mdx
- 2025-03-02-set-the-default-dashboard-when-home-assistant-loads.mdx
- authors.yml
- 01-configuration-file.mdx
- 02-main-configuration-options.mdx
- 03-themeable-configuration-options.mdx
- 04-the-on-click-property.mdx
- 05-exceptions.mdx
- 06-sidebar-analytics.mdx
- _category_.yaml
- 01-dom-methods.mdx
- 02-date-and-time-methods.mdx
- 03-localize-methods.mdx
- 04-dialogs-and-toasts-methods.mdx
- 05-rest-api-methods.mdx
- index.mdx
- 02-jinja-templates.mdx
- index.mdx
- 01-javascript-variables.mdx
- 02-jinja-variables.mdx
- 03-partials.mdx
- 04-extendable-configurations.mdx
- index.mdx
- 01-customisations-are-not-applied.mdx
- 02-issues-with-the-companion-app.mdx
- 03-customisations-are-not-applied-in-all-devices.mdx
- 04-warning-about-not-matching-sidebar-items.mdx
- index.mdx
- custom-sidebar-console-info.png
- _installation-manual.mdx
- _installation-trough-hacs.mdx
- _order-item-properties.mdx
- _root-configuration-options.mdx
- _order-item-properties.mdx
- _root-configuration-options.mdx
- _call-service-action.mdx
- _javascript-action.mdx
- _navigate-action.mdx
- _open-dialog-action.mdx
- _exceptions.mdx
- _panel-visited.mdx
- _sidebar-item-clicked.mdx
- _simple-example.mdx
- _open-alert-dialog.mdx
- _open-confirm-dialog.mdx
- _open-more-info-dialog.mdx
- _open-restart-dialog.mdx
- _fire-event.mdx
- _format_date.mdx
- _format_date_time.mdx
- _format_time.mdx
- _get_relative_time.mdx
- _localize.mdx
- _activate_item.mdx
- _navigate.mdx
- _call-service.mdx
- _check-config.mdx
- _render-template.mdx
- _toast.mdx
- _javascript-templates.mdx
- _jinja-templates.mdx
- _javascript-variables.mdx
- _reactive-variables-working.mdx
- _reactive-variables.mdx
- _jinja-variables.mdx
- _with-javascript-templates.mdx
- _with-jinja-templates.mdx
- _complex-example.mdx
- _extendable-configurations-result.mdx
- _extendable-configurations.mdx
- _extending-from-another-extendable-configuration-result.mdx
- _extending-from-another-extendable-configuration.mdx
- _extending-from-base.mdx
- _extending-from-multiple-configurations.mdx
- 01-intro.mdx
- 02-installation.mdx
- 06-home-assistant-built-in-sidebar-configuration-options.mdx
- 07-custom-sidebar-extras.mdx
- custom.css
- apple-touch-icon.png
- favicon-96x96.png
- favicon.ico
- favicon.svg
- site.webmanifest
- web-app-manifest-192x192.png
- web-app-manifest-512x512.png
- .nojekyll
- dark.ts
- light.ts
- .gitignore
- docusaurus.config.ts
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- sidebars.ts
- tsconfig.json
- default-sidebar.png
- new-items.png
- personalise.png
- reorder-items.png
- global.ts
- index.ts
- index.ts
- index.ts
- index.ts
- config.ts
- elements.ts
- primitives.ts
- services.ts
- index.ts
- config.ts
- css.ts
- dialogs.ts
- dom.ts
- events.ts
- format-date.ts
- logger.ts
- misc.ts
- navigate.ts
- partials.ts
- predicates.ts
- restApi.ts
- toast.ts
- translations.ts
- index.ts
- index.ts
- checker.ts
- custom-sidebar.ts
- sidebar.png
- sidebar-background-color.png
- sidebar-background-image.png
- sidebar-border-color.png
- sidebar-button-color.png
- sidebar-custom-styles.png
- sidebar-custom-subtitle-color.png
- sidebar-custom-subtitle.png
- sidebar-custom-title.png
- sidebar-divider-color.png
- sidebar-hide-all.png
- sidebar-icon-color-selected.png
- sidebar-icon-color.png
- sidebar-info-color-selected.png
- sidebar-info-color.png
- sidebar-item-background.png
- sidebar-item-info.png
- sidebar-menu-background-color.png
- sidebar-menu-background-image.png
- sidebar-new-item-notification.png
- sidebar-no-changes.png
- sidebar-notification-color-selected.png
- sidebar-notification-color.png
- sidebar-notification-text-color-selected.png
- sidebar-section-header.png
- sidebar-selection-background.png
- sidebar-text-color-selected.png
- sidebar-text-color.png
- sidebar-title-color.png
- sidebar-width-extended.png
- sidebar-width-hidden.png
- sidebar-icon-color-hover.png
- sidebar-info-color-hover.png
- sidebar-item-background-hover.png
- sidebar-notification-color-hover.png
- sidebar-notification-text-color-hover.png
- sidebar-sidebar-button-background-hover-opacity.png
- sidebar-sidebar-button-background-hover.png
- sidebar-sidebar-button-color-hover.png
- sidebar-text-color-hover.png
- color-overriding-divider-color.png
- color-overriding-icon-color-selected.png
- color-overriding-icon-color.png
- color-overriding-info-color-selected.png
- color-overriding-info-color.png
- color-overriding-notification-color.png
- color-overriding-notification-text-color.png
- color-overriding-selection-background.png
- color-overriding-selection-opacity.png
- color-overriding-text-color-selected.png
- color-overriding-text-color.png
- global-selection-opacity.png
- icon-color-selected-from-icon-color.png
- selection-background-from-text-color.png
- text-color-selected-from-text-color.png
- sidebar-mode-extended.png
- sidebar-mode-narrow.png
- sidebar-new-item-notification-collapsed.png
- sidebar-exceptions-extend-icon-color-from-base.png
- sidebar-exceptions-extend-icon-color-selected-from-base.png
- sidebar-exceptions-extend-info-color-from-base.png
- sidebar-exceptions-extend-info-color-selected-from-base.png
- sidebar-exceptions-extend-selection-background-from-base.png
- sidebar-exceptions-extend-sidebar-mode-from-base.png
- sidebar-exceptions-extend-style-from-base.png
- sidebar-exceptions-extend-text-color-from-base.png
- sidebar-exceptions-extend-text-color-selected-from-base.png
- sidebar-exceptions-few-changes.png
- sidebar-exceptions-hide-all-from-exception.png
- sidebar-exceptions-hide-all-override.png
- sidebar-exceptions-item-override.png
- sidebar-exceptions-match-success.png
- sidebar-exceptions-matchers-conditions-and-do-not-match.png
- sidebar-exceptions-matchers-conditions-and-match.png
- sidebar-exceptions-multiple-matchers-matching-last-one-used.png
- sidebar-exceptions-multiple-matchers-merged-orders-repeated-items.png
- sidebar-exceptions-multiple-matchers-merged-orders.png
- sidebar-exceptions-new-item-override.png
- sidebar-exceptions-no-match-admin-false.png
- sidebar-exceptions-no-match-everything-from-base.png
- sidebar-exceptions-no-match-hide-all-from-base.png
- sidebar-exceptions-no-match-sidebar-mode-from-base.png
- sidebar-exceptions-no-match-style-from-base.png
- sidebar-exceptions-no-match-title-from-base.png
- sidebar-exceptions-no-options-default-sidebar.png
- sidebar-exceptions-no-order-from-base.png
- sidebar-exceptions-sidebar-icon-color-override.png
- sidebar-exceptions-sidebar-icon-color-selected-override.png
- sidebar-exceptions-sidebar-info-color-override.png
- sidebar-exceptions-sidebar-info-color-selected-override.png
- sidebar-exceptions-sidebar-mode-from-exception.png
- sidebar-exceptions-sidebar-mode-override.png
- sidebar-exceptions-sidebar-selection-background-override.png
- sidebar-exceptions-sidebar-text-color-override.png
- sidebar-exceptions-sidebar-text-color-selected-override.png
- sidebar-exceptions-style-from-exception.png
- sidebar-exceptions-style-override.png
- sidebar-exceptions-title-from-exception.png
- sidebar-exceptions-title-override.png
- extendable-configurations-exception-extending-order-items.png
- extendable-configurations-exception-extending.png
- extendable-configurations-main-config-extending-order-items.png
- extendable-configurations-main-config-extending.png
- sidebar-templates-name-title.png
- sidebar-templates.png
- sidebar-templates-name-title.png
- sidebar-templates.png
- sidebar-without-bottom-items-config-visible.png
- sidebar-without-bottom-items.png
- sidebar.png
- multiple-matches.png
- sidebar-scrollbar-thumb-color.png
- 01 - elements-properties.spec.ts
- 02 - basic-options.spec.ts
- 03 - basic-options-hover.spec.ts
- 04 - item-color-options-overriding.spec.ts
- 05 - item-color-options-extending.spec.ts
- 06 - sidebar-mode.spec.ts
- 07 - exceptions-options.spec.ts
- 08 - extendable-configs.spec.ts
- 09 - javascript-templates.spec.ts
- 10 - javascript-templates-methods.spec.ts
- 11 - javascript-templates-returns.spec.ts
- 12 - jinja-templates.spec.ts
- 13 - interactions.spec.ts
- 14 - edge-cases.spec.ts
- 15 - fetch-config-errors.spec.ts
- 16 - validator-errors.spec.ts
- 17 - with-scrollbars.spec.ts
- 18 - debug-analytics.spec.ts
- constants.ts
- ha-services.ts
- selectors.ts
- utilities.ts
- .gitignore
- CODE_OF_CONDUCT.md
- custom-sidebar-config.yaml
- eslint.config.mjs
- hacs.json
- LICENSE
- package.json
- playwright.config.ts
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- rollup.config.mjs
- tsconfig.json
// repository documentation
Was this content helpful?
(0 ratings)
