Initial commit.

This commit is contained in:
2025-04-21 21:03:30 -04:00
commit d4f58c985f
2077 changed files with 75132 additions and 0 deletions
@@ -0,0 +1,18 @@
# Start of the dwains dashboard ui-lovelace.yaml
#Load all settings for Dwains Dashboard
dwains_dashboard:
active: true
#For people who want to use button card templates
button_card_templates:
!include_dir_merge_named ../../../dwains-dashboard/button_card_templates
#For people who want to use apexcharts card templates
apexcharts_card_templates:
!include_dir_merge_named ../../../dwains-dashboard/apexcharts_card_templates
# Start of main lovelace theme
lovelace-background: var(--background-image)
views:
!include_dir_merge_list views/
@@ -0,0 +1,6 @@
- title: Home
icon: mdi:home
path: home
type: custom:dwains-dashboard-layout
cards:
- type: custom:homepage-card
@@ -0,0 +1,6 @@
- title: Devices
icon: mdi:format-list-bulleted-type
path: devices
type: custom:dwains-dashboard-layout
cards:
- type: custom:devices-card
@@ -0,0 +1,19 @@
# dwains_dashboard
#More_page addon view
{% if _dd_more_pages %}
{% for addon in _dd_more_pages %}
- title: {{ _dd_more_pages[addon]["name"] }}
path: more_page_{{ addon|lower|replace("'", "_")|replace(" ", "_") }}
type: custom:dwains-dashboard-layout
icon: {{ _dd_more_pages[addon]["icon"] }}
visible: true
cards:
- type: custom:more-page-card
name: {{ _dd_more_pages[addon]["name"] }}
icon: {{ _dd_more_pages[addon]["icon"] }}
show_in_navbar: {{ _dd_more_pages[addon]["show_in_navbar"] }}
foldername: {{ addon }}
card: !include ../../../../{{ _dd_more_pages[addon]["path"] }}
{% endfor %}
{% endif %}
@@ -0,0 +1,7 @@
- title: More page
path: more_page
icon: mdi:dots-horizontal
visible: true
type: custom:dwains-dashboard-layout
cards:
- type: custom:more-pages-card