Skip to content

Commit

Permalink
Merge branch 'release' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
wilbiev authored Dec 23, 2024
2 parents 6dac605 + 6a427b1 commit 75db058
Show file tree
Hide file tree
Showing 41 changed files with 636 additions and 614 deletions.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,18 @@
![hacs installs](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Flauwbier.nl%2Fhacs%2Fui_lovelace_minimalist)
![Downloads](https://img.shields.io/github/downloads/UI-Lovelace-Minimalist/UI/total)

> [!IMPORTANT]
> Looking for New Maintainers!
>
> This project is in need of new maintainers! The current maintainers are no longer actively working on it, and without fresh leadership, we may be forced to shut down the project and its associated Discord server.
>
> If you're passionate about this project and would like to take over its development and community management, we’d love to hear from you!
>
> - Join us on Discord to discuss further: [Thread Message](https://discord.com/channels/923363055444832296/928986459975876668/1314292139139534979)
> - Or reach out on GitHub Discussions: [GitHub discussion](https://github.com/UI-Lovelace-Minimalist/UI/discussions/1560)
>
> Thank you for considering helping keep this project alive and thriving! 🙌
It's kind of hard to explain what this is, so let's call it a "theme" (in quotation marks). But one thing is for sure, it is very nice! Taking the exceptional work of tben as a basis, this repository is aimed to ease installation and maintenance of his wonderful work. You can use this interpretation of a SmartHomeUI more or less like a theme in HomeAssistant.

<img src="https://raw.githubusercontent.com/UI-Lovelace-Minimalist/UI/main/docs/assets/img/example_home.png" width="200"> <img src="https://raw.githubusercontent.com/UI-Lovelace-Minimalist/UI/main/docs/assets/img/example_temperature.png" width="200"> <img src="https://raw.githubusercontent.com/UI-Lovelace-Minimalist/UI/main/docs/assets/img/example_consumption.png" width="200"> <img src="https://raw.githubusercontent.com/UI-Lovelace-Minimalist/UI/main/docs/assets/img/example_localisation.png" width="200">
Expand Down
47 changes: 23 additions & 24 deletions custom_cards/custom_card_bar_card/custom_card_bar_card.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,27 +44,26 @@ custom_card_bar_card:
name: "off"
min: "[[[ return variables.ulm_custom_card_bar_card_min ]]]"
max: "[[[ return variables.ulm_custom_card_bar_card_max ]]]"
card_mod:
style: |-
bar-card-currentbar {
border-radius: 0px !important;
right: 0;
}
bar-card-backgroundbar {
border-radius: 0px !important;
right: 0;
}
#states {
padding: 0;
height: 35px;
}
bar-card-background {
height: 35px !important;
}
bar-card-indicator {
left: 10px;
}
bar-card-value {
font-weight: bold;
font-size: 12px;
}
style: |-
bar-card-currentbar {
border-radius: 0px !important;
right: 0;
}
bar-card-backgroundbar {
border-radius: 0px !important;
right: 0;
}
#states {
padding: 0;
height: 35px;
}
bar-card-background {
height: 35px !important;
}
bar-card-indicator {
left: 10px;
}
bar-card-value {
font-weight: bold;
font-size: 12px;
}

This file was deleted.

14 changes: 0 additions & 14 deletions custom_cards/custom_card_eraycetinay_lock/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,20 +107,6 @@ Version: 0.0.3
<td>no</td>
<td>Displays a warning when the door is lock but the door is still open.</td>
</tr>
<tr>
<td>ulm_custom_card_eraycetinay_lock_battery_sensor_binary</td>
<td>true</td>
<td>false</td>
<td>no</td>
<td>Set to true if using a binary battery sensor. Will ignore battery_warning percentage settings</td>
</tr>
<tr>
<td>ulm_custom_card_eraycetinay_lock_battery_sensor_binary_low_state</td>
<td>off</td>
<td>on</td>
<td>no</td>
<td>Set whether the binary sensor turns to on or off when in low state</td>
</tr>
</table>
??? note "Template Code"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ custom_card_eraycetinay_lock:
variables:
ulm_custom_card_eraycetinay_lock_battery_warning: 20
ulm_custom_card_eraycetinay_lock_battery_warning_low: 5
ulm_custom_card_eraycetinay_lock_battery_sensor_binary: false
ulm_custom_card_eraycetinay_lock_battery_sensor_binary_low_state: "on"
tap_action:
action: |
[[[
Expand Down Expand Up @@ -91,16 +89,10 @@ custom_card_eraycetinay_lock:
- background-color: |
[[[
if (variables.ulm_custom_card_eraycetinay_lock_battery_level !== undefined) {
if (variables.ulm_custom_card_eraycetinay_lock_battery_sensor_binary) {
if (states[variables.ulm_custom_card_eraycetinay_lock_battery_level].state == variables.ulm_custom_card_eraycetinay_lock_battery_sensor_binary_low_state) {
return "rgba(var(--color-red),1)";
}
} else {
if (states[variables.ulm_custom_card_eraycetinay_lock_battery_level].state <= variables.ulm_custom_card_eraycetinay_lock_battery_warning_low) {
return "rgba(var(--color-red),1)";
} else if (states[variables.ulm_custom_card_eraycetinay_lock_battery_level].state <= variables.ulm_custom_card_eraycetinay_lock_battery_warning) {
return "rgba(var(--color-yellow),1)";
}
if (states[variables.ulm_custom_card_eraycetinay_lock_battery_level].state <= variables.ulm_custom_card_eraycetinay_lock_battery_warning_low) {
return "rgba(var(--color-red),1)";
} else if (states[variables.ulm_custom_card_eraycetinay_lock_battery_level].state <= variables.ulm_custom_card_eraycetinay_lock_battery_warning) {
return "rgba(var(--color-yellow),1)";
}
}
]]]
Expand All @@ -114,18 +106,10 @@ custom_card_eraycetinay_lock:
notification_battery: >
[[[
if (variables.ulm_custom_card_eraycetinay_lock_battery_level !== undefined) {
if (variables.ulm_custom_card_eraycetinay_lock_battery_sensor_binary) {
if (states[variables.ulm_custom_card_eraycetinay_lock_battery_level].state == variables.ulm_custom_card_eraycetinay_lock_battery_sensor_binary_low_state) {
return `<span title="${variables.ulm_custom_card_eraycetinay_lock_battery_is_low}">
<ha-icon icon="mdi:battery-low" style="width: 12px; height: 12px; color: var(--primary-background-color);"></ha-icon>
</span>`;
}
} else {
if (variables.ulm_custom_card_eraycetinay_lock_battery_warning >= states[variables.ulm_custom_card_eraycetinay_lock_battery_level].state) {
return `<span title="${variables.ulm_custom_card_eraycetinay_lock_battery_is_at} ${states[variables.ulm_custom_card_eraycetinay_lock_battery_level].state}%">
<ha-icon icon="mdi:battery-low" style="width: 12px; height: 12px; color: var(--primary-background-color);"></ha-icon>
</span>`;
}
if (variables.ulm_custom_card_eraycetinay_lock_battery_warning >= states[variables.ulm_custom_card_eraycetinay_lock_battery_level].state) {
return `<span title="${variables.ulm_custom_card_eraycetinay_lock_battery_is_at} ${states[variables.ulm_custom_card_eraycetinay_lock_battery_level].state}%">
<ha-icon icon="mdi:battery-low" style="width: 12px; height: 12px; color: var(--primary-background-color);"></ha-icon>
</span>`;
}
}
]]]
17 changes: 8 additions & 9 deletions custom_cards/custom_card_eraycetinay_lock/languages/de.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
custom_card_eraycetinay_lock_language_variables:
variables:
ulm_custom_card_eraycetinay_lock_locked: "verriegelt"
ulm_custom_card_eraycetinay_lock_unlocked: "entriegelt"
ulm_custom_card_eraycetinay_lock_locking: "verriegeln"
ulm_custom_card_eraycetinay_lock_unlocking: "entriegeln"
ulm_custom_card_eraycetinay_lock_unavailable: "nicht verfügbar"
ulm_custom_card_eraycetinay_lock_jammed: "blockiert"
ulm_custom_card_eraycetinay_lock_locked_and_opened: "Die Tür ist verschlossen, aber noch offen."
ulm_custom_card_eraycetinay_lock_battery_is_at: "Batterie ist an"
ulm_custom_card_eraycetinay_lock_battery_is_low: "Batterie schwach"
custom_card_eraycetinay_lock_locked: "verriegelt"
custom_card_eraycetinay_lock_unlocked: "entriegelt"
custom_card_eraycetinay_lock_locking: "verriegeln"
custom_card_eraycetinay_lock_unlocking: "entriegeln"
custom_card_eraycetinay_lock_unavailable: "nicht verfügbar"
custom_card_eraycetinay_lock_jammed: "blockiert"
custom_card_eraycetinay_lock_locked_and_opened: "Die Tür ist verschlossen, aber noch offen."
custom_card_eraycetinay_lock_battery_is_at: "Batterie ist an"
17 changes: 8 additions & 9 deletions custom_cards/custom_card_eraycetinay_lock/languages/en.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
custom_card_eraycetinay_lock_language_variables:
variables:
ulm_custom_card_eraycetinay_lock_locked: "locked"
ulm_custom_card_eraycetinay_lock_unlocked: "unlocked"
ulm_custom_card_eraycetinay_lock_locking: "locking"
ulm_custom_card_eraycetinay_lock_unlocking: "unlocking"
ulm_custom_card_eraycetinay_lock_unavailable: "unavailable"
ulm_custom_card_eraycetinay_lock_jammed: "jammed"
ulm_custom_card_eraycetinay_lock_locked_and_opened: "The door is locked but still open."
ulm_custom_card_eraycetinay_lock_battery_is_at: "Battery is at"
ulm_custom_card_eraycetinay_lock_battery_is_low: "Battery is low"
custom_card_eraycetinay_lock_locked: "locked"
custom_card_eraycetinay_lock_unlocked: "unlocked"
custom_card_eraycetinay_lock_locking: "locking"
custom_card_eraycetinay_lock_unlocking: "unlocking"
custom_card_eraycetinay_lock_unavailable: "unavailable"
custom_card_eraycetinay_lock_jammed: "jammed"
custom_card_eraycetinay_lock_locked_and_opened: "The door is locked but still open."
custom_card_eraycetinay_lock_battery_is_at: "Battery is at"
17 changes: 8 additions & 9 deletions custom_cards/custom_card_eraycetinay_lock/languages/es.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
custom_card_eraycetinay_lock_language_variables:
variables:
ulm_custom_card_eraycetinay_lock_locked: "bloqueado"
ulm_custom_card_eraycetinay_lock_unlocked: "desbloqueado"
ulm_custom_card_eraycetinay_lock_locking: "bloqueando"
ulm_custom_card_eraycetinay_lock_unlocking: "desbloqueando"
ulm_custom_card_eraycetinay_lock_unavailable: "no disponible"
ulm_custom_card_eraycetinay_lock_jammed: "apretada"
ulm_custom_card_eraycetinay_lock_locked_and_opened: "La puerta está cerrada pero aún abierta."
ulm_custom_card_eraycetinay_lock_battery_is_at: "la batería está en"
ulm_custom_card_eraycetinay_lock_battery_is_low: "La batería está baja"
custom_card_eraycetinay_lock_locked: "bloqueado"
custom_card_eraycetinay_lock_unlocked: "desbloqueado"
custom_card_eraycetinay_lock_locking: "bloqueando"
custom_card_eraycetinay_lock_unlocking: "desbloqueando"
custom_card_eraycetinay_lock_unavailable: "no disponible"
custom_card_eraycetinay_lock_jammed: "apretada"
custom_card_eraycetinay_lock_locked_and_opened: "La puerta está cerrada pero aún abierta."
custom_card_eraycetinay_lock_battery_is_at: "la batería está en"
17 changes: 8 additions & 9 deletions custom_cards/custom_card_eraycetinay_lock/languages/pl.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
custom_card_eraycetinay_lock_language_variables:
variables:
ulm_custom_card_eraycetinay_lock_locked: "zamknięty"
ulm_custom_card_eraycetinay_lock_unlocked: "otwarty"
ulm_custom_card_eraycetinay_lock_locking: "zamykanie"
ulm_custom_card_eraycetinay_lock_unlocking: "otwieranie"
ulm_custom_card_eraycetinay_lock_unavailable: "niedostępny"
ulm_custom_card_eraycetinay_lock_jammed: "zacięty"
ulm_custom_card_eraycetinay_lock_locked_and_opened: "Drzwi są zamknięte, ale nadal otwarte."
ulm_custom_card_eraycetinay_lock_battery_is_at: "Bateria jest na"
ulm_custom_card_eraycetinay_lock_battery_is_low: "Bateria jest słaba"
custom_card_eraycetinay_lock_locked: "zamknięty"
custom_card_eraycetinay_lock_unlocked: "otwarty"
custom_card_eraycetinay_lock_locking: "zamykanie"
custom_card_eraycetinay_lock_unlocking: "otwieranie"
custom_card_eraycetinay_lock_unavailable: "niedostępny"
custom_card_eraycetinay_lock_jammed: "zacięty"
custom_card_eraycetinay_lock_locked_and_opened: "Drzwi są zamknięte, ale nadal otwarte."
custom_card_eraycetinay_lock_battery_is_at: "Bateria jest na"
17 changes: 8 additions & 9 deletions custom_cards/custom_card_eraycetinay_lock/languages/sv.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
custom_card_eraycetinay_lock_language_variables:
variables:
ulm_custom_card_eraycetinay_lock_locked: "låst"
ulm_custom_card_eraycetinay_lock_unlocked: "olåst"
ulm_custom_card_eraycetinay_lock_locking: "låser"
ulm_custom_card_eraycetinay_lock_unlocking: "låser upp"
ulm_custom_card_eraycetinay_lock_unavailable: "otillgängligt"
ulm_custom_card_eraycetinay_lock_jammed: "fastnat"
ulm_custom_card_eraycetinay_lock_locked_and_opened: "Dörren är låst men fortfarande öppen."
ulm_custom_card_eraycetinay_lock_battery_is_at: "Batterinivån är"
ulm_custom_card_eraycetinay_lock_battery_is_low: "Batteriet är lågt"
custom_card_eraycetinay_lock_locked: "låst"
custom_card_eraycetinay_lock_unlocked: "olåst"
custom_card_eraycetinay_lock_locking: "låser"
custom_card_eraycetinay_lock_unlocking: "låser upp"
custom_card_eraycetinay_lock_unavailable: "otillgängligt"
custom_card_eraycetinay_lock_jammed: "fastnat"
custom_card_eraycetinay_lock_locked_and_opened: "Dörren är låst men fortfarande öppen."
custom_card_eraycetinay_lock_battery_is_at: "Batterinivån är"
17 changes: 8 additions & 9 deletions custom_cards/custom_card_eraycetinay_lock/languages/tr.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
custom_card_eraycetinay_lock_language_variables:
variables:
ulm_custom_card_eraycetinay_lock_locked: "kilitli"
ulm_custom_card_eraycetinay_lock_unlocked: "kilitli değil"
ulm_custom_card_eraycetinay_lock_locking: "kilitleniyor"
ulm_custom_card_eraycetinay_lock_unlocking: "kilit açılıyor"
ulm_custom_card_eraycetinay_lock_unavailable: "müsait değil"
ulm_custom_card_eraycetinay_lock_jammed: "sıkışmış"
ulm_custom_card_eraycetinay_lock_locked_and_opened: "Kapı kilitli ama hala açık"
ulm_custom_card_eraycetinay_lock_battery_is_at: "pil"
ulm_custom_card_eraycetinay_lock_battery_is_low: "pil zayıf"
custom_card_eraycetinay_lock_locked: "kilitli"
custom_card_eraycetinay_lock_unlocked: "kilitli değil"
custom_card_eraycetinay_lock_locking: "kilitleniyor"
custom_card_eraycetinay_lock_unlocking: "kilit açılıyor"
custom_card_eraycetinay_lock_unavailable: "müsait değil"
custom_card_eraycetinay_lock_jammed: "sıkışmış"
custom_card_eraycetinay_lock_locked_and_opened: "Kapı kilitli ama hala açık"
custom_card_eraycetinay_lock_battery_is_at: "pil"
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,11 @@ custom_card_irmajavi_speedtest:
show_name: true
show_icon: true
label: >-
[[[ return variables.ulm_custom_card_irmajavi_speedtest_router_model ]]]
[[[ return variables.ulm_custom_card_irmajavi_speedtest_router_model
]]]
name: >-
[[[ return variables.ulm_custom_card_irmajavi_speedtest_router_name ]]]
[[[ return variables.ulm_custom_card_irmajavi_speedtest_router_name
]]]
icon: "mdi:wifi"
styles:
icon:
Expand Down Expand Up @@ -144,13 +146,15 @@ custom_card_irmajavi_speedtest:
item1:
card:
type: "custom:button-card"
tap_action:
action: "more-info"
color: "var(--google-blue)"
show_label: true
show_icon: false
name: "[[[ return variables.ulm_custom_card_irmajavi_speedtest_download ]]]"
entity: >-
[[[ return
variables.ulm_custom_card_irmajavi_speedtest_download_speed_entity;
variables.ulm_custom_card_irmajavi_speedtest_download_speed_entity;
]]]
label: |
[[[
Expand Down Expand Up @@ -205,10 +209,10 @@ custom_card_irmajavi_speedtest:
[[[
var state1 = "";
if (states[variables.ulm_custom_card_irmajavi_speedtest_upload_speed_entity].state){
var state1 = states[variables.ulm_custom_card_irmajavi_speedtest_upload_speed_entity].state;
if (states[variables.ulm_custom_card_irmajavi_speedtest_upload_speed_entity].attributes.unit_of_measurement){
state1 += states[variables.ulm_custom_card_irmajavi_speedtest_upload_speed_entity].attributes.unit_of_measurement;
}
var state1 = states[variables.ulm_custom_card_irmajavi_speedtest_upload_speed_entity].state;
if (states[variables.ulm_custom_card_irmajavi_speedtest_upload_speed_entity].attributes.unit_of_measurement){
state1 += states[variables.ulm_custom_card_irmajavi_speedtest_upload_speed_entity].attributes.unit_of_measurement;
}
}
return state1;
]]]
Expand Down
Loading

0 comments on commit 75db058

Please sign in to comment.