From 2f402d598d7b40acb4380b10924d2bcbe864ab27 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 13 Mar 2021 11:35:15 +0300 Subject: [PATCH] only show right-side feed icon for vfeeds --- js/Headlines.js | 4 ++-- themes/compact.css | 8 +++++++- themes/compact_night.css | 8 +++++++- themes/light.css | 8 +++++++- themes/light/tt-rss.less | 13 +++++++++++-- themes/night.css | 8 +++++++- themes/night_blue.css | 8 +++++++- 7 files changed, 48 insertions(+), 9 deletions(-) diff --git a/js/Headlines.js b/js/Headlines.js index 90ded47bd..58348aca7 100755 --- a/js/Headlines.js +++ b/js/Headlines.js @@ -524,7 +524,7 @@ const Headlines = { fullscreen ${Article.getScorePic(hl.score)} - + ${Feeds.renderIcon(hl.feed_id, hl.has_icon)} @@ -588,7 +588,7 @@ const Headlines = {
${Article.getScorePic(hl.score)} - ${Feeds.renderIcon(hl.feed_id, hl.has_icon)} + ${Feeds.renderIcon(hl.feed_id, hl.has_icon)}
`; diff --git a/themes/compact.css b/themes/compact.css index 6ede3a78e..ef4464ed3 100644 --- a/themes/compact.css +++ b/themes/compact.css @@ -663,7 +663,10 @@ body.ttrss_main #headlines-frame { -webkit-backface-visibility: hidden; backface-visibility: hidden; } -body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .feed { +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .hl .feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .icon-feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .hl .icon-feed { display: none; } body.ttrss_main #headlines-frame[data-auto-catchup="true"] #headlines-spacer { @@ -988,6 +991,9 @@ body.ttrss_main i.icon-grid-span { body.ttrss_main .icon-grid-span { display: none; } +body.ttrss_main .icon-feed { + cursor: pointer; +} body.ttrss_main .panel { border: 1px solid #ddd; background: #f5f5f5; diff --git a/themes/compact_night.css b/themes/compact_night.css index 4e75a4935..0edf5ca1c 100644 --- a/themes/compact_night.css +++ b/themes/compact_night.css @@ -663,7 +663,10 @@ body.ttrss_main #headlines-frame { -webkit-backface-visibility: hidden; backface-visibility: hidden; } -body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .feed { +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .hl .feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .icon-feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .hl .icon-feed { display: none; } body.ttrss_main #headlines-frame[data-auto-catchup="true"] #headlines-spacer { @@ -988,6 +991,9 @@ body.ttrss_main i.icon-grid-span { body.ttrss_main .icon-grid-span { display: none; } +body.ttrss_main .icon-feed { + cursor: pointer; +} body.ttrss_main .panel { border: 1px solid #222; background: #222; diff --git a/themes/light.css b/themes/light.css index 2efe1b9ef..821619446 100644 --- a/themes/light.css +++ b/themes/light.css @@ -663,7 +663,10 @@ body.ttrss_main #headlines-frame { -webkit-backface-visibility: hidden; backface-visibility: hidden; } -body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .feed { +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .hl .feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .icon-feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .hl .icon-feed { display: none; } body.ttrss_main #headlines-frame[data-auto-catchup="true"] #headlines-spacer { @@ -988,6 +991,9 @@ body.ttrss_main i.icon-grid-span { body.ttrss_main .icon-grid-span { display: none; } +body.ttrss_main .icon-feed { + cursor: pointer; +} body.ttrss_main .panel { border: 1px solid #ddd; background: #f5f5f5; diff --git a/themes/light/tt-rss.less b/themes/light/tt-rss.less index 7b57bf157..c262ce9af 100644 --- a/themes/light/tt-rss.less +++ b/themes/light/tt-rss.less @@ -768,8 +768,13 @@ body.ttrss_main { -webkit-backface-visibility: hidden; backface-visibility: hidden; - &[data-is-vfeed="false"] .header .feed { - display : none; + &[data-is-vfeed="false"] { + .header, + .hl { + .feed, .icon-feed { + display : none; + } + } } &[data-auto-catchup="true"] #headlines-spacer { @@ -1171,6 +1176,10 @@ body.ttrss_main { display : none; } + .icon-feed { + cursor : pointer; + } + .panel { border : 1px solid @border-default; background : @color-panel-bg; diff --git a/themes/night.css b/themes/night.css index dd429eaca..39a50b9fa 100644 --- a/themes/night.css +++ b/themes/night.css @@ -664,7 +664,10 @@ body.ttrss_main #headlines-frame { -webkit-backface-visibility: hidden; backface-visibility: hidden; } -body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .feed { +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .hl .feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .icon-feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .hl .icon-feed { display: none; } body.ttrss_main #headlines-frame[data-auto-catchup="true"] #headlines-spacer { @@ -989,6 +992,9 @@ body.ttrss_main i.icon-grid-span { body.ttrss_main .icon-grid-span { display: none; } +body.ttrss_main .icon-feed { + cursor: pointer; +} body.ttrss_main .panel { border: 1px solid #222; background: #222; diff --git a/themes/night_blue.css b/themes/night_blue.css index 4d523f982..031456b01 100644 --- a/themes/night_blue.css +++ b/themes/night_blue.css @@ -664,7 +664,10 @@ body.ttrss_main #headlines-frame { -webkit-backface-visibility: hidden; backface-visibility: hidden; } -body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .feed { +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .hl .feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .header .icon-feed, +body.ttrss_main #headlines-frame[data-is-vfeed="false"] .hl .icon-feed { display: none; } body.ttrss_main #headlines-frame[data-auto-catchup="true"] #headlines-spacer { @@ -989,6 +992,9 @@ body.ttrss_main i.icon-grid-span { body.ttrss_main .icon-grid-span { display: none; } +body.ttrss_main .icon-feed { + cursor: pointer; +} body.ttrss_main .panel { border: 1px solid #222; background: #222;