diff --git a/server/src/wled_controller/static/css/cards.css b/server/src/wled_controller/static/css/cards.css index 75e09e3..12c71a0 100644 --- a/server/src/wled_controller/static/css/cards.css +++ b/server/src/wled_controller/static/css/cards.css @@ -413,16 +413,18 @@ body.cs-drag-active .card-drag-handle { } .card-title { - font-size: 1.2rem; + font-size: 1.05rem; font-weight: 600; - display: flex; - align-items: center; - gap: 6px; - flex-wrap: wrap; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + min-width: 0; } .card-title > .icon { color: var(--primary-text-color); + vertical-align: middle; + margin-right: 6px; } .device-url-badge { diff --git a/server/src/wled_controller/static/css/streams.css b/server/src/wled_controller/static/css/streams.css index 6f90ac1..3deda18 100644 --- a/server/src/wled_controller/static/css/streams.css +++ b/server/src/wled_controller/static/css/streams.css @@ -74,13 +74,19 @@ } .template-name { - font-size: 18px; + font-size: 1.05rem; font-weight: bold; color: var(--text-color); + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + min-width: 0; } .template-name > .icon { color: var(--primary-text-color); + vertical-align: middle; + margin-right: 6px; } .badge { diff --git a/server/src/wled_controller/static/js/features/automations.js b/server/src/wled_controller/static/js/features/automations.js index 518f56e..09e5b78 100644 --- a/server/src/wled_controller/static/js/features/automations.js +++ b/server/src/wled_controller/static/js/features/automations.js @@ -201,7 +201,7 @@ function createAutomationCard(automation, sceneMap = new Map()) { removeTitle: t('common.delete'), content: `