diff options
| author | 2014-10-24 10:07:53 +0200 | |
|---|---|---|
| committer | 2014-10-24 10:07:53 +0200 | |
| commit | 0c8b55fc1317cff28de1f270ada0a75b4de074ac (patch) | |
| tree | bd0b6286737566b959c660fc140c201ec1488407 /p/themes/Screwdriver/screwdriver.css | |
| parent | 45dbe94890e507402d043dee8e176081b8a290e1 (diff) | |
First iteration to update all the themes
See See https://github.com/marienfressinaud/FreshRSS/issues/634
Diffstat (limited to 'p/themes/Screwdriver/screwdriver.css')
| -rw-r--r-- | p/themes/Screwdriver/screwdriver.css | 94 |
1 files changed, 86 insertions, 8 deletions
diff --git a/p/themes/Screwdriver/screwdriver.css b/p/themes/Screwdriver/screwdriver.css index 6206504d1..94a1bccdd 100644 --- a/p/themes/Screwdriver/screwdriver.css +++ b/p/themes/Screwdriver/screwdriver.css @@ -531,6 +531,42 @@ a.btn { visibility: visible; } +/*=== Tree */ +.tree { + margin: 10px 0; +} +.tree-folder-title { + position: relative; + padding: 0 10px; + line-height: 2.5rem; + font-size: 1rem; +} +.tree-folder-title .title { + background: inherit; +} +.tree-folder-title .title:hover { + text-decoration: none; +} +.tree-folder.active .tree-folder-title { + font-weight: bold; +} +.tree-folder.active .tree-folder-title .title { +} +.tree-folder-items { +} +.tree-folder-items > .item { + padding: 0 10px; + line-height: 2.5rem; + font-size: 0.8rem; +} +.tree-folder-items > .item.active { +} +.tree-folder-items > .item > a { + text-decoration: none; +} +.tree-folder-items > .item.active > a { +} + /*=== STRUCTURE */ /*===============*/ /*=== Header */ @@ -578,9 +614,46 @@ a.btn { background: #222; width: 235px; } -.aside.aside_flux { - padding: 10px 0 50px; - background: #222; +.aside.aside_feed { + padding: 10px 0; + text-align: center; +} +.aside.aside_feed .tree { + position: sticky; + top: 0; + margin: 10px 0 50px; +} + +/*=== Aside main page (categories) */ +.aside_feed .tree-folder-title > .title:not([data-unread="0"]):after { + position: absolute; + top: 3px; right: 3px; + padding: 1px 5px; +} + +/*=== Aside main page (feeds) */ +.aside_feed .tree-folder-items > .item.empty.active { +} +.aside_feed .tree-folder-items > .item.error.active { +} +.aside_feed .tree-folder-items > .item.empty > a { +} +.aside_feed .tree-folder-items > .item.error > a { +} +.aside_feed .tree-folder-items > .item.empty.active > a, +.aside_feed .tree-folder-items > .item.error.active > a { +} +.aside_feed .tree-folder-items > .item:not([data-unread="0"]) { + font-weight: bold; +} +.aside_feed .tree-folder-items .dropdown-menu:after { + left: 2px; +} +.aside_feed .tree-folder-items .item .dropdown-target:target ~ .dropdown-toggle > .icon, +.aside_feed .tree-folder-items .item:hover .dropdown-toggle > .icon, +.aside_feed .tree-folder-items .item.active .dropdown-toggle > .icon { + border-radius: 3px; + vertical-align: middle; } /*=== Aside main page (categories) */ @@ -1135,12 +1208,10 @@ opacity: 1; } .aside .toggle_aside, #panel .close { - position: absolute; display: block; - top: 0; right: 0; - width: 30px; - height: 30px; - line-height: 30px; + width: 100%; + height: 40px; + line-height: 40px; text-align: center; background: #171717; box-shadow: 0 1px rgba(255,255,255,0.08); @@ -1151,6 +1222,13 @@ opacity: 1; margin: 20px 0 0; } + .aside.aside_feed { + padding: 0; + } + .aside.aside_feed .tree { + position: static; + } + .nav_menu .btn { margin: 5px 10px; } |
