├── .cruft.json ├── .devcontainer └── devcontainer.json ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ └── feature-request.md ├── issue_label_bot.yaml └── workflows │ └── stale.yml ├── .gitignore ├── .vscode └── tasks.json ├── LICENSE.txt ├── README-application.md ├── README-developers.md ├── README-themes.md ├── README.md ├── card-mod.js ├── hacs.json ├── package.json ├── rollup.config.mjs ├── src ├── card-mod.ts ├── helpers │ ├── apply_card_mod.ts │ ├── browser_id.ts │ ├── dict_functions.ts │ ├── hass.ts │ ├── panel.ts │ ├── patch_function.ts │ ├── selecttree.ts │ ├── templates.ts │ ├── themes.ts │ └── yaml2json.ts ├── main.ts ├── mod-card.ts ├── patch │ ├── ha-card.ts │ ├── ha-dialog.ts │ ├── ha-icon.ts │ ├── ha-more-info-dialog.ts │ ├── ha-panel-config.ts │ ├── ha-panel-developer-tools.ts │ ├── ha-sidebar.ts │ ├── hui-badge.ts │ ├── hui-card-element-editor.ts │ ├── hui-card.ts │ ├── hui-entities-card.ts │ ├── hui-glance-card.ts │ ├── hui-heading-badge.ts │ ├── hui-picture-elements-card.ts │ ├── hui-root.ts │ ├── hui-section.ts │ └── hui-view.ts └── theme-watcher.ts ├── test ├── .env ├── configuration.yaml ├── docker-compose.yaml ├── lovelace.yaml ├── themes │ ├── airy.yaml │ ├── art-nouveau.yaml │ └── test.yaml └── views │ ├── 10_performance_test.yaml │ ├── 11_icons.yaml │ ├── 1_cards.yaml │ ├── 2_separate_items.yaml │ ├── 3_badges.yaml │ ├── 4_templates.yaml │ ├── 5_dom_navigation.yaml │ ├── 6_mod_card.yaml │ ├── 7_themed.yaml │ ├── answers.yaml │ └── tricks.yaml └── tsconfig.json /.cruft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/.cruft.json -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/issue_label_bot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/.github/issue_label_bot.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | custom_components/ -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README-application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/README-application.md -------------------------------------------------------------------------------- /README-developers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/README-developers.md -------------------------------------------------------------------------------- /README-themes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/README-themes.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/README.md -------------------------------------------------------------------------------- /card-mod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/card-mod.js -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/hacs.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/rollup.config.mjs -------------------------------------------------------------------------------- /src/card-mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/card-mod.ts -------------------------------------------------------------------------------- /src/helpers/apply_card_mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/helpers/apply_card_mod.ts -------------------------------------------------------------------------------- /src/helpers/browser_id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/helpers/browser_id.ts -------------------------------------------------------------------------------- /src/helpers/dict_functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/helpers/dict_functions.ts -------------------------------------------------------------------------------- /src/helpers/hass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/helpers/hass.ts -------------------------------------------------------------------------------- /src/helpers/panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/helpers/panel.ts -------------------------------------------------------------------------------- /src/helpers/patch_function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/helpers/patch_function.ts -------------------------------------------------------------------------------- /src/helpers/selecttree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/helpers/selecttree.ts -------------------------------------------------------------------------------- /src/helpers/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/helpers/templates.ts -------------------------------------------------------------------------------- /src/helpers/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/helpers/themes.ts -------------------------------------------------------------------------------- /src/helpers/yaml2json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/helpers/yaml2json.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/mod-card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/mod-card.ts -------------------------------------------------------------------------------- /src/patch/ha-card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/ha-card.ts -------------------------------------------------------------------------------- /src/patch/ha-dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/ha-dialog.ts -------------------------------------------------------------------------------- /src/patch/ha-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/ha-icon.ts -------------------------------------------------------------------------------- /src/patch/ha-more-info-dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/ha-more-info-dialog.ts -------------------------------------------------------------------------------- /src/patch/ha-panel-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/ha-panel-config.ts -------------------------------------------------------------------------------- /src/patch/ha-panel-developer-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/ha-panel-developer-tools.ts -------------------------------------------------------------------------------- /src/patch/ha-sidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/ha-sidebar.ts -------------------------------------------------------------------------------- /src/patch/hui-badge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/hui-badge.ts -------------------------------------------------------------------------------- /src/patch/hui-card-element-editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/hui-card-element-editor.ts -------------------------------------------------------------------------------- /src/patch/hui-card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/hui-card.ts -------------------------------------------------------------------------------- /src/patch/hui-entities-card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/hui-entities-card.ts -------------------------------------------------------------------------------- /src/patch/hui-glance-card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/hui-glance-card.ts -------------------------------------------------------------------------------- /src/patch/hui-heading-badge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/hui-heading-badge.ts -------------------------------------------------------------------------------- /src/patch/hui-picture-elements-card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/hui-picture-elements-card.ts -------------------------------------------------------------------------------- /src/patch/hui-root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/hui-root.ts -------------------------------------------------------------------------------- /src/patch/hui-section.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/hui-section.ts -------------------------------------------------------------------------------- /src/patch/hui-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/patch/hui-view.ts -------------------------------------------------------------------------------- /src/theme-watcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/src/theme-watcher.ts -------------------------------------------------------------------------------- /test/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/.env -------------------------------------------------------------------------------- /test/configuration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/configuration.yaml -------------------------------------------------------------------------------- /test/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/docker-compose.yaml -------------------------------------------------------------------------------- /test/lovelace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/lovelace.yaml -------------------------------------------------------------------------------- /test/themes/airy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/themes/airy.yaml -------------------------------------------------------------------------------- /test/themes/art-nouveau.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/themes/art-nouveau.yaml -------------------------------------------------------------------------------- /test/themes/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/themes/test.yaml -------------------------------------------------------------------------------- /test/views/10_performance_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/views/10_performance_test.yaml -------------------------------------------------------------------------------- /test/views/11_icons.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/views/11_icons.yaml -------------------------------------------------------------------------------- /test/views/1_cards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/views/1_cards.yaml -------------------------------------------------------------------------------- /test/views/2_separate_items.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/views/2_separate_items.yaml -------------------------------------------------------------------------------- /test/views/3_badges.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/views/3_badges.yaml -------------------------------------------------------------------------------- /test/views/4_templates.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/views/4_templates.yaml -------------------------------------------------------------------------------- /test/views/5_dom_navigation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/views/5_dom_navigation.yaml -------------------------------------------------------------------------------- /test/views/6_mod_card.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/views/6_mod_card.yaml -------------------------------------------------------------------------------- /test/views/7_themed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/views/7_themed.yaml -------------------------------------------------------------------------------- /test/views/answers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/views/answers.yaml -------------------------------------------------------------------------------- /test/views/tricks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/test/views/tricks.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomasloven/lovelace-card-mod/HEAD/tsconfig.json --------------------------------------------------------------------------------