aboutsummaryrefslogtreecommitdiff
path: root/p/themes/base-theme/base.css
diff options
context:
space:
mode:
authorGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2014-10-24 10:07:53 +0200
committerGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2014-10-24 10:07:53 +0200
commit0c8b55fc1317cff28de1f270ada0a75b4de074ac (patch)
treebd0b6286737566b959c660fc140c201ec1488407 /p/themes/base-theme/base.css
parent45dbe94890e507402d043dee8e176081b8a290e1 (diff)
First iteration to update all the themes
See See https://github.com/marienfressinaud/FreshRSS/issues/634
Diffstat (limited to 'p/themes/base-theme/base.css')
-rw-r--r--p/themes/base-theme/base.css90
1 files changed, 52 insertions, 38 deletions
diff --git a/p/themes/base-theme/base.css b/p/themes/base-theme/base.css
index 0b0a04c9a..968716073 100644
--- a/p/themes/base-theme/base.css
+++ b/p/themes/base-theme/base.css
@@ -358,16 +358,36 @@ a.btn {
margin: 10px 0;
}
.tree-folder-title {
+ position: relative;
padding: 0 10px;
line-height: 2.5rem;
- font-size: 1.2rem;
+ 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-items .item {
- padding: 0 5px 0 20px;
+.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 */
/*===============*/
@@ -403,55 +423,44 @@ a.btn {
.aside {
}
.aside.aside_feed {
- padding: 10px 0 50px;
+ padding: 10px 0;
text-align: center;
}
-
-/*=== Aside main page (categories) */
.aside.aside_feed .tree {
- text-align: left;
-}
-.aside_feed .tree-folder-title {
- position: relative;
+ position: sticky;
+ top: 0;
+ margin: 10px 0 50px;
}
-.aside_feed .tree-folder-title > a:not([data-unread="0"]):after {
+
+/*=== 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) */
-.categories .feeds .item.active {
-}
-.categories .feeds .item.empty.active {
+.aside_feed .tree-folder-items > .item.empty.active {
}
-.categories .feeds .item.error.active {
+.aside_feed .tree-folder-items > .item.error.active {
}
-.categories .feeds .item.empty .feed {
+.aside_feed .tree-folder-items > .item.empty > a {
}
-.categories .feeds .item.error .feed {
+.aside_feed .tree-folder-items > .item.error > a {
}
-.categories .feeds .item.active .feed,
-.categories .feeds .item.empty.active .feed,
-.categories .feeds .item.error.active .feed {
+.aside_feed .tree-folder-items > .item.empty.active > a,
+.aside_feed .tree-folder-items > .item.error.active > a {
}
-.categories .feeds .item .feed {
- margin: 0;
- width: 165px;
- line-height: 3em;
- font-size: 0.8em;
- text-align: left;
- text-decoration: none;
-}
-.categories .feeds .feed:not([data-unread="0"]) {
+.aside_feed .tree-folder-items > .item:not([data-unread="0"]) {
font-weight: bold;
}
-.categories .feeds .dropdown-menu:after {
+.aside_feed .tree-folder-items .dropdown-menu:after {
left: 2px;
}
-.categories .feeds .item .dropdown-target:target ~ .dropdown-toggle > .icon,
-.categories .feeds .item:hover .dropdown-toggle > .icon,
-.categories .feeds .item.active .dropdown-toggle > .icon {
+.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;
}
@@ -758,15 +767,20 @@ a.btn {
}
.aside .toggle_aside,
#panel .close {
- position: absolute;
display: block;
- top: 0; right: 0;
- width: 30px;
- height: 30px;
- line-height: 30px;
+ width: 100%;
+ height: 50px;
+ line-height: 50px;
text-align: center;
}
+ .aside.aside_feed {
+ padding: 0;
+ }
+ .aside.aside_feed .tree {
+ position: static;
+ }
+
.nav_menu .btn {
margin: 5px 10px;
}