Jak wiemy CSS is Awesome
2 Przykłady z życia:
Kod przycisku kontrolera HID
chcemy powiększyć kod przycisku bo jest mało widoczny, w tym celu do kodu:
type: button
tap_action:
action: none
entity: binary_sensor.ais_remote_button
show_state: true
hold_action:
action: none
show_name: true
icon: 'hass:keyboard-settings'
name: Kod przycisku kontrolera HID
dodajemy taki styl:
style: |
ha-card .state {
font-size: 16em;
color: var(--secondary-text-color);
color: var(--primary-color);
position: fixed;
bottom: 30%;
font-weight: bold;
}
i już mamy kartę z widocznym kodem przycisku na całą stronę
Karta z awatarem Jolka
Nie podoba nam się napis na dole karty i chcemy go ukryć
dodajemy do ostatniej kary taki styl
style: |
ha-card {
position: relative;
bottom: 6em;
align-items: center;
border: solid black 1em;
}
i już jest lepiej
kod karty:
cards:
- entities:
- entity: input_text.ais_knowledge_query
show_header_toggle: false
type: entities
- type: conditional
conditions:
- entity: sensor.ais_speech_status
state_not: DONE
card:
type: picture
image: 'http://www.ai-speaker.com/images/free.gif'
tap_action:
action: none
hold_action:
action: none
- type: conditional
conditions:
- entity: sensor.ais_speech_status
state: DONE
card:
type: picture
image: 'http://www.ai-speaker.com/images/free.jpeg'
tap_action:
action: none
hold_action:
action: none
- content: >
<ha-icon icon="mdi:face-woman"></ha-icon> {{
states.sensor.aisknowledgeanswer.attributes.text }}
type: markdown
style: |
ha-card {
position: relative;
bottom: 6em;
align-items: center;
border: solid black 1em;
}
type: vertical-stack