Comments (2)
I just now noticed that the decluttering card use javascript for variables so it won't be possible to pass those into jinja which lovelace_gen is using, so I guess one of these 2 has to be excluded from my code.
So now the question is how to solve this problem. Instead of an example like above I'll show you one of my real case scenarios.
I'm using tabbed-card and what I need is to show/hide tabs depending on the existence of entities in an area.
So let's say I have 2 tabs:
type: custom:tabbed-card
tabs:
# LIGHTS - section
##########
- card:
- type: custom:auto-entities
card:
type: entities
filter:
- domain: light
area: '{{area_name}}' # this comes from another file using lovelace_gen's !include
attributes:
label: 'Lights'
- card:
# MEDIA - section
##########
- type: custom:auto-entities
card:
type: entities
filter:
- domain: media_player
area: '{{area_name}}' # this comes from another file using lovelace_gen's !include
attributes:
label: 'Media'
If there's no light entities, then the LIGHTS - section shouldn't be shown, that includes the - card
part that starts the section (each - card
is a tab). Same goes for the MEDIA - section.
I tried using decluttering card and card-mod to add the css display: none
, it works, but to get it to actually work in a browser I had to do a hard refresh (ctrl+r) of the page every time cause it starts with showing all the tabs, after the refresh it would hide the tab.
So any ideas on how to solve this problem?
This is for my custom dashboard Aleborg Frontend.
I really wish that they could add templating possibilities to the frontend...
from decluttering-card.
from decluttering-card.
Related Issues (20)
- Need to restart HA to see decluttering_template changes in dashboard HOT 7
- Where is decluttering-card.js? HOT 2
- Screenshots? HOT 1
- Misleading error reported due to control flow in config check
- Help to pass input_select helper to decluttering template HOT 5
- The card uses non-unique ids for CSS elements inside a card HOT 1
- Using !Include to templates in .yaml HOT 3
- Card takes up space in a vertical stack card even when all content is hidden
- decluttering inside a core grid card behaves oddly, changes size of the grid tile
- Passing a jinjia template causes an error HOT 1
- Default referencing variable
- Broken in HomeAssistant beta (2023.4b0) HOT 10
- The automated release is failing 🚨 HOT 1
- decluttering-card references appear broken with Core 2023.4.0 HOT 12
- Polymer will be deprecated in HA 2023.5 HOT 2
- Cannot read properties issue since 2023.4.x HOT 9
- Inherit another template or optional variables? HOT 3
- Allow merge operator for variables HOT 4
- fill_container property not working when used in a template HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from decluttering-card.