diff --git a/css/indicators-new.css b/css/indicators-new.css index a67d85d..3bc5a5a 100644 --- a/css/indicators-new.css +++ b/css/indicators-new.css @@ -161,16 +161,23 @@ .indicator-item-main { display: flex; align-items: center; - gap: 6px; - padding: 8px 10px; + gap: 8px; + padding: 10px 12px; cursor: pointer; } -.indicator-name { +.indicator-info { flex: 1; - font-size: 12px; + display: flex; + flex-direction: column; + min-width: 0; /* Important for ellipsis */ + gap: 2px; +} + +.indicator-name { + font-size: 13px; color: var(--tv-text); - font-weight: 500; + font-weight: 600; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; @@ -179,13 +186,16 @@ .indicator-desc { font-size: 11px; color: var(--tv-text-secondary); - margin-left: 8px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } .indicator-actions { display: flex; gap: 4px; - margin-left: auto; + margin-left: 8px; + flex-shrink: 0; } .indicator-btn { diff --git a/js/ui/indicators-panel-new.js b/js/ui/indicators-panel-new.js index dfb67cf..6eb9abd 100644 --- a/js/ui/indicators-panel-new.js +++ b/js/ui/indicators-panel-new.js @@ -297,8 +297,10 @@ function renderIndicatorItem(indicator, isFavorite) { return `