diff options
author | Andrew Dolgov <[email protected]> | 2020-02-20 14:14:45 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2020-02-20 14:14:45 +0300 |
commit | 60288f02e8947282bf9226f63d0ce052f9c9ac61 (patch) | |
tree | 822078eed6f56c050f4de79a5b8a62082c58dd2f /css/tt-rss.less | |
parent | 5b6d9cee2957c1d41288d31aada1edb826db1916 (diff) |
1. feedtree: show counters for marked articles if view-mode == marked
2. hide/show relevant counter nodes using css
3. cleanup some counter-related code
4. compile default css into light theme to prevent cache-related issues
Diffstat (limited to 'css/tt-rss.less')
-rwxr-xr-x | css/tt-rss.less | 27 |
1 files changed, 23 insertions, 4 deletions
diff --git a/css/tt-rss.less b/css/tt-rss.less index 1c81f8598..196c292dd 100755 --- a/css/tt-rss.less +++ b/css/tt-rss.less @@ -646,15 +646,20 @@ body.ttrss_main { text-rendering: optimizelegibility; font-family : @fonts-ui; - .counterNode.aux { + .counterNode.aux, .counterNode.marked { background : @color-panel-bg; color : lighten(@default-text, 10%); border-color : darken(@color-panel-bg, 10%); } + .counterNode.marked { + border-color : @color-accent-marked; + background : lighten(@color-accent-marked, 60%); + } + .counterNode { font-weight : bold; - display : inline-block; + display : none; font-size : 9px; text-align : center; border : 1px solid lighten(@color-accent, 5%);; @@ -1024,8 +1029,22 @@ body.ttrss_main .dijitDialog { } } -body.ttrss_main[view-mode="marked"] .dijitTreeRow.Has_Marked .dijitTreeLabel { - color : @color-accent-marked; +body.ttrss_main[view-mode="marked"] #feeds-holder #feedTree { + .dijitTreeRow.Has_Marked .dijitTreeLabel { + color : @color-accent-marked; + } + .dijitTreeRow.Has_Marked .counterNode.marked { + display : inline-block; + } +} + +body.ttrss_main:not([view-mode="marked"]) #feeds-holder #feedTree { + .dijitTreeRow.Unread .counterNode.unread { + display : inline-block; + } + .dijitTreeRow.Has_Aux:not(.Unread) .counterNode.aux { + display : inline-block; + } } body.ttrss_main { |