With what? I cannot find a previous post in this thread by you.
This thread?
With what? I cannot find a previous post in this thread by you.
This thread?
Iād drop the type: custom:mod-card
if possible
type: custom:mushroom-title-card
title: "{{ now().strftime('%I') }}:{{ now().strftime('%M %p') | lower }}"
subtitle: >-
{{ now().strftime('%A') }}, {{ now().strftime('%B') }} {{ now().strftime('%d')
}}
card_mod:
style: |
ha-card {
--title-padding: 12px 12px 3px;
--title-spacing: 100px;
--title-font-size: 34px !important;
--subtitle-font-size: 25px !important;
}
Yep, that works. Thank you very much
Were you able to find that in develop tools?
I simply used Chromeās DevTools via inspect
Hello @Ildar_Gabdullin and others,
I am trying to change the Heading card font size (In fact type and type, like bold, ā¦) but no success.
I want to make to bigger, any idea what I am doing wrong here ?
To be honest card_mod is always difficult for me, with so many possibilities (To my view) :
- type: grid
cards:
- type: heading
heading: Tondeuse Worx
heading_style: title
card_mod:
style: |
ha-card {
font-size: medium;
}
- type: picture
image: /api/image/serve/ed8305eea1730ec6decc142bed1d819d/512x512
card_mod:
style: |
ha-card {
background: transparent;
border: 0px;
}
Why is this not working ? I want to lake the text bigger, possibly in bold, and maybe use a different font
Many thanks !
This will work
card_mod:
style: |
.content {
font-size: 20px !important;
}
or
card_mod:
style: |
.content {
font-size: medium !important;
}
Many Thanks ⦠so in this case .content and not ha-card ā¦
I have found the way to put the font weight, but Text alignment to center is not working ⦠:
- type: grid
cards:
- type: heading
heading: Tondeuse Worx
heading_style: title
card_mod:
style: |
.content {
font-size: 30px !important;
font-weight: bold !important; # Make the text bold
text-align: center !important; # Center align the text
}
Use a margin setting margin-left: 100px !important;
mmm no ā¦
I have also tried to apply it to the HA-card but also no luck
oh wait ⦠this code is fine :
- type: grid
cards:
- type: heading
heading: Tondeuse Worx
heading_style: title
card_mod:
style: |
.content {
font-size: 30px !important;
font-weight: bold !important; # Make the text bold
margin-left: 200px !important;
}
ha-card {
margin-left: 120px !important;
}
- type: picture
image: /api/image/serve/ed8305eea1730ec6decc142bed1d819d/512x512
card_mod:
style: |
ha-card {
background: transparent;
border: 0px;
}
Many Thanks !!!
I tested it before I posted my response.
Found my problem:
frontend:
extra_module_url:
- /hacsfiles/lovelace-card-mod/card-mod.js
themes: !include_dir_merge_named themes
If i remove āthemes: !include_dir_merge_named themesā from my configuration.yaml card-mod works, but my theme its ruined, Can anyone point out the next steps?
Have you reviewed this thread?
Hi folks,
is there any way to use card-mod with the TrashCard? I would like to rotate the icons one day before garbage collection.
event_grouping: true
drop_todayevents_from: "10:00:00"
next_days: 30
pattern:
- icon: mdi:flower
color: brown
type: organic
pattern: Biomüll
- icon: mdi:newspaper
color: blue
type: paper
pattern: Altpapier
- icon: mdi:recycle-variant
color: amber
type: recycle
pattern: Sack/Tonne gelb
- icon: mdi:trash-can-outline
color: grey
type: waste
pattern: Restmüll
- icon: mdi:dump-truck
color: purple
type: others
- label: Weihnachtsbaum
icon: mdi:pine-tree
color: green
type: custom
pattern: Weihnachtsbaum
day_style: counter
day_style_format: yyyy.MM.dd
card_style: icon
alignment_style: center
color_mode: icon
items_per_row: 1
refresh_rate: 60
with_label: true
layout: default
type: custom:trash-card
entities:
- calendar.abfallkalender_cityname
icon_size: 54
fill_container: true
Tried different options together with chatGPT without any success.
Happy to get some help on this!
Thanks sTaNy
well, in that case it cant be doneā¦
I mean didnt you see the hundreds of posts in this community not to use ChatGPT to get you working configs?
your chances would get better if you explain what youād like a bit better, and, if related to the dom of the specific card, show the traversal of that in inspector.
means what? a conditional updating of the card base on the pickup date if some sensor? then give us that sensor, and show what
was.
if its related to the
settings, i am afraid card_mod cant help you out. Maybe a config-template-card could, because youād really need to conditionally template the card config itself.
Card Mod will work with this card, but @Mariusthvdb makes sound points.
To dynamically change the icon, it will require an sensor/entity to monitor the calendar.
An Example
event_grouping: true
drop_todayevents_from: "10:00:00"
next_days: 30
pattern:
- icon: mdi:dump-truck
color: yellow
type: others
day_style: counter
card_style: icon
alignment_style: center
color_mode: icon
items_per_row: 1
refresh_rate: 60
with_label: true
type: custom:trash-card
entities:
- calendar.abfallkalender_cityname
icon_size: 54
fill_container: true
card_mod:
style: |
.icon-container {
transform:{{ 'rotate(60deg)' if as_timestamp(state_attr('calendar.abfallkalender_cityname', 'start_time')) | timestamp_custom('%Y-%m-%d') == as_timestamp(now()) | timestamp_custom('%Y-%m-%d') else 'rotate(0deg)' }};
}
.badge {
background-color: dodgerblue;
color: white;
font-weight: 700;
width: 50px;
}
tbh, I had no idea rotate the icon meant actually rotating the iconā¦
I figured he meant changing places with the other icons, like based on the date or something like that.
the transform part is easy
type: custom:layout-card
layout_type: custom:vertical-layout
layout:
width: 800
cards:
- type: iframe
url: https://192.168.129.24:8095
card_mod:
style: |
ha-card {
position: relative;
left: -150px;
width: 800px;
min-height: 605px !important;
border-radius: 8px;
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3) !important;
}
I want my layout card more to the left, and wider. But what Iāve written is not ok. Can someone help me ?
And if I want the card moved a little higher ?
Thanks you @LiQuid_cOOled for the general feedback that there seems to be a solution.
In the first step, I tried to use ChatGPT to get the icons in the TrashCard to rotate without any conditions, in order to better understand card-mod and to familiarize myself with the DOM challenges and learn how to do it. Unfortunately, I wasnāt successful due to my lack of CSS and YAML experience.
For example, I used the following code:
card_mod:
style: |
ha-card {
.icon-container {
transform: rotate(60deg);
}
.badge {
background-color: dodgerblue;
color: white;
font-weight: 700;
width: 50px;
}
}
I expected to get the icons rotate at any time but it doesnāt. Unfortunately, nothing rotates with the code from @LiQuid_cOOled either, although I reversed the condition for testing purposes so that the icon always rotates like this:
event_grouping: true
drop_todayevents_from: "10:00:00"
next_days: 30
pattern:
- icon: mdi:flower
color: brown
type: organic
pattern: Biomüll
- icon: mdi:newspaper
color: blue
type: paper
pattern: Altpapier
- icon: mdi:recycle-variant
color: amber
type: recycle
pattern: Sack/Tonne gelb
- icon: mdi:trash-can-outline
color: grey
type: waste
pattern: Restmüll
- icon: mdi:dump-truck
color: purple
type: others
- label: Weihnachtsbaum
icon: mdi:pine-tree
color: green
type: custom
pattern: Weihnachtsbaum
day_style: counter
card_style: icon
alignment_style: center
color_mode: icon
items_per_row: 1
refresh_rate: 60
with_label: true
type: custom:trash-card
entities:
- calendar.abfallkalender_mannheim
fill_container: true
icon_size: 70
card_mod:
style: |
ha-card {
.icon-container {
transform:{{ 'rotate(0deg)' if as_timestamp(state_attr('calendar.abfallkalender_mannheim', 'start_time')) | timestamp_custom('%Y-%m-%d') == as_timestamp(now()) | timestamp_custom('%Y-%m-%d') else 'rotate(60deg)' }};
}
.badge {
background-color: dodgerblue;
color: white;
font-weight: 700;
width: 50px;
}
What kind of information can I provide to find the reason why card-mod seems to be not working in this case or together with my TrashCard?
card-mod in general seems to work because I tried to test it with a custom card, with a simple test to get an icon blinking:
type: custom:button-card
icon: mdi:flower
name: Rotierendes Icon
show_icon: true
card_mod:
style: |
ha-card {
animation: blink 1s linear infinite;
}
@keyframes blink {
50% { opacity: 0; }
}
@LiQuid_cOOled What exactly do you mean by a sensor/entity? The entity calendar.abfallkalender_mannheim exists and already displays the correct data with my TrashCard?
I created the calendar entity for the city using the Waste Collection Integration (calendar.abfallkalender_mannheim)
Many thanks in advance for your help!
sTaNy
The truck doesnāt rotate with this code?
event_grouping: true
drop_todayevents_from: "10:00:00"
next_days: 30
pattern:
- icon: mdi:dump-truck
color: yellow
type: others
day_style: counter
card_style: icon
alignment_style: center
color_mode: icon
items_per_row: 1
refresh_rate: 60
with_label: true
type: custom:trash-card
entities:
- calendar.abfallkalender_cityname
icon_size: 54
fill_container: true
card_mod:
style: |
.icon-container {
transform: rotate(60deg);
}