From ba8b34cd5684d9c0b2e52e74b5ebf60d128e459b Mon Sep 17 00:00:00 2001 From: MrTimscampi Date: Sun, 19 Jan 2020 14:11:12 +0100 Subject: [PATCH] Fix no-duplicate-selectors (CSS) --- src/components/cardbuilder/card.css | 4 ---- src/components/guide/guide.css | 26 ++++++++------------------ src/elements/emby-radio/emby-radio.css | 6 +----- 3 files changed, 9 insertions(+), 27 deletions(-) diff --git a/src/components/cardbuilder/card.css b/src/components/cardbuilder/card.css index c5e56c7a87..ede4c79438 100644 --- a/src/components/cardbuilder/card.css +++ b/src/components/cardbuilder/card.css @@ -212,10 +212,6 @@ button { box-shadow: 0 0.0725em 0.29em 0 rgba(0, 0, 0, 0.37); } -.cardImageContainer { - display: flex; -} - .cardImage { position: absolute; top: 0; diff --git a/src/components/guide/guide.css b/src/components/guide/guide.css index 7dd0594149..ad3f4e7971 100644 --- a/src/components/guide/guide.css +++ b/src/components/guide/guide.css @@ -51,6 +51,8 @@ } .guide-channelTimeslotHeader { + border: 0 !important; + border-right-color: transparent; flex-shrink: 0; justify-content: center; } @@ -69,9 +71,14 @@ } .channelPrograms { + height: 4.42em; + contain: strict; + display: flex; + flex-direction: column; + border-style: solid; + border-width: 1px 0 1px 0; white-space: nowrap; position: relative; - contain: strict; box-sizing: border-box; } @@ -148,10 +155,6 @@ background: transparent; } -.guide-channelTimeslotHeader { - border: 0 !important; -} - /* Important - have to put the fixed width on channelsContainer, not the individual channelHeaderCell This was causing channelsContainer to extend beyond the fixed width on ps4, tizen, lg and opera tv. */ @@ -203,15 +206,6 @@ } } -.channelPrograms { - height: 4.42em; - contain: strict; - display: flex; - flex-direction: column; - border-style: solid; - border-width: 1px 0 1px 0; -} - .channelPrograms + .channelPrograms, .guide-channelHeaderCell + .guide-channelHeaderCell { margin-top: -1px; } @@ -220,10 +214,6 @@ height: 3em; } -.guide-channelTimeslotHeader { - border-right-color: transparent; -} - .guide-channelTimeslotHeader, .timeslotHeader { background: transparent !important; height: 2.8em; diff --git a/src/elements/emby-radio/emby-radio.css b/src/elements/emby-radio/emby-radio.css index 25fdc5b933..a60c131f09 100644 --- a/src/elements/emby-radio/emby-radio.css +++ b/src/elements/emby-radio/emby-radio.css @@ -4,7 +4,7 @@ display: inline-block; box-sizing: border-box; margin: 0; - padding-left: 0; + padding-left: 24px; } .radio-label-block { @@ -14,10 +14,6 @@ margin-bottom: .5em; } -.mdl-radio { - padding-left: 24px; -} - .mdl-radio__button { line-height: 24px; position: absolute;