aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2020-05-06 19:55:45 +0200
committerGravatar GitHub <noreply@github.com> 2020-05-06 19:55:45 +0200
commitcc7a784cbe8822d306a2937f08b7665ea82ffb54 (patch)
tree06733ea4b5205ae6f65230d3411e8fac3697768e
parent5e18ca840891cac3087abde47de8481352863602 (diff)
Add/mobile feed configuration (#2938)
* Show subscription management button on mobile * Show aside box-shadow on Origine only when opened * Reduce padding of Origine posts on mobile * Shrink stick component with long input * Show Origine configure icons on mobile * Show the slider full width on mobile * Improve the look of forms on mobile * Fix Ansum theme * Fix BlueLagoon theme * Fix Dark theme * Fix Flat theme * Fix Mapco theme * Fix Origine-compact theme * Fix Pafat theme * Fix Screwdriver theme * Fix Swage theme * Fix Alternative-Dark theme * Apply RTL script on themes Co-authored-by: triatic <42704418+triatic@users.noreply.github.com>
-rw-r--r--app/layout/aside_feed.phtml2
-rw-r--r--app/views/subscription/index.phtml4
-rw-r--r--p/themes/Alternative-Dark/adark.css15
-rw-r--r--p/themes/Alternative-Dark/adark.rtl.css15
-rw-r--r--p/themes/Alternative-Dark/template.css52
-rw-r--r--p/themes/Alternative-Dark/template.rtl.css52
-rw-r--r--p/themes/Ansum/_forms.scss1
-rw-r--r--p/themes/Ansum/_mobile.scss33
-rw-r--r--p/themes/Ansum/ansum.css1921
-rw-r--r--p/themes/Ansum/ansum.css.map1
-rw-r--r--p/themes/Ansum/ansum.rtl.css1921
-rw-r--r--p/themes/BlueLagoon/BlueLagoon.css29
-rw-r--r--p/themes/BlueLagoon/BlueLagoon.rtl.css29
-rw-r--r--p/themes/Dark/dark.css20
-rw-r--r--p/themes/Dark/dark.rtl.css20
-rw-r--r--p/themes/Flat/flat.css20
-rw-r--r--p/themes/Flat/flat.rtl.css20
-rw-r--r--p/themes/Mapco/_forms.scss1
-rw-r--r--p/themes/Mapco/_mobile.scss33
-rw-r--r--p/themes/Mapco/mapco.css1929
-rw-r--r--p/themes/Mapco/mapco.css.map1
-rw-r--r--p/themes/Mapco/mapco.rtl.css1929
-rw-r--r--p/themes/Origine-compact/origine-compact.css20
-rw-r--r--p/themes/Origine-compact/origine-compact.rtl.css20
-rw-r--r--p/themes/Origine/origine.css21
-rw-r--r--p/themes/Origine/origine.rtl.css21
-rw-r--r--p/themes/Pafat/pafat.css22
-rw-r--r--p/themes/Pafat/pafat.rtl.css22
-rw-r--r--p/themes/Screwdriver/screwdriver.css29
-rw-r--r--p/themes/Screwdriver/screwdriver.rtl.css29
-rw-r--r--p/themes/Swage/swage.css1320
-rw-r--r--p/themes/Swage/swage.css.map1
-rw-r--r--p/themes/Swage/swage.rtl.css1320
-rw-r--r--p/themes/Swage/swage.scss22
-rw-r--r--p/themes/base-theme/template.css52
-rw-r--r--p/themes/base-theme/template.rtl.css52
36 files changed, 6693 insertions, 4306 deletions
diff --git a/app/layout/aside_feed.phtml b/app/layout/aside_feed.phtml
index 52531b252..499844a2b 100644
--- a/app/layout/aside_feed.phtml
+++ b/app/layout/aside_feed.phtml
@@ -12,7 +12,7 @@
<a class="toggle_aside" href="#close"><?= _i('close') ?></a>
<?php if (FreshRSS_Auth::hasAccess()) { ?>
- <div class="stick configure-feeds no-mobile">
+ <div class="stick configure-feeds">
<a id="btn-subscription" class="btn btn-important" href="<?= _url('subscription', 'index') ?>"><?= _t('index.menu.subscription') ?></a>
<a id="btn-importExport" class="btn btn-important" href="<?= _url('importExport', 'index') ?>"><?= _i('import') ?></a>
</div>
diff --git a/app/views/subscription/index.phtml b/app/views/subscription/index.phtml
index 736a582d2..9e0aaa8c6 100644
--- a/app/views/subscription/index.phtml
+++ b/app/views/subscription/index.phtml
@@ -120,7 +120,9 @@
</div>
<?php $class = $this->displaySlider ? ' class="active"' : ''; ?>
-<a href="#" id="close-slider"<?= $class ?>></a>
+<a href="#" id="close-slider"<?= $class ?>>
+ <?= _i('close') ?>
+</a>
<div id="slider"<?= $class ?>>
<?php
if (isset($this->feed)) {
diff --git a/p/themes/Alternative-Dark/adark.css b/p/themes/Alternative-Dark/adark.css
index 24a721588..8e3c63448 100644
--- a/p/themes/Alternative-Dark/adark.css
+++ b/p/themes/Alternative-Dark/adark.css
@@ -1053,6 +1053,16 @@ a.btn {
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
box-shadow: 3px 0 3px #aaa;
transition: width 200ms linear;
@@ -1123,4 +1133,9 @@ a.btn {
.notification a.close .icon {
display: none;
}
+
+ .post {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
}
diff --git a/p/themes/Alternative-Dark/adark.rtl.css b/p/themes/Alternative-Dark/adark.rtl.css
index 133db4265..5e9086a67 100644
--- a/p/themes/Alternative-Dark/adark.rtl.css
+++ b/p/themes/Alternative-Dark/adark.rtl.css
@@ -1053,6 +1053,16 @@ a.btn {
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: right;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
box-shadow: -3px 0 3px #aaa;
transition: width 200ms linear;
@@ -1123,4 +1133,9 @@ a.btn {
.notification a.close .icon {
display: none;
}
+
+ .post {
+ padding-right: 15px;
+ padding-left: 15px;
+ }
}
diff --git a/p/themes/Alternative-Dark/template.css b/p/themes/Alternative-Dark/template.css
index 21a6e5b42..46e289372 100644
--- a/p/themes/Alternative-Dark/template.css
+++ b/p/themes/Alternative-Dark/template.css
@@ -215,10 +215,19 @@ td.numeric {
/*=== Buttons */
.stick {
- display: inline-block;
+ display: inline-flex;
+ max-width: 100%;
white-space: nowrap;
}
+.stick > input.long {
+ flex-shrink: 1;
+}
+
+.stick > .btn {
+ flex-shrink: 0;
+}
+
.btn,
a.btn {
display: inline-block;
@@ -1023,6 +1032,10 @@ br {
left: 0;
}
+#close-slider img {
+ display: none;
+}
+
/*=== SLIDESHOW */
/*==============*/
.slides {
@@ -1191,7 +1204,6 @@ pre.enclosure-description {
@media (max-width: 840px) {
.header,
- .aside .btn-important,
.flux_header .item.website span,
.item.date, .day .date,
.dropdown-menu > .no-mobile,
@@ -1199,6 +1211,18 @@ pre.enclosure-description {
display: none;
}
+ .form-group {
+ margin-bottom: 10px;
+ }
+
+ .form-group .group-name {
+ float: none;
+ }
+
+ .form-group .group-controls {
+ margin-left: 0;
+ }
+
.dropdown .dropdown-menu {
width: 100%;
border-radius: 0;
@@ -1234,6 +1258,10 @@ pre.enclosure-description {
width: 90%;
}
+ .aside_feed .configure-feeds {
+ margin-top: 10px;
+ }
+
.flux_header .item.website {
width: 40px;
}
@@ -1267,6 +1295,26 @@ pre.enclosure-description {
width: 30px;
height: 30px;
}
+
+ #slider.active {
+ left: 0;
+ top: 50px;
+ }
+
+ #close-slider img {
+ display: initial;
+ }
+
+ #close-slider.active {
+ background: #f6f6f6;
+ display: block;
+ width: 100%;
+ height: 50px;
+ z-index: 10;
+ text-align: center;
+ line-height: 50px;
+ border-bottom: 1px solid #ddd;
+ }
}
/*=== PRINTER */
diff --git a/p/themes/Alternative-Dark/template.rtl.css b/p/themes/Alternative-Dark/template.rtl.css
index 82b216f64..371934324 100644
--- a/p/themes/Alternative-Dark/template.rtl.css
+++ b/p/themes/Alternative-Dark/template.rtl.css
@@ -215,10 +215,19 @@ td.numeric {
/*=== Buttons */
.stick {
- display: inline-block;
+ display: inline-flex;
+ max-width: 100%;
white-space: nowrap;
}
+.stick > input.long {
+ flex-shrink: 1;
+}
+
+.stick > .btn {
+ flex-shrink: 0;
+}
+
.btn,
a.btn {
display: inline-block;
@@ -1023,6 +1032,10 @@ br {
right: 0;
}
+#close-slider img {
+ display: none;
+}
+
/*=== SLIDESHOW */
/*==============*/
.slides {
@@ -1191,7 +1204,6 @@ pre.enclosure-description {
@media (max-width: 840px) {
.header,
- .aside .btn-important,
.flux_header .item.website span,
.item.date, .day .date,
.dropdown-menu > .no-mobile,
@@ -1199,6 +1211,18 @@ pre.enclosure-description {
display: none;
}
+ .form-group {
+ margin-bottom: 10px;
+ }
+
+ .form-group .group-name {
+ float: none;
+ }
+
+ .form-group .group-controls {
+ margin-right: 0;
+ }
+
.dropdown .dropdown-menu {
width: 100%;
border-radius: 0;
@@ -1234,6 +1258,10 @@ pre.enclosure-description {
width: 90%;
}
+ .aside_feed .configure-feeds {
+ margin-top: 10px;
+ }
+
.flux_header .item.website {
width: 40px;
}
@@ -1267,6 +1295,26 @@ pre.enclosure-description {
width: 30px;
height: 30px;
}
+
+ #slider.active {
+ right: 0;
+ top: 50px;
+ }
+
+ #close-slider img {
+ display: initial;
+ }
+
+ #close-slider.active {
+ background: #f6f6f6;
+ display: block;
+ width: 100%;
+ height: 50px;
+ z-index: 10;
+ text-align: center;
+ line-height: 50px;
+ border-bottom: 1px solid #ddd;
+ }
}
/*=== PRINTER */
diff --git a/p/themes/Ansum/_forms.scss b/p/themes/Ansum/_forms.scss
index ff1691894..340d2219f 100644
--- a/p/themes/Ansum/_forms.scss
+++ b/p/themes/Ansum/_forms.scss
@@ -70,6 +70,7 @@ label {
}
textarea {
+ max-width: 100%;
width: 360px;
height: 100px;
}
diff --git a/p/themes/Ansum/_mobile.scss b/p/themes/Ansum/_mobile.scss
index 8922ea370..9a315e051 100644
--- a/p/themes/Ansum/_mobile.scss
+++ b/p/themes/Ansum/_mobile.scss
@@ -15,6 +15,7 @@
}
a {
+ box-sizing: border-box;
padding: 1rem 1rem 1rem 2.5rem;
background: url("../../themes/icons/logout.svg") no-repeat $sid-bg-dark 3% center;
@@ -36,6 +37,15 @@
}
+ .form-group .group-name {
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
@include transition(all, 0.2s, ease-in-out);
@@ -50,7 +60,8 @@
}
.aside .toggle_aside,
- #panel .close {
+ #panel .close,
+ #close-slider.active {
background: $main-first-alt;
display: block;
width: 100%;
@@ -68,6 +79,12 @@
}
&.search {
+ display: block;
+
+ .stick {
+ display: flex;
+ }
+
input {
width: 90%;
height: 3.5rem;
@@ -85,18 +102,16 @@
}
&.configure {
- width: 2.75rem;
- top: 3.125rem;
-
- .dropdown {
- .btn {
- padding: 1.125rem;
- }
- }
+ display: none;
}
}
}
+ .post {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
+
.nav_menu {
.btn {
margin: 0;
diff --git a/p/themes/Ansum/ansum.css b/p/themes/Ansum/ansum.css
index da350b983..b375ee530 100644
--- a/p/themes/Ansum/ansum.css
+++ b/p/themes/Ansum/ansum.css
@@ -3,49 +3,57 @@
font-style: normal;
font-stretch: normal;
font-weight: 400;
- src: local("Lato"), url("../fonts/LatoLatin-Regular.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Regular.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: italic;
font-stretch: normal;
font-weight: 400;
- src: local("Lato"), url("../fonts/LatoLatin-Italic.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Italic.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: normal;
font-stretch: normal;
font-weight: 700;
- src: local("Lato"), url("../fonts/LatoLatin-Bold.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Bold.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: italic;
font-stretch: normal;
font-weight: 700;
- src: local("Lato"), url("../fonts/LatoLatin-BoldItalic.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-BoldItalic.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: normal;
font-stretch: normal;
font-weight: 400;
- src: local("Spectral"), url("../fonts/Spectral-Regular.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Regular.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: italic;
font-stretch: normal;
font-weight: 400;
- src: local("Spectral"), url("../fonts/Spectral-Italic.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Italic.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: normal;
font-stretch: normal;
font-weight: 700;
- src: local("Spectral"), url("../fonts/Spectral-Bold.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Bold.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: italic;
font-stretch: normal;
font-weight: 700;
- src: local("Spectral"), url("../fonts/Spectral-BoldItalic.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-BoldItalic.woff") format("woff");
+}
/* stylelint-disable property-no-vendor-prefix */
/* FUNCTIONS */
/* btns */
@@ -67,23 +75,30 @@
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .btn.btn-important {
- background: #ca7227;
- color: #fff; }
- .btn.btn-important:hover, .btn.btn-important:active {
- background: #b7641d; }
- .btn.btn-attention {
- background: #f5633e;
- color: #fff; }
- .btn.btn-attention:hover, .btn.btn-attention:active {
- background: #73341f; }
- .btn:hover {
- text-decoration: none; }
+ transition: all 0.15s ease-in-out;
+}
+.btn.btn-important {
+ background: #ca7227;
+ color: #fff;
+}
+.btn.btn-important:hover, .btn.btn-important:active {
+ background: #b7641d;
+}
+.btn.btn-attention {
+ background: #f5633e;
+ color: #fff;
+}
+.btn.btn-attention:hover, .btn.btn-attention:active {
+ background: #73341f;
+}
+.btn:hover {
+ text-decoration: none;
+}
a.btn {
min-height: 25px;
- line-height: 25px; }
+ line-height: 25px;
+}
/*=== Forms */
legend {
@@ -95,17 +110,21 @@ legend {
clear: both;
text-transform: uppercase;
letter-spacing: 1px;
- font-weight: 700; }
+ font-weight: 700;
+}
label {
min-height: 25px;
padding: 5px 0;
cursor: pointer;
- color: #766556; }
+ color: #766556;
+}
textarea {
width: 360px;
- height: 100px; }
+ max-width: 100%;
+ height: 100px;
+}
input, select, textarea, button {
padding: 5px 10px;
@@ -117,64 +136,82 @@ input, select, textarea, button {
border-radius: 2px;
min-height: 25px;
line-height: 25px;
- vertical-align: middle; }
+ vertical-align: middle;
+}
option {
- padding: 0 .5em; }
+ padding: 0 0.5em;
+}
input:focus, select:focus, textarea:focus {
color: #363330;
- border-color: #ca7227; }
+ border-color: #ca7227;
+}
input:invalid, select:invalid {
color: #f5633e;
border-color: #f5633e;
- box-shadow: none; }
+ box-shadow: none;
+}
input:disabled, select:disabled {
- background: #f5f0ec; }
+ background: #f5f0ec;
+}
input.extend {
- transition: width 200ms linear; }
+ transition: width 200ms linear;
+}
.form-group {
padding: 5px;
- border-radius: 3px; }
- .form-group::after {
- content: "";
- display: block;
- clear: both; }
- .form-group .group-name {
- padding: 10px 0;
- text-align: right; }
- .form-group .group-controls {
- min-height: 25px;
- padding: 5px 0; }
- .form-group .group-controls .control {
- line-height: 2.0em; }
- .form-group table {
- margin: 10px 0 0 220px; }
- .form-group.form-actions {
- margin: 15px 0 25px;
- padding: 5px 0; }
- .form-group.form-actions .btn {
- margin: 0 0.5rem 0 0; }
+ border-radius: 3px;
+}
+.form-group::after {
+ content: "";
+ display: block;
+ clear: both;
+}
+.form-group .group-name {
+ padding: 10px 0;
+ text-align: right;
+}
+.form-group .group-controls {
+ min-height: 25px;
+ padding: 5px 0;
+}
+.form-group .group-controls .control {
+ line-height: 2em;
+}
+.form-group table {
+ margin: 10px 0 0 220px;
+}
+.form-group.form-actions {
+ margin: 15px 0 25px;
+ padding: 5px 0;
+}
+.form-group.form-actions .btn {
+ margin: 0 0.5rem 0 0;
+}
/*=== Tables */
table {
- border-collapse: collapse; }
+ border-collapse: collapse;
+}
tr, th, td {
padding: 0.5em;
- border: 1px solid #e4d8cc; }
+ border: 1px solid #e4d8cc;
+}
th {
- background: #fcfaf8; }
+ background: #fcfaf8;
+}
form td,
form th {
font-weight: normal;
- text-align: center; }
+ text-align: center;
+}
/*=== COMPONENTS */
/*===============*/
@@ -182,11 +219,14 @@ form th {
/*=== Horizontal-list */
.horizontal-list {
margin: 0;
- padding: 0.1rem 0; }
- .horizontal-list .item {
- vertical-align: middle; }
- .horizontal-list .item:first-child {
- padding-left: 0.5rem; }
+ padding: 0.1rem 0;
+}
+.horizontal-list .item {
+ vertical-align: middle;
+}
+.horizontal-list .item:first-child {
+ padding-left: 0.5rem;
+}
/*=== Dropdown */
.dropdown-menu {
@@ -197,61 +237,75 @@ form th {
border: none;
border-radius: 3px;
box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35);
- text-align: left; }
- .dropdown-menu::after {
- background: white;
- width: 10px;
- height: 10px;
- content: "";
- position: absolute;
- top: -4px;
- right: 13px;
- z-index: -10;
- transform: rotate(45deg); }
- .dropdown-menu .dropdown-header {
- margin: 1.75rem 0 0.5rem 2rem;
- font-weight: bold;
- text-align: left;
- color: #766556;
- text-transform: uppercase;
- letter-spacing: 1px; }
- .dropdown-menu .item {
- -webkit-transition: all 0.075s ease-in-out;
- -moz-transition: all 0.075s ease-in-out;
- -o-transition: all 0.075s ease-in-out;
- transition: all 0.075s ease-in-out; }
- .dropdown-menu .item a, .dropdown-menu .item span, .dropdown-menu .item .as-link {
- padding: 0 2rem;
- color: #363330;
- font-size: 1rem;
- line-height: 2.5em; }
- .dropdown-menu .item:hover {
- background: #ca7227;
- color: #fff; }
- .dropdown-menu .item:hover a, .dropdown-menu .item:hover button {
- text-decoration: none;
- color: #fff; }
- .dropdown-menu .item[aria-checked="true"] a::before {
- margin: 0 0 0 -14px;
- font-weight: bold; }
- .dropdown-menu .input select, .dropdown-menu .input input {
- margin: 0 auto 5px;
- padding: 2px 5px;
- border-radius: 3px; }
- .dropdown-menu .separator {
- margin: 0.75rem 0;
- border-bottom: 1px solid #f5f0ec; }
+ text-align: left;
+}
+.dropdown-menu::after {
+ background: white;
+ width: 10px;
+ height: 10px;
+ content: "";
+ position: absolute;
+ top: -4px;
+ right: 13px;
+ z-index: -10;
+ transform: rotate(45deg);
+}
+.dropdown-menu .dropdown-header {
+ margin: 1.75rem 0 0.5rem 2rem;
+ font-weight: bold;
+ text-align: left;
+ color: #766556;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+.dropdown-menu .item {
+ -webkit-transition: all 0.075s ease-in-out;
+ -moz-transition: all 0.075s ease-in-out;
+ -o-transition: all 0.075s ease-in-out;
+ transition: all 0.075s ease-in-out;
+}
+.dropdown-menu .item a, .dropdown-menu .item span, .dropdown-menu .item .as-link {
+ padding: 0 2rem;
+ color: #363330;
+ font-size: 1rem;
+ line-height: 2.5em;
+}
+.dropdown-menu .item:hover {
+ background: #ca7227;
+ color: #fff;
+}
+.dropdown-menu .item:hover a, .dropdown-menu .item:hover button {
+ text-decoration: none;
+ color: #fff;
+}
+.dropdown-menu .item[aria-checked=true] a::before {
+ margin: 0 0 0 -14px;
+ font-weight: bold;
+}
+.dropdown-menu .input select, .dropdown-menu .input input {
+ margin: 0 auto 5px;
+ padding: 2px 5px;
+ border-radius: 3px;
+}
+.dropdown-menu .separator {
+ margin: 0.75rem 0;
+ border-bottom: 1px solid #f5f0ec;
+}
.tree .tree-folder .tree-folder-items .dropdown-menu .item {
- padding: 0; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item a,
- .tree .tree-folder .tree-folder-items .dropdown-menu .item button {
- color: #363330; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item a:hover,
- .tree .tree-folder .tree-folder-items .dropdown-menu .item button:hover {
- color: #fff; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item:hover {
- background: #ca7227; }
+ padding: 0;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item a,
+.tree .tree-folder .tree-folder-items .dropdown-menu .item button {
+ color: #363330;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item a:hover,
+.tree .tree-folder .tree-folder-items .dropdown-menu .item button:hover {
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item:hover {
+ background: #ca7227;
+}
/*=== Alerts */
.alert {
@@ -262,129 +316,159 @@ form th {
font-size: 1rem;
border: 1px solid #d9ccbf;
border-radius: 3px;
- text-shadow: 0 0 1px #f5f0ec; }
+ text-shadow: 0 0 1px #f5f0ec;
+}
.alert-head {
- font-size: 1.15em; }
+ font-size: 1.15em;
+}
.alert > a {
text-decoration: underline;
- color: inherit; }
+ color: inherit;
+}
.alert-warn {
background: #fdfde0;
color: #73762f;
- border: 1px solid #73762f33; }
+ border: 1px solid #73762f33;
+}
.alert-success {
background: #cffdef;
color: #0c7556;
- border: 1px solid #0c755633; }
+ border: 1px solid #0c755633;
+}
.alert-error {
background: #fde0d8;
color: #73341f;
- border: 1px solid #73341f33; }
+ border: 1px solid #73341f33;
+}
/*=== Pagination */
.pagination {
background: #f5f0ec;
color: #363330;
font-size: 0.8em;
- text-align: center; }
- .pagination .item.pager-current {
- background: #fbf9f6;
- color: #f5f0ec;
- font-size: 1.5em;
- font-weight: bold; }
- .pagination .item a {
- display: block;
- color: #363330;
- font-style: italic;
- line-height: 3em;
- text-decoration: none; }
- .pagination .item a:hover {
- background: #363330;
- color: #f5f0ec; }
- .pagination .loading,
- .pagination a:hover.loading {
- background: url("loader.gif") center center no-repeat #34495e;
- font-size: 0; }
+ text-align: center;
+}
+.pagination .item.pager-current {
+ background: #fbf9f6;
+ color: #f5f0ec;
+ font-size: 1.5em;
+ font-weight: bold;
+}
+.pagination .item a {
+ display: block;
+ color: #363330;
+ font-style: italic;
+ line-height: 3em;
+ text-decoration: none;
+}
+.pagination .item a:hover {
+ background: #363330;
+ color: #f5f0ec;
+}
+.pagination .loading,
+.pagination a:hover.loading {
+ background: url("loader.gif") center center no-repeat #34495e;
+ font-size: 0;
+}
.content .pagination {
margin: 0;
- padding: 0; }
+ padding: 0;
+}
/*=== Boxes */
.box {
background: #fff;
border: none;
border-radius: 3px;
- box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25); }
- .box .box-title {
- margin: 0;
- padding: 0.5rem 0.75rem;
- background: #f5f0ec;
- color: #363330;
- border-radius: 2px 2px 0 0; }
- .box .box-title img {
- margin-right: 0.75rem; }
- .box .box-title:hover .configure {
- background: url("icons/cog.svg") no-repeat 4px 4px;
- display: block;
- float: left;
- width: 1.75rem;
- height: 1.75rem;
- border-radius: 2px;
- visibility: visible;
- margin-right: 0.5rem; }
- .box .box-title:hover .configure .icon {
- display: none;
- border-radius: 3px;
- vertical-align: middle; }
- .box .box-title:hover .configure:hover {
- background: url("icons/cog-white.svg") no-repeat 4px 4px #ca7227; }
- .box .box-title .configure {
- visibility: hidden; }
- .box .box-title form input {
- width: 85%; }
- .box .box-title form .dropdown {
- float: right; }
- .box .box-title form .dropdown a.dropdown-toggle {
- padding: 0;
- border-radius: 0;
- background-image: url(icons/more.svg);
- background-repeat: no-repeat;
- background-position: right 8px; }
- .box .box-title form .dropdown a.dropdown-toggle img {
- display: none; }
- .box .box-content .item {
- padding: 0.5rem 0.75rem;
- color: #363330;
- font-size: 1rem;
- border-bottom: 1px solid #f5f0ec;
- line-height: 1.7em; }
- .box .box-content .item img {
- margin-right: 0.75rem; }
- .box .box-content .item .configure {
- background: url("icons/cog.svg") no-repeat 4px 4px;
- display: block;
- float: left;
- width: 1.75rem;
- height: 1.75rem;
- border-radius: 2px;
- visibility: hidden;
- margin-right: 0.5rem; }
- .box .box-content .item .configure .icon {
- display: none;
- border-radius: 3px;
- vertical-align: middle; }
- .box .box-content .item .configure:hover {
- background: url("icons/cog-white.svg") no-repeat 4px 4px #ca7227; }
- .box .box-content .item:hover .configure {
- visibility: visible; }
- .box .box-content .item:last-child {
- border-bottom: none; }
+ box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25);
+}
+.box .box-title {
+ margin: 0;
+ padding: 0.5rem 0.75rem;
+ background: #f5f0ec;
+ color: #363330;
+ border-radius: 2px 2px 0 0;
+}
+.box .box-title img {
+ margin-right: 0.75rem;
+}
+.box .box-title:hover .configure {
+ background: url("icons/cog.svg") no-repeat 4px 4px;
+ display: block;
+ float: left;
+ width: 1.75rem;
+ height: 1.75rem;
+ border-radius: 2px;
+ visibility: visible;
+ margin-right: 0.5rem;
+}
+.box .box-title:hover .configure .icon {
+ display: none;
+ border-radius: 3px;
+ vertical-align: middle;
+}
+.box .box-title:hover .configure:hover {
+ background: url("icons/cog-white.svg") no-repeat 4px 4px #ca7227;
+}
+.box .box-title .configure {
+ visibility: hidden;
+}
+.box .box-title form input {
+ width: 85%;
+}
+.box .box-title form .dropdown {
+ float: right;
+}
+.box .box-title form .dropdown a.dropdown-toggle {
+ padding: 0;
+ border-radius: 0;
+ background-image: url(icons/more.svg);
+ background-repeat: no-repeat;
+ background-position: right 8px;
+}
+.box .box-title form .dropdown a.dropdown-toggle img {
+ display: none;
+}
+.box .box-content .item {
+ padding: 0.5rem 0.75rem;
+ color: #363330;
+ font-size: 1rem;
+ border-bottom: 1px solid #f5f0ec;
+ line-height: 1.7em;
+}
+.box .box-content .item img {
+ margin-right: 0.75rem;
+}
+.box .box-content .item .configure {
+ background: url("icons/cog.svg") no-repeat 4px 4px;
+ display: block;
+ float: left;
+ width: 1.75rem;
+ height: 1.75rem;
+ border-radius: 2px;
+ visibility: hidden;
+ margin-right: 0.5rem;
+}
+.box .box-content .item .configure .icon {
+ display: none;
+ border-radius: 3px;
+ vertical-align: middle;
+}
+.box .box-content .item .configure:hover {
+ background: url("icons/cog-white.svg") no-repeat 4px 4px #ca7227;
+}
+.box .box-content .item:hover .configure {
+ visibility: visible;
+}
+.box .box-content .item:last-child {
+ border-bottom: none;
+}
/*=== "Load more" part */
#bigMarkAsRead {
@@ -395,146 +479,186 @@ form th {
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- #bigMarkAsRead:hover {
- background: #ca7227;
- color: #fff; }
- #bigMarkAsRead:hover .bigTick {
- background: url(icons/tick-white.svg) center no-repeat; }
- #bigMarkAsRead .bigTick {
- margin: 0.5rem 0;
- background: url(icons/tick-color.svg) center no-repeat;
- display: inline-block;
- width: 64px;
- height: 64px;
- text-indent: -9999px;
- white-space: nowrap; }
+ transition: all 0.15s ease-in-out;
+}
+#bigMarkAsRead:hover {
+ background: #ca7227;
+ color: #fff;
+}
+#bigMarkAsRead:hover .bigTick {
+ background: url(icons/tick-white.svg) center no-repeat;
+}
+#bigMarkAsRead .bigTick {
+ margin: 0.5rem 0;
+ background: url(icons/tick-color.svg) center no-repeat;
+ display: inline-block;
+ width: 64px;
+ height: 64px;
+ text-indent: -9999px;
+ white-space: nowrap;
+}
.formLogin {
- background: #fbf9f6; }
- .formLogin .header .configure {
- padding-right: 1rem; }
- .formLogin .header .configure img {
- margin-right: 0.5rem; }
- .formLogin .header .configure a.signin {
- color: #fff; }
- .formLogin h1 {
- color: #fff; }
- .formLogin form#crypto-form div {
- margin-bottom: 1rem; }
- .formLogin form#crypto-form div label {
- color: #d9ccbf;
- font-size: 1rem; }
- .formLogin form#crypto-form div input {
- background: #221f1d; }
- .formLogin form#crypto-form div input:focus {
- background: #fcfaf8;
- color: #363330; }
+ background: #fbf9f6;
+}
+.formLogin .header .configure {
+ padding-right: 1rem;
+}
+.formLogin .header .configure img {
+ margin-right: 0.5rem;
+}
+.formLogin .header .configure a.signin {
+ color: #fff;
+}
+.formLogin h1 {
+ color: #fff;
+}
+.formLogin form#crypto-form div {
+ margin-bottom: 1rem;
+}
+.formLogin form#crypto-form div label {
+ color: #d9ccbf;
+ font-size: 1rem;
+}
+.formLogin form#crypto-form div input {
+ background: #221f1d;
+}
+.formLogin form#crypto-form div input:focus {
+ background: #fcfaf8;
+ color: #363330;
+}
/*=== DIVERS */
/*===========*/
.aside.aside_feed .nav-form input,
.aside.aside_feed .nav-form select {
- width: 140px; }
+ width: 140px;
+}
.aside.aside_feed .nav-form .dropdown .dropdown-menu {
- right: -20px; }
+ right: -20px;
+}
.aside.aside_feed .nav-form .dropdown .dropdown-menu::after {
- right: 33px; }
+ right: 33px;
+}
/*=== Tree */
.tree {
- margin: 10px 0; }
- .tree#sidebar {
- scrollbar-color: rgba(255, 255, 0, 0.1) rgba(0, 0, 0, 0.05);
- scrollbar-color: #36333033 #36333022; }
- .tree .tree-folder {
- border-bottom: 1px solid #f0e7da;
- box-shadow: inset -1px -11px 8px #0003; }
- .tree .tree-folder .tree-folder-title {
- padding: 12px 16px;
- background: #fbf9f6;
- position: relative;
- font-size: 0.85rem;
- letter-spacing: 1px;
- font-weight: 700;
- text-transform: uppercase; }
- .tree .tree-folder .tree-folder-title .title {
- background: inherit;
- color: #363330; }
- .tree .tree-folder .tree-folder-title .title:hover {
- text-decoration: none; }
- .tree .tree-folder.active .tree-folder-title {
- background: #fbf9f6;
- font-weight: bold; }
- .tree .tree-folder .tree-folder-items {
- background: #f7f2ea; }
- .tree .tree-folder .tree-folder-items .item {
- padding: 0 1rem;
- line-height: 2.5rem;
- font-size: 1rem;
- font-weight: 400;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .tree .tree-folder .tree-folder-items .item.active {
- background: #ca7227; }
- .tree .tree-folder .tree-folder-items .item.active .dropdown li a {
- color: #363330; }
- .tree .tree-folder .tree-folder-items .item.active .dropdown li a:hover {
- color: #363330; }
- .tree .tree-folder .tree-folder-items .item.active a {
- color: #fff; }
- .tree .tree-folder .tree-folder-items .item:hover {
- background: #efe3d3; }
- .tree .tree-folder .tree-folder-items .item a {
- text-decoration: none;
- color: #363330; }
- .tree .tree-folder .tree-folder-items .feed .item-title:not([data-unread="0"])::before {
- margin: 11px 6px 0 4px;
- padding: 3px 4px;
- background: rgba(35, 35, 0, 0.15);
- display: block;
- float: left;
- font-size: 0.75rem;
- border-radius: 12px;
- content: attr(data-unread);
- text-align: center;
- line-height: 0.75rem; }
+ margin: 10px 0;
+}
+.tree#sidebar {
+ scrollbar-color: rgba(255, 255, 0, 0.1) rgba(0, 0, 0, 0.05);
+ scrollbar-color: #36333033 #36333022;
+}
+.tree .tree-folder {
+ border-bottom: 1px solid #f0e7da;
+ box-shadow: inset -1px -11px 8px #0003;
+}
+.tree .tree-folder .tree-folder-title {
+ padding: 12px 16px;
+ background: #fbf9f6;
+ position: relative;
+ font-size: 0.85rem;
+ letter-spacing: 1px;
+ font-weight: 700;
+ text-transform: uppercase;
+}
+.tree .tree-folder .tree-folder-title .title {
+ background: inherit;
+ color: #363330;
+}
+.tree .tree-folder .tree-folder-title .title:hover {
+ text-decoration: none;
+}
+.tree .tree-folder.active .tree-folder-title {
+ background: #fbf9f6;
+ font-weight: bold;
+}
+.tree .tree-folder .tree-folder-items {
+ background: #f7f2ea;
+}
+.tree .tree-folder .tree-folder-items .item {
+ padding: 0 1rem;
+ line-height: 2.5rem;
+ font-size: 1rem;
+ font-weight: 400;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.tree .tree-folder .tree-folder-items .item.active {
+ background: #ca7227;
+}
+.tree .tree-folder .tree-folder-items .item.active .dropdown li a {
+ color: #363330;
+}
+.tree .tree-folder .tree-folder-items .item.active .dropdown li a:hover {
+ color: #363330;
+}
+.tree .tree-folder .tree-folder-items .item.active a {
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .item:hover {
+ background: #efe3d3;
+}
+.tree .tree-folder .tree-folder-items .item a {
+ text-decoration: none;
+ color: #363330;
+}
+.tree .tree-folder .tree-folder-items .feed .item-title:not([data-unread="0"])::before {
+ margin: 11px 6px 0 4px;
+ padding: 3px 4px;
+ background: rgba(35, 35, 0, 0.15);
+ display: block;
+ float: left;
+ font-size: 0.75rem;
+ border-radius: 12px;
+ content: attr(data-unread);
+ text-align: center;
+ line-height: 0.75rem;
+}
/*=== Buttons */
.stick {
vertical-align: middle;
- font-size: 0; }
- .stick input, .stick .btn {
- border-radius: 0; }
- .stick .btn:first-child,
- .stick input:first-child {
- border-radius: 5px 0 0 5px; }
- .stick .btn:last-child, .stick input:last-child, .stick .btn + .dropdown > .btn {
- border-radius: 0 5px 5px 0; }
- .stick .btn + .btn,
- .stick .btn + input,
- .stick .btn + .dropdown > .btn,
- .stick input + .btn,
- .stick input + input,
- .stick input + .dropdown > .btn,
- .stick .dropdown + .btn,
- .stick .dropdown + input,
- .stick .dropdown + .dropdown > .btn {
- border-left: 1px solid #e4d8cc; }
+ font-size: 0;
+}
+.stick input, .stick .btn {
+ border-radius: 0;
+}
+.stick .btn:first-child,
+.stick input:first-child {
+ border-radius: 5px 0 0 5px;
+}
+.stick .btn:last-child, .stick input:last-child, .stick .btn + .dropdown > .btn {
+ border-radius: 0 5px 5px 0;
+}
+.stick .btn + .btn,
+.stick .btn + input,
+.stick .btn + .dropdown > .btn,
+.stick input + .btn,
+.stick input + input,
+.stick input + .dropdown > .btn,
+.stick .dropdown + .btn,
+.stick .dropdown + input,
+.stick .dropdown + .dropdown > .btn {
+ border-left: 1px solid #e4d8cc;
+}
.aside {
- background: #fbf9f6; }
- .aside.aside_feed {
- padding: 10px 0;
- text-align: center;
- background: #fbf9f6;
- border-right: 1px solid #f0e7da; }
- .aside.aside_feed .tree {
- margin: 10px 0 50px; }
+ background: #fbf9f6;
+}
+.aside.aside_feed {
+ padding: 10px 0;
+ text-align: center;
+ background: #fbf9f6;
+ border-right: 1px solid #f0e7da;
+}
+.aside.aside_feed .tree {
+ margin: 10px 0 50px;
+}
/* Sidebar des pages de configuration */
/*=== Navigation */
@@ -542,68 +666,87 @@ form th {
.nav-list .item {
height: 2.5em;
line-height: 2.5em;
- font-size: 1rem; }
+ font-size: 1rem;
+}
.nav-list .item {
background: #fbf9f6;
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav-list .item a {
- padding: 0 1rem;
- color: #363330; }
- .nav-list .item .error a {
- color: #f5633e; }
- .nav-list .item:hover {
- background: #efe3d3;
- color: #363330; }
- .nav-list .item:hover .error a {
- background: #ca7227;
- color: #363330; }
- .nav-list .item:hover .empty a {
- background: #f4f762;
- color: #363330; }
- .nav-list .item:hover a {
- color: #363330;
- text-decoration: none; }
- .nav-list .item.active {
- background: #ca7227;
- color: #fff; }
- .nav-list .item.active .error a {
- background: #ca7227;
- color: #fff; }
- .nav-list .item.active .empty a {
- background: #f4f762;
- color: #fff; }
- .nav-list .item.active a {
- color: #fff;
- text-decoration: none; }
+ transition: all 0.15s ease-in-out;
+}
+.nav-list .item a {
+ padding: 0 1rem;
+ color: #363330;
+}
+.nav-list .item .error a {
+ color: #f5633e;
+}
+.nav-list .item:hover {
+ background: #efe3d3;
+ color: #363330;
+}
+.nav-list .item:hover .error a {
+ background: #ca7227;
+ color: #363330;
+}
+.nav-list .item:hover .empty a {
+ background: #f4f762;
+ color: #363330;
+}
+.nav-list .item:hover a {
+ color: #363330;
+ text-decoration: none;
+}
+.nav-list .item.active {
+ background: #ca7227;
+ color: #fff;
+}
+.nav-list .item.active .error a {
+ background: #ca7227;
+ color: #fff;
+}
+.nav-list .item.active .empty a {
+ background: #f4f762;
+ color: #fff;
+}
+.nav-list .item.active a {
+ color: #fff;
+ text-decoration: none;
+}
.nav-list.empty a {
- color: #f4f762; }
+ color: #f4f762;
+}
.nav-list .disable {
text-align: center;
background: #fcfaf8;
- color: #ba9; }
+ color: #ba9;
+}
.nav-list .nav-header {
padding: 0 10px;
font-weight: bold;
color: #766556;
text-transform: uppercase;
letter-spacing: 1px;
- margin-top: 1rem; }
+ margin-top: 1rem;
+}
.nav-list .nav-form {
padding: 3px;
- text-align: center; }
+ text-align: center;
+}
.nav-list .nav-head {
margin: 0;
text-align: right;
- color: #fff; }
- .nav-list .nav-head a {
- color: #fff; }
- .nav-list .nav-head .item {
- padding: 5px 10px;
- font-size: 0.9rem;
- line-height: 1.5rem; }
+ color: #fff;
+}
+.nav-list .nav-head a {
+ color: #fff;
+}
+.nav-list .nav-head .item {
+ padding: 5px 10px;
+ font-size: 0.9rem;
+ line-height: 1.5rem;
+}
/*=== Aside main page (categories) */
.aside_feed .tree-folder-title > .title:not([data-unread="0"])::after {
@@ -614,38 +757,47 @@ form th {
position: absolute;
right: 0;
line-height: 1.5rem;
- text-align: center; }
+ text-align: center;
+}
.feed.item.empty.active {
- background: #766556; }
+ background: #766556;
+}
.feed.item.error.active {
- background: #766556; }
+ background: #766556;
+}
.feed.item.empty,
.feed.item.empty > a {
- color: #766556; }
+ color: #766556;
+}
.feed.item.error,
.feed.item.error > a {
- color: #766556; }
+ color: #766556;
+}
.feed.item.empty.active,
.feed.item.error.active,
.feed.item.empty.active > a,
.feed.item.error.active > a {
- color: #fff; }
+ color: #fff;
+}
.aside_feed .tree-folder-items .dropdown-menu::after {
- left: 2px; }
+ 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; }
+ border-radius: 3px;
+}
.aside_feed .stick #btn-importExport {
- border-left-color: #fbf9f6; }
+ border-left-color: #fbf9f6;
+}
/*=== STRUCTURE */
/*===============*/
@@ -655,102 +807,125 @@ form th {
background: #fbf9f6;
display: block;
width: auto;
- table-layout: none; }
- .header .item {
- vertical-align: middle; }
- .header .item.title {
- width: 280px;
- font-weight: 400; }
- .header .item.title h1 a {
- text-decoration: none;
- color: #363330;
- font-size: 1rem;
- text-transform: uppercase;
- letter-spacing: 1px; }
- .header .item.title h1 a img {
- margin-right: 0.5rem; }
- .header .item.search input {
- width: 230px;
- color: #363330;
- border: none;
- border-radius: 2px 0 0 2px;
- background-color: #f7f2ea;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .header .item.search input:hover {
- background-color: #efe3d3; }
- .header .item.search input:focus {
- width: 350px;
- color: #766556;
- background-color: #fff; }
- .header .item.search .btn {
- width: 3rem;
- border-radius: 0 2px 2px 0;
- background-color: #ca7227;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url(icons/magnifier.svg);
- border-left-width: 0;
- min-height: 35px; }
- .header .item.search .btn img {
- display: none; }
- .header .item.search .btn:hover {
- background-color: #b7641d; }
- .header .item.configure {
- width: 2rem;
- position: absolute;
- right: 1rem;
- top: 1.25rem;
- text-align: center; }
- .header .item.configure .btn {
- padding: 0 0.5rem;
- background-color: transparent;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url(icons/cog.svg); }
- .header .item.configure .btn img {
- display: none; }
-
+ table-layout: none;
+}
+.header .item {
+ vertical-align: middle;
+}
+.header .item.title {
+ width: 280px;
+ font-weight: 400;
+}
+.header .item.title h1 a {
+ text-decoration: none;
+ color: #363330;
+ font-size: 1rem;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+.header .item.title h1 a img {
+ margin-right: 0.5rem;
+}
+.header .item.search input {
+ width: 230px;
+ color: #363330;
+ border: none;
+ border-radius: 2px 0 0 2px;
+ background-color: #f7f2ea;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.header .item.search input:hover {
+ background-color: #efe3d3;
+}
+.header .item.search input:focus {
+ width: 350px;
+ color: #766556;
+ background-color: #fff;
+}
+.header .item.search .btn {
+ width: 3rem;
+ border-radius: 0 2px 2px 0;
+ background-color: #ca7227;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url(icons/magnifier.svg);
+ border-left-width: 0;
+ min-height: 35px;
+}
+.header .item.search .btn img {
+ display: none;
+}
+.header .item.search .btn:hover {
+ background-color: #b7641d;
+}
+.header .item.configure {
+ width: 2rem;
+ position: absolute;
+ right: 1rem;
+ top: 1.25rem;
+ text-align: center;
+}
+.header .item.configure .btn {
+ padding: 0 0.5rem;
+ background-color: transparent;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url(icons/cog.svg);
+}
+.header .item.configure .btn img {
+ display: none;
+}
/*=== Body */
#global {
- height: calc(100% - 85px); }
+ height: calc(100% - 85px);
+}
/*=== Prompt (centered) */
.prompt {
- text-align: center; }
+ text-align: center;
+}
.prompt label {
- text-align: left; }
+ text-align: left;
+}
.prompt form {
margin: 10px auto 20px auto;
- width: 200px; }
+ width: 200px;
+}
.prompt input {
margin: 5px auto;
- width: 100%; }
+ width: 100%;
+}
.prompt p {
- margin: 20px 0; }
+ margin: 20px 0;
+}
/*=== New article notification */
#new-article {
background: #ca7227;
font-size: 1rem;
- text-align: center; }
+ text-align: center;
+}
#new-article:hover {
- background: #b7641d; }
+ background: #b7641d;
+}
#new-article > a {
line-height: 3em;
font-weight: bold;
- color: #fff; }
+ color: #fff;
+}
#new-article > a:hover {
- text-decoration: none; }
+ text-decoration: none;
+}
/*=== Day indication */
.day {
@@ -760,146 +935,186 @@ form th {
font-weight: 700;
line-height: 3em;
letter-spacing: 1px;
- text-transform: uppercase; }
- .day .name {
- padding: 0 1rem 0 1rem;
- color: #363330;
- font-size: 0.875rem;
- position: relative;
- left: 0;
- text-transform: uppercase; }
+ text-transform: uppercase;
+}
+.day .name {
+ padding: 0 1rem 0 1rem;
+ color: #363330;
+ font-size: 0.875rem;
+ position: relative;
+ left: 0;
+ text-transform: uppercase;
+}
/*=== Index menu */
.nav_menu {
text-align: center;
- padding: 5px 0; }
- .nav_menu .btn {
- border-left-width: 0;
- padding: 0.5rem 1rem;
- background-color: #fcfaf8;
- background-position: center;
- background-repeat: no-repeat; }
- .nav_menu .btn:hover {
- background-color: #f5f0ec; }
- .nav_menu .stick {
- background: #fcfaf8; }
- .nav_menu .stick .btn {
- border-left-width: 0;
- padding: 0.5rem 1rem;
- background-color: #fcfaf8;
- background-position: center;
- background-repeat: no-repeat;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav_menu .stick .btn:hover {
- background-color: #e4d8cc; }
- .nav_menu .stick .btn.active {
- background-color: #ca7227; }
- .nav_menu .stick .btn img.icon {
- display: none; }
- .nav_menu .stick .btn#toggle-read {
- background-image: url(icons/read.svg); }
- .nav_menu .stick .btn#toggle-read.active {
- background-image: url(icons/read-white.svg); }
- .nav_menu .stick .btn#toggle-unread {
- background-image: url(icons/unread.svg); }
- .nav_menu .stick .btn#toggle-unread.active {
- background-image: url(icons/unread-white.svg); }
- .nav_menu .stick .btn#toggle-starred {
- background-image: url(icons/starred.svg); }
- .nav_menu .stick .btn#toggle-starred.active {
- background-image: url(icons/starred-white.svg); }
- .nav_menu .stick .btn#toggle-non-starred {
- background-image: url(icons/non-starred.svg); }
- .nav_menu .stick .btn#toggle-non-starred.active {
- background-image: url(icons/non-starred-white.svg); }
- .nav_menu .stick .btn.read_all {
- padding: 5px 16px;
- color: #363330;
- background-color: #fcfaf8;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav_menu .stick .btn.read_all:hover {
- background-color: #e4d8cc; }
- .nav_menu .stick .btn.view-normal {
- background-image: url(icons/view-list.svg); }
- .nav_menu .stick .btn.view-normal.active {
- background-image: url(icons/view-list-white.svg); }
- .nav_menu .stick .btn.view-global {
- background-image: url(icons/view-global.svg); }
- .nav_menu .stick .btn.view-global.active {
- background-image: url(icons/view-global-white.svg); }
- .nav_menu .stick .btn.view-reader {
- background-image: url(icons/view-reader.svg); }
- .nav_menu .stick .btn.view-reader.active {
- background-image: url(icons/view-reader-white.svg); }
- .nav_menu .stick .btn.view-rss {
- background-image: url(icons/rss.svg); }
- .nav_menu .stick .dropdown a.dropdown-toggle {
- border-left-width: 0;
- background-image: url(icons/more.svg); }
+ padding: 5px 0;
+}
+.nav_menu .btn {
+ border-left-width: 0;
+ padding: 0.5rem 1rem;
+ background-color: #fcfaf8;
+ background-position: center;
+ background-repeat: no-repeat;
+}
+.nav_menu .btn:hover {
+ background-color: #f5f0ec;
+}
+.nav_menu .stick {
+ background: #fcfaf8;
+}
+.nav_menu .stick .btn {
+ border-left-width: 0;
+ padding: 0.5rem 1rem;
+ background-color: #fcfaf8;
+ background-position: center;
+ background-repeat: no-repeat;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.nav_menu .stick .btn:hover {
+ background-color: #e4d8cc;
+}
+.nav_menu .stick .btn.active {
+ background-color: #ca7227;
+}
+.nav_menu .stick .btn img.icon {
+ display: none;
+}
+.nav_menu .stick .btn#toggle-read {
+ background-image: url(icons/read.svg);
+}
+.nav_menu .stick .btn#toggle-read.active {
+ background-image: url(icons/read-white.svg);
+}
+.nav_menu .stick .btn#toggle-unread {
+ background-image: url(icons/unread.svg);
+}
+.nav_menu .stick .btn#toggle-unread.active {
+ background-image: url(icons/unread-white.svg);
+}
+.nav_menu .stick .btn#toggle-starred {
+ background-image: url(icons/starred.svg);
+}
+.nav_menu .stick .btn#toggle-starred.active {
+ background-image: url(icons/starred-white.svg);
+}
+.nav_menu .stick .btn#toggle-non-starred {
+ background-image: url(icons/non-starred.svg);
+}
+.nav_menu .stick .btn#toggle-non-starred.active {
+ background-image: url(icons/non-starred-white.svg);
+}
+.nav_menu .stick .btn.read_all {
+ padding: 5px 16px;
+ color: #363330;
+ background-color: #fcfaf8;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.nav_menu .stick .btn.read_all:hover {
+ background-color: #e4d8cc;
+}
+.nav_menu .stick .btn.view-normal {
+ background-image: url(icons/view-list.svg);
+}
+.nav_menu .stick .btn.view-normal.active {
+ background-image: url(icons/view-list-white.svg);
+}
+.nav_menu .stick .btn.view-global {
+ background-image: url(icons/view-global.svg);
+}
+.nav_menu .stick .btn.view-global.active {
+ background-image: url(icons/view-global-white.svg);
+}
+.nav_menu .stick .btn.view-reader {
+ background-image: url(icons/view-reader.svg);
+}
+.nav_menu .stick .btn.view-reader.active {
+ background-image: url(icons/view-reader-white.svg);
+}
+.nav_menu .stick .btn.view-rss {
+ background-image: url(icons/rss.svg);
+}
+.nav_menu .stick .dropdown a.dropdown-toggle {
+ border-left-width: 0;
+ background-image: url(icons/more.svg);
+}
#dropdown-query ~ .dropdown-menu .dropdown-header .icon {
vertical-align: middle;
background-color: #ba9;
- border-radius: 3px; }
+ border-radius: 3px;
+}
/*=== Content of feed articles */
.content, .content.thin {
padding: 20px 10px;
font-size: 1.125rem;
- line-height: 1.8rem; }
- .content h1.title a, .content h1 a, .content.thin h1.title a, .content.thin h1 a {
- color: #363330;
- font-family: "spectral", serif;
- font-size: 2rem; }
- .content h1.title a:hover, .content h1 a:hover, .content.thin h1.title a:hover, .content.thin h1 a:hover {
- color: #ca7227;
- text-decoration: none; }
- .content .author, .content.thin .author {
- color: #6d655f;
- font-size: 1.125rem; }
- .content p, .content ul, .content.thin p, .content.thin ul {
- font-size: 1.125rem;
- line-height: 1.8rem; }
- .content .content hr, .content.thin .content hr {
- margin: 30px 10px;
- background: #e4d8cc;
- height: 1px;
- border: 0;
- box-shadow: 0 2px 5px #ccc; }
- .content pre, .content.thin pre {
- margin: 10px auto;
- padding: 10px 20px;
- overflow: auto;
- background: #221f1d;
- color: #fff;
- font-size: 0.9rem;
- border-radius: 3px; }
- .content pre code, .content.thin pre code {
- background: transparent;
- color: #fff;
- border: none; }
- .content code, .content.thin code {
- padding: 2px 5px;
- background: #fcfaf8;
- color: #f5f0ec;
- border: 1px solid #f5f0ec;
- border-radius: 3px; }
- .content blockquote, .content.thin blockquote {
- margin: 0;
- padding: 5px 20px;
- background: #fcfaf8;
- display: block;
- color: #363330;
- border-top: 1px solid #e4d8cc;
- border-bottom: 1px solid #e4d8cc; }
- .content blockquote p, .content.thin blockquote p {
- margin: 0; }
+ line-height: 1.8rem;
+}
+.content h1.title a, .content h1 a, .content.thin h1.title a, .content.thin h1 a {
+ color: #363330;
+ font-family: "spectral", serif;
+ font-size: 2rem;
+}
+.content h1.title a:hover, .content h1 a:hover, .content.thin h1.title a:hover, .content.thin h1 a:hover {
+ color: #ca7227;
+ text-decoration: none;
+}
+.content .author, .content.thin .author {
+ color: #6d655f;
+ font-size: 1.125rem;
+}
+.content p, .content ul, .content.thin p, .content.thin ul {
+ font-size: 1.125rem;
+ line-height: 1.8rem;
+}
+.content .content hr, .content.thin .content hr {
+ margin: 30px 10px;
+ background: #e4d8cc;
+ height: 1px;
+ border: 0;
+ box-shadow: 0 2px 5px #ccc;
+}
+.content pre, .content.thin pre {
+ margin: 10px auto;
+ padding: 10px 20px;
+ overflow: auto;
+ background: #221f1d;
+ color: #fff;
+ font-size: 0.9rem;
+ border-radius: 3px;
+}
+.content pre code, .content.thin pre code {
+ background: transparent;
+ color: #fff;
+ border: none;
+}
+.content code, .content.thin code {
+ padding: 2px 5px;
+ background: #fcfaf8;
+ color: #f5f0ec;
+ border: 1px solid #f5f0ec;
+ border-radius: 3px;
+}
+.content blockquote, .content.thin blockquote {
+ margin: 0;
+ padding: 5px 20px;
+ background: #fcfaf8;
+ display: block;
+ color: #363330;
+ border-top: 1px solid #e4d8cc;
+ border-bottom: 1px solid #e4d8cc;
+}
+.content blockquote p, .content.thin blockquote p {
+ margin: 0;
+}
/*=== Notification and actualize notification */
.notification {
@@ -918,28 +1133,37 @@ form th {
text-align: center;
line-height: 3em;
z-index: 10;
- vertical-align: middle; }
- .notification .msg {
- display: inline-block;
- font-size: 1rem; }
- .notification.good {
- background: #10f5b2;
- color: #fff; }
- .notification.bad {
- background: #f5633e;
- color: #fff; }
- .notification a.close {
- padding: 0 15px;
- border-radius: 0 3px 3px 0;
- line-height: 3em; }
- .notification.good a.close:hover {
- background: #0c7556; }
- .notification.bad a.close:hover {
- background: #73341f; }
- .notification#actualizeProgress {
- line-height: 2em; }
- .notification#actualizeProgress br {
- display: none; }
+ vertical-align: middle;
+}
+.notification .msg {
+ display: inline-block;
+ font-size: 1rem;
+}
+.notification.good {
+ background: #10f5b2;
+ color: #fff;
+}
+.notification.bad {
+ background: #f5633e;
+ color: #fff;
+}
+.notification a.close {
+ padding: 0 15px;
+ border-radius: 0 3px 3px 0;
+ line-height: 3em;
+}
+.notification.good a.close:hover {
+ background: #0c7556;
+}
+.notification.bad a.close:hover {
+ background: #73341f;
+}
+.notification#actualizeProgress {
+ line-height: 2em;
+}
+.notification#actualizeProgress br {
+ display: none;
+}
/*=== Navigation menu (for articles) */
#nav_entries {
@@ -947,7 +1171,8 @@ form th {
text-align: center;
line-height: 3em;
table-layout: fixed;
- background: #fbf9f6; }
+ background: #fbf9f6;
+}
/*=== Feed articles */
.flux {
@@ -955,101 +1180,130 @@ form th {
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .flux:hover {
- background: #fcfaf8; }
- .flux:hover:not(.current):hover .item.title {
- background: #fcfaf8; }
- .flux.current {
- background: #fff;
- border-left-color: #ca7227; }
- .flux.not_read:not(.current) {
- background: #f2f6f8; }
- .flux.not_read:not(.current):hover .item.title {
- background: #f2f6f8; }
- .flux.not_read .item.title a {
- color: #161a38; }
- .flux.not_read .item.website a {
- color: #161a38; }
- .flux.not_read .item.date {
- color: rgba(22, 26, 56, 0.5); }
- .flux.favorite {
- border-left-color: #ffc300;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .flux.favorite:not(.current) {
- background: #fff6da; }
- .flux.favorite:not(.current):hover .item.title {
- background: #fff6da; }
- .flux .website a {
- color: #363330;
- opacity: 0.75; }
- .flux .website .favicon {
- padding: 5px; }
- .flux .date {
- color: rgba(54, 51, 48, 0.5);
- font-size: 0.85rem; }
- .flux .bottom {
- font-size: 1rem;
- text-align: center; }
+ transition: all 0.15s ease-in-out;
+}
+.flux:hover {
+ background: #fcfaf8;
+}
+.flux:hover:not(.current):hover .item.title {
+ background: #fcfaf8;
+}
+.flux.current {
+ background: #fff;
+ border-left-color: #ca7227;
+}
+.flux.not_read:not(.current) {
+ background: #f2f6f8;
+}
+.flux.not_read:not(.current):hover .item.title {
+ background: #f2f6f8;
+}
+.flux.not_read .item.title a {
+ color: #161a38;
+}
+.flux.not_read .item.website a {
+ color: #161a38;
+}
+.flux.not_read .item.date {
+ color: rgba(22, 26, 56, 0.5);
+}
+.flux.favorite {
+ border-left-color: #ffc300;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.flux.favorite:not(.current) {
+ background: #fff6da;
+}
+.flux.favorite:not(.current):hover .item.title {
+ background: #fff6da;
+}
+.flux .website a {
+ color: #363330;
+ opacity: 0.75;
+}
+.flux .website .favicon {
+ padding: 5px;
+}
+.flux .date {
+ color: rgba(54, 51, 48, 0.5);
+ font-size: 0.85rem;
+}
+.flux .bottom {
+ font-size: 1rem;
+ text-align: center;
+}
.flux_header {
font-size: 1rem;
cursor: pointer;
- border-top: 1px solid #f5f0ec; }
- .flux_header .title {
- font-size: 1rem; }
+ border-top: 1px solid #f5f0ec;
+}
+.flux_header .title {
+ font-size: 1rem;
+}
/*=== GLOBAL VIEW */
/*================*/
#stream .box.category:not([data-unread="0"]) .box-title .title {
- font-weight: bold; }
+ font-weight: bold;
+}
#stream .box.category .box-title {
padding: 1.5rem;
- background: none; }
- #stream .box.category .box-title a.title {
- color: #766556;
- font-size: 1rem;
- font-weight: normal;
- text-decoration: none;
- text-align: left;
- text-transform: uppercase;
- letter-spacing: 1px; }
- #stream .box.category .box-title a.title:not([data-unread="0"])::after {
- margin: -0.5rem 1rem 0 0;
- padding: 0 0.75rem;
- background: #f5f0ec;
- border-radius: 12px;
- position: absolute;
- top: 1.75rem;
- right: 0;
- line-height: 1.5rem;
- text-align: center; }
- #stream .box.category .box-title a.title:hover {
- color: #ca7227; }
+ background: none;
+}
+#stream .box.category .box-title a.title {
+ color: #766556;
+ font-size: 1rem;
+ font-weight: normal;
+ text-decoration: none;
+ text-align: left;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+#stream .box.category .box-title a.title:not([data-unread="0"])::after {
+ margin: -0.5rem 1rem 0 0;
+ padding: 0 0.75rem;
+ background: #f5f0ec;
+ border-radius: 12px;
+ position: absolute;
+ top: 1.75rem;
+ right: 0;
+ line-height: 1.5rem;
+ text-align: center;
+}
+#stream .box.category .box-title a.title:hover {
+ color: #ca7227;
+}
#stream .box.category .box-content {
- padding-bottom: 0.5rem; }
- #stream .box.category .box-content .item.feed {
- padding: 0.5rem 1.5rem;
- font-size: 1rem; }
- #stream .box.category .box-content .item.feed a {
- color: #363330;
- font-weight: 400; }
- #stream .box.category .box-content .item.feed a:hover {
- color: #ca7227;
- text-decoration: none; }
+ padding-bottom: 0.5rem;
+}
+#stream .box.category .box-content .item.feed {
+ padding: 0.5rem 1.5rem;
+ font-size: 1rem;
+}
+#stream .box.category .box-content .item.feed a {
+ color: #363330;
+ font-weight: 400;
+}
+#stream .box.category .box-content .item.feed a:hover {
+ color: #ca7227;
+ text-decoration: none;
+}
#overlay {
- background: rgba(0, 0, 0, 0.65); }
+ background: rgba(0, 0, 0, 0.65);
+}
#panel {
top: 3rem;
right: 3rem;
bottom: 3rem;
left: 3rem;
- border-radius: 3px; }
+ border-radius: 3px;
+}
/*=== READER VIEW */
/*================*/
@@ -1057,67 +1311,80 @@ form th {
padding: 0 0 50px;
background: #f5f0ec;
color: #363330;
- border: none; }
+ border: none;
+}
#stream.reader .flux .author {
margin: 0 0 10px;
color: #ba9;
- font-size: 90%; }
+ font-size: 90%;
+}
/*=== Configuration pages */
.post {
padding: 1rem 2rem;
- font-size: 1rem; }
- .post form {
- margin: 1rem 0; }
- .post form .horizontal-list {
- margin-bottom: 0.5rem; }
- .post.content {
- max-width: 550px; }
- .post h1, .post h2 {
- color: #363330;
- font-size: 3rem;
- margin-top: 1.75rem;
- font-weight: 300;
- line-height: 1.2em; }
- .post a[href="./"] {
- margin: 0;
- padding: 0.75rem 1.5rem;
- background: #fcfaf8;
- display: inline-block;
- color: #766556;
- font-size: 1rem;
- border: 1px solid #e4d8cc;
- border-radius: 5px;
- min-width: 15px;
- line-height: 25px;
- vertical-align: middle;
- cursor: pointer;
- overflow: hidden; }
- .post a[href="./"]:hover {
- background: #ca7227;
- color: white;
- border: 1px solid #ca7227;
- text-decoration: none; }
+ font-size: 1rem;
+}
+.post form {
+ margin: 1rem 0;
+}
+.post form .horizontal-list {
+ margin-bottom: 0.5rem;
+}
+.post.content {
+ max-width: 550px;
+}
+.post h1, .post h2 {
+ color: #363330;
+ font-size: 3rem;
+ margin-top: 1.75rem;
+ font-weight: 300;
+ line-height: 1.2em;
+}
+.post a[href="./"] {
+ margin: 0;
+ padding: 0.75rem 1.5rem;
+ background: #fcfaf8;
+ display: inline-block;
+ color: #766556;
+ font-size: 1rem;
+ border: 1px solid #e4d8cc;
+ border-radius: 5px;
+ min-width: 15px;
+ line-height: 25px;
+ vertical-align: middle;
+ cursor: pointer;
+ overflow: hidden;
+}
+.post a[href="./"]:hover {
+ background: #ca7227;
+ color: white;
+ border: 1px solid #ca7227;
+ text-decoration: none;
+}
#slider {
border-left: none;
- box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35); }
+ box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35);
+}
.slide-container .properties {
padding: 1rem;
background: rgba(0, 0, 0, 0.75);
color: white;
- border: 0; }
- .slide-container .properties .page-number {
- right: 1rem;
- top: 1rem; }
+ border: 0;
+}
+.slide-container .properties .page-number {
+ right: 1rem;
+ top: 1rem;
+}
/*=== LOGS */
/*=========*/
.loglist {
overflow: hidden;
- border: 1px solid #ba9; }
+ border: 1px solid #ba9;
+}
.log {
margin: 10px 0;
@@ -1125,170 +1392,234 @@ form th {
background: #fcfaf8;
color: #766556;
font-size: 0.8rem;
- overflow: auto; }
+ overflow: auto;
+}
.log > .date {
margin: 0 10px 0 0;
padding: 5px 10px;
- border-radius: 20px; }
+ border-radius: 20px;
+}
.log.error > .date {
background: #f5633e;
- color: #fff; }
+ color: #fff;
+}
.log.warning > .date {
- background: #f4f762; }
+ background: #f4f762;
+}
.log.notice > .date {
- background: #f5f0ec; }
+ background: #f5f0ec;
+}
.log.debug > .date {
background: #221f1d;
- color: #fff; }
+ color: #fff;
+}
/*=== STATISTICS */
/*===============*/
.stat {
- margin: 10px 0 20px; }
+ margin: 10px 0 20px;
+}
.stat th,
.stat td,
.stat tr {
- border: none; }
+ border: none;
+}
.stat > table td,
.stat > table th {
- border-bottom: 1px solid #e4d8cc; }
+ border-bottom: 1px solid #e4d8cc;
+}
.stat > .horizontal-list {
- margin: 0 0 5px; }
+ margin: 0 0 5px;
+}
.stat > .horizontal-list .item {
overflow: hidden;
white-space: nowrap;
- text-overflow: ellipsis; }
+ text-overflow: ellipsis;
+}
.stat > .horizontal-list .item:first-child {
- width: 270px; }
+ width: 270px;
+}
/*=== MOBILE */
/*===========*/
@media (max-width: 840px) {
ul.nav .item {
- width: 100%; }
- ul.nav .item img {
- display: none; }
- ul.nav .item a {
- padding: 1rem 1rem 1rem 2.5rem;
- background: url("../../themes/icons/logout.svg") no-repeat #efe3d3 3% center;
- display: inline-block;
- width: 100%;
- color: #363330;
- -webkit-transition: all 0.2s ease-in-out;
- -moz-transition: all 0.2s ease-in-out;
- -o-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out; }
- ul.nav .item a:hover, ul.nav .item a:active {
- background: url("../../themes/icons/logout.svg") no-repeat #f5633e 3% center;
- text-decoration: none;
- color: #fff; }
+ width: 100%;
+ }
+ ul.nav .item img {
+ display: none;
+ }
+ ul.nav .item a {
+ box-sizing: border-box;
+ padding: 1rem 1rem 1rem 2.5rem;
+ background: url("../../themes/icons/logout.svg") no-repeat #efe3d3 3% center;
+ display: inline-block;
+ width: 100%;
+ color: #363330;
+ -webkit-transition: all 0.2s ease-in-out;
+ -moz-transition: all 0.2s ease-in-out;
+ -o-transition: all 0.2s ease-in-out;
+ transition: all 0.2s ease-in-out;
+ }
+ ul.nav .item a:hover, ul.nav .item a:active {
+ background: url("../../themes/icons/logout.svg") no-repeat #f5633e 3% center;
+ text-decoration: none;
+ color: #fff;
+ }
+
+ .form-group .group-name {
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+.box .box-content .item .configure {
+ visibility: visible;
+ }
.aside {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out; }
- .aside.aside_feed {
- padding: 0; }
- .aside .tree .tree-folder .tree-folder-items .item a {
- padding: 0.5rem 1rem; }
+ transition: all 0.2s ease-in-out;
+ }
+ .aside.aside_feed {
+ padding: 0;
+ }
+ .aside .tree .tree-folder .tree-folder-items .item a {
+ padding: 0.5rem 1rem;
+ }
.aside .toggle_aside,
- #panel .close {
+#panel .close,
+#close-slider.active {
background: #b7641d;
display: block;
width: 100%;
height: 50px;
line-height: 50px;
- text-align: center; }
+ text-align: center;
+ }
.header {
- padding: 0.5rem; }
- .header .item.title {
- display: none; }
- .header .item.search input {
- width: 90%;
- height: 3.5rem; }
- .header .item.search input:focus {
- width: 100%; }
- .header .item.search .btn {
- min-height: 49px;
- padding: 0.5rem 2rem; }
- .header .item.configure {
- width: 2.75rem;
- top: 3.125rem; }
- .header .item.configure .dropdown .btn {
- padding: 1.125rem; }
+ padding: 0.5rem;
+ }
+ .header .item.title {
+ display: none;
+ }
+ .header .item.search {
+ display: block;
+ }
+ .header .item.search .stick {
+ display: flex;
+ }
+ .header .item.search input {
+ width: 90%;
+ height: 3.5rem;
+ }
+ .header .item.search input:focus {
+ width: 100%;
+ }
+ .header .item.search .btn {
+ min-height: 49px;
+ padding: 0.5rem 2rem;
+ }
+ .header .item.configure {
+ display: none;
+ }
+
+ .post {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
.nav_menu .btn {
margin: 0;
- padding: 0.85rem 1.25rem; }
+ padding: 0.85rem 1.25rem;
+ }
.nav_menu .stick {
- margin: 0.5rem 0.5rem; }
- .nav_menu .stick .btn {
- margin: 0;
- padding: 0.85rem 1.25rem; }
- .nav_menu .stick .btn.read_all {
- padding: 0.85rem 1.25rem; }
+ margin: 0.5rem 0.5rem;
+ }
+ .nav_menu .stick .btn {
+ margin: 0;
+ padding: 0.85rem 1.25rem;
+ }
+ .nav_menu .stick .btn.read_all {
+ padding: 0.85rem 1.25rem;
+ }
.nav_menu .search {
display: none;
- max-width: 97%; }
- .nav_menu .search .input {
- max-width: 97%;
- width: 90px; }
- .nav_menu .search .input:focus {
- width: 400px; }
+ max-width: 97%;
+ }
+ .nav_menu .search .input {
+ max-width: 97%;
+ width: 90px;
+ }
+ .nav_menu .search .input:focus {
+ width: 400px;
+ }
#stream .flux .flux_header {
- padding: 0.5rem 0; }
+ padding: 0.5rem 0;
+ }
.day {
text-align: center;
- padding: 1rem 0; }
- .day .name {
- padding: 0;
- display: block;
- width: 100%;
- line-height: 1.5rem;
- margin-bottom: 1rem; }
+ padding: 1rem 0;
+ }
+ .day .name {
+ padding: 0;
+ display: block;
+ width: 100%;
+ line-height: 1.5rem;
+ margin-bottom: 1rem;
+ }
.pagination {
- margin: 0 0 3.5em; }
+ margin: 0 0 3.5em;
+ }
#nav_entries {
- line-height: 4.5rem; }
+ line-height: 4.5rem;
+ }
.notification {
- border-radius: 0; }
- .notification a.close {
- background: transparent;
- display: block;
- left: 0; }
- .notification a.close:hover {
- opacity: 0.5; }
- .notification a.close .icon {
- display: none; } }
+ border-radius: 0;
+ }
+ .notification a.close {
+ background: transparent;
+ display: block;
+ left: 0;
+ }
+ .notification a.close:hover {
+ opacity: 0.5;
+ }
+ .notification a.close .icon {
+ display: none;
+ }
+}
/*=== GENERAL */
/*============*/
html, body {
background: #f5f0ec;
height: 100%;
font-family: "lato", "Helvetica", "Arial", sans-serif;
- font-size: 0.875rem; }
+ font-size: 0.875rem;
+}
/*=== Links */
a, button.as-link {
outline: none;
- color: #ca7227; }
+ color: #ca7227;
+}
/*# sourceMappingURL=ansum.css.map */
diff --git a/p/themes/Ansum/ansum.css.map b/p/themes/Ansum/ansum.css.map
new file mode 100644
index 000000000..c6f83daa5
--- /dev/null
+++ b/p/themes/Ansum/ansum.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["_fonts.scss","_mixins.scss","_forms.scss","_variables.scss","_tables.scss","_components.scss","_divers.scss","_sidebar.scss","_layout.scss","_list-view.scss","_global-view.scss","_reader-view.scss","_configuration.scss","_logs.scss","_stats.scss","_mobile.scss","ansum.scss"],"names":[],"mappings":"AAAA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AC7DD;AAEA;ACFA;AACA;EACC;EACA;EACA,YCiBc;EDhBd;EACA,OCUW;EDTX;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EDRA;EACA;EACA;EACA;;ACSA;EACC,YCnBW;EDoBX,OCVM;;ADaN;EAEC,YCxBc;;AD6BhB;EACC,YCJS;EDKT;;AAEA;EAEC,YCPU;;ADWZ;EACC;;;AAIF;EACC;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OCpDW;;;ADuDZ;EACC;EACA;EACA;;;AAGD;EACC;EACA,YCpEO;EDqEP,OChEW;EDiEX;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OCtFiB;EDuFjB,cC/FY;;;ADkGb;EACC,OCxEU;EDyEV,cCzEU;ED0EV;;;AAGD;EACC,YCtFY;;;ADyFb;EACC;;;AAID;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAUD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAID;EACC;;;AE5JF;AACA;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,YDUc;;;ACPf;AAAA;EAEC;EACA;;;ACjBD;AACA;AACA;AAGA;AACA;EACC;EACA;;AAEA;EACC;;AAEA;EACC;;;AAMH;AACA;EACC;EACA;EACA,YFHc;EEId;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKD;EAEC;EACA;EACA;EACA,OFlCU;EEmCV;EACA;;AAKD;EJlDA;EACA;EACA;EACA;;AImDC;EACC;EACA,OFtDe;EEuDf;EACA;;AAGD;EACC,YFpEU;EEqEV,OF3DK;;AE6DL;EACC;EACA,OF/DI;;AEoEL;EACC;EACA;;AAMF;EACC;EACA;EACA;;AAIF;EACC;EACA;;;AAQD;EACC;;AAEA;AAAA;EAEC,OFpGe;;AEsGf;AAAA;EACC,OFrGI;;AEyGN;EACC,YFpHU;;;AE4Hb;AACA;EACC;EAEA;EACA,YF7Gc;EE8Gd,OFnHW;EEoHX;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,YFnHe;EEoHf,OFnHc;EEoHd;;;AAGD;EACC,YFrHe;EEsHf,OFrHc;EEsHd;;;AAGD;EACC,YFnIa;EEoIb,OFnIY;EEoIZ;;;AAGD;AACA;EACC,YFnJY;EEoJZ,OF/JiB;EEgKjB;EACA;;AAGC;EACC,YFhIM;EEiIN,OF3JU;EE4JV;EACA;;AAGD;EACC;EACA,OF7Ke;EE8Kf;EACA;EACA;;AAEA;EACC,YFnLc;EEoLd,OFzKS;;AE8KZ;AAAA;EAEC;EACA;;;AAIF;EACC;EACA;;;AAID;AACA;EACC,YFtMO;EEwMP;EACA;EACA;;AAEA;EACC;EACA;EACA,YFtMW;EEuMX,OFlNgB;EEoNhB;;AAEA;EACC;;AAIA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;;AAKH;EACC;;AAIA;EACC;;AAGD;EACC;;AAEA;EACC;EAEA;EACA;EACA;EACA;;AAEA;EACC;;AASJ;EACC;EACA,OFjRe;EEkRf;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EAEC;;AAIF;EACC;;AAIF;EACC;;;AAKH;AACA;EACC;EACA;EACA,YFrUkB;EEsUlB,OFxUY;EFMZ;EACA;EACA;EACA;;AImUA;EACC,YF7UW;EE8UX;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKF;EACC,YFrTQ;;AEwTP;EACC;;AAEA;EACC;;AAGD;EACC,OFnWI;;AEwWP;EACC,OFzWM;;AE6WN;EACC;;AAEA;EACC,OF1WU;EE2WV;;AAKD;EACC,YF7XgB;;AE+XhB;EACC,YFjXU;EEkXV,OF9Xa;;;AGTlB;AACA;AACA;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;;;ACZD;AACA;EACC;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;EACA,YJ+BM;EI9BN;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA,OJqBa;;AInBb;EACC;;AAMF;EACC,YJYK;EIXL;;AAIF;EACC,YJOU;;AILV;EACC;EACA;EACA;EACA;ENvCH;EACA;EACA;EACA;;AMwCG;EACC,YJlDQ;;AIoDR;EACC,OJ7CY;;AI+CZ;EACC,OJZU;;AIgBZ;EACC,OJXY;;AIed;EACC,YJnBS;;AIsBV;EACC;EACA,OJ3BY;;AI+Bd;EACC;EACA;EACA,YJ3BQ;EI4BR;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMJ;AACA;EACC;EACA;;AAEA;EACC;;AAGD;AAAA;EAEC;;AAGD;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASC;;;AAKF;EACC,YJ/EQ;;AIkFR;EACC;EACA;EACA,YJrFO;EIsFP;;AAGD;EACC;;;AAMF;AAIA;AAEC;AAAA;EAEC;EACA;EACA;;AAGD;EACC,YJ9GO;EFvCR;EACA;EACA;EACA;;AMsJC;EACC;EACA,OJrHc;;AIyHd;EACC,OJ3IO;;AI+IT;EACC,YJ5HW;EI6HX,OJhIc;;AImIb;EACC,YJhLQ;EIiLR,OJrIY;;AI0Ib;EACC,YJxJQ;EIyJR,OJ5IY;;AIgJd;EACC,OJjJa;EIkJb;;AAIF;EACC,YJnMU;EIoMV,OJ1LK;;AI6LJ;EACC,YJxMQ;EIyMR,OJ/LG;;AIoMJ;EACC,YJhLQ;EIiLR,OJtMG;;AI0ML;EACC,OJ3MI;EI4MJ;;AAOF;EACC,OJ/LU;;AImMZ;EACC;EACA,YJhNa;EIiNb,OJrNiB;;AIwNlB;EACC;EACA;EACA,OJ5NU;EI6NV;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EAEA,OJhPM;;AIkPN;EACC,OJnPK;;AIsPN;EACC;EACA;EACA;;;AAKH;AACA;EACC;EACA;EACA,YJzNW;EI0NX;EACA;EACA;EACA;EACA;;;AAGD;EACC,YJtQW;;;AIyQZ;EACC,YJ1QW;;;AI6QZ;AAAA;EAEC,OJ/QW;;;AIkRZ;AAAA;EAEC,OJpRW;;;AIuRZ;AAAA;AAAA;AAAA;EAIC,OJhSO;;;AImSR;EACC;;;AAGD;AAAA;AAAA;EAGC;;;AAGD;EACC,mBJ3QQ;;;AK9CT;AACA;AACA;AACA;EACC;EACA,YLyCQ;EKxCR;EACA;EACA;;AAEA;EACC;;AAKA;EACC;EAEA;;AAGC;EACC;EACA,OLqBY;EKpBZ;EACA;EACA;;AAEA;EACC;;AAUH;EACC;EACA,OLGa;EKFb;EACA;EACA,kBLES;EFxCZ;EACA;EACA;EACA;;AOuCG;EACC,kBLFS;;AKKV;EACC;EACA,OLvCO;EKyCP,kBL9CG;;AKkDL;EAGC;EACA;EAEA,kBLlES;EKmET;EACA;EACA;EAEA;EACA;;AAXA;EAAK;;AAaL;EACC,kBL1EY;;AK+Ef;EACC;EACA;EACA;EACA;EACA;;AAEA;EAGC;EAGA;EACA;EACA;EACA;;AARA;EAAK;;AAuBT;AACA;EACC;;;AAMD;AACA;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;AACA;EACC,YLhJY;EKiJZ;EACA;;;AAGD;EACC,YLrJgB;;;AKwJjB;EACC;EACA;EACA,OLlJO;;;AKqJR;EACC;;;AAGD;AACA;EACC;EACA,OL7JkB;EK8JlB;EACA;EACA;EACA;EACA;;AAEA;EACC;EAEA,OLxKgB;EKyKhB;EACA;EACA;EAGA;;;AAIF;AACA;EACC;EACA;;AAEA;EACC;EACA;EACA,kBL9Ka;EK+Kb;EACA;;AAEA;EACC,kBLpLU;;AKwLZ;EACC,YLxLa;;AK0Lb;EACC;EACA;EACA,kBL7LY;EK8LZ;EACA;EP7MF;EACA;EACA;EACA;;AO8ME;EACC,kBLtMgB;;AKyMjB;EACC,kBL5NS;;AK+NV;EAAU;;AAIV;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAID;EACC;EAEA,OL/Pc;EKgQd,kBLpPW;EFdd;EACA;EACA;EACA;;AOmQG;EACC,kBL3Pe;;AKgQjB;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAMD;EACC;EACA;;;AAOJ;EACC;EACA,kBL5SkB;EK6SlB;;;AAID;AACA;EACC;EAEA;EACA;;AAGC;EACC,OLlUe;EKmUf;EACA;;AAEA;EACC,OL/US;EKgVT;;AAKH;EACC,OL7UiB;EK8UjB;;AAGD;EACC;EACA;;AAGD;EACC;EACA,YL/UkB;EKgVlB;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA,YLtWkB;EKuWlB,OLlWM;EKmWN;EACA;;AAEA;EACC;EACA,OLxWK;EKyWL;;AAIF;EACC;EACA,YLrWa;EKsWb,OLvWW;EKwWX;EACA;;AAID;EACC;EACA;EACA,YL/Wa;EKgXb;EACA,OL7XgB;EK8XhB;EACA;;AAEA;EACC;;;AAOH;AACA;EAEC;EACA,YLnYmB;EKoYnB;EACA;EACA,OLzYW;EK2YX;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC,YL1YW;EK2YX,OLpaM;;AKuaP;EACC,YLvZS;EKwZT,OLzaM;;AK4aP;EACC;EACA;EACA;;AAGD;EACC,YLxZa;;AK2Zd;EACC,YLpaW;;AKuaZ;EACC;;AAEA;EACC;;;AAMH;AACA;EACC;EACA;EACA;EACA;EACA,YLvaQ;;;AM9CT;AACA;EAEC,YNQO;EFJP;EACA;EACA;EACA;;AQHA;EACC,YNaa;;AMXb;EACC,YNUY;;AMJd;EACC,YNPM;EMQN,mBNlBW;;AMqBZ;EACC,YNCU;;AMCV;EACC,YNFS;;AMQT;EACC,ONVgB;;AMejB;EACC,ONhBgB;;AMoBlB;EACC;;AAIF;EACC,mBNRO;EFlCR;EACA;EACA;EACA;;AQ4CA;EACC,YNbU;;AMeV;EACC,YNhBS;;AMqBV;EACC,ONvDe;EMwDf;;AAGD;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;;AAIF;EACC;EACA;EACA;;AAEA;EACC;;;AC1FF;AACA;AAWE;EACC;;AAID;EACC;EACA;;AAEA;EACC,OPNQ;EOOR;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA,YPbQ;EOcR;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC,OP1CQ;;AO+CX;EACC;;AAEA;EACC;EAEA;;AAEA;EACC,OPhDa;EOiDb;;AAEA;EACC,OP5DO;EO6DP;;;AAUN;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;ACjFD;AACA;AACA;EACC;EACA,YRgBY;EQfZ,ORIiB;EQHjB;;;AAGD;EACC;EACA,ORMkB;EQLlB;;;ACZD;AACA;EACC;EACA;;AAEA;EACC;;AAGA;EACC;;AAmBF;EACC;;AAGD;EAEC,OT1BgB;ES2BhB;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA,YTxBa;ESyBb;EAEA,OThCU;ESiCV;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EACC,YT3DU;ES4DV;EACA;EACA;;;AAQH;EACC;EACA;;;AAIA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;;ACrFH;AACA;AACA;EACC;EACA;;;AAGD;EACC;EACA;EACA,YVWc;EUVd,OVKW;EUJX;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC,YVKU;EUJV;;;AAGD;EACC,YVIY;;;AUDb;EACC,YVZY;;;AUeb;EACC,YV9BmB;EU+BnB,OV1BO;;;AWXR;AACA;AACA;EACC;;;AAGD;AAAA;AAAA;EAGC;;;AAGD;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AC5BD;AACA;AAEA;EAME;IACC;;EAEA;IACC;;EAGD;IACC;IACA;IAEA;IACA;IACA;IACA,OZsBa;IFtChB;IACA;IACA;IACA;;EciBG;IAEC;IACA;IACA,OZpBG;;;EY4BP;IACC;;;EAGD;AAAA;IAEC;;;EAGD;IdzCA;IACA;IACA;IACA;;Ec0CC;IACC;;EAGD;IACC;;;EAIF;AAAA;AAAA;IAGC,YZ9De;IY+Df;IACA;IACA;IACA;IACA;;;EAGD;IACC;;EAGC;IACC;;EAGD;IACC;;EAEA;IACC;;EAGD;IACC;IACA;;EAEA;IACC;;EAKF;IACC;IACA;;EAIF;IACC;;;EAKH;IACC;IACA;;;EAIA;IACC;IACA;;EAGD;IACC;;EAEA;IACC;IACA;;EAEA;IACC;;EAKH;IACC;IACA;;EAEA;IAEC;IACA;;EAEA;IACC;;;EAQF;IACC;;;EAOH;IACC;IACA;;EAEA;IACC;IAEA;IACA;IACA;IACA;;;EAKF;IACC;;;EAGD;IACC;;;EAGD;IACC;;EAEA;IACC;IACA;IACA;;EAGD;IACC;;EAGD;IACC;;;AClKH;AACA;AACA;EACC,YbjBY;EakBZ;EACA;EACA;;;AAGD;AACA;EACC;EACA,Ob7CY","file":"ansum.css"} \ No newline at end of file
diff --git a/p/themes/Ansum/ansum.rtl.css b/p/themes/Ansum/ansum.rtl.css
index d17988101..1654b5ae6 100644
--- a/p/themes/Ansum/ansum.rtl.css
+++ b/p/themes/Ansum/ansum.rtl.css
@@ -3,49 +3,57 @@
font-style: normal;
font-stretch: normal;
font-weight: 400;
- src: local("Lato"), url("../fonts/LatoLatin-Regular.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Regular.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: italic;
font-stretch: normal;
font-weight: 400;
- src: local("Lato"), url("../fonts/LatoLatin-Italic.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Italic.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: normal;
font-stretch: normal;
font-weight: 700;
- src: local("Lato"), url("../fonts/LatoLatin-Bold.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Bold.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: italic;
font-stretch: normal;
font-weight: 700;
- src: local("Lato"), url("../fonts/LatoLatin-BoldItalic.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-BoldItalic.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: normal;
font-stretch: normal;
font-weight: 400;
- src: local("Spectral"), url("../fonts/Spectral-Regular.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Regular.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: italic;
font-stretch: normal;
font-weight: 400;
- src: local("Spectral"), url("../fonts/Spectral-Italic.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Italic.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: normal;
font-stretch: normal;
font-weight: 700;
- src: local("Spectral"), url("../fonts/Spectral-Bold.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Bold.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: italic;
font-stretch: normal;
font-weight: 700;
- src: local("Spectral"), url("../fonts/Spectral-BoldItalic.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-BoldItalic.woff") format("woff");
+}
/* stylelint-disable property-no-vendor-prefix */
/* FUNCTIONS */
/* btns */
@@ -67,23 +75,30 @@
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .btn.btn-important {
- background: #ca7227;
- color: #fff; }
- .btn.btn-important:hover, .btn.btn-important:active {
- background: #b7641d; }
- .btn.btn-attention {
- background: #f5633e;
- color: #fff; }
- .btn.btn-attention:hover, .btn.btn-attention:active {
- background: #73341f; }
- .btn:hover {
- text-decoration: none; }
+ transition: all 0.15s ease-in-out;
+}
+.btn.btn-important {
+ background: #ca7227;
+ color: #fff;
+}
+.btn.btn-important:hover, .btn.btn-important:active {
+ background: #b7641d;
+}
+.btn.btn-attention {
+ background: #f5633e;
+ color: #fff;
+}
+.btn.btn-attention:hover, .btn.btn-attention:active {
+ background: #73341f;
+}
+.btn:hover {
+ text-decoration: none;
+}
a.btn {
min-height: 25px;
- line-height: 25px; }
+ line-height: 25px;
+}
/*=== Forms */
legend {
@@ -95,17 +110,21 @@ legend {
clear: both;
text-transform: uppercase;
letter-spacing: 1px;
- font-weight: 700; }
+ font-weight: 700;
+}
label {
min-height: 25px;
padding: 5px 0;
cursor: pointer;
- color: #766556; }
+ color: #766556;
+}
textarea {
width: 360px;
- height: 100px; }
+ max-width: 100%;
+ height: 100px;
+}
input, select, textarea, button {
padding: 5px 10px;
@@ -117,64 +136,82 @@ input, select, textarea, button {
border-radius: 2px;
min-height: 25px;
line-height: 25px;
- vertical-align: middle; }
+ vertical-align: middle;
+}
option {
- padding: 0 .5em; }
+ padding: 0 0.5em;
+}
input:focus, select:focus, textarea:focus {
color: #363330;
- border-color: #ca7227; }
+ border-color: #ca7227;
+}
input:invalid, select:invalid {
color: #f5633e;
border-color: #f5633e;
- box-shadow: none; }
+ box-shadow: none;
+}
input:disabled, select:disabled {
- background: #f5f0ec; }
+ background: #f5f0ec;
+}
input.extend {
- transition: width 200ms linear; }
+ transition: width 200ms linear;
+}
.form-group {
padding: 5px;
- border-radius: 3px; }
- .form-group::after {
- content: "";
- display: block;
- clear: both; }
- .form-group .group-name {
- padding: 10px 0;
- text-align: left; }
- .form-group .group-controls {
- min-height: 25px;
- padding: 5px 0; }
- .form-group .group-controls .control {
- line-height: 2.0em; }
- .form-group table {
- margin: 10px 220px 0 0; }
- .form-group.form-actions {
- margin: 15px 0 25px;
- padding: 5px 0; }
- .form-group.form-actions .btn {
- margin: 0 0 0 0.5rem; }
+ border-radius: 3px;
+}
+.form-group::after {
+ content: "";
+ display: block;
+ clear: both;
+}
+.form-group .group-name {
+ padding: 10px 0;
+ text-align: left;
+}
+.form-group .group-controls {
+ min-height: 25px;
+ padding: 5px 0;
+}
+.form-group .group-controls .control {
+ line-height: 2em;
+}
+.form-group table {
+ margin: 10px 220px 0 0;
+}
+.form-group.form-actions {
+ margin: 15px 0 25px;
+ padding: 5px 0;
+}
+.form-group.form-actions .btn {
+ margin: 0 0 0 0.5rem;
+}
/*=== Tables */
table {
- border-collapse: collapse; }
+ border-collapse: collapse;
+}
tr, th, td {
padding: 0.5em;
- border: 1px solid #e4d8cc; }
+ border: 1px solid #e4d8cc;
+}
th {
- background: #fcfaf8; }
+ background: #fcfaf8;
+}
form td,
form th {
font-weight: normal;
- text-align: center; }
+ text-align: center;
+}
/*=== COMPONENTS */
/*===============*/
@@ -182,11 +219,14 @@ form th {
/*=== Horizontal-list */
.horizontal-list {
margin: 0;
- padding: 0.1rem 0; }
- .horizontal-list .item {
- vertical-align: middle; }
- .horizontal-list .item:first-child {
- padding-right: 0.5rem; }
+ padding: 0.1rem 0;
+}
+.horizontal-list .item {
+ vertical-align: middle;
+}
+.horizontal-list .item:first-child {
+ padding-right: 0.5rem;
+}
/*=== Dropdown */
.dropdown-menu {
@@ -197,61 +237,75 @@ form th {
border: none;
border-radius: 3px;
box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35);
- text-align: right; }
- .dropdown-menu::after {
- background: white;
- width: 10px;
- height: 10px;
- content: "";
- position: absolute;
- top: -4px;
- left: 13px;
- z-index: -10;
- transform: rotate(-45deg); }
- .dropdown-menu .dropdown-header {
- margin: 1.75rem 2rem 0.5rem 0;
- font-weight: bold;
- text-align: right;
- color: #766556;
- text-transform: uppercase;
- letter-spacing: 1px; }
- .dropdown-menu .item {
- -webkit-transition: all 0.075s ease-in-out;
- -moz-transition: all 0.075s ease-in-out;
- -o-transition: all 0.075s ease-in-out;
- transition: all 0.075s ease-in-out; }
- .dropdown-menu .item a, .dropdown-menu .item span, .dropdown-menu .item .as-link {
- padding: 0 2rem;
- color: #363330;
- font-size: 1rem;
- line-height: 2.5em; }
- .dropdown-menu .item:hover {
- background: #ca7227;
- color: #fff; }
- .dropdown-menu .item:hover a, .dropdown-menu .item:hover button {
- text-decoration: none;
- color: #fff; }
- .dropdown-menu .item[aria-checked="true"] a::before {
- margin: 0 -14px 0 0;
- font-weight: bold; }
- .dropdown-menu .input select, .dropdown-menu .input input {
- margin: 0 auto 5px;
- padding: 2px 5px;
- border-radius: 3px; }
- .dropdown-menu .separator {
- margin: 0.75rem 0;
- border-bottom: 1px solid #f5f0ec; }
+ text-align: right;
+}
+.dropdown-menu::after {
+ background: white;
+ width: 10px;
+ height: 10px;
+ content: "";
+ position: absolute;
+ top: -4px;
+ left: 13px;
+ z-index: -10;
+ transform: rotate(-45deg);
+}
+.dropdown-menu .dropdown-header {
+ margin: 1.75rem 2rem 0.5rem 0;
+ font-weight: bold;
+ text-align: right;
+ color: #766556;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+.dropdown-menu .item {
+ -webkit-transition: all 0.075s ease-in-out;
+ -moz-transition: all 0.075s ease-in-out;
+ -o-transition: all 0.075s ease-in-out;
+ transition: all 0.075s ease-in-out;
+}
+.dropdown-menu .item a, .dropdown-menu .item span, .dropdown-menu .item .as-link {
+ padding: 0 2rem;
+ color: #363330;
+ font-size: 1rem;
+ line-height: 2.5em;
+}
+.dropdown-menu .item:hover {
+ background: #ca7227;
+ color: #fff;
+}
+.dropdown-menu .item:hover a, .dropdown-menu .item:hover button {
+ text-decoration: none;
+ color: #fff;
+}
+.dropdown-menu .item[aria-checked=true] a::before {
+ margin: 0 -14px 0 0;
+ font-weight: bold;
+}
+.dropdown-menu .input select, .dropdown-menu .input input {
+ margin: 0 auto 5px;
+ padding: 2px 5px;
+ border-radius: 3px;
+}
+.dropdown-menu .separator {
+ margin: 0.75rem 0;
+ border-bottom: 1px solid #f5f0ec;
+}
.tree .tree-folder .tree-folder-items .dropdown-menu .item {
- padding: 0; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item a,
- .tree .tree-folder .tree-folder-items .dropdown-menu .item button {
- color: #363330; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item a:hover,
- .tree .tree-folder .tree-folder-items .dropdown-menu .item button:hover {
- color: #fff; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item:hover {
- background: #ca7227; }
+ padding: 0;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item a,
+.tree .tree-folder .tree-folder-items .dropdown-menu .item button {
+ color: #363330;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item a:hover,
+.tree .tree-folder .tree-folder-items .dropdown-menu .item button:hover {
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item:hover {
+ background: #ca7227;
+}
/*=== Alerts */
.alert {
@@ -262,129 +316,159 @@ form th {
font-size: 1rem;
border: 1px solid #d9ccbf;
border-radius: 3px;
- text-shadow: 0 0 1px #f5f0ec; }
+ text-shadow: 0 0 1px #f5f0ec;
+}
.alert-head {
- font-size: 1.15em; }
+ font-size: 1.15em;
+}
.alert > a {
text-decoration: underline;
- color: inherit; }
+ color: inherit;
+}
.alert-warn {
background: #fdfde0;
color: #73762f;
- border: 1px solid #73762f33; }
+ border: 1px solid #73762f33;
+}
.alert-success {
background: #cffdef;
color: #0c7556;
- border: 1px solid #0c755633; }
+ border: 1px solid #0c755633;
+}
.alert-error {
background: #fde0d8;
color: #73341f;
- border: 1px solid #73341f33; }
+ border: 1px solid #73341f33;
+}
/*=== Pagination */
.pagination {
background: #f5f0ec;
color: #363330;
font-size: 0.8em;
- text-align: center; }
- .pagination .item.pager-current {
- background: #fbf9f6;
- color: #f5f0ec;
- font-size: 1.5em;
- font-weight: bold; }
- .pagination .item a {
- display: block;
- color: #363330;
- font-style: italic;
- line-height: 3em;
- text-decoration: none; }
- .pagination .item a:hover {
- background: #363330;
- color: #f5f0ec; }
- .pagination .loading,
- .pagination a:hover.loading {
- background: url("loader.gif") center center no-repeat #34495e;
- font-size: 0; }
+ text-align: center;
+}
+.pagination .item.pager-current {
+ background: #fbf9f6;
+ color: #f5f0ec;
+ font-size: 1.5em;
+ font-weight: bold;
+}
+.pagination .item a {
+ display: block;
+ color: #363330;
+ font-style: italic;
+ line-height: 3em;
+ text-decoration: none;
+}
+.pagination .item a:hover {
+ background: #363330;
+ color: #f5f0ec;
+}
+.pagination .loading,
+.pagination a:hover.loading {
+ background: url("loader.gif") center center no-repeat #34495e;
+ font-size: 0;
+}
.content .pagination {
margin: 0;
- padding: 0; }
+ padding: 0;
+}
/*=== Boxes */
.box {
background: #fff;
border: none;
border-radius: 3px;
- box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25); }
- .box .box-title {
- margin: 0;
- padding: 0.5rem 0.75rem;
- background: #f5f0ec;
- color: #363330;
- border-radius: 2px 2px 0 0; }
- .box .box-title img {
- margin-left: 0.75rem; }
- .box .box-title:hover .configure {
- background: url("icons/cog.svg") no-repeat 4px 4px;
- display: block;
- float: right;
- width: 1.75rem;
- height: 1.75rem;
- border-radius: 2px;
- visibility: visible;
- margin-left: 0.5rem; }
- .box .box-title:hover .configure .icon {
- display: none;
- border-radius: 3px;
- vertical-align: middle; }
- .box .box-title:hover .configure:hover {
- background: url("icons/cog-white.svg") no-repeat 4px 4px #ca7227; }
- .box .box-title .configure {
- visibility: hidden; }
- .box .box-title form input {
- width: 85%; }
- .box .box-title form .dropdown {
- float: left; }
- .box .box-title form .dropdown a.dropdown-toggle {
- padding: 0;
- border-radius: 0;
- background-image: url(icons/more.svg);
- background-repeat: no-repeat;
- background-position: left 8px; }
- .box .box-title form .dropdown a.dropdown-toggle img {
- display: none; }
- .box .box-content .item {
- padding: 0.5rem 0.75rem;
- color: #363330;
- font-size: 1rem;
- border-bottom: 1px solid #f5f0ec;
- line-height: 1.7em; }
- .box .box-content .item img {
- margin-left: 0.75rem; }
- .box .box-content .item .configure {
- background: url("icons/cog.svg") no-repeat 4px 4px;
- display: block;
- float: right;
- width: 1.75rem;
- height: 1.75rem;
- border-radius: 2px;
- visibility: hidden;
- margin-left: 0.5rem; }
- .box .box-content .item .configure .icon {
- display: none;
- border-radius: 3px;
- vertical-align: middle; }
- .box .box-content .item .configure:hover {
- background: url("icons/cog-white.svg") no-repeat 4px 4px #ca7227; }
- .box .box-content .item:hover .configure {
- visibility: visible; }
- .box .box-content .item:last-child {
- border-bottom: none; }
+ box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25);
+}
+.box .box-title {
+ margin: 0;
+ padding: 0.5rem 0.75rem;
+ background: #f5f0ec;
+ color: #363330;
+ border-radius: 2px 2px 0 0;
+}
+.box .box-title img {
+ margin-left: 0.75rem;
+}
+.box .box-title:hover .configure {
+ background: url("icons/cog.svg") no-repeat 4px 4px;
+ display: block;
+ float: right;
+ width: 1.75rem;
+ height: 1.75rem;
+ border-radius: 2px;
+ visibility: visible;
+ margin-left: 0.5rem;
+}
+.box .box-title:hover .configure .icon {
+ display: none;
+ border-radius: 3px;
+ vertical-align: middle;
+}
+.box .box-title:hover .configure:hover {
+ background: url("icons/cog-white.svg") no-repeat 4px 4px #ca7227;
+}
+.box .box-title .configure {
+ visibility: hidden;
+}
+.box .box-title form input {
+ width: 85%;
+}
+.box .box-title form .dropdown {
+ float: left;
+}
+.box .box-title form .dropdown a.dropdown-toggle {
+ padding: 0;
+ border-radius: 0;
+ background-image: url(icons/more.svg);
+ background-repeat: no-repeat;
+ background-position: left 8px;
+}
+.box .box-title form .dropdown a.dropdown-toggle img {
+ display: none;
+}
+.box .box-content .item {
+ padding: 0.5rem 0.75rem;
+ color: #363330;
+ font-size: 1rem;
+ border-bottom: 1px solid #f5f0ec;
+ line-height: 1.7em;
+}
+.box .box-content .item img {
+ margin-left: 0.75rem;
+}
+.box .box-content .item .configure {
+ background: url("icons/cog.svg") no-repeat 4px 4px;
+ display: block;
+ float: right;
+ width: 1.75rem;
+ height: 1.75rem;
+ border-radius: 2px;
+ visibility: hidden;
+ margin-left: 0.5rem;
+}
+.box .box-content .item .configure .icon {
+ display: none;
+ border-radius: 3px;
+ vertical-align: middle;
+}
+.box .box-content .item .configure:hover {
+ background: url("icons/cog-white.svg") no-repeat 4px 4px #ca7227;
+}
+.box .box-content .item:hover .configure {
+ visibility: visible;
+}
+.box .box-content .item:last-child {
+ border-bottom: none;
+}
/*=== "Load more" part */
#bigMarkAsRead {
@@ -395,146 +479,186 @@ form th {
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- #bigMarkAsRead:hover {
- background: #ca7227;
- color: #fff; }
- #bigMarkAsRead:hover .bigTick {
- background: url(icons/tick-white.svg) center no-repeat; }
- #bigMarkAsRead .bigTick {
- margin: 0.5rem 0;
- background: url(icons/tick-color.svg) center no-repeat;
- display: inline-block;
- width: 64px;
- height: 64px;
- text-indent: -9999px;
- white-space: nowrap; }
+ transition: all 0.15s ease-in-out;
+}
+#bigMarkAsRead:hover {
+ background: #ca7227;
+ color: #fff;
+}
+#bigMarkAsRead:hover .bigTick {
+ background: url(icons/tick-white.svg) center no-repeat;
+}
+#bigMarkAsRead .bigTick {
+ margin: 0.5rem 0;
+ background: url(icons/tick-color.svg) center no-repeat;
+ display: inline-block;
+ width: 64px;
+ height: 64px;
+ text-indent: -9999px;
+ white-space: nowrap;
+}
.formLogin {
- background: #fbf9f6; }
- .formLogin .header .configure {
- padding-left: 1rem; }
- .formLogin .header .configure img {
- margin-left: 0.5rem; }
- .formLogin .header .configure a.signin {
- color: #fff; }
- .formLogin h1 {
- color: #fff; }
- .formLogin form#crypto-form div {
- margin-bottom: 1rem; }
- .formLogin form#crypto-form div label {
- color: #d9ccbf;
- font-size: 1rem; }
- .formLogin form#crypto-form div input {
- background: #221f1d; }
- .formLogin form#crypto-form div input:focus {
- background: #fcfaf8;
- color: #363330; }
+ background: #fbf9f6;
+}
+.formLogin .header .configure {
+ padding-left: 1rem;
+}
+.formLogin .header .configure img {
+ margin-left: 0.5rem;
+}
+.formLogin .header .configure a.signin {
+ color: #fff;
+}
+.formLogin h1 {
+ color: #fff;
+}
+.formLogin form#crypto-form div {
+ margin-bottom: 1rem;
+}
+.formLogin form#crypto-form div label {
+ color: #d9ccbf;
+ font-size: 1rem;
+}
+.formLogin form#crypto-form div input {
+ background: #221f1d;
+}
+.formLogin form#crypto-form div input:focus {
+ background: #fcfaf8;
+ color: #363330;
+}
/*=== DIVERS */
/*===========*/
.aside.aside_feed .nav-form input,
.aside.aside_feed .nav-form select {
- width: 140px; }
+ width: 140px;
+}
.aside.aside_feed .nav-form .dropdown .dropdown-menu {
- left: -20px; }
+ left: -20px;
+}
.aside.aside_feed .nav-form .dropdown .dropdown-menu::after {
- left: 33px; }
+ left: 33px;
+}
/*=== Tree */
.tree {
- margin: 10px 0; }
- .tree#sidebar {
- scrollbar-color: rgba(255, 255, 0, 0.1) rgba(0, 0, 0, 0.05);
- scrollbar-color: #36333033 #36333022; }
- .tree .tree-folder {
- border-bottom: 1px solid #f0e7da;
- box-shadow: inset 1px -11px 8px #0003; }
- .tree .tree-folder .tree-folder-title {
- padding: 12px 16px;
- background: #fbf9f6;
- position: relative;
- font-size: 0.85rem;
- letter-spacing: 1px;
- font-weight: 700;
- text-transform: uppercase; }
- .tree .tree-folder .tree-folder-title .title {
- background: inherit;
- color: #363330; }
- .tree .tree-folder .tree-folder-title .title:hover {
- text-decoration: none; }
- .tree .tree-folder.active .tree-folder-title {
- background: #fbf9f6;
- font-weight: bold; }
- .tree .tree-folder .tree-folder-items {
- background: #f7f2ea; }
- .tree .tree-folder .tree-folder-items .item {
- padding: 0 1rem;
- line-height: 2.5rem;
- font-size: 1rem;
- font-weight: 400;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .tree .tree-folder .tree-folder-items .item.active {
- background: #ca7227; }
- .tree .tree-folder .tree-folder-items .item.active .dropdown li a {
- color: #363330; }
- .tree .tree-folder .tree-folder-items .item.active .dropdown li a:hover {
- color: #363330; }
- .tree .tree-folder .tree-folder-items .item.active a {
- color: #fff; }
- .tree .tree-folder .tree-folder-items .item:hover {
- background: #efe3d3; }
- .tree .tree-folder .tree-folder-items .item a {
- text-decoration: none;
- color: #363330; }
- .tree .tree-folder .tree-folder-items .feed .item-title:not([data-unread="0"])::before {
- margin: 11px 4px 0 6px;
- padding: 3px 4px;
- background: rgba(35, 35, 0, 0.15);
- display: block;
- float: right;
- font-size: 0.75rem;
- border-radius: 12px;
- content: attr(data-unread);
- text-align: center;
- line-height: 0.75rem; }
+ margin: 10px 0;
+}
+.tree#sidebar {
+ scrollbar-color: rgba(255, 255, 0, 0.1) rgba(0, 0, 0, 0.05);
+ scrollbar-color: #36333033 #36333022;
+}
+.tree .tree-folder {
+ border-bottom: 1px solid #f0e7da;
+ box-shadow: inset 1px -11px 8px #0003;
+}
+.tree .tree-folder .tree-folder-title {
+ padding: 12px 16px;
+ background: #fbf9f6;
+ position: relative;
+ font-size: 0.85rem;
+ letter-spacing: 1px;
+ font-weight: 700;
+ text-transform: uppercase;
+}
+.tree .tree-folder .tree-folder-title .title {
+ background: inherit;
+ color: #363330;
+}
+.tree .tree-folder .tree-folder-title .title:hover {
+ text-decoration: none;
+}
+.tree .tree-folder.active .tree-folder-title {
+ background: #fbf9f6;
+ font-weight: bold;
+}
+.tree .tree-folder .tree-folder-items {
+ background: #f7f2ea;
+}
+.tree .tree-folder .tree-folder-items .item {
+ padding: 0 1rem;
+ line-height: 2.5rem;
+ font-size: 1rem;
+ font-weight: 400;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.tree .tree-folder .tree-folder-items .item.active {
+ background: #ca7227;
+}
+.tree .tree-folder .tree-folder-items .item.active .dropdown li a {
+ color: #363330;
+}
+.tree .tree-folder .tree-folder-items .item.active .dropdown li a:hover {
+ color: #363330;
+}
+.tree .tree-folder .tree-folder-items .item.active a {
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .item:hover {
+ background: #efe3d3;
+}
+.tree .tree-folder .tree-folder-items .item a {
+ text-decoration: none;
+ color: #363330;
+}
+.tree .tree-folder .tree-folder-items .feed .item-title:not([data-unread="0"])::before {
+ margin: 11px 4px 0 6px;
+ padding: 3px 4px;
+ background: rgba(35, 35, 0, 0.15);
+ display: block;
+ float: right;
+ font-size: 0.75rem;
+ border-radius: 12px;
+ content: attr(data-unread);
+ text-align: center;
+ line-height: 0.75rem;
+}
/*=== Buttons */
.stick {
vertical-align: middle;
- font-size: 0; }
- .stick input, .stick .btn {
- border-radius: 0; }
- .stick .btn:first-child,
- .stick input:first-child {
- border-radius: 0 5px 5px 0; }
- .stick .btn:last-child, .stick input:last-child, .stick .btn + .dropdown > .btn {
- border-radius: 5px 0 0 5px; }
- .stick .btn + .btn,
- .stick .btn + input,
- .stick .btn + .dropdown > .btn,
- .stick input + .btn,
- .stick input + input,
- .stick input + .dropdown > .btn,
- .stick .dropdown + .btn,
- .stick .dropdown + input,
- .stick .dropdown + .dropdown > .btn {
- border-right: 1px solid #e4d8cc; }
+ font-size: 0;
+}
+.stick input, .stick .btn {
+ border-radius: 0;
+}
+.stick .btn:first-child,
+.stick input:first-child {
+ border-radius: 0 5px 5px 0;
+}
+.stick .btn:last-child, .stick input:last-child, .stick .btn + .dropdown > .btn {
+ border-radius: 5px 0 0 5px;
+}
+.stick .btn + .btn,
+.stick .btn + input,
+.stick .btn + .dropdown > .btn,
+.stick input + .btn,
+.stick input + input,
+.stick input + .dropdown > .btn,
+.stick .dropdown + .btn,
+.stick .dropdown + input,
+.stick .dropdown + .dropdown > .btn {
+ border-right: 1px solid #e4d8cc;
+}
.aside {
- background: #fbf9f6; }
- .aside.aside_feed {
- padding: 10px 0;
- text-align: center;
- background: #fbf9f6;
- border-left: 1px solid #f0e7da; }
- .aside.aside_feed .tree {
- margin: 10px 0 50px; }
+ background: #fbf9f6;
+}
+.aside.aside_feed {
+ padding: 10px 0;
+ text-align: center;
+ background: #fbf9f6;
+ border-left: 1px solid #f0e7da;
+}
+.aside.aside_feed .tree {
+ margin: 10px 0 50px;
+}
/* Sidebar des pages de configuration */
/*=== Navigation */
@@ -542,68 +666,87 @@ form th {
.nav-list .item {
height: 2.5em;
line-height: 2.5em;
- font-size: 1rem; }
+ font-size: 1rem;
+}
.nav-list .item {
background: #fbf9f6;
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav-list .item a {
- padding: 0 1rem;
- color: #363330; }
- .nav-list .item .error a {
- color: #f5633e; }
- .nav-list .item:hover {
- background: #efe3d3;
- color: #363330; }
- .nav-list .item:hover .error a {
- background: #ca7227;
- color: #363330; }
- .nav-list .item:hover .empty a {
- background: #f4f762;
- color: #363330; }
- .nav-list .item:hover a {
- color: #363330;
- text-decoration: none; }
- .nav-list .item.active {
- background: #ca7227;
- color: #fff; }
- .nav-list .item.active .error a {
- background: #ca7227;
- color: #fff; }
- .nav-list .item.active .empty a {
- background: #f4f762;
- color: #fff; }
- .nav-list .item.active a {
- color: #fff;
- text-decoration: none; }
+ transition: all 0.15s ease-in-out;
+}
+.nav-list .item a {
+ padding: 0 1rem;
+ color: #363330;
+}
+.nav-list .item .error a {
+ color: #f5633e;
+}
+.nav-list .item:hover {
+ background: #efe3d3;
+ color: #363330;
+}
+.nav-list .item:hover .error a {
+ background: #ca7227;
+ color: #363330;
+}
+.nav-list .item:hover .empty a {
+ background: #f4f762;
+ color: #363330;
+}
+.nav-list .item:hover a {
+ color: #363330;
+ text-decoration: none;
+}
+.nav-list .item.active {
+ background: #ca7227;
+ color: #fff;
+}
+.nav-list .item.active .error a {
+ background: #ca7227;
+ color: #fff;
+}
+.nav-list .item.active .empty a {
+ background: #f4f762;
+ color: #fff;
+}
+.nav-list .item.active a {
+ color: #fff;
+ text-decoration: none;
+}
.nav-list.empty a {
- color: #f4f762; }
+ color: #f4f762;
+}
.nav-list .disable {
text-align: center;
background: #fcfaf8;
- color: #ba9; }
+ color: #ba9;
+}
.nav-list .nav-header {
padding: 0 10px;
font-weight: bold;
color: #766556;
text-transform: uppercase;
letter-spacing: 1px;
- margin-top: 1rem; }
+ margin-top: 1rem;
+}
.nav-list .nav-form {
padding: 3px;
- text-align: center; }
+ text-align: center;
+}
.nav-list .nav-head {
margin: 0;
text-align: left;
- color: #fff; }
- .nav-list .nav-head a {
- color: #fff; }
- .nav-list .nav-head .item {
- padding: 5px 10px;
- font-size: 0.9rem;
- line-height: 1.5rem; }
+ color: #fff;
+}
+.nav-list .nav-head a {
+ color: #fff;
+}
+.nav-list .nav-head .item {
+ padding: 5px 10px;
+ font-size: 0.9rem;
+ line-height: 1.5rem;
+}
/*=== Aside main page (categories) */
.aside_feed .tree-folder-title > .title:not([data-unread="0"])::after {
@@ -614,38 +757,47 @@ form th {
position: absolute;
left: 0;
line-height: 1.5rem;
- text-align: center; }
+ text-align: center;
+}
.feed.item.empty.active {
- background: #766556; }
+ background: #766556;
+}
.feed.item.error.active {
- background: #766556; }
+ background: #766556;
+}
.feed.item.empty,
.feed.item.empty > a {
- color: #766556; }
+ color: #766556;
+}
.feed.item.error,
.feed.item.error > a {
- color: #766556; }
+ color: #766556;
+}
.feed.item.empty.active,
.feed.item.error.active,
.feed.item.empty.active > a,
.feed.item.error.active > a {
- color: #fff; }
+ color: #fff;
+}
.aside_feed .tree-folder-items .dropdown-menu::after {
- right: 2px; }
+ right: 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; }
+ border-radius: 3px;
+}
.aside_feed .stick #btn-importExport {
- border-right-color: #fbf9f6; }
+ border-right-color: #fbf9f6;
+}
/*=== STRUCTURE */
/*===============*/
@@ -655,102 +807,125 @@ form th {
background: #fbf9f6;
display: block;
width: auto;
- table-layout: none; }
- .header .item {
- vertical-align: middle; }
- .header .item.title {
- width: 280px;
- font-weight: 400; }
- .header .item.title h1 a {
- text-decoration: none;
- color: #363330;
- font-size: 1rem;
- text-transform: uppercase;
- letter-spacing: 1px; }
- .header .item.title h1 a img {
- margin-left: 0.5rem; }
- .header .item.search input {
- width: 230px;
- color: #363330;
- border: none;
- border-radius: 0 2px 2px 0;
- background-color: #f7f2ea;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .header .item.search input:hover {
- background-color: #efe3d3; }
- .header .item.search input:focus {
- width: 350px;
- color: #766556;
- background-color: #fff; }
- .header .item.search .btn {
- width: 3rem;
- border-radius: 2px 0 0 2px;
- background-color: #ca7227;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url(icons/magnifier.svg);
- border-right-width: 0;
- min-height: 35px; }
- .header .item.search .btn img {
- display: none; }
- .header .item.search .btn:hover {
- background-color: #b7641d; }
- .header .item.configure {
- width: 2rem;
- position: absolute;
- left: 1rem;
- top: 1.25rem;
- text-align: center; }
- .header .item.configure .btn {
- padding: 0 0.5rem;
- background-color: transparent;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url(icons/cog.svg); }
- .header .item.configure .btn img {
- display: none; }
-
+ table-layout: none;
+}
+.header .item {
+ vertical-align: middle;
+}
+.header .item.title {
+ width: 280px;
+ font-weight: 400;
+}
+.header .item.title h1 a {
+ text-decoration: none;
+ color: #363330;
+ font-size: 1rem;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+.header .item.title h1 a img {
+ margin-left: 0.5rem;
+}
+.header .item.search input {
+ width: 230px;
+ color: #363330;
+ border: none;
+ border-radius: 0 2px 2px 0;
+ background-color: #f7f2ea;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.header .item.search input:hover {
+ background-color: #efe3d3;
+}
+.header .item.search input:focus {
+ width: 350px;
+ color: #766556;
+ background-color: #fff;
+}
+.header .item.search .btn {
+ width: 3rem;
+ border-radius: 2px 0 0 2px;
+ background-color: #ca7227;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url(icons/magnifier.svg);
+ border-right-width: 0;
+ min-height: 35px;
+}
+.header .item.search .btn img {
+ display: none;
+}
+.header .item.search .btn:hover {
+ background-color: #b7641d;
+}
+.header .item.configure {
+ width: 2rem;
+ position: absolute;
+ left: 1rem;
+ top: 1.25rem;
+ text-align: center;
+}
+.header .item.configure .btn {
+ padding: 0 0.5rem;
+ background-color: transparent;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url(icons/cog.svg);
+}
+.header .item.configure .btn img {
+ display: none;
+}
/*=== Body */
#global {
- height: calc(100% - 85px); }
+ height: calc(100% - 85px);
+}
/*=== Prompt (centered) */
.prompt {
- text-align: center; }
+ text-align: center;
+}
.prompt label {
- text-align: right; }
+ text-align: right;
+}
.prompt form {
margin: 10px auto 20px auto;
- width: 200px; }
+ width: 200px;
+}
.prompt input {
margin: 5px auto;
- width: 100%; }
+ width: 100%;
+}
.prompt p {
- margin: 20px 0; }
+ margin: 20px 0;
+}
/*=== New article notification */
#new-article {
background: #ca7227;
font-size: 1rem;
- text-align: center; }
+ text-align: center;
+}
#new-article:hover {
- background: #b7641d; }
+ background: #b7641d;
+}
#new-article > a {
line-height: 3em;
font-weight: bold;
- color: #fff; }
+ color: #fff;
+}
#new-article > a:hover {
- text-decoration: none; }
+ text-decoration: none;
+}
/*=== Day indication */
.day {
@@ -760,146 +935,186 @@ form th {
font-weight: 700;
line-height: 3em;
letter-spacing: 1px;
- text-transform: uppercase; }
- .day .name {
- padding: 0 1rem 0 1rem;
- color: #363330;
- font-size: 0.875rem;
- position: relative;
- right: 0;
- text-transform: uppercase; }
+ text-transform: uppercase;
+}
+.day .name {
+ padding: 0 1rem 0 1rem;
+ color: #363330;
+ font-size: 0.875rem;
+ position: relative;
+ right: 0;
+ text-transform: uppercase;
+}
/*=== Index menu */
.nav_menu {
text-align: center;
- padding: 5px 0; }
- .nav_menu .btn {
- border-right-width: 0;
- padding: 0.5rem 1rem;
- background-color: #fcfaf8;
- background-position: center;
- background-repeat: no-repeat; }
- .nav_menu .btn:hover {
- background-color: #f5f0ec; }
- .nav_menu .stick {
- background: #fcfaf8; }
- .nav_menu .stick .btn {
- border-right-width: 0;
- padding: 0.5rem 1rem;
- background-color: #fcfaf8;
- background-position: center;
- background-repeat: no-repeat;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav_menu .stick .btn:hover {
- background-color: #e4d8cc; }
- .nav_menu .stick .btn.active {
- background-color: #ca7227; }
- .nav_menu .stick .btn img.icon {
- display: none; }
- .nav_menu .stick .btn#toggle-read {
- background-image: url(icons/read.svg); }
- .nav_menu .stick .btn#toggle-read.active {
- background-image: url(icons/read-white.svg); }
- .nav_menu .stick .btn#toggle-unread {
- background-image: url(icons/unread.svg); }
- .nav_menu .stick .btn#toggle-unread.active {
- background-image: url(icons/unread-white.svg); }
- .nav_menu .stick .btn#toggle-starred {
- background-image: url(icons/starred.svg); }
- .nav_menu .stick .btn#toggle-starred.active {
- background-image: url(icons/starred-white.svg); }
- .nav_menu .stick .btn#toggle-non-starred {
- background-image: url(icons/non-starred.svg); }
- .nav_menu .stick .btn#toggle-non-starred.active {
- background-image: url(icons/non-starred-white.svg); }
- .nav_menu .stick .btn.read_all {
- padding: 5px 16px;
- color: #363330;
- background-color: #fcfaf8;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav_menu .stick .btn.read_all:hover {
- background-color: #e4d8cc; }
- .nav_menu .stick .btn.view-normal {
- background-image: url(icons/view-list.svg); }
- .nav_menu .stick .btn.view-normal.active {
- background-image: url(icons/view-list-white.svg); }
- .nav_menu .stick .btn.view-global {
- background-image: url(icons/view-global.svg); }
- .nav_menu .stick .btn.view-global.active {
- background-image: url(icons/view-global-white.svg); }
- .nav_menu .stick .btn.view-reader {
- background-image: url(icons/view-reader.svg); }
- .nav_menu .stick .btn.view-reader.active {
- background-image: url(icons/view-reader-white.svg); }
- .nav_menu .stick .btn.view-rss {
- background-image: url(icons/rss.svg); }
- .nav_menu .stick .dropdown a.dropdown-toggle {
- border-right-width: 0;
- background-image: url(icons/more.svg); }
+ padding: 5px 0;
+}
+.nav_menu .btn {
+ border-right-width: 0;
+ padding: 0.5rem 1rem;
+ background-color: #fcfaf8;
+ background-position: center;
+ background-repeat: no-repeat;
+}
+.nav_menu .btn:hover {
+ background-color: #f5f0ec;
+}
+.nav_menu .stick {
+ background: #fcfaf8;
+}
+.nav_menu .stick .btn {
+ border-right-width: 0;
+ padding: 0.5rem 1rem;
+ background-color: #fcfaf8;
+ background-position: center;
+ background-repeat: no-repeat;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.nav_menu .stick .btn:hover {
+ background-color: #e4d8cc;
+}
+.nav_menu .stick .btn.active {
+ background-color: #ca7227;
+}
+.nav_menu .stick .btn img.icon {
+ display: none;
+}
+.nav_menu .stick .btn#toggle-read {
+ background-image: url(icons/read.svg);
+}
+.nav_menu .stick .btn#toggle-read.active {
+ background-image: url(icons/read-white.svg);
+}
+.nav_menu .stick .btn#toggle-unread {
+ background-image: url(icons/unread.svg);
+}
+.nav_menu .stick .btn#toggle-unread.active {
+ background-image: url(icons/unread-white.svg);
+}
+.nav_menu .stick .btn#toggle-starred {
+ background-image: url(icons/starred.svg);
+}
+.nav_menu .stick .btn#toggle-starred.active {
+ background-image: url(icons/starred-white.svg);
+}
+.nav_menu .stick .btn#toggle-non-starred {
+ background-image: url(icons/non-starred.svg);
+}
+.nav_menu .stick .btn#toggle-non-starred.active {
+ background-image: url(icons/non-starred-white.svg);
+}
+.nav_menu .stick .btn.read_all {
+ padding: 5px 16px;
+ color: #363330;
+ background-color: #fcfaf8;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.nav_menu .stick .btn.read_all:hover {
+ background-color: #e4d8cc;
+}
+.nav_menu .stick .btn.view-normal {
+ background-image: url(icons/view-list.svg);
+}
+.nav_menu .stick .btn.view-normal.active {
+ background-image: url(icons/view-list-white.svg);
+}
+.nav_menu .stick .btn.view-global {
+ background-image: url(icons/view-global.svg);
+}
+.nav_menu .stick .btn.view-global.active {
+ background-image: url(icons/view-global-white.svg);
+}
+.nav_menu .stick .btn.view-reader {
+ background-image: url(icons/view-reader.svg);
+}
+.nav_menu .stick .btn.view-reader.active {
+ background-image: url(icons/view-reader-white.svg);
+}
+.nav_menu .stick .btn.view-rss {
+ background-image: url(icons/rss.svg);
+}
+.nav_menu .stick .dropdown a.dropdown-toggle {
+ border-right-width: 0;
+ background-image: url(icons/more.svg);
+}
#dropdown-query ~ .dropdown-menu .dropdown-header .icon {
vertical-align: middle;
background-color: #ba9;
- border-radius: 3px; }
+ border-radius: 3px;
+}
/*=== Content of feed articles */
.content, .content.thin {
padding: 20px 10px;
font-size: 1.125rem;
- line-height: 1.8rem; }
- .content h1.title a, .content h1 a, .content.thin h1.title a, .content.thin h1 a {
- color: #363330;
- font-family: "spectral", serif;
- font-size: 2rem; }
- .content h1.title a:hover, .content h1 a:hover, .content.thin h1.title a:hover, .content.thin h1 a:hover {
- color: #ca7227;
- text-decoration: none; }
- .content .author, .content.thin .author {
- color: #6d655f;
- font-size: 1.125rem; }
- .content p, .content ul, .content.thin p, .content.thin ul {
- font-size: 1.125rem;
- line-height: 1.8rem; }
- .content .content hr, .content.thin .content hr {
- margin: 30px 10px;
- background: #e4d8cc;
- height: 1px;
- border: 0;
- box-shadow: 0 2px 5px #ccc; }
- .content pre, .content.thin pre {
- margin: 10px auto;
- padding: 10px 20px;
- overflow: auto;
- background: #221f1d;
- color: #fff;
- font-size: 0.9rem;
- border-radius: 3px; }
- .content pre code, .content.thin pre code {
- background: transparent;
- color: #fff;
- border: none; }
- .content code, .content.thin code {
- padding: 2px 5px;
- background: #fcfaf8;
- color: #f5f0ec;
- border: 1px solid #f5f0ec;
- border-radius: 3px; }
- .content blockquote, .content.thin blockquote {
- margin: 0;
- padding: 5px 20px;
- background: #fcfaf8;
- display: block;
- color: #363330;
- border-top: 1px solid #e4d8cc;
- border-bottom: 1px solid #e4d8cc; }
- .content blockquote p, .content.thin blockquote p {
- margin: 0; }
+ line-height: 1.8rem;
+}
+.content h1.title a, .content h1 a, .content.thin h1.title a, .content.thin h1 a {
+ color: #363330;
+ font-family: "spectral", serif;
+ font-size: 2rem;
+}
+.content h1.title a:hover, .content h1 a:hover, .content.thin h1.title a:hover, .content.thin h1 a:hover {
+ color: #ca7227;
+ text-decoration: none;
+}
+.content .author, .content.thin .author {
+ color: #6d655f;
+ font-size: 1.125rem;
+}
+.content p, .content ul, .content.thin p, .content.thin ul {
+ font-size: 1.125rem;
+ line-height: 1.8rem;
+}
+.content .content hr, .content.thin .content hr {
+ margin: 30px 10px;
+ background: #e4d8cc;
+ height: 1px;
+ border: 0;
+ box-shadow: 0 2px 5px #ccc;
+}
+.content pre, .content.thin pre {
+ margin: 10px auto;
+ padding: 10px 20px;
+ overflow: auto;
+ background: #221f1d;
+ color: #fff;
+ font-size: 0.9rem;
+ border-radius: 3px;
+}
+.content pre code, .content.thin pre code {
+ background: transparent;
+ color: #fff;
+ border: none;
+}
+.content code, .content.thin code {
+ padding: 2px 5px;
+ background: #fcfaf8;
+ color: #f5f0ec;
+ border: 1px solid #f5f0ec;
+ border-radius: 3px;
+}
+.content blockquote, .content.thin blockquote {
+ margin: 0;
+ padding: 5px 20px;
+ background: #fcfaf8;
+ display: block;
+ color: #363330;
+ border-top: 1px solid #e4d8cc;
+ border-bottom: 1px solid #e4d8cc;
+}
+.content blockquote p, .content.thin blockquote p {
+ margin: 0;
+}
/*=== Notification and actualize notification */
.notification {
@@ -918,28 +1133,37 @@ form th {
text-align: center;
line-height: 3em;
z-index: 10;
- vertical-align: middle; }
- .notification .msg {
- display: inline-block;
- font-size: 1rem; }
- .notification.good {
- background: #10f5b2;
- color: #fff; }
- .notification.bad {
- background: #f5633e;
- color: #fff; }
- .notification a.close {
- padding: 0 15px;
- border-radius: 3px 0 0 3px;
- line-height: 3em; }
- .notification.good a.close:hover {
- background: #0c7556; }
- .notification.bad a.close:hover {
- background: #73341f; }
- .notification#actualizeProgress {
- line-height: 2em; }
- .notification#actualizeProgress br {
- display: none; }
+ vertical-align: middle;
+}
+.notification .msg {
+ display: inline-block;
+ font-size: 1rem;
+}
+.notification.good {
+ background: #10f5b2;
+ color: #fff;
+}
+.notification.bad {
+ background: #f5633e;
+ color: #fff;
+}
+.notification a.close {
+ padding: 0 15px;
+ border-radius: 3px 0 0 3px;
+ line-height: 3em;
+}
+.notification.good a.close:hover {
+ background: #0c7556;
+}
+.notification.bad a.close:hover {
+ background: #73341f;
+}
+.notification#actualizeProgress {
+ line-height: 2em;
+}
+.notification#actualizeProgress br {
+ display: none;
+}
/*=== Navigation menu (for articles) */
#nav_entries {
@@ -947,7 +1171,8 @@ form th {
text-align: center;
line-height: 3em;
table-layout: fixed;
- background: #fbf9f6; }
+ background: #fbf9f6;
+}
/*=== Feed articles */
.flux {
@@ -955,101 +1180,130 @@ form th {
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .flux:hover {
- background: #fcfaf8; }
- .flux:hover:not(.current):hover .item.title {
- background: #fcfaf8; }
- .flux.current {
- background: #fff;
- border-right-color: #ca7227; }
- .flux.not_read:not(.current) {
- background: #f2f6f8; }
- .flux.not_read:not(.current):hover .item.title {
- background: #f2f6f8; }
- .flux.not_read .item.title a {
- color: #161a38; }
- .flux.not_read .item.website a {
- color: #161a38; }
- .flux.not_read .item.date {
- color: rgba(22, 26, 56, 0.5); }
- .flux.favorite {
- border-right-color: #ffc300;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .flux.favorite:not(.current) {
- background: #fff6da; }
- .flux.favorite:not(.current):hover .item.title {
- background: #fff6da; }
- .flux .website a {
- color: #363330;
- opacity: 0.75; }
- .flux .website .favicon {
- padding: 5px; }
- .flux .date {
- color: rgba(54, 51, 48, 0.5);
- font-size: 0.85rem; }
- .flux .bottom {
- font-size: 1rem;
- text-align: center; }
+ transition: all 0.15s ease-in-out;
+}
+.flux:hover {
+ background: #fcfaf8;
+}
+.flux:hover:not(.current):hover .item.title {
+ background: #fcfaf8;
+}
+.flux.current {
+ background: #fff;
+ border-right-color: #ca7227;
+}
+.flux.not_read:not(.current) {
+ background: #f2f6f8;
+}
+.flux.not_read:not(.current):hover .item.title {
+ background: #f2f6f8;
+}
+.flux.not_read .item.title a {
+ color: #161a38;
+}
+.flux.not_read .item.website a {
+ color: #161a38;
+}
+.flux.not_read .item.date {
+ color: rgba(22, 26, 56, 0.5);
+}
+.flux.favorite {
+ border-right-color: #ffc300;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.flux.favorite:not(.current) {
+ background: #fff6da;
+}
+.flux.favorite:not(.current):hover .item.title {
+ background: #fff6da;
+}
+.flux .website a {
+ color: #363330;
+ opacity: 0.75;
+}
+.flux .website .favicon {
+ padding: 5px;
+}
+.flux .date {
+ color: rgba(54, 51, 48, 0.5);
+ font-size: 0.85rem;
+}
+.flux .bottom {
+ font-size: 1rem;
+ text-align: center;
+}
.flux_header {
font-size: 1rem;
cursor: pointer;
- border-top: 1px solid #f5f0ec; }
- .flux_header .title {
- font-size: 1rem; }
+ border-top: 1px solid #f5f0ec;
+}
+.flux_header .title {
+ font-size: 1rem;
+}
/*=== GLOBAL VIEW */
/*================*/
#stream .box.category:not([data-unread="0"]) .box-title .title {
- font-weight: bold; }
+ font-weight: bold;
+}
#stream .box.category .box-title {
padding: 1.5rem;
- background: none; }
- #stream .box.category .box-title a.title {
- color: #766556;
- font-size: 1rem;
- font-weight: normal;
- text-decoration: none;
- text-align: right;
- text-transform: uppercase;
- letter-spacing: 1px; }
- #stream .box.category .box-title a.title:not([data-unread="0"])::after {
- margin: -0.5rem 0 0 1rem;
- padding: 0 0.75rem;
- background: #f5f0ec;
- border-radius: 12px;
- position: absolute;
- top: 1.75rem;
- left: 0;
- line-height: 1.5rem;
- text-align: center; }
- #stream .box.category .box-title a.title:hover {
- color: #ca7227; }
+ background: none;
+}
+#stream .box.category .box-title a.title {
+ color: #766556;
+ font-size: 1rem;
+ font-weight: normal;
+ text-decoration: none;
+ text-align: right;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+#stream .box.category .box-title a.title:not([data-unread="0"])::after {
+ margin: -0.5rem 0 0 1rem;
+ padding: 0 0.75rem;
+ background: #f5f0ec;
+ border-radius: 12px;
+ position: absolute;
+ top: 1.75rem;
+ left: 0;
+ line-height: 1.5rem;
+ text-align: center;
+}
+#stream .box.category .box-title a.title:hover {
+ color: #ca7227;
+}
#stream .box.category .box-content {
- padding-bottom: 0.5rem; }
- #stream .box.category .box-content .item.feed {
- padding: 0.5rem 1.5rem;
- font-size: 1rem; }
- #stream .box.category .box-content .item.feed a {
- color: #363330;
- font-weight: 400; }
- #stream .box.category .box-content .item.feed a:hover {
- color: #ca7227;
- text-decoration: none; }
+ padding-bottom: 0.5rem;
+}
+#stream .box.category .box-content .item.feed {
+ padding: 0.5rem 1.5rem;
+ font-size: 1rem;
+}
+#stream .box.category .box-content .item.feed a {
+ color: #363330;
+ font-weight: 400;
+}
+#stream .box.category .box-content .item.feed a:hover {
+ color: #ca7227;
+ text-decoration: none;
+}
#overlay {
- background: rgba(0, 0, 0, 0.65); }
+ background: rgba(0, 0, 0, 0.65);
+}
#panel {
top: 3rem;
left: 3rem;
bottom: 3rem;
right: 3rem;
- border-radius: 3px; }
+ border-radius: 3px;
+}
/*=== READER VIEW */
/*================*/
@@ -1057,67 +1311,80 @@ form th {
padding: 0 0 50px;
background: #f5f0ec;
color: #363330;
- border: none; }
+ border: none;
+}
#stream.reader .flux .author {
margin: 0 0 10px;
color: #ba9;
- font-size: 90%; }
+ font-size: 90%;
+}
/*=== Configuration pages */
.post {
padding: 1rem 2rem;
- font-size: 1rem; }
- .post form {
- margin: 1rem 0; }
- .post form .horizontal-list {
- margin-bottom: 0.5rem; }
- .post.content {
- max-width: 550px; }
- .post h1, .post h2 {
- color: #363330;
- font-size: 3rem;
- margin-top: 1.75rem;
- font-weight: 300;
- line-height: 1.2em; }
- .post a[href="./"] {
- margin: 0;
- padding: 0.75rem 1.5rem;
- background: #fcfaf8;
- display: inline-block;
- color: #766556;
- font-size: 1rem;
- border: 1px solid #e4d8cc;
- border-radius: 5px;
- min-width: 15px;
- line-height: 25px;
- vertical-align: middle;
- cursor: pointer;
- overflow: hidden; }
- .post a[href="./"]:hover {
- background: #ca7227;
- color: white;
- border: 1px solid #ca7227;
- text-decoration: none; }
+ font-size: 1rem;
+}
+.post form {
+ margin: 1rem 0;
+}
+.post form .horizontal-list {
+ margin-bottom: 0.5rem;
+}
+.post.content {
+ max-width: 550px;
+}
+.post h1, .post h2 {
+ color: #363330;
+ font-size: 3rem;
+ margin-top: 1.75rem;
+ font-weight: 300;
+ line-height: 1.2em;
+}
+.post a[href="./"] {
+ margin: 0;
+ padding: 0.75rem 1.5rem;
+ background: #fcfaf8;
+ display: inline-block;
+ color: #766556;
+ font-size: 1rem;
+ border: 1px solid #e4d8cc;
+ border-radius: 5px;
+ min-width: 15px;
+ line-height: 25px;
+ vertical-align: middle;
+ cursor: pointer;
+ overflow: hidden;
+}
+.post a[href="./"]:hover {
+ background: #ca7227;
+ color: white;
+ border: 1px solid #ca7227;
+ text-decoration: none;
+}
#slider {
border-right: none;
- box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35); }
+ box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35);
+}
.slide-container .properties {
padding: 1rem;
background: rgba(0, 0, 0, 0.75);
color: white;
- border: 0; }
- .slide-container .properties .page-number {
- left: 1rem;
- top: 1rem; }
+ border: 0;
+}
+.slide-container .properties .page-number {
+ left: 1rem;
+ top: 1rem;
+}
/*=== LOGS */
/*=========*/
.loglist {
overflow: hidden;
- border: 1px solid #ba9; }
+ border: 1px solid #ba9;
+}
.log {
margin: 10px 0;
@@ -1125,168 +1392,232 @@ form th {
background: #fcfaf8;
color: #766556;
font-size: 0.8rem;
- overflow: auto; }
+ overflow: auto;
+}
.log > .date {
margin: 0 0 0 10px;
padding: 5px 10px;
- border-radius: 20px; }
+ border-radius: 20px;
+}
.log.error > .date {
background: #f5633e;
- color: #fff; }
+ color: #fff;
+}
.log.warning > .date {
- background: #f4f762; }
+ background: #f4f762;
+}
.log.notice > .date {
- background: #f5f0ec; }
+ background: #f5f0ec;
+}
.log.debug > .date {
background: #221f1d;
- color: #fff; }
+ color: #fff;
+}
/*=== STATISTICS */
/*===============*/
.stat {
- margin: 10px 0 20px; }
+ margin: 10px 0 20px;
+}
.stat th,
.stat td,
.stat tr {
- border: none; }
+ border: none;
+}
.stat > table td,
.stat > table th {
- border-bottom: 1px solid #e4d8cc; }
+ border-bottom: 1px solid #e4d8cc;
+}
.stat > .horizontal-list {
- margin: 0 0 5px; }
+ margin: 0 0 5px;
+}
.stat > .horizontal-list .item {
overflow: hidden;
white-space: nowrap;
- text-overflow: ellipsis; }
+ text-overflow: ellipsis;
+}
.stat > .horizontal-list .item:first-child {
- width: 270px; }
+ width: 270px;
+}
/*=== MOBILE */
/*===========*/
@media (max-width: 840px) {
ul.nav .item {
- width: 100%; }
- ul.nav .item img {
- display: none; }
- ul.nav .item a {
- padding: 1rem 2.5rem 1rem 1rem;
- background: url("../../themes/icons/logout.svg") no-repeat #efe3d3 97% center;
- display: inline-block;
- width: 100%;
- color: #363330;
- -webkit-transition: all 0.2s ease-in-out;
- -moz-transition: all 0.2s ease-in-out;
- -o-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out; }
- ul.nav .item a:hover, ul.nav .item a:active {
- background: url("../../themes/icons/logout.svg") no-repeat #f5633e 97% center;
- text-decoration: none;
- color: #fff; }
+ width: 100%;
+ }
+ ul.nav .item img {
+ display: none;
+ }
+ ul.nav .item a {
+ box-sizing: border-box;
+ padding: 1rem 2.5rem 1rem 1rem;
+ background: url("../../themes/icons/logout.svg") no-repeat #efe3d3 97% center;
+ display: inline-block;
+ width: 100%;
+ color: #363330;
+ -webkit-transition: all 0.2s ease-in-out;
+ -moz-transition: all 0.2s ease-in-out;
+ -o-transition: all 0.2s ease-in-out;
+ transition: all 0.2s ease-in-out;
+ }
+ ul.nav .item a:hover, ul.nav .item a:active {
+ background: url("../../themes/icons/logout.svg") no-repeat #f5633e 97% center;
+ text-decoration: none;
+ color: #fff;
+ }
+
+ .form-group .group-name {
+ text-align: right;
+ }
+
+ .box .box-title .configure,
+.box .box-content .item .configure {
+ visibility: visible;
+ }
.aside {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out; }
- .aside.aside_feed {
- padding: 0; }
- .aside .tree .tree-folder .tree-folder-items .item a {
- padding: 0.5rem 1rem; }
+ transition: all 0.2s ease-in-out;
+ }
+ .aside.aside_feed {
+ padding: 0;
+ }
+ .aside .tree .tree-folder .tree-folder-items .item a {
+ padding: 0.5rem 1rem;
+ }
.aside .toggle_aside,
- #panel .close {
+#panel .close,
+#close-slider.active {
background: #b7641d;
display: block;
width: 100%;
height: 50px;
line-height: 50px;
- text-align: center; }
+ text-align: center;
+ }
.header {
- padding: 0.5rem; }
- .header .item.title {
- display: none; }
- .header .item.search input {
- width: 90%;
- height: 3.5rem; }
- .header .item.search input:focus {
- width: 100%; }
- .header .item.search .btn {
- min-height: 49px;
- padding: 0.5rem 2rem; }
- .header .item.configure {
- width: 2.75rem;
- top: 3.125rem; }
- .header .item.configure .dropdown .btn {
- padding: 1.125rem; }
+ padding: 0.5rem;
+ }
+ .header .item.title {
+ display: none;
+ }
+ .header .item.search {
+ display: block;
+ }
+ .header .item.search .stick {
+ display: flex;
+ }
+ .header .item.search input {
+ width: 90%;
+ height: 3.5rem;
+ }
+ .header .item.search input:focus {
+ width: 100%;
+ }
+ .header .item.search .btn {
+ min-height: 49px;
+ padding: 0.5rem 2rem;
+ }
+ .header .item.configure {
+ display: none;
+ }
+
+ .post {
+ padding-right: 1rem;
+ padding-left: 1rem;
+ }
.nav_menu .btn {
margin: 0;
- padding: 0.85rem 1.25rem; }
+ padding: 0.85rem 1.25rem;
+ }
.nav_menu .stick {
- margin: 0.5rem 0.5rem; }
- .nav_menu .stick .btn {
- margin: 0;
- padding: 0.85rem 1.25rem; }
- .nav_menu .stick .btn.read_all {
- padding: 0.85rem 1.25rem; }
+ margin: 0.5rem 0.5rem;
+ }
+ .nav_menu .stick .btn {
+ margin: 0;
+ padding: 0.85rem 1.25rem;
+ }
+ .nav_menu .stick .btn.read_all {
+ padding: 0.85rem 1.25rem;
+ }
.nav_menu .search {
display: none;
- max-width: 97%; }
- .nav_menu .search .input {
- max-width: 97%;
- width: 90px; }
- .nav_menu .search .input:focus {
- width: 400px; }
+ max-width: 97%;
+ }
+ .nav_menu .search .input {
+ max-width: 97%;
+ width: 90px;
+ }
+ .nav_menu .search .input:focus {
+ width: 400px;
+ }
#stream .flux .flux_header {
- padding: 0.5rem 0; }
+ padding: 0.5rem 0;
+ }
.day {
text-align: center;
- padding: 1rem 0; }
- .day .name {
- padding: 0;
- display: block;
- width: 100%;
- line-height: 1.5rem;
- margin-bottom: 1rem; }
+ padding: 1rem 0;
+ }
+ .day .name {
+ padding: 0;
+ display: block;
+ width: 100%;
+ line-height: 1.5rem;
+ margin-bottom: 1rem;
+ }
.pagination {
- margin: 0 0 3.5em; }
+ margin: 0 0 3.5em;
+ }
#nav_entries {
- line-height: 4.5rem; }
+ line-height: 4.5rem;
+ }
.notification {
- border-radius: 0; }
- .notification a.close {
- background: transparent;
- display: block;
- right: 0; }
- .notification a.close:hover {
- opacity: 0.5; }
- .notification a.close .icon {
- display: none; } }
+ border-radius: 0;
+ }
+ .notification a.close {
+ background: transparent;
+ display: block;
+ right: 0;
+ }
+ .notification a.close:hover {
+ opacity: 0.5;
+ }
+ .notification a.close .icon {
+ display: none;
+ }
+}
/*=== GENERAL */
/*============*/
html, body {
background: #f5f0ec;
height: 100%;
font-family: "lato", "Helvetica", "Arial", sans-serif;
- font-size: 0.875rem; }
+ font-size: 0.875rem;
+}
/*=== Links */
a, button.as-link {
outline: none;
- color: #ca7227; }
+ color: #ca7227;
+}
diff --git a/p/themes/BlueLagoon/BlueLagoon.css b/p/themes/BlueLagoon/BlueLagoon.css
index 1384e06b5..f21ae5c17 100644
--- a/p/themes/BlueLagoon/BlueLagoon.css
+++ b/p/themes/BlueLagoon/BlueLagoon.css
@@ -1244,6 +1244,16 @@ a.btn {
/*===========*/
@media screen and (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.header {
display: table;
}
@@ -1274,11 +1284,6 @@ a.btn {
box-shadow: 0 1px rgba(255,255,255,0.08);
}
- .aside .btn-important {
- margin: 20px 0 0;
- display: inline-block;
- }
-
.aside.aside_feed {
padding: 0;
}
@@ -1333,6 +1338,16 @@ a.btn {
#nav_entries {
width: 100%;
}
+
+ .post {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+
+ #close-slider.active {
+ background: #171717;
+ box-shadow: 0 1px rgba(255,255,255,0.08)
+ }
}
@media (max-width: 700px) {
@@ -1348,8 +1363,4 @@ a.btn {
.nav_menu .search {
display: inline-block;
}
-
- .aside .btn-important {
- display: none;
- }
}
diff --git a/p/themes/BlueLagoon/BlueLagoon.rtl.css b/p/themes/BlueLagoon/BlueLagoon.rtl.css
index 9c22f8b19..c1f68d94d 100644
--- a/p/themes/BlueLagoon/BlueLagoon.rtl.css
+++ b/p/themes/BlueLagoon/BlueLagoon.rtl.css
@@ -1244,6 +1244,16 @@ a.btn {
/*===========*/
@media screen and (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: right;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.header {
display: table;
}
@@ -1274,11 +1284,6 @@ a.btn {
box-shadow: 0 1px rgba(255,255,255,0.08);
}
- .aside .btn-important {
- margin: 20px 0 0;
- display: inline-block;
- }
-
.aside.aside_feed {
padding: 0;
}
@@ -1333,6 +1338,16 @@ a.btn {
#nav_entries {
width: 100%;
}
+
+ .post {
+ padding-right: 15px;
+ padding-left: 15px;
+ }
+
+ #close-slider.active {
+ background: #171717;
+ box-shadow: 0 1px rgba(255,255,255,0.08)
+ }
}
@media (max-width: 700px) {
@@ -1348,8 +1363,4 @@ a.btn {
.nav_menu .search {
display: inline-block;
}
-
- .aside .btn-important {
- display: none;
- }
}
diff --git a/p/themes/Dark/dark.css b/p/themes/Dark/dark.css
index 96cfb877b..aec5c411c 100644
--- a/p/themes/Dark/dark.css
+++ b/p/themes/Dark/dark.css
@@ -1105,6 +1105,16 @@ a.btn {
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
transition: width 200ms linear;
}
@@ -1177,4 +1187,14 @@ a.btn {
.notification a.close .icon {
display: none;
}
+
+ .post {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+
+ #close-slider.active {
+ background: #111;
+ border-bottom: 1px solid #333;
+ }
}
diff --git a/p/themes/Dark/dark.rtl.css b/p/themes/Dark/dark.rtl.css
index e2a0b4cae..2550df8cc 100644
--- a/p/themes/Dark/dark.rtl.css
+++ b/p/themes/Dark/dark.rtl.css
@@ -1105,6 +1105,16 @@ a.btn {
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: right;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
transition: width 200ms linear;
}
@@ -1177,4 +1187,14 @@ a.btn {
.notification a.close .icon {
display: none;
}
+
+ .post {
+ padding-right: 15px;
+ padding-left: 15px;
+ }
+
+ #close-slider.active {
+ background: #111;
+ border-bottom: 1px solid #333;
+ }
}
diff --git a/p/themes/Flat/flat.css b/p/themes/Flat/flat.css
index 0989321bf..79f41b3ba 100644
--- a/p/themes/Flat/flat.css
+++ b/p/themes/Flat/flat.css
@@ -509,6 +509,7 @@ a.btn {
visibility: hidden;
}
+.box .box-title .configure .icon,
.box .box-content .item .configure .icon {
vertical-align: middle;
background-color: #95a5a6;
@@ -1098,6 +1099,16 @@ a.btn {
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
transition: width 200ms linear;
}
@@ -1167,4 +1178,13 @@ a.btn {
.notification a.close .icon {
display: none;
}
+
+ .post {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+
+ #close-slider.active {
+ background: #2c3e50;
+ }
}
diff --git a/p/themes/Flat/flat.rtl.css b/p/themes/Flat/flat.rtl.css
index 8fe568d99..3dc4ccd04 100644
--- a/p/themes/Flat/flat.rtl.css
+++ b/p/themes/Flat/flat.rtl.css
@@ -509,6 +509,7 @@ a.btn {
visibility: hidden;
}
+.box .box-title .configure .icon,
.box .box-content .item .configure .icon {
vertical-align: middle;
background-color: #95a5a6;
@@ -1098,6 +1099,16 @@ a.btn {
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: right;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
transition: width 200ms linear;
}
@@ -1167,4 +1178,13 @@ a.btn {
.notification a.close .icon {
display: none;
}
+
+ .post {
+ padding-right: 15px;
+ padding-left: 15px;
+ }
+
+ #close-slider.active {
+ background: #2c3e50;
+ }
}
diff --git a/p/themes/Mapco/_forms.scss b/p/themes/Mapco/_forms.scss
index ff1691894..340d2219f 100644
--- a/p/themes/Mapco/_forms.scss
+++ b/p/themes/Mapco/_forms.scss
@@ -70,6 +70,7 @@ label {
}
textarea {
+ max-width: 100%;
width: 360px;
height: 100px;
}
diff --git a/p/themes/Mapco/_mobile.scss b/p/themes/Mapco/_mobile.scss
index d646f3469..053e3ff60 100644
--- a/p/themes/Mapco/_mobile.scss
+++ b/p/themes/Mapco/_mobile.scss
@@ -15,6 +15,7 @@
}
a {
+ box-sizing: border-box;
padding: 1rem 1rem 1rem 2.5rem;
background: url("../../themes/icons/logout.svg") no-repeat $sid-bg-dark 3% center;
@@ -35,6 +36,15 @@
}
+ .form-group .group-name {
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
@include transition(all, 0.2s, ease-in-out);
@@ -49,7 +59,8 @@
}
.aside .toggle_aside,
- #panel .close {
+ #panel .close,
+ #close-slider.active {
background: $main-first-alt;
display: block;
width: 100%;
@@ -67,6 +78,12 @@
}
&.search {
+ display: block;
+
+ .stick {
+ display: flex;
+ }
+
input {
width: 90%;
height: 3.5rem;
@@ -84,18 +101,16 @@
}
&.configure {
- width: 2.75rem;
- top: 3.125rem;
-
- .dropdown {
- .btn {
- padding: 1.125rem;
- }
- }
+ display: none;
}
}
}
+ .post {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
+
.nav_menu {
.btn {
margin: 0;
diff --git a/p/themes/Mapco/mapco.css b/p/themes/Mapco/mapco.css
index c9fc880a6..a4abd055f 100644
--- a/p/themes/Mapco/mapco.css
+++ b/p/themes/Mapco/mapco.css
@@ -3,49 +3,57 @@
font-style: normal;
font-stretch: normal;
font-weight: 400;
- src: local("Lato"), url("../fonts/LatoLatin-Regular.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Regular.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: italic;
font-stretch: normal;
font-weight: 400;
- src: local("Lato"), url("../fonts/LatoLatin-Italic.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Italic.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: normal;
font-stretch: normal;
font-weight: 700;
- src: local("Lato"), url("../fonts/LatoLatin-Bold.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Bold.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: italic;
font-stretch: normal;
font-weight: 700;
- src: local("Lato"), url("../fonts/LatoLatin-BoldItalic.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-BoldItalic.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: normal;
font-stretch: normal;
font-weight: 400;
- src: local("Spectral"), url("../fonts/Spectral-Regular.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Regular.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: italic;
font-stretch: normal;
font-weight: 400;
- src: local("Spectral"), url("../fonts/Spectral-Italic.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Italic.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: normal;
font-stretch: normal;
font-weight: 700;
- src: local("Spectral"), url("../fonts/Spectral-Bold.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Bold.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: italic;
font-stretch: normal;
font-weight: 700;
- src: local("Spectral"), url("../fonts/Spectral-BoldItalic.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-BoldItalic.woff") format("woff");
+}
/* stylelint-disable property-no-vendor-prefix */
/* FUNCTIONS */
/* btns */
@@ -68,23 +76,30 @@
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
-ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .btn.btn-important {
- background: #36c;
- color: #fff; }
- .btn.btn-important:hover, .btn.btn-important:active {
- background: #25c; }
- .btn.btn-attention {
- background: #f5633e;
- color: #fff; }
- .btn.btn-attention:hover, .btn.btn-attention:active {
- background: #73341f; }
- .btn:hover {
- text-decoration: none; }
+ transition: all 0.15s ease-in-out;
+}
+.btn.btn-important {
+ background: #36c;
+ color: #fff;
+}
+.btn.btn-important:hover, .btn.btn-important:active {
+ background: #25c;
+}
+.btn.btn-attention {
+ background: #f5633e;
+ color: #fff;
+}
+.btn.btn-attention:hover, .btn.btn-attention:active {
+ background: #73341f;
+}
+.btn:hover {
+ text-decoration: none;
+}
a.btn {
min-height: 25px;
- line-height: 25px; }
+ line-height: 25px;
+}
/*=== Forms */
legend {
@@ -96,17 +111,21 @@ legend {
clear: both;
text-transform: uppercase;
letter-spacing: 1px;
- font-weight: 700; }
+ font-weight: 700;
+}
label {
min-height: 25px;
padding: 5px 0;
cursor: pointer;
- color: #5b6871; }
+ color: #5b6871;
+}
textarea {
width: 360px;
- height: 100px; }
+ max-width: 100%;
+ height: 100px;
+}
input, select, textarea, button {
padding: 5px 10px;
@@ -118,64 +137,82 @@ input, select, textarea, button {
border-radius: 2px;
min-height: 25px;
line-height: 25px;
- vertical-align: middle; }
+ vertical-align: middle;
+}
option {
- padding: 0 .5em; }
+ padding: 0 0.5em;
+}
input:focus, select:focus, textarea:focus {
color: #303136;
- border-color: #36c; }
+ border-color: #36c;
+}
input:invalid, select:invalid {
color: #f5633e;
border-color: #f5633e;
- box-shadow: none; }
+ box-shadow: none;
+}
input:disabled, select:disabled {
- background: #eff0f2; }
+ background: #eff0f2;
+}
input.extend {
- transition: width 200ms linear; }
+ transition: width 200ms linear;
+}
.form-group {
padding: 5px;
- border-radius: 3px; }
- .form-group::after {
- content: "";
- display: block;
- clear: both; }
- .form-group .group-name {
- padding: 10px 0;
- text-align: right; }
- .form-group .group-controls {
- min-height: 25px;
- padding: 5px 0; }
- .form-group .group-controls .control {
- line-height: 2.0em; }
- .form-group table {
- margin: 10px 0 0 220px; }
- .form-group.form-actions {
- margin: 15px 0 25px;
- padding: 5px 0; }
- .form-group.form-actions .btn {
- margin: 0 0.5rem 0 0; }
+ border-radius: 3px;
+}
+.form-group::after {
+ content: "";
+ display: block;
+ clear: both;
+}
+.form-group .group-name {
+ padding: 10px 0;
+ text-align: right;
+}
+.form-group .group-controls {
+ min-height: 25px;
+ padding: 5px 0;
+}
+.form-group .group-controls .control {
+ line-height: 2em;
+}
+.form-group table {
+ margin: 10px 0 0 220px;
+}
+.form-group.form-actions {
+ margin: 15px 0 25px;
+ padding: 5px 0;
+}
+.form-group.form-actions .btn {
+ margin: 0 0.5rem 0 0;
+}
/*=== Tables */
table {
- border-collapse: collapse; }
+ border-collapse: collapse;
+}
tr, th, td {
padding: 0.5em;
- border: 1px solid #d5d8db; }
+ border: 1px solid #d5d8db;
+}
th {
- background: #f9fafb; }
+ background: #f9fafb;
+}
form td,
form th {
font-weight: normal;
- text-align: center; }
+ text-align: center;
+}
/*=== COMPONENTS */
/*===============*/
@@ -183,11 +220,14 @@ form th {
/*=== Horizontal-list */
.horizontal-list {
margin: 0;
- padding: 0.1rem 0; }
- .horizontal-list .item {
- vertical-align: middle; }
- .horizontal-list .item:first-child {
- padding-left: 0.5rem; }
+ padding: 0.1rem 0;
+}
+.horizontal-list .item {
+ vertical-align: middle;
+}
+.horizontal-list .item:first-child {
+ padding-left: 0.5rem;
+}
/*=== Dropdown */
.dropdown-menu {
@@ -198,62 +238,76 @@ form th {
border: none;
border-radius: 3px;
box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35);
- text-align: left; }
- .dropdown-menu::after {
- background: white;
- width: 10px;
- height: 10px;
- content: "";
- position: absolute;
- top: -4px;
- right: 13px;
- z-index: -10;
- transform: rotate(45deg); }
- .dropdown-menu .dropdown-header {
- margin: 1.75rem 0 0.5rem 2rem;
- font-weight: bold;
- text-align: left;
- color: #5b6871;
- text-transform: uppercase;
- letter-spacing: 1px; }
- .dropdown-menu .item {
- -webkit-transition: all 0.075s ease-in-out;
- -moz-transition: all 0.075s ease-in-out;
- -o-transition: all 0.075s ease-in-out;
- -ms-transition: all 0.075s ease-in-out;
- transition: all 0.075s ease-in-out; }
- .dropdown-menu .item a, .dropdown-menu .item span, .dropdown-menu .item .as-link {
- padding: 0 2rem;
- color: #303136;
- font-size: 1rem;
- line-height: 2.5em; }
- .dropdown-menu .item:hover {
- background: #36c;
- color: #fff; }
- .dropdown-menu .item:hover a, .dropdown-menu .item:hover button {
- text-decoration: none;
- color: #fff; }
- .dropdown-menu .item[aria-checked="true"] a::before {
- margin: 0 0 0 -14px;
- font-weight: bold; }
- .dropdown-menu .input select, .dropdown-menu .input input {
- margin: 0 auto 5px;
- padding: 2px 5px;
- border-radius: 3px; }
- .dropdown-menu .separator {
- margin: 0.75rem 0;
- border-bottom: 1px solid #eff0f2; }
+ text-align: left;
+}
+.dropdown-menu::after {
+ background: white;
+ width: 10px;
+ height: 10px;
+ content: "";
+ position: absolute;
+ top: -4px;
+ right: 13px;
+ z-index: -10;
+ transform: rotate(45deg);
+}
+.dropdown-menu .dropdown-header {
+ margin: 1.75rem 0 0.5rem 2rem;
+ font-weight: bold;
+ text-align: left;
+ color: #5b6871;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+.dropdown-menu .item {
+ -webkit-transition: all 0.075s ease-in-out;
+ -moz-transition: all 0.075s ease-in-out;
+ -o-transition: all 0.075s ease-in-out;
+ -ms-transition: all 0.075s ease-in-out;
+ transition: all 0.075s ease-in-out;
+}
+.dropdown-menu .item a, .dropdown-menu .item span, .dropdown-menu .item .as-link {
+ padding: 0 2rem;
+ color: #303136;
+ font-size: 1rem;
+ line-height: 2.5em;
+}
+.dropdown-menu .item:hover {
+ background: #36c;
+ color: #fff;
+}
+.dropdown-menu .item:hover a, .dropdown-menu .item:hover button {
+ text-decoration: none;
+ color: #fff;
+}
+.dropdown-menu .item[aria-checked=true] a::before {
+ margin: 0 0 0 -14px;
+ font-weight: bold;
+}
+.dropdown-menu .input select, .dropdown-menu .input input {
+ margin: 0 auto 5px;
+ padding: 2px 5px;
+ border-radius: 3px;
+}
+.dropdown-menu .separator {
+ margin: 0.75rem 0;
+ border-bottom: 1px solid #eff0f2;
+}
.tree .tree-folder .tree-folder-items .dropdown-menu .item {
- padding: 0; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item a,
- .tree .tree-folder .tree-folder-items .dropdown-menu .item button {
- color: #303136; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item a:hover,
- .tree .tree-folder .tree-folder-items .dropdown-menu .item button:hover {
- color: #fff; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item:hover {
- background: #36c; }
+ padding: 0;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item a,
+.tree .tree-folder .tree-folder-items .dropdown-menu .item button {
+ color: #303136;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item a:hover,
+.tree .tree-folder .tree-folder-items .dropdown-menu .item button:hover {
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item:hover {
+ background: #36c;
+}
/*=== Alerts */
.alert {
@@ -264,129 +318,159 @@ form th {
font-size: 1rem;
border: 1px solid #c5ced3;
border-radius: 3px;
- text-shadow: 0 0 1px #eff0f2; }
+ text-shadow: 0 0 1px #eff0f2;
+}
.alert-head {
- font-size: 1.15em; }
+ font-size: 1.15em;
+}
.alert > a {
text-decoration: underline;
- color: inherit; }
+ color: inherit;
+}
.alert-warn {
background: #fdfde0;
color: #73762f;
- border: 1px solid #73762f33; }
+ border: 1px solid #73762f33;
+}
.alert-success {
background: #cffde7;
color: #0c7540;
- border: 1px solid #0c754033; }
+ border: 1px solid #0c754033;
+}
.alert-error {
background: #fde0d8;
color: #73341f;
- border: 1px solid #73341f33; }
+ border: 1px solid #73341f33;
+}
/*=== Pagination */
.pagination {
background: #eff0f2;
color: #303136;
font-size: 0.8em;
- text-align: center; }
- .pagination .item.pager-current {
- background: #303136;
- color: #eff0f2;
- font-size: 1.5em;
- font-weight: bold; }
- .pagination .item a {
- display: block;
- color: #303136;
- font-style: italic;
- line-height: 3em;
- text-decoration: none; }
- .pagination .item a:hover {
- background: #303136;
- color: #eff0f2; }
- .pagination .loading,
- .pagination a:hover.loading {
- background: url("loader.gif") center center no-repeat #34495e;
- font-size: 0; }
+ text-align: center;
+}
+.pagination .item.pager-current {
+ background: #303136;
+ color: #eff0f2;
+ font-size: 1.5em;
+ font-weight: bold;
+}
+.pagination .item a {
+ display: block;
+ color: #303136;
+ font-style: italic;
+ line-height: 3em;
+ text-decoration: none;
+}
+.pagination .item a:hover {
+ background: #303136;
+ color: #eff0f2;
+}
+.pagination .loading,
+.pagination a:hover.loading {
+ background: url("loader.gif") center center no-repeat #34495e;
+ font-size: 0;
+}
.content .pagination {
margin: 0;
- padding: 0; }
+ padding: 0;
+}
/*=== Boxes */
.box {
background: #fff;
border: none;
border-radius: 3px;
- box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25); }
- .box .box-title {
- margin: 0;
- padding: 5px 10px;
- background: #eff0f2;
- color: #303136;
- border-radius: 2px 2px 0 0; }
- .box .box-title img {
- margin-right: 0.75rem; }
- .box .box-title:hover .configure {
- background: url("icons/cog.svg") no-repeat 4px 4px;
- display: block;
- float: left;
- width: 1.75rem;
- height: 1.75rem;
- border-radius: 2px;
- visibility: visible;
- margin-right: 0.5rem; }
- .box .box-title:hover .configure .icon {
- display: none;
- border-radius: 3px;
- vertical-align: middle; }
- .box .box-title:hover .configure:hover {
- background: url("icons/cog-white.svg") no-repeat 4px 4px #36c; }
- .box .box-title .configure {
- visibility: hidden; }
- .box .box-title form input {
- width: 85%; }
- .box .box-title form .dropdown {
- float: right; }
- .box .box-title form .dropdown a.dropdown-toggle {
- padding: 0;
- border-radius: 0;
- background-image: url(icons/more.svg);
- background-repeat: no-repeat;
- background-position: right 8px; }
- .box .box-title form .dropdown a.dropdown-toggle img {
- display: none; }
- .box .box-content .item {
- padding: 0.5rem 0.75rem;
- color: #303136;
- font-size: 1rem;
- border-bottom: 1px solid #eff0f2;
- line-height: 1.7em; }
- .box .box-content .item img {
- margin-right: 0.75rem; }
- .box .box-content .item .configure {
- background: url("icons/cog.svg") no-repeat 4px 4px;
- display: block;
- float: left;
- width: 1.75rem;
- height: 1.75rem;
- border-radius: 2px;
- visibility: hidden;
- margin-right: 0.5rem; }
- .box .box-content .item .configure .icon {
- display: none;
- border-radius: 3px;
- vertical-align: middle; }
- .box .box-content .item .configure:hover {
- background: url("icons/cog-white.svg") no-repeat 4px 4px #36c; }
- .box .box-content .item:hover .configure {
- visibility: visible; }
- .box .box-content .item:last-child {
- border-bottom: none; }
+ box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25);
+}
+.box .box-title {
+ margin: 0;
+ padding: 5px 10px;
+ background: #eff0f2;
+ color: #303136;
+ border-radius: 2px 2px 0 0;
+}
+.box .box-title img {
+ margin-right: 0.75rem;
+}
+.box .box-title:hover .configure {
+ background: url("icons/cog.svg") no-repeat 4px 4px;
+ display: block;
+ float: left;
+ width: 1.75rem;
+ height: 1.75rem;
+ border-radius: 2px;
+ visibility: visible;
+ margin-right: 0.5rem;
+}
+.box .box-title:hover .configure .icon {
+ display: none;
+ border-radius: 3px;
+ vertical-align: middle;
+}
+.box .box-title:hover .configure:hover {
+ background: url("icons/cog-white.svg") no-repeat 4px 4px #36c;
+}
+.box .box-title .configure {
+ visibility: hidden;
+}
+.box .box-title form input {
+ width: 85%;
+}
+.box .box-title form .dropdown {
+ float: right;
+}
+.box .box-title form .dropdown a.dropdown-toggle {
+ padding: 0;
+ border-radius: 0;
+ background-image: url(icons/more.svg);
+ background-repeat: no-repeat;
+ background-position: right 8px;
+}
+.box .box-title form .dropdown a.dropdown-toggle img {
+ display: none;
+}
+.box .box-content .item {
+ padding: 0.5rem 0.75rem;
+ color: #303136;
+ font-size: 1rem;
+ border-bottom: 1px solid #eff0f2;
+ line-height: 1.7em;
+}
+.box .box-content .item img {
+ margin-right: 0.75rem;
+}
+.box .box-content .item .configure {
+ background: url("icons/cog.svg") no-repeat 4px 4px;
+ display: block;
+ float: left;
+ width: 1.75rem;
+ height: 1.75rem;
+ border-radius: 2px;
+ visibility: hidden;
+ margin-right: 0.5rem;
+}
+.box .box-content .item .configure .icon {
+ display: none;
+ border-radius: 3px;
+ vertical-align: middle;
+}
+.box .box-content .item .configure:hover {
+ background: url("icons/cog-white.svg") no-repeat 4px 4px #36c;
+}
+.box .box-content .item:hover .configure {
+ visibility: visible;
+}
+.box .box-content .item:last-child {
+ border-bottom: none;
+}
/*=== "Load more" part */
#bigMarkAsRead {
@@ -398,145 +482,185 @@ form th {
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
-ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- #bigMarkAsRead:hover {
- background: #36c;
- color: #fff; }
- #bigMarkAsRead:hover .bigTick {
- background: url(icons/tick-white.svg) center no-repeat; }
- #bigMarkAsRead .bigTick {
- margin: 0.5rem 0;
- background: url(icons/tick-color.svg) center no-repeat;
- display: inline-block;
- width: 64px;
- height: 64px;
- text-indent: -9999px;
- white-space: nowrap; }
+ transition: all 0.15s ease-in-out;
+}
+#bigMarkAsRead:hover {
+ background: #36c;
+ color: #fff;
+}
+#bigMarkAsRead:hover .bigTick {
+ background: url(icons/tick-white.svg) center no-repeat;
+}
+#bigMarkAsRead .bigTick {
+ margin: 0.5rem 0;
+ background: url(icons/tick-color.svg) center no-repeat;
+ display: inline-block;
+ width: 64px;
+ height: 64px;
+ text-indent: -9999px;
+ white-space: nowrap;
+}
.formLogin {
- background: #303136; }
- .formLogin .header .configure {
- padding-right: 1rem; }
- .formLogin .header .configure img {
- margin-right: 0.5rem; }
- .formLogin .header .configure a.signin {
- color: #fff; }
- .formLogin h1 {
- color: #fff; }
- .formLogin form#crypto-form div {
- margin-bottom: 1rem; }
- .formLogin form#crypto-form div label {
- color: #c5ced3;
- font-size: 1rem; }
- .formLogin form#crypto-form div input {
- background: #1d1e22; }
- .formLogin form#crypto-form div input:focus {
- background: #f9fafb;
- color: #303136; }
+ background: #303136;
+}
+.formLogin .header .configure {
+ padding-right: 1rem;
+}
+.formLogin .header .configure img {
+ margin-right: 0.5rem;
+}
+.formLogin .header .configure a.signin {
+ color: #fff;
+}
+.formLogin h1 {
+ color: #fff;
+}
+.formLogin form#crypto-form div {
+ margin-bottom: 1rem;
+}
+.formLogin form#crypto-form div label {
+ color: #c5ced3;
+ font-size: 1rem;
+}
+.formLogin form#crypto-form div input {
+ background: #1d1e22;
+}
+.formLogin form#crypto-form div input:focus {
+ background: #f9fafb;
+ color: #303136;
+}
/*=== DIVERS */
/*===========*/
.aside.aside_feed .nav-form input,
.aside.aside_feed .nav-form select {
- width: 140px; }
+ width: 140px;
+}
.aside.aside_feed .nav-form .dropdown .dropdown-menu {
- right: -20px; }
+ right: -20px;
+}
.aside.aside_feed .nav-form .dropdown .dropdown-menu::after {
- right: 33px; }
+ right: 33px;
+}
/*=== Tree */
.tree {
- margin: 10px 0; }
- .tree#sidebar {
- scrollbar-color: rgba(255, 255, 0, 0.1) rgba(0, 0, 0, 0.05);
- scrollbar-color: #fff33 #fff22; }
- .tree .tree-folder {
- border-bottom: 1px solid #3f3f3f; }
- .tree .tree-folder .tree-folder-title {
- padding: 12px 16px;
- background: #303136;
- position: relative;
- font-size: 0.85rem;
- letter-spacing: 1px;
- font-weight: 700;
- text-transform: uppercase; }
- .tree .tree-folder .tree-folder-title .title {
- background: inherit;
- color: #fff; }
- .tree .tree-folder .tree-folder-title .title:hover {
- text-decoration: none; }
- .tree .tree-folder.active .tree-folder-title {
- background: #303136;
- font-weight: bold; }
- .tree .tree-folder .tree-folder-items {
- background: #26272a; }
- .tree .tree-folder .tree-folder-items .item {
- padding: 0 1rem;
- line-height: 2.5rem;
- font-size: 1rem;
- font-weight: 400;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- -ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .tree .tree-folder .tree-folder-items .item.active {
- background: #36c; }
- .tree .tree-folder .tree-folder-items .item.active .dropdown li a {
- color: #303136; }
- .tree .tree-folder .tree-folder-items .item.active .dropdown li a:hover {
- color: #fff; }
- .tree .tree-folder .tree-folder-items .item.active a {
- color: #fff; }
- .tree .tree-folder .tree-folder-items .item:hover {
- background: #17181a; }
- .tree .tree-folder .tree-folder-items .item a {
- text-decoration: none;
- color: #fff; }
- .tree .tree-folder .tree-folder-items .feed .item-title:not([data-unread="0"])::before {
- margin: 11px 6px 0 4px;
- padding: 3px 4px;
- background: rgba(0, 0, 0, 0.25);
- display: block;
- float: left;
- font-size: 0.75rem;
- border-radius: 12px;
- content: attr(data-unread);
- text-align: center;
- line-height: 0.75rem; }
+ margin: 10px 0;
+}
+.tree#sidebar {
+ scrollbar-color: rgba(255, 255, 0, 0.1) rgba(0, 0, 0, 0.05);
+ scrollbar-color: #fff33 #fff22;
+}
+.tree .tree-folder {
+ border-bottom: 1px solid #3f3f3f;
+}
+.tree .tree-folder .tree-folder-title {
+ padding: 12px 16px;
+ background: #303136;
+ position: relative;
+ font-size: 0.85rem;
+ letter-spacing: 1px;
+ font-weight: 700;
+ text-transform: uppercase;
+}
+.tree .tree-folder .tree-folder-title .title {
+ background: inherit;
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-title .title:hover {
+ text-decoration: none;
+}
+.tree .tree-folder.active .tree-folder-title {
+ background: #303136;
+ font-weight: bold;
+}
+.tree .tree-folder .tree-folder-items {
+ background: #26272a;
+}
+.tree .tree-folder .tree-folder-items .item {
+ padding: 0 1rem;
+ line-height: 2.5rem;
+ font-size: 1rem;
+ font-weight: 400;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ -ms-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.tree .tree-folder .tree-folder-items .item.active {
+ background: #36c;
+}
+.tree .tree-folder .tree-folder-items .item.active .dropdown li a {
+ color: #303136;
+}
+.tree .tree-folder .tree-folder-items .item.active .dropdown li a:hover {
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .item.active a {
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .item:hover {
+ background: #17181a;
+}
+.tree .tree-folder .tree-folder-items .item a {
+ text-decoration: none;
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .feed .item-title:not([data-unread="0"])::before {
+ margin: 11px 6px 0 4px;
+ padding: 3px 4px;
+ background: rgba(0, 0, 0, 0.25);
+ display: block;
+ float: left;
+ font-size: 0.75rem;
+ border-radius: 12px;
+ content: attr(data-unread);
+ text-align: center;
+ line-height: 0.75rem;
+}
/*=== Buttons */
.stick {
vertical-align: middle;
- font-size: 0; }
- .stick input, .stick .btn {
- border-radius: 0; }
- .stick .btn:first-child,
- .stick input:first-child {
- border-radius: 5px 0 0 5px; }
- .stick .btn:last-child, .stick input:last-child, .stick .btn + .dropdown > .btn {
- border-radius: 0 5px 5px 0; }
- .stick .btn + .btn,
- .stick .btn + input,
- .stick .btn + .dropdown > .btn,
- .stick input + .btn,
- .stick input + input,
- .stick input + .dropdown > .btn,
- .stick .dropdown + .btn,
- .stick .dropdown + input,
- .stick .dropdown + .dropdown > .btn {
- border-left: 1px solid #d5d8db; }
+ font-size: 0;
+}
+.stick input, .stick .btn {
+ border-radius: 0;
+}
+.stick .btn:first-child,
+.stick input:first-child {
+ border-radius: 5px 0 0 5px;
+}
+.stick .btn:last-child, .stick input:last-child, .stick .btn + .dropdown > .btn {
+ border-radius: 0 5px 5px 0;
+}
+.stick .btn + .btn,
+.stick .btn + input,
+.stick .btn + .dropdown > .btn,
+.stick input + .btn,
+.stick input + input,
+.stick input + .dropdown > .btn,
+.stick .dropdown + .btn,
+.stick .dropdown + input,
+.stick .dropdown + .dropdown > .btn {
+ border-left: 1px solid #d5d8db;
+}
.aside {
- background: #303136; }
- .aside.aside_feed {
- padding: 10px 0;
- text-align: center;
- background: #303136; }
- .aside.aside_feed .tree {
- margin: 10px 0 50px; }
+ background: #303136;
+}
+.aside.aside_feed {
+ padding: 10px 0;
+ text-align: center;
+ background: #303136;
+}
+.aside.aside_feed .tree {
+ margin: 10px 0 50px;
+}
/* Sidebar des pages de configuration */
/*=== Navigation */
@@ -544,69 +668,88 @@ form th {
.nav-list .item {
height: 2.5em;
line-height: 2.5em;
- font-size: 1rem; }
+ font-size: 1rem;
+}
.nav-list .item {
background: #303136;
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
-ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav-list .item a {
- padding: 0 1rem;
- color: #fff; }
- .nav-list .item .error a {
- color: #f5633e; }
- .nav-list .item:hover {
- background: #17181a;
- color: #fff; }
- .nav-list .item:hover .error a {
- background: #36c;
- color: #fff; }
- .nav-list .item:hover .empty a {
- background: #f4f762;
- color: #fff; }
- .nav-list .item:hover a {
- color: #fff;
- text-decoration: none; }
- .nav-list .item.active {
- background: #36c;
- color: #fff; }
- .nav-list .item.active .error a {
- background: #36c;
- color: #fff; }
- .nav-list .item.active .empty a {
- background: #f4f762;
- color: #fff; }
- .nav-list .item.active a {
- color: #fff;
- text-decoration: none; }
+ transition: all 0.15s ease-in-out;
+}
+.nav-list .item a {
+ padding: 0 1rem;
+ color: #fff;
+}
+.nav-list .item .error a {
+ color: #f5633e;
+}
+.nav-list .item:hover {
+ background: #17181a;
+ color: #fff;
+}
+.nav-list .item:hover .error a {
+ background: #36c;
+ color: #fff;
+}
+.nav-list .item:hover .empty a {
+ background: #f4f762;
+ color: #fff;
+}
+.nav-list .item:hover a {
+ color: #fff;
+ text-decoration: none;
+}
+.nav-list .item.active {
+ background: #36c;
+ color: #fff;
+}
+.nav-list .item.active .error a {
+ background: #36c;
+ color: #fff;
+}
+.nav-list .item.active .empty a {
+ background: #f4f762;
+ color: #fff;
+}
+.nav-list .item.active a {
+ color: #fff;
+ text-decoration: none;
+}
.nav-list.empty a {
- color: #f4f762; }
+ color: #f4f762;
+}
.nav-list .disable {
text-align: center;
background: #f9fafb;
- color: #a6a7ae; }
+ color: #a6a7ae;
+}
.nav-list .nav-header {
padding: 0 10px;
font-weight: bold;
color: #5b6871;
text-transform: uppercase;
letter-spacing: 1px;
- margin-top: 1rem; }
+ margin-top: 1rem;
+}
.nav-list .nav-form {
padding: 3px;
- text-align: center; }
+ text-align: center;
+}
.nav-list .nav-head {
margin: 0;
text-align: right;
- color: #fff; }
- .nav-list .nav-head a {
- color: #fff; }
- .nav-list .nav-head .item {
- padding: 5px 10px;
- font-size: 0.9rem;
- line-height: 1.5rem; }
+ color: #fff;
+}
+.nav-list .nav-head a {
+ color: #fff;
+}
+.nav-list .nav-head .item {
+ padding: 5px 10px;
+ font-size: 0.9rem;
+ line-height: 1.5rem;
+}
/*=== Aside main page (categories) */
.aside_feed .tree-folder-title > .title:not([data-unread="0"])::after {
@@ -617,38 +760,47 @@ form th {
position: absolute;
right: 0;
line-height: 1.5rem;
- text-align: center; }
+ text-align: center;
+}
.feed.item.empty.active {
- background: #5b6871; }
+ background: #5b6871;
+}
.feed.item.error.active {
- background: #5b6871; }
+ background: #5b6871;
+}
.feed.item.empty,
.feed.item.empty > a {
- color: #5b6871; }
+ color: #5b6871;
+}
.feed.item.error,
.feed.item.error > a {
- color: #5b6871; }
+ color: #5b6871;
+}
.feed.item.empty.active,
.feed.item.error.active,
.feed.item.empty.active > a,
.feed.item.error.active > a {
- color: #fff; }
+ color: #fff;
+}
.aside_feed .tree-folder-items .dropdown-menu::after {
- left: 2px; }
+ 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; }
+ border-radius: 3px;
+}
.aside_feed .stick #btn-importExport {
- border-left-color: #303136; }
+ border-left-color: #303136;
+}
/*=== STRUCTURE */
/*===============*/
@@ -658,103 +810,126 @@ form th {
background: #303136;
display: block;
width: auto;
- table-layout: none; }
- .header .item {
- vertical-align: middle; }
- .header .item.title {
- width: 280px;
- font-weight: 400; }
- .header .item.title h1 a {
- text-decoration: none;
- color: #fff;
- font-size: 1rem;
- text-transform: uppercase;
- letter-spacing: 1px; }
- .header .item.title h1 a img {
- margin-right: 0.5rem; }
- .header .item.search input {
- width: 230px;
- color: #fff;
- border: none;
- border-radius: 2px 0 0 2px;
- background-color: #26272a;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- -ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .header .item.search input:hover {
- background-color: #17181a; }
- .header .item.search input:focus {
- width: 350px;
- color: #5b6871;
- background-color: #fff; }
- .header .item.search .btn {
- width: 3rem;
- border-radius: 0 2px 2px 0;
- background-color: #36c;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url(icons/magnifier.svg);
- border-left-width: 0;
- min-height: 35px; }
- .header .item.search .btn img {
- display: none; }
- .header .item.search .btn:hover {
- background-color: #25c; }
- .header .item.configure {
- width: 2rem;
- position: absolute;
- right: 1rem;
- top: 1.25rem;
- text-align: center; }
- .header .item.configure .btn {
- padding: 0 0.5rem;
- background-color: transparent;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url(icons/cog-white.svg); }
- .header .item.configure .btn img {
- display: none; }
-
+ table-layout: none;
+}
+.header .item {
+ vertical-align: middle;
+}
+.header .item.title {
+ width: 280px;
+ font-weight: 400;
+}
+.header .item.title h1 a {
+ text-decoration: none;
+ color: #fff;
+ font-size: 1rem;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+.header .item.title h1 a img {
+ margin-right: 0.5rem;
+}
+.header .item.search input {
+ width: 230px;
+ color: #fff;
+ border: none;
+ border-radius: 2px 0 0 2px;
+ background-color: #26272a;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ -ms-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.header .item.search input:hover {
+ background-color: #17181a;
+}
+.header .item.search input:focus {
+ width: 350px;
+ color: #5b6871;
+ background-color: #fff;
+}
+.header .item.search .btn {
+ width: 3rem;
+ border-radius: 0 2px 2px 0;
+ background-color: #36c;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url(icons/magnifier.svg);
+ border-left-width: 0;
+ min-height: 35px;
+}
+.header .item.search .btn img {
+ display: none;
+}
+.header .item.search .btn:hover {
+ background-color: #25c;
+}
+.header .item.configure {
+ width: 2rem;
+ position: absolute;
+ right: 1rem;
+ top: 1.25rem;
+ text-align: center;
+}
+.header .item.configure .btn {
+ padding: 0 0.5rem;
+ background-color: transparent;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url(icons/cog-white.svg);
+}
+.header .item.configure .btn img {
+ display: none;
+}
/*=== Body */
#global {
- height: calc(100% - 85px); }
+ height: calc(100% - 85px);
+}
/*=== Prompt (centered) */
.prompt {
- text-align: center; }
+ text-align: center;
+}
.prompt label {
- text-align: left; }
+ text-align: left;
+}
.prompt form {
margin: 10px auto 20px auto;
- width: 200px; }
+ width: 200px;
+}
.prompt input {
margin: 5px auto;
- width: 100%; }
+ width: 100%;
+}
.prompt p {
- margin: 20px 0; }
+ margin: 20px 0;
+}
/*=== New article notification */
#new-article {
background: #36c;
font-size: 1rem;
- text-align: center; }
+ text-align: center;
+}
#new-article:hover {
- background: #25c; }
+ background: #25c;
+}
#new-article > a {
line-height: 3em;
font-weight: bold;
- color: #fff; }
+ color: #fff;
+}
#new-article > a:hover {
- text-decoration: none; }
+ text-decoration: none;
+}
/*=== Day indication */
.day {
@@ -764,148 +939,188 @@ form th {
font-weight: 700;
line-height: 3em;
letter-spacing: 1px;
- text-transform: uppercase; }
- .day .name {
- padding: 0 1rem 0 1rem;
- color: #303136;
- font-size: 0.875rem;
- position: relative;
- left: 0;
- text-transform: uppercase; }
+ text-transform: uppercase;
+}
+.day .name {
+ padding: 0 1rem 0 1rem;
+ color: #303136;
+ font-size: 0.875rem;
+ position: relative;
+ left: 0;
+ text-transform: uppercase;
+}
/*=== Index menu */
.nav_menu {
text-align: center;
- padding: 5px 0; }
- .nav_menu .btn {
- border-left-width: 0;
- padding: 0.5rem 1rem;
- background-color: #f9fafb;
- background-position: center;
- background-repeat: no-repeat; }
- .nav_menu .btn:hover {
- background-color: #eff0f2; }
- .nav_menu .stick {
- background: #f9fafb; }
- .nav_menu .stick .btn {
- border-left-width: 0;
- padding: 0.5rem 1rem;
- background-color: #f9fafb;
- background-position: center;
- background-repeat: no-repeat;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- -ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav_menu .stick .btn:hover {
- background-color: #d5d8db; }
- .nav_menu .stick .btn.active {
- background-color: #36c; }
- .nav_menu .stick .btn img.icon {
- display: none; }
- .nav_menu .stick .btn#toggle-read {
- background-image: url(icons/read.svg); }
- .nav_menu .stick .btn#toggle-read.active {
- background-image: url(icons/read-white.svg); }
- .nav_menu .stick .btn#toggle-unread {
- background-image: url(icons/unread.svg); }
- .nav_menu .stick .btn#toggle-unread.active {
- background-image: url(icons/unread-white.svg); }
- .nav_menu .stick .btn#toggle-starred {
- background-image: url(icons/starred.svg); }
- .nav_menu .stick .btn#toggle-starred.active {
- background-image: url(icons/starred-white.svg); }
- .nav_menu .stick .btn#toggle-non-starred {
- background-image: url(icons/non-starred.svg); }
- .nav_menu .stick .btn#toggle-non-starred.active {
- background-image: url(icons/non-starred-white.svg); }
- .nav_menu .stick .btn.read_all {
- padding: 5px 16px;
- color: #303136;
- background-color: #f9fafb;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- -ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav_menu .stick .btn.read_all:hover {
- background-color: #d5d8db; }
- .nav_menu .stick .btn.view-normal {
- background-image: url(icons/view-list.svg); }
- .nav_menu .stick .btn.view-normal.active {
- background-image: url(icons/view-list-white.svg); }
- .nav_menu .stick .btn.view-global {
- background-image: url(icons/view-global.svg); }
- .nav_menu .stick .btn.view-global.active {
- background-image: url(icons/view-global-white.svg); }
- .nav_menu .stick .btn.view-reader {
- background-image: url(icons/view-reader.svg); }
- .nav_menu .stick .btn.view-reader.active {
- background-image: url(icons/view-reader-white.svg); }
- .nav_menu .stick .btn.view-rss {
- background-image: url(icons/rss.svg); }
- .nav_menu .stick .dropdown a.dropdown-toggle {
- border-left-width: 0;
- background-image: url(icons/more.svg); }
+ padding: 5px 0;
+}
+.nav_menu .btn {
+ border-left-width: 0;
+ padding: 0.5rem 1rem;
+ background-color: #f9fafb;
+ background-position: center;
+ background-repeat: no-repeat;
+}
+.nav_menu .btn:hover {
+ background-color: #eff0f2;
+}
+.nav_menu .stick {
+ background: #f9fafb;
+}
+.nav_menu .stick .btn {
+ border-left-width: 0;
+ padding: 0.5rem 1rem;
+ background-color: #f9fafb;
+ background-position: center;
+ background-repeat: no-repeat;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ -ms-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.nav_menu .stick .btn:hover {
+ background-color: #d5d8db;
+}
+.nav_menu .stick .btn.active {
+ background-color: #36c;
+}
+.nav_menu .stick .btn img.icon {
+ display: none;
+}
+.nav_menu .stick .btn#toggle-read {
+ background-image: url(icons/read.svg);
+}
+.nav_menu .stick .btn#toggle-read.active {
+ background-image: url(icons/read-white.svg);
+}
+.nav_menu .stick .btn#toggle-unread {
+ background-image: url(icons/unread.svg);
+}
+.nav_menu .stick .btn#toggle-unread.active {
+ background-image: url(icons/unread-white.svg);
+}
+.nav_menu .stick .btn#toggle-starred {
+ background-image: url(icons/starred.svg);
+}
+.nav_menu .stick .btn#toggle-starred.active {
+ background-image: url(icons/starred-white.svg);
+}
+.nav_menu .stick .btn#toggle-non-starred {
+ background-image: url(icons/non-starred.svg);
+}
+.nav_menu .stick .btn#toggle-non-starred.active {
+ background-image: url(icons/non-starred-white.svg);
+}
+.nav_menu .stick .btn.read_all {
+ padding: 5px 16px;
+ color: #303136;
+ background-color: #f9fafb;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ -ms-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.nav_menu .stick .btn.read_all:hover {
+ background-color: #d5d8db;
+}
+.nav_menu .stick .btn.view-normal {
+ background-image: url(icons/view-list.svg);
+}
+.nav_menu .stick .btn.view-normal.active {
+ background-image: url(icons/view-list-white.svg);
+}
+.nav_menu .stick .btn.view-global {
+ background-image: url(icons/view-global.svg);
+}
+.nav_menu .stick .btn.view-global.active {
+ background-image: url(icons/view-global-white.svg);
+}
+.nav_menu .stick .btn.view-reader {
+ background-image: url(icons/view-reader.svg);
+}
+.nav_menu .stick .btn.view-reader.active {
+ background-image: url(icons/view-reader-white.svg);
+}
+.nav_menu .stick .btn.view-rss {
+ background-image: url(icons/rss.svg);
+}
+.nav_menu .stick .dropdown a.dropdown-toggle {
+ border-left-width: 0;
+ background-image: url(icons/more.svg);
+}
#dropdown-query ~ .dropdown-menu .dropdown-header .icon {
vertical-align: middle;
background-color: #a6a7ae;
- border-radius: 3px; }
+ border-radius: 3px;
+}
/*=== Content of feed articles */
.content, .content.thin {
padding: 20px 10px;
font-size: 1.125rem;
- line-height: 1.8rem; }
- .content h1.title a, .content h1 a, .content.thin h1.title a, .content.thin h1 a {
- color: #303136;
- font-family: "spectral", serif;
- font-size: 2rem; }
- .content h1.title a:hover, .content h1 a:hover, .content.thin h1.title a:hover, .content.thin h1 a:hover {
- color: #36c;
- text-decoration: none; }
- .content .author, .content.thin .author {
- color: #5b6871;
- font-size: 1.125rem; }
- .content p, .content ul, .content.thin p, .content.thin ul {
- font-size: 1.125rem;
- line-height: 1.8rem; }
- .content .content hr, .content.thin .content hr {
- margin: 30px 10px;
- background: #d5d8db;
- height: 1px;
- border: 0;
- box-shadow: 0 2px 5px #ccc; }
- .content pre, .content.thin pre {
- margin: 10px auto;
- padding: 10px 20px;
- overflow: auto;
- background: #1d1e22;
- color: #fff;
- font-size: 0.9rem;
- border-radius: 3px; }
- .content pre code, .content.thin pre code {
- background: transparent;
- color: #fff;
- border: none; }
- .content code, .content.thin code {
- padding: 2px 5px;
- background: #f9fafb;
- color: #eff0f2;
- border: 1px solid #eff0f2;
- border-radius: 3px; }
- .content blockquote, .content.thin blockquote {
- margin: 0;
- padding: 5px 20px;
- background: #f9fafb;
- display: block;
- color: #303136;
- border-top: 1px solid #d5d8db;
- border-bottom: 1px solid #d5d8db; }
- .content blockquote p, .content.thin blockquote p {
- margin: 0; }
+ line-height: 1.8rem;
+}
+.content h1.title a, .content h1 a, .content.thin h1.title a, .content.thin h1 a {
+ color: #303136;
+ font-family: "spectral", serif;
+ font-size: 2rem;
+}
+.content h1.title a:hover, .content h1 a:hover, .content.thin h1.title a:hover, .content.thin h1 a:hover {
+ color: #36c;
+ text-decoration: none;
+}
+.content .author, .content.thin .author {
+ color: #5b6871;
+ font-size: 1.125rem;
+}
+.content p, .content ul, .content.thin p, .content.thin ul {
+ font-size: 1.125rem;
+ line-height: 1.8rem;
+}
+.content .content hr, .content.thin .content hr {
+ margin: 30px 10px;
+ background: #d5d8db;
+ height: 1px;
+ border: 0;
+ box-shadow: 0 2px 5px #ccc;
+}
+.content pre, .content.thin pre {
+ margin: 10px auto;
+ padding: 10px 20px;
+ overflow: auto;
+ background: #1d1e22;
+ color: #fff;
+ font-size: 0.9rem;
+ border-radius: 3px;
+}
+.content pre code, .content.thin pre code {
+ background: transparent;
+ color: #fff;
+ border: none;
+}
+.content code, .content.thin code {
+ padding: 2px 5px;
+ background: #f9fafb;
+ color: #eff0f2;
+ border: 1px solid #eff0f2;
+ border-radius: 3px;
+}
+.content blockquote, .content.thin blockquote {
+ margin: 0;
+ padding: 5px 20px;
+ background: #f9fafb;
+ display: block;
+ color: #303136;
+ border-top: 1px solid #d5d8db;
+ border-bottom: 1px solid #d5d8db;
+}
+.content blockquote p, .content.thin blockquote p {
+ margin: 0;
+}
/*=== Notification and actualize notification */
.notification {
@@ -924,28 +1139,37 @@ form th {
text-align: center;
line-height: 3em;
z-index: 10;
- vertical-align: middle; }
- .notification .msg {
- display: inline-block;
- font-size: 1rem; }
- .notification.good {
- background: #10f587;
- color: #fff; }
- .notification.bad {
- background: #f5633e;
- color: #fff; }
- .notification a.close {
- padding: 0 15px;
- border-radius: 0 3px 3px 0;
- line-height: 3em; }
- .notification.good a.close:hover {
- background: #0c7540; }
- .notification.bad a.close:hover {
- background: #73341f; }
- .notification#actualizeProgress {
- line-height: 2em; }
- .notification#actualizeProgress br {
- display: none; }
+ vertical-align: middle;
+}
+.notification .msg {
+ display: inline-block;
+ font-size: 1rem;
+}
+.notification.good {
+ background: #10f587;
+ color: #fff;
+}
+.notification.bad {
+ background: #f5633e;
+ color: #fff;
+}
+.notification a.close {
+ padding: 0 15px;
+ border-radius: 0 3px 3px 0;
+ line-height: 3em;
+}
+.notification.good a.close:hover {
+ background: #0c7540;
+}
+.notification.bad a.close:hover {
+ background: #73341f;
+}
+.notification#actualizeProgress {
+ line-height: 2em;
+}
+.notification#actualizeProgress br {
+ display: none;
+}
/*=== Navigation menu (for articles) */
#nav_entries {
@@ -953,7 +1177,8 @@ form th {
text-align: center;
line-height: 3em;
table-layout: fixed;
- background: #303136; }
+ background: #303136;
+}
/*=== Feed articles */
.flux {
@@ -962,102 +1187,131 @@ form th {
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
-ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .flux:hover {
- background: #f9fafb; }
- .flux:hover:not(.current):hover .item.title {
- background: #f9fafb; }
- .flux.current {
- background: #f9fafb;
- border-left-color: #36c; }
- .flux.not_read:not(.current) {
- background: #f2f6f8; }
- .flux.not_read:not(.current):hover .item.title {
- background: #f2f6f8; }
- .flux.not_read .item.title a {
- color: #36c; }
- .flux.not_read .item.website a {
- color: #36c; }
- .flux.not_read .item.date {
- color: rgba(51, 102, 204, 0.5); }
- .flux.favorite {
- border-left-color: #ffc300;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- -ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .flux.favorite:not(.current) {
- background: #fff6da; }
- .flux.favorite:not(.current):hover .item.title {
- background: #fff6da; }
- .flux .website a {
- color: #303136;
- opacity: 0.75; }
- .flux .website .favicon {
- padding: 5px; }
- .flux .date {
- color: rgba(48, 49, 54, 0.5);
- font-size: 0.85rem; }
- .flux .bottom {
- font-size: 1rem;
- text-align: center; }
+ transition: all 0.15s ease-in-out;
+}
+.flux:hover {
+ background: #f9fafb;
+}
+.flux:hover:not(.current):hover .item.title {
+ background: #f9fafb;
+}
+.flux.current {
+ background: #f9fafb;
+ border-left-color: #36c;
+}
+.flux.not_read:not(.current) {
+ background: #f2f6f8;
+}
+.flux.not_read:not(.current):hover .item.title {
+ background: #f2f6f8;
+}
+.flux.not_read .item.title a {
+ color: #36c;
+}
+.flux.not_read .item.website a {
+ color: #36c;
+}
+.flux.not_read .item.date {
+ color: rgba(51, 102, 204, 0.5);
+}
+.flux.favorite {
+ border-left-color: #ffc300;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ -ms-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.flux.favorite:not(.current) {
+ background: #fff6da;
+}
+.flux.favorite:not(.current):hover .item.title {
+ background: #fff6da;
+}
+.flux .website a {
+ color: #303136;
+ opacity: 0.75;
+}
+.flux .website .favicon {
+ padding: 5px;
+}
+.flux .date {
+ color: rgba(48, 49, 54, 0.5);
+ font-size: 0.85rem;
+}
+.flux .bottom {
+ font-size: 1rem;
+ text-align: center;
+}
.flux_header {
font-size: 1rem;
cursor: pointer;
- border-top: 1px solid #eff0f2; }
- .flux_header .title {
- font-size: 1rem; }
+ border-top: 1px solid #eff0f2;
+}
+.flux_header .title {
+ font-size: 1rem;
+}
/*=== GLOBAL VIEW */
/*================*/
#stream .box.category:not([data-unread="0"]) .box-title .title {
- font-weight: bold; }
+ font-weight: bold;
+}
#stream .box.category .box-title {
padding: 1.5rem;
- background: none; }
- #stream .box.category .box-title a.title {
- color: #5b6871;
- font-size: 1rem;
- font-weight: normal;
- text-decoration: none;
- text-align: left;
- text-transform: uppercase;
- letter-spacing: 1px; }
- #stream .box.category .box-title a.title:not([data-unread="0"])::after {
- margin: -0.5rem 1rem 0 0;
- padding: 0 0.75rem;
- background: #eff0f2;
- border-radius: 12px;
- position: absolute;
- top: 1.75rem;
- right: 0;
- line-height: 1.5rem;
- text-align: center; }
- #stream .box.category .box-title a.title:hover {
- color: #36c; }
+ background: none;
+}
+#stream .box.category .box-title a.title {
+ color: #5b6871;
+ font-size: 1rem;
+ font-weight: normal;
+ text-decoration: none;
+ text-align: left;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+#stream .box.category .box-title a.title:not([data-unread="0"])::after {
+ margin: -0.5rem 1rem 0 0;
+ padding: 0 0.75rem;
+ background: #eff0f2;
+ border-radius: 12px;
+ position: absolute;
+ top: 1.75rem;
+ right: 0;
+ line-height: 1.5rem;
+ text-align: center;
+}
+#stream .box.category .box-title a.title:hover {
+ color: #36c;
+}
#stream .box.category .box-content {
- padding-bottom: 0.5rem; }
- #stream .box.category .box-content .item.feed {
- padding: 0.5rem 1.5rem;
- font-size: 1rem; }
- #stream .box.category .box-content .item.feed a {
- color: #303136;
- font-weight: 400; }
- #stream .box.category .box-content .item.feed a:hover {
- color: #36c;
- text-decoration: none; }
+ padding-bottom: 0.5rem;
+}
+#stream .box.category .box-content .item.feed {
+ padding: 0.5rem 1.5rem;
+ font-size: 1rem;
+}
+#stream .box.category .box-content .item.feed a {
+ color: #303136;
+ font-weight: 400;
+}
+#stream .box.category .box-content .item.feed a:hover {
+ color: #36c;
+ text-decoration: none;
+}
#overlay {
- background: rgba(0, 0, 0, 0.65); }
+ background: rgba(0, 0, 0, 0.65);
+}
#panel {
top: 3rem;
right: 3rem;
bottom: 3rem;
left: 3rem;
- border-radius: 3px; }
+ border-radius: 3px;
+}
/*=== READER VIEW */
/*================*/
@@ -1065,67 +1319,80 @@ form th {
padding: 0 0 50px;
background: #eff0f2;
color: #303136;
- border: none; }
+ border: none;
+}
#stream.reader .flux .author {
margin: 0 0 10px;
color: #a6a7ae;
- font-size: 90%; }
+ font-size: 90%;
+}
/*=== Configuration pages */
.post {
padding: 1rem 2rem;
- font-size: 1rem; }
- .post form {
- margin: 1rem 0; }
- .post form .horizontal-list {
- margin-bottom: 0.5rem; }
- .post.content {
- max-width: 550px; }
- .post h1, .post h2 {
- color: #303136;
- font-size: 3rem;
- margin-top: 1.75rem;
- font-weight: 300;
- line-height: 1.2em; }
- .post a[href="./"] {
- margin: 0;
- padding: 0.75rem 1.5rem;
- background: #f9fafb;
- display: inline-block;
- color: #5b6871;
- font-size: 1rem;
- border: 1px solid #d5d8db;
- border-radius: 5px;
- min-width: 15px;
- line-height: 25px;
- vertical-align: middle;
- cursor: pointer;
- overflow: hidden; }
- .post a[href="./"]:hover {
- background: #36c;
- color: white;
- border: 1px solid #36c;
- text-decoration: none; }
+ font-size: 1rem;
+}
+.post form {
+ margin: 1rem 0;
+}
+.post form .horizontal-list {
+ margin-bottom: 0.5rem;
+}
+.post.content {
+ max-width: 550px;
+}
+.post h1, .post h2 {
+ color: #303136;
+ font-size: 3rem;
+ margin-top: 1.75rem;
+ font-weight: 300;
+ line-height: 1.2em;
+}
+.post a[href="./"] {
+ margin: 0;
+ padding: 0.75rem 1.5rem;
+ background: #f9fafb;
+ display: inline-block;
+ color: #5b6871;
+ font-size: 1rem;
+ border: 1px solid #d5d8db;
+ border-radius: 5px;
+ min-width: 15px;
+ line-height: 25px;
+ vertical-align: middle;
+ cursor: pointer;
+ overflow: hidden;
+}
+.post a[href="./"]:hover {
+ background: #36c;
+ color: white;
+ border: 1px solid #36c;
+ text-decoration: none;
+}
#slider {
border-left: none;
- box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35); }
+ box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35);
+}
.slide-container .properties {
padding: 1rem;
background: rgba(0, 0, 0, 0.75);
color: white;
- border: 0; }
- .slide-container .properties .page-number {
- right: 1rem;
- top: 1rem; }
+ border: 0;
+}
+.slide-container .properties .page-number {
+ right: 1rem;
+ top: 1rem;
+}
/*=== LOGS */
/*=========*/
.loglist {
overflow: hidden;
- border: 1px solid #a6a7ae; }
+ border: 1px solid #a6a7ae;
+}
.log {
margin: 10px 0;
@@ -1133,171 +1400,235 @@ form th {
background: #f9fafb;
color: #5b6871;
font-size: 0.8rem;
- overflow: auto; }
+ overflow: auto;
+}
.log > .date {
margin: 0 10px 0 0;
padding: 5px 10px;
- border-radius: 20px; }
+ border-radius: 20px;
+}
.log.error > .date {
background: #f5633e;
- color: #fff; }
+ color: #fff;
+}
.log.warning > .date {
- background: #f4f762; }
+ background: #f4f762;
+}
.log.notice > .date {
- background: #eff0f2; }
+ background: #eff0f2;
+}
.log.debug > .date {
background: #1d1e22;
- color: #fff; }
+ color: #fff;
+}
/*=== STATISTICS */
/*===============*/
.stat {
- margin: 10px 0 20px; }
+ margin: 10px 0 20px;
+}
.stat th,
.stat td,
.stat tr {
- border: none; }
+ border: none;
+}
.stat > table td,
.stat > table th {
- border-bottom: 1px solid #d5d8db; }
+ border-bottom: 1px solid #d5d8db;
+}
.stat > .horizontal-list {
- margin: 0 0 5px; }
+ margin: 0 0 5px;
+}
.stat > .horizontal-list .item {
overflow: hidden;
white-space: nowrap;
- text-overflow: ellipsis; }
+ text-overflow: ellipsis;
+}
.stat > .horizontal-list .item:first-child {
- width: 270px; }
+ width: 270px;
+}
/*=== MOBILE */
/*===========*/
@media (max-width: 840px) {
ul.nav .item {
- width: 100%; }
- ul.nav .item img {
- display: none; }
- ul.nav .item a {
- padding: 1rem 1rem 1rem 2.5rem;
- background: url("../../themes/icons/logout.svg") no-repeat #17181a 3% center;
- display: inline-block;
- width: 100%;
- color: #fff;
- -webkit-transition: all 0.2s ease-in-out;
- -moz-transition: all 0.2s ease-in-out;
- -o-transition: all 0.2s ease-in-out;
- -ms-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out; }
- ul.nav .item a:hover, ul.nav .item a:active {
- background: url("../../themes/icons/logout.svg") no-repeat #f5633e 3% center;
- text-decoration: none; }
+ width: 100%;
+ }
+ ul.nav .item img {
+ display: none;
+ }
+ ul.nav .item a {
+ box-sizing: border-box;
+ padding: 1rem 1rem 1rem 2.5rem;
+ background: url("../../themes/icons/logout.svg") no-repeat #17181a 3% center;
+ display: inline-block;
+ width: 100%;
+ color: #fff;
+ -webkit-transition: all 0.2s ease-in-out;
+ -moz-transition: all 0.2s ease-in-out;
+ -o-transition: all 0.2s ease-in-out;
+ -ms-transition: all 0.2s ease-in-out;
+ transition: all 0.2s ease-in-out;
+ }
+ ul.nav .item a:hover, ul.nav .item a:active {
+ background: url("../../themes/icons/logout.svg") no-repeat #f5633e 3% center;
+ text-decoration: none;
+ }
+
+ .form-group .group-name {
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+.box .box-content .item .configure {
+ visibility: visible;
+ }
.aside {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out; }
- .aside.aside_feed {
- padding: 0; }
- .aside .tree .tree-folder .tree-folder-items .item a {
- padding: 0.5rem 1rem; }
+ transition: all 0.2s ease-in-out;
+ }
+ .aside.aside_feed {
+ padding: 0;
+ }
+ .aside .tree .tree-folder .tree-folder-items .item a {
+ padding: 0.5rem 1rem;
+ }
.aside .toggle_aside,
- #panel .close {
+#panel .close,
+#close-slider.active {
background: #25c;
display: block;
width: 100%;
height: 50px;
line-height: 50px;
- text-align: center; }
+ text-align: center;
+ }
.header {
- padding: 0.5rem; }
- .header .item.title {
- display: none; }
- .header .item.search input {
- width: 90%;
- height: 3.5rem; }
- .header .item.search input:focus {
- width: 100%; }
- .header .item.search .btn {
- min-height: 49px;
- padding: 0.5rem 2rem; }
- .header .item.configure {
- width: 2.75rem;
- top: 3.125rem; }
- .header .item.configure .dropdown .btn {
- padding: 1.125rem; }
+ padding: 0.5rem;
+ }
+ .header .item.title {
+ display: none;
+ }
+ .header .item.search {
+ display: block;
+ }
+ .header .item.search .stick {
+ display: flex;
+ }
+ .header .item.search input {
+ width: 90%;
+ height: 3.5rem;
+ }
+ .header .item.search input:focus {
+ width: 100%;
+ }
+ .header .item.search .btn {
+ min-height: 49px;
+ padding: 0.5rem 2rem;
+ }
+ .header .item.configure {
+ display: none;
+ }
+
+ .post {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
.nav_menu .btn {
margin: 0;
- padding: 0.85rem 1.25rem; }
+ padding: 0.85rem 1.25rem;
+ }
.nav_menu .stick {
- margin: 0.5rem 0.5rem; }
- .nav_menu .stick .btn {
- margin: 0;
- padding: 0.85rem 1.25rem; }
- .nav_menu .stick .btn.read_all {
- padding: 0.85rem 1.25rem; }
+ margin: 0.5rem 0.5rem;
+ }
+ .nav_menu .stick .btn {
+ margin: 0;
+ padding: 0.85rem 1.25rem;
+ }
+ .nav_menu .stick .btn.read_all {
+ padding: 0.85rem 1.25rem;
+ }
.nav_menu .search {
display: none;
- max-width: 97%; }
- .nav_menu .search .input {
- max-width: 97%;
- width: 90px; }
- .nav_menu .search .input:focus {
- width: 400px; }
+ max-width: 97%;
+ }
+ .nav_menu .search .input {
+ max-width: 97%;
+ width: 90px;
+ }
+ .nav_menu .search .input:focus {
+ width: 400px;
+ }
#stream .flux .flux_header {
- padding: 0.5rem 0; }
+ padding: 0.5rem 0;
+ }
.day {
text-align: center;
- padding: 1rem 0; }
- .day .name {
- padding: 0;
- display: block;
- width: 100%;
- line-height: 1.5rem;
- margin-bottom: 1rem; }
+ padding: 1rem 0;
+ }
+ .day .name {
+ padding: 0;
+ display: block;
+ width: 100%;
+ line-height: 1.5rem;
+ margin-bottom: 1rem;
+ }
.pagination {
- margin: 0 0 3.5em; }
+ margin: 0 0 3.5em;
+ }
#nav_entries {
- line-height: 4.5rem; }
+ line-height: 4.5rem;
+ }
.notification {
- border-radius: 0; }
- .notification a.close {
- background: transparent;
- display: block;
- left: 0; }
- .notification a.close:hover {
- opacity: 0.5; }
- .notification a.close .icon {
- display: none; } }
+ border-radius: 0;
+ }
+ .notification a.close {
+ background: transparent;
+ display: block;
+ left: 0;
+ }
+ .notification a.close:hover {
+ opacity: 0.5;
+ }
+ .notification a.close .icon {
+ display: none;
+ }
+}
/*=== GENERAL */
/*============*/
html, body {
background: #eff0f2;
height: 100%;
font-family: "lato", "Helvetica", "Arial", sans-serif;
- font-size: 0.875rem; }
+ font-size: 0.875rem;
+}
/*=== Links */
a, button.as-link {
outline: none;
- color: #36c; }
+ color: #36c;
+}
/*# sourceMappingURL=mapco.css.map */
diff --git a/p/themes/Mapco/mapco.css.map b/p/themes/Mapco/mapco.css.map
new file mode 100644
index 000000000..1151acdaf
--- /dev/null
+++ b/p/themes/Mapco/mapco.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["_fonts.scss","_mixins.scss","_forms.scss","_variables.scss","_tables.scss","_components.scss","_divers.scss","_sidebar.scss","_layout.scss","_list-view.scss","_global-view.scss","_reader-view.scss","_configuration.scss","_logs.scss","_stats.scss","_mobile.scss","mapco.scss"],"names":[],"mappings":"AAAA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AC7DD;AAEA;ACFA;AACA;EACC;EACA;EACA,YCiBc;EDhBd;EACA,OCUW;EDTX;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EDRA;EACA;EACA;EACA;EACA;;ACQA;EACC,YCnBW;EDoBX,OCVM;;ADaN;EAEC,YCxBc;;AD6BhB;EACC,YCJS;EDKT;;AAEA;EAEC,YCPU;;ADWZ;EACC;;;AAIF;EACC;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OCpDW;;;ADuDZ;EACC;EACA;EACA;;;AAGD;EACC;EACA,YCpEO;EDqEP,OChEW;EDiEX;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OCtFiB;EDuFjB,cC/FY;;;ADkGb;EACC,OCxEU;EDyEV,cCzEU;ED0EV;;;AAGD;EACC,YCtFY;;;ADyFb;EACC;;;AAID;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAUD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAID;EACC;;;AE5JF;AACA;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,YDUc;;;ACPf;AAAA;EAEC;EACA;;;ACjBD;AACA;AACA;AAGA;AACA;EACC;EACA;;AAEA;EACC;;AAEA;EACC;;;AAMH;AACA;EACC;EACA;EACA,YFHc;EEId;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKD;EAEC;EACA;EACA;EACA,OFlCU;EEmCV;EACA;;AAID;EJjDA;EACA;EACA;EACA;EACA;;AIiDC;EACC;EACA,OFrDe;EEsDf;EACA;;AAGD;EACC,YFnEU;EEoEV,OF1DK;;AE4DL;EACC;EACA,OF9DI;;AEmEL;EACC;EACA;;AAMF;EACC;EACA;EACA;;AAIF;EACC;EACA;;;AAQD;EACC;;AAEA;AAAA;EAEC,OFnGe;;AEqGf;AAAA;EACC,OFpGI;;AEwGN;EACC,YFnHU;;;AE2Hb;AACA;EACC;EAEA;EACA,YF5Gc;EE6Gd,OFlHW;EEmHX;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,YFlHe;EEmHf,OFlHc;EEmHd;;;AAGD;EACC,YFpHe;EEqHf,OFpHc;EEqHd;;;AAGD;EACC,YFlIa;EEmIb,OFlIY;EEmIZ;;;AAGD;AACA;EACC,YFlJY;EEmJZ,OF9JiB;EE+JjB;EACA;;AAGC;EACC,YF/HM;EEgIN,OF1JU;EE2JV;EACA;;AAGD;EACC;EACA,OF5Ke;EE6Kf;EACA;EACA;;AAEA;EACC,YFlLc;EEmLd,OFxKS;;AE6KZ;AAAA;EAEC;EACA;;;AAIF;EACC;EACA;;;AAID;AACA;EACC,YFrMO;EEuMP;EACA;EAEA;;AAEA;EACC;EACA;EACA,YFtMW;EEuMX,OFlNgB;EEoNhB;;AAEA;EACC;;AAIA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;;AAKH;EACC;;AAIA;EACC;;AAGD;EACC;;AAEA;EACC;EAEA;EACA;EACA;EACA;;AAEA;EACC;;AASJ;EACC;EACA,OFjRe;EEkRf;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EAEC;;AAIF;EACC;;AAIF;EACC;;;AAKH;AACA;EACC;EACA;EACA,YFrUkB;EEsUlB,OFxUY;EFMZ;EACA;EACA;EACA;EACA;;AIkUA;EACC,YF7UW;EE8UX;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKF;EACC,YFrTQ;;AEwTP;EACC;;AAEA;EACC;;AAGD;EACC,OFnWI;;AEwWP;EACC,OFzWM;;AE6WN;EACC;;AAEA;EACC,OF1WU;EE2WV;;AAKD;EACC,YF7XgB;;AE+XhB;EACC,YFjXU;EEkXV,OF9Xa;;;AGTlB;AACA;AACA;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;;;ACZD;AACA;EACC;;AAEA;EACC;EACA;;AAID;EACC;;AAEA;EACC;EACA,YJ+BM;EI9BN;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA,OJqBa;;AInBb;EACC;;AAMF;EACC,YJYK;EIXL;;AAIF;EACC,YJOU;;AILV;EACC;EACA;EACA;EACA;ENvCH;EACA;EACA;EACA;EACA;;AMuCG;EACC,YJlDQ;;AIoDR;EACC,OJ7CY;;AI+CZ;EACC,OJZU;;AIgBZ;EACC,OJXY;;AIed;EACC,YJnBS;;AIsBV;EACC;EACA,OJ3BY;;AI+Bd;EACC;EACA;EACA,YJ3BQ;EI4BR;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMJ;AACA;EACC;EACA;;AAEA;EACC;;AAGD;AAAA;EAEC;;AAGD;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASC;;;AAKF;EACC,YJ/EQ;;AIiFR;EACC;EACA;EACA,YJpFO;;AIuFR;EACC;;;AAMF;AAIA;AAEC;AAAA;EAEC;EACA;EACA;;AAGD;EACC,YJ5GO;EFvCR;EACA;EACA;EACA;EACA;;AMmJC;EACC;EACA,OJnHc;;AIuHd;EACC,OJzIO;;AI6IT;EACC,YJ1HW;EI2HX,OJ9Hc;;AIiIb;EACC,YJ9KQ;EI+KR,OJnIY;;AIwIb;EACC,YJtJQ;EIuJR,OJ1IY;;AI8Id;EACC,OJ/Ia;EIgJb;;AAIF;EACC,YJjMU;EIkMV,OJxLK;;AI2LJ;EACC,YJtMQ;EIuMR,OJ7LG;;AIkMJ;EACC,YJ9KQ;EI+KR,OJpMG;;AIwML;EACC,OJzMI;EI0MJ;;AAOF;EACC,OJ7LU;;AIiMZ;EACC;EACA,YJ9Ma;EI+Mb,OJnNiB;;AIsNlB;EACC;EACA;EACA,OJ1NU;EI2NV;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EAEA,OJ9OM;;AIgPN;EACC,OJjPK;;AIoPN;EACC;EACA;EACA;;;AAKH;AACA;EACC;EACA;EACA,YJvNW;EIwNX;EACA;EACA;EACA;EACA;;;AAGD;EACC,YJpQW;;;AIuQZ;EACC,YJxQW;;;AI2QZ;AAAA;EAEC,OJ7QW;;;AIgRZ;AAAA;EAEC,OJlRW;;;AIqRZ;AAAA;AAAA;AAAA;EAIC,OJ9RO;;;AIiSR;EACC;;;AAGD;AAAA;AAAA;EAGC;;;AAGD;EACC,mBJzQQ;;;AK9CT;AACA;AACA;AACA;EACC;EACA,YLyCQ;EKxCR;EACA;EACA;;AAEA;EACC;;AAKA;EACC;EAEA;;AAGC;EACC;EACA,OLqBY;EKpBZ;EACA;EACA;;AAEA;EACC;;AAUH;EACC;EACA,OLGa;EKFb;EACA;EACA,kBLES;EFxCZ;EACA;EACA;EACA;EACA;;AOsCG;EACC,kBLFS;;AKKV;EACC;EACA,OLvCO;EKyCP,kBL9CG;;AKkDL;EAGC;EACA;EAEA,kBLlES;EKmET;EACA;EACA;EAEA;EACA;;AAXA;EAAK;;AAaL;EACC,kBL1EY;;AK+Ef;EACC;EACA;EACA;EACA;EACA;;AAEA;EAGC;EAGA;EACA;EACA;EACA;;AARA;EAAK;;AAuBT;AACA;EACC;;;AAMD;AACA;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;AACA;EACC,YLhJY;EKiJZ;EACA;;;AAGD;EACC,YLrJgB;;;AKwJjB;EACC;EACA;EACA,OLlJO;;;AKqJR;EACC;;;AAGD;AACA;EACC;EACA,OL7JkB;EK8JlB;EACA;EACA;EACA;EACA;;AAEA;EACC;EAEA,OLxKgB;EKyKhB;EACA;EACA;EAGA;;;AAIF;AACA;EACC;EACA;;AAEA;EACC;EACA;EACA,kBL9Ka;EK+Kb;EACA;;AAEA;EACC,kBLpLU;;AKwLZ;EACC,YLxLa;;AK0Lb;EACC;EACA;EACA,kBL7LY;EK8LZ;EACA;EP7MF;EACA;EACA;EACA;EACA;;AO6ME;EACC,kBLtMgB;;AKyMjB;EACC,kBL5NS;;AK+NV;EAAU;;AAIV;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAID;EACC;EAEA,OL/Pc;EKgQd,kBLpPW;EFdd;EACA;EACA;EACA;EACA;;AOkQG;EACC,kBL3Pe;;AKgQjB;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAMD;EACC;EACA;;;AAOJ;EACC;EACA,kBL5SkB;EK6SlB;;;AAID;AACA;EACC;EAEA;EACA;;AAGC;EACC,OLlUe;EKmUf;EACA;;AAEA;EACC,OL/US;EKgVT;;AAKH;EACC,OL7UiB;EK8UjB;;AAGD;EACC;EACA;;AAGD;EACC;EACA,YL/UkB;EKgVlB;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA,YLtWkB;EKuWlB,OLlWM;EKmWN;EACA;;AAEA;EACC;EACA,OLxWK;EKyWL;;AAIF;EACC;EACA,YLrWa;EKsWb,OLvWW;EKwWX;EACA;;AAID;EACC;EACA;EACA,YL/Wa;EKgXb;EACA,OL7XgB;EK8XhB;EACA;;AAEA;EACC;;;AAOH;AACA;EAEC;EACA,YLnYmB;EKoYnB;EACA;EACA,OLzYW;EK2YX;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC,YL1YW;EK2YX,OLpaM;;AKuaP;EACC,YLvZS;EKwZT,OLzaM;;AK4aP;EACC;EACA;EACA;;AAGD;EACC,YLxZa;;AK2Zd;EACC,YLpaW;;AKuaZ;EACC;;AAEA;EACC;;;AAMH;AACA;EACC;EACA;EACA;EACA;EACA,YLvaQ;;;AM9CT;AACA;EAEC,YNQO;EFJP;EACA;EACA;EACA;EACA;;AQJA;EACC,YNaa;;AMXb;EACC,YNUY;;AMJd;EACC,YNGa;EMFb,mBNlBW;;AMqBZ;EACC,YNCU;;AMCV;EACC,YNFS;;AMQT;EACC,ONhCS;;AMsCV;EACC,ONvCS;;AM2CX;EACC;;AAIF;EACC,mBNTO;EFlCR;EACA;EACA;EACA;EACA;;AQ4CA;EACC,YNdU;;AMgBV;EACC,YNjBS;;AMsBV;EACC,ONxDe;EMyDf;;AAGD;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;;AAIF;EACC;EACA;EACA;;AAEA;EACC;;;AC3FF;AACA;AAWE;EACC;;AAID;EACC;EACA;;AAEA;EACC,OPNQ;EOOR;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA,YPbQ;EOcR;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC,OP1CQ;;AO+CX;EACC;;AAEA;EACC;EAEA;;AAEA;EACC,OPhDa;EOiDb;;AAEA;EACC,OP5DO;EO6DP;;;AAUN;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;ACjFD;AACA;AACA;EACC;EACA,YRgBY;EQfZ,ORIiB;EQHjB;;;AAGD;EACC;EACA,ORMkB;EQLlB;;;ACZD;AACA;EACC;EACA;;AAEA;EACC;;AAGA;EACC;;AAmBF;EACC;;AAGD;EAEC,OT1BgB;ES2BhB;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA,YTxBa;ESyBb;EAEA,OThCU;ESiCV;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EACC,YT3DU;ES4DV;EACA;EACA;;;AAQH;EACC;EACA;;;AAIA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;;ACrFH;AACA;AACA;EACC;EACA;;;AAGD;EACC;EACA;EACA,YVWc;EUVd,OVKW;EUJX;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC,YVKU;EUJV;;;AAGD;EACC,YVIY;;;AUDb;EACC,YVZY;;;AUeb;EACC,YV9BmB;EU+BnB,OV1BO;;;AWXR;AACA;AACA;EACC;;;AAGD;AAAA;AAAA;EAGC;;;AAGD;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AC5BD;AACA;AAEA;EAME;IACC;;EAEA;IACC;;EAGD;IACC;IACA;IAEA;IACA;IACA;IACA,OZsBa;IFtChB;IACA;IACA;IACA;IACA;;EcgBG;IAEC;IACA;;;EAQJ;IACC;;;EAGD;AAAA;IAEC;;;EAGD;IdxCA;IACA;IACA;IACA;IACA;;EcwCC;IACC;;EAGD;IACC;;;EAIF;AAAA;AAAA;IAGC,YZ7De;IY8Df;IACA;IACA;IACA;IACA;;;EAGD;IACC;;EAGC;IACC;;EAGD;IACC;;EAEA;IACC;;EAGD;IACC;IACA;;EAEA;IACC;;EAKF;IACC;IACA;;EAIF;IACC;;;EAKH;IACC;IACA;;;EAIA;IACC;IACA;;EAGD;IACC;;EAEA;IACC;IACA;;EAEA;IACC;;EAKH;IACC;IACA;;EAEA;IAEC;IACA;;EAEA;IACC;;;EAQF;IACC;;;EAOH;IACC;IACA;;EAEA;IACC;IAEA;IACA;IACA;IACA;;;EAKF;IACC;;;EAGD;IACC;;;EAGD;IACC;;EAEA;IACC;IACA;IACA;;EAGD;IACC;;EAGD;IACC;;;ACjKH;AACA;AACA;EACC,YbjBY;EakBZ;EACA;EACA;;;AAGD;AACA;EACC;EACA,Ob7CY","file":"mapco.css"} \ No newline at end of file
diff --git a/p/themes/Mapco/mapco.rtl.css b/p/themes/Mapco/mapco.rtl.css
index 19c2a5fdd..a5e4d4fc4 100644
--- a/p/themes/Mapco/mapco.rtl.css
+++ b/p/themes/Mapco/mapco.rtl.css
@@ -3,49 +3,57 @@
font-style: normal;
font-stretch: normal;
font-weight: 400;
- src: local("Lato"), url("../fonts/LatoLatin-Regular.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Regular.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: italic;
font-stretch: normal;
font-weight: 400;
- src: local("Lato"), url("../fonts/LatoLatin-Italic.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Italic.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: normal;
font-stretch: normal;
font-weight: 700;
- src: local("Lato"), url("../fonts/LatoLatin-Bold.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-Bold.woff") format("woff");
+}
@font-face {
font-family: "lato";
font-style: italic;
font-stretch: normal;
font-weight: 700;
- src: local("Lato"), url("../fonts/LatoLatin-BoldItalic.woff") format("woff"); }
+ src: local("Lato"), url("../fonts/LatoLatin-BoldItalic.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: normal;
font-stretch: normal;
font-weight: 400;
- src: local("Spectral"), url("../fonts/Spectral-Regular.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Regular.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: italic;
font-stretch: normal;
font-weight: 400;
- src: local("Spectral"), url("../fonts/Spectral-Italic.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Italic.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: normal;
font-stretch: normal;
font-weight: 700;
- src: local("Spectral"), url("../fonts/Spectral-Bold.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-Bold.woff") format("woff");
+}
@font-face {
font-family: "spectral";
font-style: italic;
font-stretch: normal;
font-weight: 700;
- src: local("Spectral"), url("../fonts/Spectral-BoldItalic.woff") format("woff"); }
+ src: local("Spectral"), url("../fonts/Spectral-BoldItalic.woff") format("woff");
+}
/* stylelint-disable property-no-vendor-prefix */
/* FUNCTIONS */
/* btns */
@@ -68,23 +76,30 @@
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
-ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .btn.btn-important {
- background: #36c;
- color: #fff; }
- .btn.btn-important:hover, .btn.btn-important:active {
- background: #25c; }
- .btn.btn-attention {
- background: #f5633e;
- color: #fff; }
- .btn.btn-attention:hover, .btn.btn-attention:active {
- background: #73341f; }
- .btn:hover {
- text-decoration: none; }
+ transition: all 0.15s ease-in-out;
+}
+.btn.btn-important {
+ background: #36c;
+ color: #fff;
+}
+.btn.btn-important:hover, .btn.btn-important:active {
+ background: #25c;
+}
+.btn.btn-attention {
+ background: #f5633e;
+ color: #fff;
+}
+.btn.btn-attention:hover, .btn.btn-attention:active {
+ background: #73341f;
+}
+.btn:hover {
+ text-decoration: none;
+}
a.btn {
min-height: 25px;
- line-height: 25px; }
+ line-height: 25px;
+}
/*=== Forms */
legend {
@@ -96,17 +111,21 @@ legend {
clear: both;
text-transform: uppercase;
letter-spacing: 1px;
- font-weight: 700; }
+ font-weight: 700;
+}
label {
min-height: 25px;
padding: 5px 0;
cursor: pointer;
- color: #5b6871; }
+ color: #5b6871;
+}
textarea {
width: 360px;
- height: 100px; }
+ max-width: 100%;
+ height: 100px;
+}
input, select, textarea, button {
padding: 5px 10px;
@@ -118,64 +137,82 @@ input, select, textarea, button {
border-radius: 2px;
min-height: 25px;
line-height: 25px;
- vertical-align: middle; }
+ vertical-align: middle;
+}
option {
- padding: 0 .5em; }
+ padding: 0 0.5em;
+}
input:focus, select:focus, textarea:focus {
color: #303136;
- border-color: #36c; }
+ border-color: #36c;
+}
input:invalid, select:invalid {
color: #f5633e;
border-color: #f5633e;
- box-shadow: none; }
+ box-shadow: none;
+}
input:disabled, select:disabled {
- background: #eff0f2; }
+ background: #eff0f2;
+}
input.extend {
- transition: width 200ms linear; }
+ transition: width 200ms linear;
+}
.form-group {
padding: 5px;
- border-radius: 3px; }
- .form-group::after {
- content: "";
- display: block;
- clear: both; }
- .form-group .group-name {
- padding: 10px 0;
- text-align: left; }
- .form-group .group-controls {
- min-height: 25px;
- padding: 5px 0; }
- .form-group .group-controls .control {
- line-height: 2.0em; }
- .form-group table {
- margin: 10px 220px 0 0; }
- .form-group.form-actions {
- margin: 15px 0 25px;
- padding: 5px 0; }
- .form-group.form-actions .btn {
- margin: 0 0 0 0.5rem; }
+ border-radius: 3px;
+}
+.form-group::after {
+ content: "";
+ display: block;
+ clear: both;
+}
+.form-group .group-name {
+ padding: 10px 0;
+ text-align: left;
+}
+.form-group .group-controls {
+ min-height: 25px;
+ padding: 5px 0;
+}
+.form-group .group-controls .control {
+ line-height: 2em;
+}
+.form-group table {
+ margin: 10px 220px 0 0;
+}
+.form-group.form-actions {
+ margin: 15px 0 25px;
+ padding: 5px 0;
+}
+.form-group.form-actions .btn {
+ margin: 0 0 0 0.5rem;
+}
/*=== Tables */
table {
- border-collapse: collapse; }
+ border-collapse: collapse;
+}
tr, th, td {
padding: 0.5em;
- border: 1px solid #d5d8db; }
+ border: 1px solid #d5d8db;
+}
th {
- background: #f9fafb; }
+ background: #f9fafb;
+}
form td,
form th {
font-weight: normal;
- text-align: center; }
+ text-align: center;
+}
/*=== COMPONENTS */
/*===============*/
@@ -183,11 +220,14 @@ form th {
/*=== Horizontal-list */
.horizontal-list {
margin: 0;
- padding: 0.1rem 0; }
- .horizontal-list .item {
- vertical-align: middle; }
- .horizontal-list .item:first-child {
- padding-right: 0.5rem; }
+ padding: 0.1rem 0;
+}
+.horizontal-list .item {
+ vertical-align: middle;
+}
+.horizontal-list .item:first-child {
+ padding-right: 0.5rem;
+}
/*=== Dropdown */
.dropdown-menu {
@@ -198,62 +238,76 @@ form th {
border: none;
border-radius: 3px;
box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35);
- text-align: right; }
- .dropdown-menu::after {
- background: white;
- width: 10px;
- height: 10px;
- content: "";
- position: absolute;
- top: -4px;
- left: 13px;
- z-index: -10;
- transform: rotate(-45deg); }
- .dropdown-menu .dropdown-header {
- margin: 1.75rem 2rem 0.5rem 0;
- font-weight: bold;
- text-align: right;
- color: #5b6871;
- text-transform: uppercase;
- letter-spacing: 1px; }
- .dropdown-menu .item {
- -webkit-transition: all 0.075s ease-in-out;
- -moz-transition: all 0.075s ease-in-out;
- -o-transition: all 0.075s ease-in-out;
- -ms-transition: all 0.075s ease-in-out;
- transition: all 0.075s ease-in-out; }
- .dropdown-menu .item a, .dropdown-menu .item span, .dropdown-menu .item .as-link {
- padding: 0 2rem;
- color: #303136;
- font-size: 1rem;
- line-height: 2.5em; }
- .dropdown-menu .item:hover {
- background: #36c;
- color: #fff; }
- .dropdown-menu .item:hover a, .dropdown-menu .item:hover button {
- text-decoration: none;
- color: #fff; }
- .dropdown-menu .item[aria-checked="true"] a::before {
- margin: 0 -14px 0 0;
- font-weight: bold; }
- .dropdown-menu .input select, .dropdown-menu .input input {
- margin: 0 auto 5px;
- padding: 2px 5px;
- border-radius: 3px; }
- .dropdown-menu .separator {
- margin: 0.75rem 0;
- border-bottom: 1px solid #eff0f2; }
+ text-align: right;
+}
+.dropdown-menu::after {
+ background: white;
+ width: 10px;
+ height: 10px;
+ content: "";
+ position: absolute;
+ top: -4px;
+ left: 13px;
+ z-index: -10;
+ transform: rotate(-45deg);
+}
+.dropdown-menu .dropdown-header {
+ margin: 1.75rem 2rem 0.5rem 0;
+ font-weight: bold;
+ text-align: right;
+ color: #5b6871;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+.dropdown-menu .item {
+ -webkit-transition: all 0.075s ease-in-out;
+ -moz-transition: all 0.075s ease-in-out;
+ -o-transition: all 0.075s ease-in-out;
+ -ms-transition: all 0.075s ease-in-out;
+ transition: all 0.075s ease-in-out;
+}
+.dropdown-menu .item a, .dropdown-menu .item span, .dropdown-menu .item .as-link {
+ padding: 0 2rem;
+ color: #303136;
+ font-size: 1rem;
+ line-height: 2.5em;
+}
+.dropdown-menu .item:hover {
+ background: #36c;
+ color: #fff;
+}
+.dropdown-menu .item:hover a, .dropdown-menu .item:hover button {
+ text-decoration: none;
+ color: #fff;
+}
+.dropdown-menu .item[aria-checked=true] a::before {
+ margin: 0 -14px 0 0;
+ font-weight: bold;
+}
+.dropdown-menu .input select, .dropdown-menu .input input {
+ margin: 0 auto 5px;
+ padding: 2px 5px;
+ border-radius: 3px;
+}
+.dropdown-menu .separator {
+ margin: 0.75rem 0;
+ border-bottom: 1px solid #eff0f2;
+}
.tree .tree-folder .tree-folder-items .dropdown-menu .item {
- padding: 0; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item a,
- .tree .tree-folder .tree-folder-items .dropdown-menu .item button {
- color: #303136; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item a:hover,
- .tree .tree-folder .tree-folder-items .dropdown-menu .item button:hover {
- color: #fff; }
- .tree .tree-folder .tree-folder-items .dropdown-menu .item:hover {
- background: #36c; }
+ padding: 0;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item a,
+.tree .tree-folder .tree-folder-items .dropdown-menu .item button {
+ color: #303136;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item a:hover,
+.tree .tree-folder .tree-folder-items .dropdown-menu .item button:hover {
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .dropdown-menu .item:hover {
+ background: #36c;
+}
/*=== Alerts */
.alert {
@@ -264,129 +318,159 @@ form th {
font-size: 1rem;
border: 1px solid #c5ced3;
border-radius: 3px;
- text-shadow: 0 0 1px #eff0f2; }
+ text-shadow: 0 0 1px #eff0f2;
+}
.alert-head {
- font-size: 1.15em; }
+ font-size: 1.15em;
+}
.alert > a {
text-decoration: underline;
- color: inherit; }
+ color: inherit;
+}
.alert-warn {
background: #fdfde0;
color: #73762f;
- border: 1px solid #73762f33; }
+ border: 1px solid #73762f33;
+}
.alert-success {
background: #cffde7;
color: #0c7540;
- border: 1px solid #0c754033; }
+ border: 1px solid #0c754033;
+}
.alert-error {
background: #fde0d8;
color: #73341f;
- border: 1px solid #73341f33; }
+ border: 1px solid #73341f33;
+}
/*=== Pagination */
.pagination {
background: #eff0f2;
color: #303136;
font-size: 0.8em;
- text-align: center; }
- .pagination .item.pager-current {
- background: #303136;
- color: #eff0f2;
- font-size: 1.5em;
- font-weight: bold; }
- .pagination .item a {
- display: block;
- color: #303136;
- font-style: italic;
- line-height: 3em;
- text-decoration: none; }
- .pagination .item a:hover {
- background: #303136;
- color: #eff0f2; }
- .pagination .loading,
- .pagination a:hover.loading {
- background: url("loader.gif") center center no-repeat #34495e;
- font-size: 0; }
+ text-align: center;
+}
+.pagination .item.pager-current {
+ background: #303136;
+ color: #eff0f2;
+ font-size: 1.5em;
+ font-weight: bold;
+}
+.pagination .item a {
+ display: block;
+ color: #303136;
+ font-style: italic;
+ line-height: 3em;
+ text-decoration: none;
+}
+.pagination .item a:hover {
+ background: #303136;
+ color: #eff0f2;
+}
+.pagination .loading,
+.pagination a:hover.loading {
+ background: url("loader.gif") center center no-repeat #34495e;
+ font-size: 0;
+}
.content .pagination {
margin: 0;
- padding: 0; }
+ padding: 0;
+}
/*=== Boxes */
.box {
background: #fff;
border: none;
border-radius: 3px;
- box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25); }
- .box .box-title {
- margin: 0;
- padding: 5px 10px;
- background: #eff0f2;
- color: #303136;
- border-radius: 2px 2px 0 0; }
- .box .box-title img {
- margin-left: 0.75rem; }
- .box .box-title:hover .configure {
- background: url("icons/cog.svg") no-repeat 4px 4px;
- display: block;
- float: right;
- width: 1.75rem;
- height: 1.75rem;
- border-radius: 2px;
- visibility: visible;
- margin-left: 0.5rem; }
- .box .box-title:hover .configure .icon {
- display: none;
- border-radius: 3px;
- vertical-align: middle; }
- .box .box-title:hover .configure:hover {
- background: url("icons/cog-white.svg") no-repeat 4px 4px #36c; }
- .box .box-title .configure {
- visibility: hidden; }
- .box .box-title form input {
- width: 85%; }
- .box .box-title form .dropdown {
- float: left; }
- .box .box-title form .dropdown a.dropdown-toggle {
- padding: 0;
- border-radius: 0;
- background-image: url(icons/more.svg);
- background-repeat: no-repeat;
- background-position: left 8px; }
- .box .box-title form .dropdown a.dropdown-toggle img {
- display: none; }
- .box .box-content .item {
- padding: 0.5rem 0.75rem;
- color: #303136;
- font-size: 1rem;
- border-bottom: 1px solid #eff0f2;
- line-height: 1.7em; }
- .box .box-content .item img {
- margin-left: 0.75rem; }
- .box .box-content .item .configure {
- background: url("icons/cog.svg") no-repeat 4px 4px;
- display: block;
- float: right;
- width: 1.75rem;
- height: 1.75rem;
- border-radius: 2px;
- visibility: hidden;
- margin-left: 0.5rem; }
- .box .box-content .item .configure .icon {
- display: none;
- border-radius: 3px;
- vertical-align: middle; }
- .box .box-content .item .configure:hover {
- background: url("icons/cog-white.svg") no-repeat 4px 4px #36c; }
- .box .box-content .item:hover .configure {
- visibility: visible; }
- .box .box-content .item:last-child {
- border-bottom: none; }
+ box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25);
+}
+.box .box-title {
+ margin: 0;
+ padding: 5px 10px;
+ background: #eff0f2;
+ color: #303136;
+ border-radius: 2px 2px 0 0;
+}
+.box .box-title img {
+ margin-left: 0.75rem;
+}
+.box .box-title:hover .configure {
+ background: url("icons/cog.svg") no-repeat 4px 4px;
+ display: block;
+ float: right;
+ width: 1.75rem;
+ height: 1.75rem;
+ border-radius: 2px;
+ visibility: visible;
+ margin-left: 0.5rem;
+}
+.box .box-title:hover .configure .icon {
+ display: none;
+ border-radius: 3px;
+ vertical-align: middle;
+}
+.box .box-title:hover .configure:hover {
+ background: url("icons/cog-white.svg") no-repeat 4px 4px #36c;
+}
+.box .box-title .configure {
+ visibility: hidden;
+}
+.box .box-title form input {
+ width: 85%;
+}
+.box .box-title form .dropdown {
+ float: left;
+}
+.box .box-title form .dropdown a.dropdown-toggle {
+ padding: 0;
+ border-radius: 0;
+ background-image: url(icons/more.svg);
+ background-repeat: no-repeat;
+ background-position: left 8px;
+}
+.box .box-title form .dropdown a.dropdown-toggle img {
+ display: none;
+}
+.box .box-content .item {
+ padding: 0.5rem 0.75rem;
+ color: #303136;
+ font-size: 1rem;
+ border-bottom: 1px solid #eff0f2;
+ line-height: 1.7em;
+}
+.box .box-content .item img {
+ margin-left: 0.75rem;
+}
+.box .box-content .item .configure {
+ background: url("icons/cog.svg") no-repeat 4px 4px;
+ display: block;
+ float: right;
+ width: 1.75rem;
+ height: 1.75rem;
+ border-radius: 2px;
+ visibility: hidden;
+ margin-left: 0.5rem;
+}
+.box .box-content .item .configure .icon {
+ display: none;
+ border-radius: 3px;
+ vertical-align: middle;
+}
+.box .box-content .item .configure:hover {
+ background: url("icons/cog-white.svg") no-repeat 4px 4px #36c;
+}
+.box .box-content .item:hover .configure {
+ visibility: visible;
+}
+.box .box-content .item:last-child {
+ border-bottom: none;
+}
/*=== "Load more" part */
#bigMarkAsRead {
@@ -398,145 +482,185 @@ form th {
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
-ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- #bigMarkAsRead:hover {
- background: #36c;
- color: #fff; }
- #bigMarkAsRead:hover .bigTick {
- background: url(icons/tick-white.svg) center no-repeat; }
- #bigMarkAsRead .bigTick {
- margin: 0.5rem 0;
- background: url(icons/tick-color.svg) center no-repeat;
- display: inline-block;
- width: 64px;
- height: 64px;
- text-indent: -9999px;
- white-space: nowrap; }
+ transition: all 0.15s ease-in-out;
+}
+#bigMarkAsRead:hover {
+ background: #36c;
+ color: #fff;
+}
+#bigMarkAsRead:hover .bigTick {
+ background: url(icons/tick-white.svg) center no-repeat;
+}
+#bigMarkAsRead .bigTick {
+ margin: 0.5rem 0;
+ background: url(icons/tick-color.svg) center no-repeat;
+ display: inline-block;
+ width: 64px;
+ height: 64px;
+ text-indent: -9999px;
+ white-space: nowrap;
+}
.formLogin {
- background: #303136; }
- .formLogin .header .configure {
- padding-left: 1rem; }
- .formLogin .header .configure img {
- margin-left: 0.5rem; }
- .formLogin .header .configure a.signin {
- color: #fff; }
- .formLogin h1 {
- color: #fff; }
- .formLogin form#crypto-form div {
- margin-bottom: 1rem; }
- .formLogin form#crypto-form div label {
- color: #c5ced3;
- font-size: 1rem; }
- .formLogin form#crypto-form div input {
- background: #1d1e22; }
- .formLogin form#crypto-form div input:focus {
- background: #f9fafb;
- color: #303136; }
+ background: #303136;
+}
+.formLogin .header .configure {
+ padding-left: 1rem;
+}
+.formLogin .header .configure img {
+ margin-left: 0.5rem;
+}
+.formLogin .header .configure a.signin {
+ color: #fff;
+}
+.formLogin h1 {
+ color: #fff;
+}
+.formLogin form#crypto-form div {
+ margin-bottom: 1rem;
+}
+.formLogin form#crypto-form div label {
+ color: #c5ced3;
+ font-size: 1rem;
+}
+.formLogin form#crypto-form div input {
+ background: #1d1e22;
+}
+.formLogin form#crypto-form div input:focus {
+ background: #f9fafb;
+ color: #303136;
+}
/*=== DIVERS */
/*===========*/
.aside.aside_feed .nav-form input,
.aside.aside_feed .nav-form select {
- width: 140px; }
+ width: 140px;
+}
.aside.aside_feed .nav-form .dropdown .dropdown-menu {
- left: -20px; }
+ left: -20px;
+}
.aside.aside_feed .nav-form .dropdown .dropdown-menu::after {
- left: 33px; }
+ left: 33px;
+}
/*=== Tree */
.tree {
- margin: 10px 0; }
- .tree#sidebar {
- scrollbar-color: rgba(255, 255, 0, 0.1) rgba(0, 0, 0, 0.05);
- scrollbar-color: #fff33 #fff22; }
- .tree .tree-folder {
- border-bottom: 1px solid #3f3f3f; }
- .tree .tree-folder .tree-folder-title {
- padding: 12px 16px;
- background: #303136;
- position: relative;
- font-size: 0.85rem;
- letter-spacing: 1px;
- font-weight: 700;
- text-transform: uppercase; }
- .tree .tree-folder .tree-folder-title .title {
- background: inherit;
- color: #fff; }
- .tree .tree-folder .tree-folder-title .title:hover {
- text-decoration: none; }
- .tree .tree-folder.active .tree-folder-title {
- background: #303136;
- font-weight: bold; }
- .tree .tree-folder .tree-folder-items {
- background: #26272a; }
- .tree .tree-folder .tree-folder-items .item {
- padding: 0 1rem;
- line-height: 2.5rem;
- font-size: 1rem;
- font-weight: 400;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- -ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .tree .tree-folder .tree-folder-items .item.active {
- background: #36c; }
- .tree .tree-folder .tree-folder-items .item.active .dropdown li a {
- color: #303136; }
- .tree .tree-folder .tree-folder-items .item.active .dropdown li a:hover {
- color: #fff; }
- .tree .tree-folder .tree-folder-items .item.active a {
- color: #fff; }
- .tree .tree-folder .tree-folder-items .item:hover {
- background: #17181a; }
- .tree .tree-folder .tree-folder-items .item a {
- text-decoration: none;
- color: #fff; }
- .tree .tree-folder .tree-folder-items .feed .item-title:not([data-unread="0"])::before {
- margin: 11px 4px 0 6px;
- padding: 3px 4px;
- background: rgba(0, 0, 0, 0.25);
- display: block;
- float: right;
- font-size: 0.75rem;
- border-radius: 12px;
- content: attr(data-unread);
- text-align: center;
- line-height: 0.75rem; }
+ margin: 10px 0;
+}
+.tree#sidebar {
+ scrollbar-color: rgba(255, 255, 0, 0.1) rgba(0, 0, 0, 0.05);
+ scrollbar-color: #fff33 #fff22;
+}
+.tree .tree-folder {
+ border-bottom: 1px solid #3f3f3f;
+}
+.tree .tree-folder .tree-folder-title {
+ padding: 12px 16px;
+ background: #303136;
+ position: relative;
+ font-size: 0.85rem;
+ letter-spacing: 1px;
+ font-weight: 700;
+ text-transform: uppercase;
+}
+.tree .tree-folder .tree-folder-title .title {
+ background: inherit;
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-title .title:hover {
+ text-decoration: none;
+}
+.tree .tree-folder.active .tree-folder-title {
+ background: #303136;
+ font-weight: bold;
+}
+.tree .tree-folder .tree-folder-items {
+ background: #26272a;
+}
+.tree .tree-folder .tree-folder-items .item {
+ padding: 0 1rem;
+ line-height: 2.5rem;
+ font-size: 1rem;
+ font-weight: 400;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ -ms-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.tree .tree-folder .tree-folder-items .item.active {
+ background: #36c;
+}
+.tree .tree-folder .tree-folder-items .item.active .dropdown li a {
+ color: #303136;
+}
+.tree .tree-folder .tree-folder-items .item.active .dropdown li a:hover {
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .item.active a {
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .item:hover {
+ background: #17181a;
+}
+.tree .tree-folder .tree-folder-items .item a {
+ text-decoration: none;
+ color: #fff;
+}
+.tree .tree-folder .tree-folder-items .feed .item-title:not([data-unread="0"])::before {
+ margin: 11px 4px 0 6px;
+ padding: 3px 4px;
+ background: rgba(0, 0, 0, 0.25);
+ display: block;
+ float: right;
+ font-size: 0.75rem;
+ border-radius: 12px;
+ content: attr(data-unread);
+ text-align: center;
+ line-height: 0.75rem;
+}
/*=== Buttons */
.stick {
vertical-align: middle;
- font-size: 0; }
- .stick input, .stick .btn {
- border-radius: 0; }
- .stick .btn:first-child,
- .stick input:first-child {
- border-radius: 0 5px 5px 0; }
- .stick .btn:last-child, .stick input:last-child, .stick .btn + .dropdown > .btn {
- border-radius: 5px 0 0 5px; }
- .stick .btn + .btn,
- .stick .btn + input,
- .stick .btn + .dropdown > .btn,
- .stick input + .btn,
- .stick input + input,
- .stick input + .dropdown > .btn,
- .stick .dropdown + .btn,
- .stick .dropdown + input,
- .stick .dropdown + .dropdown > .btn {
- border-right: 1px solid #d5d8db; }
+ font-size: 0;
+}
+.stick input, .stick .btn {
+ border-radius: 0;
+}
+.stick .btn:first-child,
+.stick input:first-child {
+ border-radius: 0 5px 5px 0;
+}
+.stick .btn:last-child, .stick input:last-child, .stick .btn + .dropdown > .btn {
+ border-radius: 5px 0 0 5px;
+}
+.stick .btn + .btn,
+.stick .btn + input,
+.stick .btn + .dropdown > .btn,
+.stick input + .btn,
+.stick input + input,
+.stick input + .dropdown > .btn,
+.stick .dropdown + .btn,
+.stick .dropdown + input,
+.stick .dropdown + .dropdown > .btn {
+ border-right: 1px solid #d5d8db;
+}
.aside {
- background: #303136; }
- .aside.aside_feed {
- padding: 10px 0;
- text-align: center;
- background: #303136; }
- .aside.aside_feed .tree {
- margin: 10px 0 50px; }
+ background: #303136;
+}
+.aside.aside_feed {
+ padding: 10px 0;
+ text-align: center;
+ background: #303136;
+}
+.aside.aside_feed .tree {
+ margin: 10px 0 50px;
+}
/* Sidebar des pages de configuration */
/*=== Navigation */
@@ -544,69 +668,88 @@ form th {
.nav-list .item {
height: 2.5em;
line-height: 2.5em;
- font-size: 1rem; }
+ font-size: 1rem;
+}
.nav-list .item {
background: #303136;
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
-ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav-list .item a {
- padding: 0 1rem;
- color: #fff; }
- .nav-list .item .error a {
- color: #f5633e; }
- .nav-list .item:hover {
- background: #17181a;
- color: #fff; }
- .nav-list .item:hover .error a {
- background: #36c;
- color: #fff; }
- .nav-list .item:hover .empty a {
- background: #f4f762;
- color: #fff; }
- .nav-list .item:hover a {
- color: #fff;
- text-decoration: none; }
- .nav-list .item.active {
- background: #36c;
- color: #fff; }
- .nav-list .item.active .error a {
- background: #36c;
- color: #fff; }
- .nav-list .item.active .empty a {
- background: #f4f762;
- color: #fff; }
- .nav-list .item.active a {
- color: #fff;
- text-decoration: none; }
+ transition: all 0.15s ease-in-out;
+}
+.nav-list .item a {
+ padding: 0 1rem;
+ color: #fff;
+}
+.nav-list .item .error a {
+ color: #f5633e;
+}
+.nav-list .item:hover {
+ background: #17181a;
+ color: #fff;
+}
+.nav-list .item:hover .error a {
+ background: #36c;
+ color: #fff;
+}
+.nav-list .item:hover .empty a {
+ background: #f4f762;
+ color: #fff;
+}
+.nav-list .item:hover a {
+ color: #fff;
+ text-decoration: none;
+}
+.nav-list .item.active {
+ background: #36c;
+ color: #fff;
+}
+.nav-list .item.active .error a {
+ background: #36c;
+ color: #fff;
+}
+.nav-list .item.active .empty a {
+ background: #f4f762;
+ color: #fff;
+}
+.nav-list .item.active a {
+ color: #fff;
+ text-decoration: none;
+}
.nav-list.empty a {
- color: #f4f762; }
+ color: #f4f762;
+}
.nav-list .disable {
text-align: center;
background: #f9fafb;
- color: #a6a7ae; }
+ color: #a6a7ae;
+}
.nav-list .nav-header {
padding: 0 10px;
font-weight: bold;
color: #5b6871;
text-transform: uppercase;
letter-spacing: 1px;
- margin-top: 1rem; }
+ margin-top: 1rem;
+}
.nav-list .nav-form {
padding: 3px;
- text-align: center; }
+ text-align: center;
+}
.nav-list .nav-head {
margin: 0;
text-align: left;
- color: #fff; }
- .nav-list .nav-head a {
- color: #fff; }
- .nav-list .nav-head .item {
- padding: 5px 10px;
- font-size: 0.9rem;
- line-height: 1.5rem; }
+ color: #fff;
+}
+.nav-list .nav-head a {
+ color: #fff;
+}
+.nav-list .nav-head .item {
+ padding: 5px 10px;
+ font-size: 0.9rem;
+ line-height: 1.5rem;
+}
/*=== Aside main page (categories) */
.aside_feed .tree-folder-title > .title:not([data-unread="0"])::after {
@@ -617,38 +760,47 @@ form th {
position: absolute;
left: 0;
line-height: 1.5rem;
- text-align: center; }
+ text-align: center;
+}
.feed.item.empty.active {
- background: #5b6871; }
+ background: #5b6871;
+}
.feed.item.error.active {
- background: #5b6871; }
+ background: #5b6871;
+}
.feed.item.empty,
.feed.item.empty > a {
- color: #5b6871; }
+ color: #5b6871;
+}
.feed.item.error,
.feed.item.error > a {
- color: #5b6871; }
+ color: #5b6871;
+}
.feed.item.empty.active,
.feed.item.error.active,
.feed.item.empty.active > a,
.feed.item.error.active > a {
- color: #fff; }
+ color: #fff;
+}
.aside_feed .tree-folder-items .dropdown-menu::after {
- right: 2px; }
+ right: 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; }
+ border-radius: 3px;
+}
.aside_feed .stick #btn-importExport {
- border-right-color: #303136; }
+ border-right-color: #303136;
+}
/*=== STRUCTURE */
/*===============*/
@@ -658,103 +810,126 @@ form th {
background: #303136;
display: block;
width: auto;
- table-layout: none; }
- .header .item {
- vertical-align: middle; }
- .header .item.title {
- width: 280px;
- font-weight: 400; }
- .header .item.title h1 a {
- text-decoration: none;
- color: #fff;
- font-size: 1rem;
- text-transform: uppercase;
- letter-spacing: 1px; }
- .header .item.title h1 a img {
- margin-left: 0.5rem; }
- .header .item.search input {
- width: 230px;
- color: #fff;
- border: none;
- border-radius: 0 2px 2px 0;
- background-color: #26272a;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- -ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .header .item.search input:hover {
- background-color: #17181a; }
- .header .item.search input:focus {
- width: 350px;
- color: #5b6871;
- background-color: #fff; }
- .header .item.search .btn {
- width: 3rem;
- border-radius: 2px 0 0 2px;
- background-color: #36c;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url(icons/magnifier.svg);
- border-right-width: 0;
- min-height: 35px; }
- .header .item.search .btn img {
- display: none; }
- .header .item.search .btn:hover {
- background-color: #25c; }
- .header .item.configure {
- width: 2rem;
- position: absolute;
- left: 1rem;
- top: 1.25rem;
- text-align: center; }
- .header .item.configure .btn {
- padding: 0 0.5rem;
- background-color: transparent;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url(icons/cog-white.svg); }
- .header .item.configure .btn img {
- display: none; }
-
+ table-layout: none;
+}
+.header .item {
+ vertical-align: middle;
+}
+.header .item.title {
+ width: 280px;
+ font-weight: 400;
+}
+.header .item.title h1 a {
+ text-decoration: none;
+ color: #fff;
+ font-size: 1rem;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+.header .item.title h1 a img {
+ margin-left: 0.5rem;
+}
+.header .item.search input {
+ width: 230px;
+ color: #fff;
+ border: none;
+ border-radius: 0 2px 2px 0;
+ background-color: #26272a;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ -ms-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.header .item.search input:hover {
+ background-color: #17181a;
+}
+.header .item.search input:focus {
+ width: 350px;
+ color: #5b6871;
+ background-color: #fff;
+}
+.header .item.search .btn {
+ width: 3rem;
+ border-radius: 2px 0 0 2px;
+ background-color: #36c;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url(icons/magnifier.svg);
+ border-right-width: 0;
+ min-height: 35px;
+}
+.header .item.search .btn img {
+ display: none;
+}
+.header .item.search .btn:hover {
+ background-color: #25c;
+}
+.header .item.configure {
+ width: 2rem;
+ position: absolute;
+ left: 1rem;
+ top: 1.25rem;
+ text-align: center;
+}
+.header .item.configure .btn {
+ padding: 0 0.5rem;
+ background-color: transparent;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url(icons/cog-white.svg);
+}
+.header .item.configure .btn img {
+ display: none;
+}
/*=== Body */
#global {
- height: calc(100% - 85px); }
+ height: calc(100% - 85px);
+}
/*=== Prompt (centered) */
.prompt {
- text-align: center; }
+ text-align: center;
+}
.prompt label {
- text-align: right; }
+ text-align: right;
+}
.prompt form {
margin: 10px auto 20px auto;
- width: 200px; }
+ width: 200px;
+}
.prompt input {
margin: 5px auto;
- width: 100%; }
+ width: 100%;
+}
.prompt p {
- margin: 20px 0; }
+ margin: 20px 0;
+}
/*=== New article notification */
#new-article {
background: #36c;
font-size: 1rem;
- text-align: center; }
+ text-align: center;
+}
#new-article:hover {
- background: #25c; }
+ background: #25c;
+}
#new-article > a {
line-height: 3em;
font-weight: bold;
- color: #fff; }
+ color: #fff;
+}
#new-article > a:hover {
- text-decoration: none; }
+ text-decoration: none;
+}
/*=== Day indication */
.day {
@@ -764,148 +939,188 @@ form th {
font-weight: 700;
line-height: 3em;
letter-spacing: 1px;
- text-transform: uppercase; }
- .day .name {
- padding: 0 1rem 0 1rem;
- color: #303136;
- font-size: 0.875rem;
- position: relative;
- right: 0;
- text-transform: uppercase; }
+ text-transform: uppercase;
+}
+.day .name {
+ padding: 0 1rem 0 1rem;
+ color: #303136;
+ font-size: 0.875rem;
+ position: relative;
+ right: 0;
+ text-transform: uppercase;
+}
/*=== Index menu */
.nav_menu {
text-align: center;
- padding: 5px 0; }
- .nav_menu .btn {
- border-right-width: 0;
- padding: 0.5rem 1rem;
- background-color: #f9fafb;
- background-position: center;
- background-repeat: no-repeat; }
- .nav_menu .btn:hover {
- background-color: #eff0f2; }
- .nav_menu .stick {
- background: #f9fafb; }
- .nav_menu .stick .btn {
- border-right-width: 0;
- padding: 0.5rem 1rem;
- background-color: #f9fafb;
- background-position: center;
- background-repeat: no-repeat;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- -ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav_menu .stick .btn:hover {
- background-color: #d5d8db; }
- .nav_menu .stick .btn.active {
- background-color: #36c; }
- .nav_menu .stick .btn img.icon {
- display: none; }
- .nav_menu .stick .btn#toggle-read {
- background-image: url(icons/read.svg); }
- .nav_menu .stick .btn#toggle-read.active {
- background-image: url(icons/read-white.svg); }
- .nav_menu .stick .btn#toggle-unread {
- background-image: url(icons/unread.svg); }
- .nav_menu .stick .btn#toggle-unread.active {
- background-image: url(icons/unread-white.svg); }
- .nav_menu .stick .btn#toggle-starred {
- background-image: url(icons/starred.svg); }
- .nav_menu .stick .btn#toggle-starred.active {
- background-image: url(icons/starred-white.svg); }
- .nav_menu .stick .btn#toggle-non-starred {
- background-image: url(icons/non-starred.svg); }
- .nav_menu .stick .btn#toggle-non-starred.active {
- background-image: url(icons/non-starred-white.svg); }
- .nav_menu .stick .btn.read_all {
- padding: 5px 16px;
- color: #303136;
- background-color: #f9fafb;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- -ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .nav_menu .stick .btn.read_all:hover {
- background-color: #d5d8db; }
- .nav_menu .stick .btn.view-normal {
- background-image: url(icons/view-list.svg); }
- .nav_menu .stick .btn.view-normal.active {
- background-image: url(icons/view-list-white.svg); }
- .nav_menu .stick .btn.view-global {
- background-image: url(icons/view-global.svg); }
- .nav_menu .stick .btn.view-global.active {
- background-image: url(icons/view-global-white.svg); }
- .nav_menu .stick .btn.view-reader {
- background-image: url(icons/view-reader.svg); }
- .nav_menu .stick .btn.view-reader.active {
- background-image: url(icons/view-reader-white.svg); }
- .nav_menu .stick .btn.view-rss {
- background-image: url(icons/rss.svg); }
- .nav_menu .stick .dropdown a.dropdown-toggle {
- border-right-width: 0;
- background-image: url(icons/more.svg); }
+ padding: 5px 0;
+}
+.nav_menu .btn {
+ border-right-width: 0;
+ padding: 0.5rem 1rem;
+ background-color: #f9fafb;
+ background-position: center;
+ background-repeat: no-repeat;
+}
+.nav_menu .btn:hover {
+ background-color: #eff0f2;
+}
+.nav_menu .stick {
+ background: #f9fafb;
+}
+.nav_menu .stick .btn {
+ border-right-width: 0;
+ padding: 0.5rem 1rem;
+ background-color: #f9fafb;
+ background-position: center;
+ background-repeat: no-repeat;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ -ms-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.nav_menu .stick .btn:hover {
+ background-color: #d5d8db;
+}
+.nav_menu .stick .btn.active {
+ background-color: #36c;
+}
+.nav_menu .stick .btn img.icon {
+ display: none;
+}
+.nav_menu .stick .btn#toggle-read {
+ background-image: url(icons/read.svg);
+}
+.nav_menu .stick .btn#toggle-read.active {
+ background-image: url(icons/read-white.svg);
+}
+.nav_menu .stick .btn#toggle-unread {
+ background-image: url(icons/unread.svg);
+}
+.nav_menu .stick .btn#toggle-unread.active {
+ background-image: url(icons/unread-white.svg);
+}
+.nav_menu .stick .btn#toggle-starred {
+ background-image: url(icons/starred.svg);
+}
+.nav_menu .stick .btn#toggle-starred.active {
+ background-image: url(icons/starred-white.svg);
+}
+.nav_menu .stick .btn#toggle-non-starred {
+ background-image: url(icons/non-starred.svg);
+}
+.nav_menu .stick .btn#toggle-non-starred.active {
+ background-image: url(icons/non-starred-white.svg);
+}
+.nav_menu .stick .btn.read_all {
+ padding: 5px 16px;
+ color: #303136;
+ background-color: #f9fafb;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ -ms-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.nav_menu .stick .btn.read_all:hover {
+ background-color: #d5d8db;
+}
+.nav_menu .stick .btn.view-normal {
+ background-image: url(icons/view-list.svg);
+}
+.nav_menu .stick .btn.view-normal.active {
+ background-image: url(icons/view-list-white.svg);
+}
+.nav_menu .stick .btn.view-global {
+ background-image: url(icons/view-global.svg);
+}
+.nav_menu .stick .btn.view-global.active {
+ background-image: url(icons/view-global-white.svg);
+}
+.nav_menu .stick .btn.view-reader {
+ background-image: url(icons/view-reader.svg);
+}
+.nav_menu .stick .btn.view-reader.active {
+ background-image: url(icons/view-reader-white.svg);
+}
+.nav_menu .stick .btn.view-rss {
+ background-image: url(icons/rss.svg);
+}
+.nav_menu .stick .dropdown a.dropdown-toggle {
+ border-right-width: 0;
+ background-image: url(icons/more.svg);
+}
#dropdown-query ~ .dropdown-menu .dropdown-header .icon {
vertical-align: middle;
background-color: #a6a7ae;
- border-radius: 3px; }
+ border-radius: 3px;
+}
/*=== Content of feed articles */
.content, .content.thin {
padding: 20px 10px;
font-size: 1.125rem;
- line-height: 1.8rem; }
- .content h1.title a, .content h1 a, .content.thin h1.title a, .content.thin h1 a {
- color: #303136;
- font-family: "spectral", serif;
- font-size: 2rem; }
- .content h1.title a:hover, .content h1 a:hover, .content.thin h1.title a:hover, .content.thin h1 a:hover {
- color: #36c;
- text-decoration: none; }
- .content .author, .content.thin .author {
- color: #5b6871;
- font-size: 1.125rem; }
- .content p, .content ul, .content.thin p, .content.thin ul {
- font-size: 1.125rem;
- line-height: 1.8rem; }
- .content .content hr, .content.thin .content hr {
- margin: 30px 10px;
- background: #d5d8db;
- height: 1px;
- border: 0;
- box-shadow: 0 2px 5px #ccc; }
- .content pre, .content.thin pre {
- margin: 10px auto;
- padding: 10px 20px;
- overflow: auto;
- background: #1d1e22;
- color: #fff;
- font-size: 0.9rem;
- border-radius: 3px; }
- .content pre code, .content.thin pre code {
- background: transparent;
- color: #fff;
- border: none; }
- .content code, .content.thin code {
- padding: 2px 5px;
- background: #f9fafb;
- color: #eff0f2;
- border: 1px solid #eff0f2;
- border-radius: 3px; }
- .content blockquote, .content.thin blockquote {
- margin: 0;
- padding: 5px 20px;
- background: #f9fafb;
- display: block;
- color: #303136;
- border-top: 1px solid #d5d8db;
- border-bottom: 1px solid #d5d8db; }
- .content blockquote p, .content.thin blockquote p {
- margin: 0; }
+ line-height: 1.8rem;
+}
+.content h1.title a, .content h1 a, .content.thin h1.title a, .content.thin h1 a {
+ color: #303136;
+ font-family: "spectral", serif;
+ font-size: 2rem;
+}
+.content h1.title a:hover, .content h1 a:hover, .content.thin h1.title a:hover, .content.thin h1 a:hover {
+ color: #36c;
+ text-decoration: none;
+}
+.content .author, .content.thin .author {
+ color: #5b6871;
+ font-size: 1.125rem;
+}
+.content p, .content ul, .content.thin p, .content.thin ul {
+ font-size: 1.125rem;
+ line-height: 1.8rem;
+}
+.content .content hr, .content.thin .content hr {
+ margin: 30px 10px;
+ background: #d5d8db;
+ height: 1px;
+ border: 0;
+ box-shadow: 0 2px 5px #ccc;
+}
+.content pre, .content.thin pre {
+ margin: 10px auto;
+ padding: 10px 20px;
+ overflow: auto;
+ background: #1d1e22;
+ color: #fff;
+ font-size: 0.9rem;
+ border-radius: 3px;
+}
+.content pre code, .content.thin pre code {
+ background: transparent;
+ color: #fff;
+ border: none;
+}
+.content code, .content.thin code {
+ padding: 2px 5px;
+ background: #f9fafb;
+ color: #eff0f2;
+ border: 1px solid #eff0f2;
+ border-radius: 3px;
+}
+.content blockquote, .content.thin blockquote {
+ margin: 0;
+ padding: 5px 20px;
+ background: #f9fafb;
+ display: block;
+ color: #303136;
+ border-top: 1px solid #d5d8db;
+ border-bottom: 1px solid #d5d8db;
+}
+.content blockquote p, .content.thin blockquote p {
+ margin: 0;
+}
/*=== Notification and actualize notification */
.notification {
@@ -924,28 +1139,37 @@ form th {
text-align: center;
line-height: 3em;
z-index: 10;
- vertical-align: middle; }
- .notification .msg {
- display: inline-block;
- font-size: 1rem; }
- .notification.good {
- background: #10f587;
- color: #fff; }
- .notification.bad {
- background: #f5633e;
- color: #fff; }
- .notification a.close {
- padding: 0 15px;
- border-radius: 3px 0 0 3px;
- line-height: 3em; }
- .notification.good a.close:hover {
- background: #0c7540; }
- .notification.bad a.close:hover {
- background: #73341f; }
- .notification#actualizeProgress {
- line-height: 2em; }
- .notification#actualizeProgress br {
- display: none; }
+ vertical-align: middle;
+}
+.notification .msg {
+ display: inline-block;
+ font-size: 1rem;
+}
+.notification.good {
+ background: #10f587;
+ color: #fff;
+}
+.notification.bad {
+ background: #f5633e;
+ color: #fff;
+}
+.notification a.close {
+ padding: 0 15px;
+ border-radius: 3px 0 0 3px;
+ line-height: 3em;
+}
+.notification.good a.close:hover {
+ background: #0c7540;
+}
+.notification.bad a.close:hover {
+ background: #73341f;
+}
+.notification#actualizeProgress {
+ line-height: 2em;
+}
+.notification#actualizeProgress br {
+ display: none;
+}
/*=== Navigation menu (for articles) */
#nav_entries {
@@ -953,7 +1177,8 @@ form th {
text-align: center;
line-height: 3em;
table-layout: fixed;
- background: #303136; }
+ background: #303136;
+}
/*=== Feed articles */
.flux {
@@ -962,102 +1187,131 @@ form th {
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
-ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .flux:hover {
- background: #f9fafb; }
- .flux:hover:not(.current):hover .item.title {
- background: #f9fafb; }
- .flux.current {
- background: #f9fafb;
- border-right-color: #36c; }
- .flux.not_read:not(.current) {
- background: #f2f6f8; }
- .flux.not_read:not(.current):hover .item.title {
- background: #f2f6f8; }
- .flux.not_read .item.title a {
- color: #36c; }
- .flux.not_read .item.website a {
- color: #36c; }
- .flux.not_read .item.date {
- color: rgba(51, 102, 204, 0.5); }
- .flux.favorite {
- border-right-color: #ffc300;
- -webkit-transition: all 0.15s ease-in-out;
- -moz-transition: all 0.15s ease-in-out;
- -o-transition: all 0.15s ease-in-out;
- -ms-transition: all 0.15s ease-in-out;
- transition: all 0.15s ease-in-out; }
- .flux.favorite:not(.current) {
- background: #fff6da; }
- .flux.favorite:not(.current):hover .item.title {
- background: #fff6da; }
- .flux .website a {
- color: #303136;
- opacity: 0.75; }
- .flux .website .favicon {
- padding: 5px; }
- .flux .date {
- color: rgba(48, 49, 54, 0.5);
- font-size: 0.85rem; }
- .flux .bottom {
- font-size: 1rem;
- text-align: center; }
+ transition: all 0.15s ease-in-out;
+}
+.flux:hover {
+ background: #f9fafb;
+}
+.flux:hover:not(.current):hover .item.title {
+ background: #f9fafb;
+}
+.flux.current {
+ background: #f9fafb;
+ border-right-color: #36c;
+}
+.flux.not_read:not(.current) {
+ background: #f2f6f8;
+}
+.flux.not_read:not(.current):hover .item.title {
+ background: #f2f6f8;
+}
+.flux.not_read .item.title a {
+ color: #36c;
+}
+.flux.not_read .item.website a {
+ color: #36c;
+}
+.flux.not_read .item.date {
+ color: rgba(51, 102, 204, 0.5);
+}
+.flux.favorite {
+ border-right-color: #ffc300;
+ -webkit-transition: all 0.15s ease-in-out;
+ -moz-transition: all 0.15s ease-in-out;
+ -o-transition: all 0.15s ease-in-out;
+ -ms-transition: all 0.15s ease-in-out;
+ transition: all 0.15s ease-in-out;
+}
+.flux.favorite:not(.current) {
+ background: #fff6da;
+}
+.flux.favorite:not(.current):hover .item.title {
+ background: #fff6da;
+}
+.flux .website a {
+ color: #303136;
+ opacity: 0.75;
+}
+.flux .website .favicon {
+ padding: 5px;
+}
+.flux .date {
+ color: rgba(48, 49, 54, 0.5);
+ font-size: 0.85rem;
+}
+.flux .bottom {
+ font-size: 1rem;
+ text-align: center;
+}
.flux_header {
font-size: 1rem;
cursor: pointer;
- border-top: 1px solid #eff0f2; }
- .flux_header .title {
- font-size: 1rem; }
+ border-top: 1px solid #eff0f2;
+}
+.flux_header .title {
+ font-size: 1rem;
+}
/*=== GLOBAL VIEW */
/*================*/
#stream .box.category:not([data-unread="0"]) .box-title .title {
- font-weight: bold; }
+ font-weight: bold;
+}
#stream .box.category .box-title {
padding: 1.5rem;
- background: none; }
- #stream .box.category .box-title a.title {
- color: #5b6871;
- font-size: 1rem;
- font-weight: normal;
- text-decoration: none;
- text-align: right;
- text-transform: uppercase;
- letter-spacing: 1px; }
- #stream .box.category .box-title a.title:not([data-unread="0"])::after {
- margin: -0.5rem 0 0 1rem;
- padding: 0 0.75rem;
- background: #eff0f2;
- border-radius: 12px;
- position: absolute;
- top: 1.75rem;
- left: 0;
- line-height: 1.5rem;
- text-align: center; }
- #stream .box.category .box-title a.title:hover {
- color: #36c; }
+ background: none;
+}
+#stream .box.category .box-title a.title {
+ color: #5b6871;
+ font-size: 1rem;
+ font-weight: normal;
+ text-decoration: none;
+ text-align: right;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+#stream .box.category .box-title a.title:not([data-unread="0"])::after {
+ margin: -0.5rem 0 0 1rem;
+ padding: 0 0.75rem;
+ background: #eff0f2;
+ border-radius: 12px;
+ position: absolute;
+ top: 1.75rem;
+ left: 0;
+ line-height: 1.5rem;
+ text-align: center;
+}
+#stream .box.category .box-title a.title:hover {
+ color: #36c;
+}
#stream .box.category .box-content {
- padding-bottom: 0.5rem; }
- #stream .box.category .box-content .item.feed {
- padding: 0.5rem 1.5rem;
- font-size: 1rem; }
- #stream .box.category .box-content .item.feed a {
- color: #303136;
- font-weight: 400; }
- #stream .box.category .box-content .item.feed a:hover {
- color: #36c;
- text-decoration: none; }
+ padding-bottom: 0.5rem;
+}
+#stream .box.category .box-content .item.feed {
+ padding: 0.5rem 1.5rem;
+ font-size: 1rem;
+}
+#stream .box.category .box-content .item.feed a {
+ color: #303136;
+ font-weight: 400;
+}
+#stream .box.category .box-content .item.feed a:hover {
+ color: #36c;
+ text-decoration: none;
+}
#overlay {
- background: rgba(0, 0, 0, 0.65); }
+ background: rgba(0, 0, 0, 0.65);
+}
#panel {
top: 3rem;
left: 3rem;
bottom: 3rem;
right: 3rem;
- border-radius: 3px; }
+ border-radius: 3px;
+}
/*=== READER VIEW */
/*================*/
@@ -1065,67 +1319,80 @@ form th {
padding: 0 0 50px;
background: #eff0f2;
color: #303136;
- border: none; }
+ border: none;
+}
#stream.reader .flux .author {
margin: 0 0 10px;
color: #a6a7ae;
- font-size: 90%; }
+ font-size: 90%;
+}
/*=== Configuration pages */
.post {
padding: 1rem 2rem;
- font-size: 1rem; }
- .post form {
- margin: 1rem 0; }
- .post form .horizontal-list {
- margin-bottom: 0.5rem; }
- .post.content {
- max-width: 550px; }
- .post h1, .post h2 {
- color: #303136;
- font-size: 3rem;
- margin-top: 1.75rem;
- font-weight: 300;
- line-height: 1.2em; }
- .post a[href="./"] {
- margin: 0;
- padding: 0.75rem 1.5rem;
- background: #f9fafb;
- display: inline-block;
- color: #5b6871;
- font-size: 1rem;
- border: 1px solid #d5d8db;
- border-radius: 5px;
- min-width: 15px;
- line-height: 25px;
- vertical-align: middle;
- cursor: pointer;
- overflow: hidden; }
- .post a[href="./"]:hover {
- background: #36c;
- color: white;
- border: 1px solid #36c;
- text-decoration: none; }
+ font-size: 1rem;
+}
+.post form {
+ margin: 1rem 0;
+}
+.post form .horizontal-list {
+ margin-bottom: 0.5rem;
+}
+.post.content {
+ max-width: 550px;
+}
+.post h1, .post h2 {
+ color: #303136;
+ font-size: 3rem;
+ margin-top: 1.75rem;
+ font-weight: 300;
+ line-height: 1.2em;
+}
+.post a[href="./"] {
+ margin: 0;
+ padding: 0.75rem 1.5rem;
+ background: #f9fafb;
+ display: inline-block;
+ color: #5b6871;
+ font-size: 1rem;
+ border: 1px solid #d5d8db;
+ border-radius: 5px;
+ min-width: 15px;
+ line-height: 25px;
+ vertical-align: middle;
+ cursor: pointer;
+ overflow: hidden;
+}
+.post a[href="./"]:hover {
+ background: #36c;
+ color: white;
+ border: 1px solid #36c;
+ text-decoration: none;
+}
#slider {
border-right: none;
- box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35); }
+ box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35);
+}
.slide-container .properties {
padding: 1rem;
background: rgba(0, 0, 0, 0.75);
color: white;
- border: 0; }
- .slide-container .properties .page-number {
- left: 1rem;
- top: 1rem; }
+ border: 0;
+}
+.slide-container .properties .page-number {
+ left: 1rem;
+ top: 1rem;
+}
/*=== LOGS */
/*=========*/
.loglist {
overflow: hidden;
- border: 1px solid #a6a7ae; }
+ border: 1px solid #a6a7ae;
+}
.log {
margin: 10px 0;
@@ -1133,169 +1400,233 @@ form th {
background: #f9fafb;
color: #5b6871;
font-size: 0.8rem;
- overflow: auto; }
+ overflow: auto;
+}
.log > .date {
margin: 0 0 0 10px;
padding: 5px 10px;
- border-radius: 20px; }
+ border-radius: 20px;
+}
.log.error > .date {
background: #f5633e;
- color: #fff; }
+ color: #fff;
+}
.log.warning > .date {
- background: #f4f762; }
+ background: #f4f762;
+}
.log.notice > .date {
- background: #eff0f2; }
+ background: #eff0f2;
+}
.log.debug > .date {
background: #1d1e22;
- color: #fff; }
+ color: #fff;
+}
/*=== STATISTICS */
/*===============*/
.stat {
- margin: 10px 0 20px; }
+ margin: 10px 0 20px;
+}
.stat th,
.stat td,
.stat tr {
- border: none; }
+ border: none;
+}
.stat > table td,
.stat > table th {
- border-bottom: 1px solid #d5d8db; }
+ border-bottom: 1px solid #d5d8db;
+}
.stat > .horizontal-list {
- margin: 0 0 5px; }
+ margin: 0 0 5px;
+}
.stat > .horizontal-list .item {
overflow: hidden;
white-space: nowrap;
- text-overflow: ellipsis; }
+ text-overflow: ellipsis;
+}
.stat > .horizontal-list .item:first-child {
- width: 270px; }
+ width: 270px;
+}
/*=== MOBILE */
/*===========*/
@media (max-width: 840px) {
ul.nav .item {
- width: 100%; }
- ul.nav .item img {
- display: none; }
- ul.nav .item a {
- padding: 1rem 2.5rem 1rem 1rem;
- background: url("../../themes/icons/logout.svg") no-repeat #17181a 97% center;
- display: inline-block;
- width: 100%;
- color: #fff;
- -webkit-transition: all 0.2s ease-in-out;
- -moz-transition: all 0.2s ease-in-out;
- -o-transition: all 0.2s ease-in-out;
- -ms-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out; }
- ul.nav .item a:hover, ul.nav .item a:active {
- background: url("../../themes/icons/logout.svg") no-repeat #f5633e 97% center;
- text-decoration: none; }
+ width: 100%;
+ }
+ ul.nav .item img {
+ display: none;
+ }
+ ul.nav .item a {
+ box-sizing: border-box;
+ padding: 1rem 2.5rem 1rem 1rem;
+ background: url("../../themes/icons/logout.svg") no-repeat #17181a 97% center;
+ display: inline-block;
+ width: 100%;
+ color: #fff;
+ -webkit-transition: all 0.2s ease-in-out;
+ -moz-transition: all 0.2s ease-in-out;
+ -o-transition: all 0.2s ease-in-out;
+ -ms-transition: all 0.2s ease-in-out;
+ transition: all 0.2s ease-in-out;
+ }
+ ul.nav .item a:hover, ul.nav .item a:active {
+ background: url("../../themes/icons/logout.svg") no-repeat #f5633e 97% center;
+ text-decoration: none;
+ }
+
+ .form-group .group-name {
+ text-align: right;
+ }
+
+ .box .box-title .configure,
+.box .box-content .item .configure {
+ visibility: visible;
+ }
.aside {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out; }
- .aside.aside_feed {
- padding: 0; }
- .aside .tree .tree-folder .tree-folder-items .item a {
- padding: 0.5rem 1rem; }
+ transition: all 0.2s ease-in-out;
+ }
+ .aside.aside_feed {
+ padding: 0;
+ }
+ .aside .tree .tree-folder .tree-folder-items .item a {
+ padding: 0.5rem 1rem;
+ }
.aside .toggle_aside,
- #panel .close {
+#panel .close,
+#close-slider.active {
background: #25c;
display: block;
width: 100%;
height: 50px;
line-height: 50px;
- text-align: center; }
+ text-align: center;
+ }
.header {
- padding: 0.5rem; }
- .header .item.title {
- display: none; }
- .header .item.search input {
- width: 90%;
- height: 3.5rem; }
- .header .item.search input:focus {
- width: 100%; }
- .header .item.search .btn {
- min-height: 49px;
- padding: 0.5rem 2rem; }
- .header .item.configure {
- width: 2.75rem;
- top: 3.125rem; }
- .header .item.configure .dropdown .btn {
- padding: 1.125rem; }
+ padding: 0.5rem;
+ }
+ .header .item.title {
+ display: none;
+ }
+ .header .item.search {
+ display: block;
+ }
+ .header .item.search .stick {
+ display: flex;
+ }
+ .header .item.search input {
+ width: 90%;
+ height: 3.5rem;
+ }
+ .header .item.search input:focus {
+ width: 100%;
+ }
+ .header .item.search .btn {
+ min-height: 49px;
+ padding: 0.5rem 2rem;
+ }
+ .header .item.configure {
+ display: none;
+ }
+
+ .post {
+ padding-right: 1rem;
+ padding-left: 1rem;
+ }
.nav_menu .btn {
margin: 0;
- padding: 0.85rem 1.25rem; }
+ padding: 0.85rem 1.25rem;
+ }
.nav_menu .stick {
- margin: 0.5rem 0.5rem; }
- .nav_menu .stick .btn {
- margin: 0;
- padding: 0.85rem 1.25rem; }
- .nav_menu .stick .btn.read_all {
- padding: 0.85rem 1.25rem; }
+ margin: 0.5rem 0.5rem;
+ }
+ .nav_menu .stick .btn {
+ margin: 0;
+ padding: 0.85rem 1.25rem;
+ }
+ .nav_menu .stick .btn.read_all {
+ padding: 0.85rem 1.25rem;
+ }
.nav_menu .search {
display: none;
- max-width: 97%; }
- .nav_menu .search .input {
- max-width: 97%;
- width: 90px; }
- .nav_menu .search .input:focus {
- width: 400px; }
+ max-width: 97%;
+ }
+ .nav_menu .search .input {
+ max-width: 97%;
+ width: 90px;
+ }
+ .nav_menu .search .input:focus {
+ width: 400px;
+ }
#stream .flux .flux_header {
- padding: 0.5rem 0; }
+ padding: 0.5rem 0;
+ }
.day {
text-align: center;
- padding: 1rem 0; }
- .day .name {
- padding: 0;
- display: block;
- width: 100%;
- line-height: 1.5rem;
- margin-bottom: 1rem; }
+ padding: 1rem 0;
+ }
+ .day .name {
+ padding: 0;
+ display: block;
+ width: 100%;
+ line-height: 1.5rem;
+ margin-bottom: 1rem;
+ }
.pagination {
- margin: 0 0 3.5em; }
+ margin: 0 0 3.5em;
+ }
#nav_entries {
- line-height: 4.5rem; }
+ line-height: 4.5rem;
+ }
.notification {
- border-radius: 0; }
- .notification a.close {
- background: transparent;
- display: block;
- right: 0; }
- .notification a.close:hover {
- opacity: 0.5; }
- .notification a.close .icon {
- display: none; } }
+ border-radius: 0;
+ }
+ .notification a.close {
+ background: transparent;
+ display: block;
+ right: 0;
+ }
+ .notification a.close:hover {
+ opacity: 0.5;
+ }
+ .notification a.close .icon {
+ display: none;
+ }
+}
/*=== GENERAL */
/*============*/
html, body {
background: #eff0f2;
height: 100%;
font-family: "lato", "Helvetica", "Arial", sans-serif;
- font-size: 0.875rem; }
+ font-size: 0.875rem;
+}
/*=== Links */
a, button.as-link {
outline: none;
- color: #36c; }
+ color: #36c;
+}
diff --git a/p/themes/Origine-compact/origine-compact.css b/p/themes/Origine-compact/origine-compact.css
index 9ce0b5da0..da0148981 100644
--- a/p/themes/Origine-compact/origine-compact.css
+++ b/p/themes/Origine-compact/origine-compact.css
@@ -1153,11 +1153,24 @@ a.btn,
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
- box-shadow: 3px 0 3px #aaa;
transition: width 200ms linear;
}
+ .aside:target {
+ box-shadow: 3px 0 3px #aaa;
+ }
+
.aside .toggle_aside,
#panel .close {
background: #f6f6f6;
@@ -1221,4 +1234,9 @@ a.btn,
.notification a.close .icon {
display: none;
}
+
+ .post {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
}
diff --git a/p/themes/Origine-compact/origine-compact.rtl.css b/p/themes/Origine-compact/origine-compact.rtl.css
index 90ea7b41e..723be582d 100644
--- a/p/themes/Origine-compact/origine-compact.rtl.css
+++ b/p/themes/Origine-compact/origine-compact.rtl.css
@@ -1153,11 +1153,24 @@ a.btn,
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: right;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
- box-shadow: -3px 0 3px #aaa;
transition: width 200ms linear;
}
+ .aside:target {
+ box-shadow: -3px 0 3px #aaa;
+ }
+
.aside .toggle_aside,
#panel .close {
background: #f6f6f6;
@@ -1221,4 +1234,9 @@ a.btn,
.notification a.close .icon {
display: none;
}
+
+ .post {
+ padding-right: 15px;
+ padding-left: 15px;
+ }
}
diff --git a/p/themes/Origine/origine.css b/p/themes/Origine/origine.css
index ee4a49085..caee8a90a 100644
--- a/p/themes/Origine/origine.css
+++ b/p/themes/Origine/origine.css
@@ -1130,11 +1130,25 @@ a.btn {
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
- box-shadow: 3px 0 3px #aaa;
transition: width 200ms linear;
}
+ .aside:target {
+ box-shadow: 3px 0 3px #aaa;
+ }
+
.aside .toggle_aside,
#panel .close {
background: #f6f6f6;
@@ -1150,6 +1164,11 @@ a.btn {
padding: 0;
}
+ .post {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+
.nav_menu .btn {
margin: 5px 10px;
}
diff --git a/p/themes/Origine/origine.rtl.css b/p/themes/Origine/origine.rtl.css
index 91a7d2136..d216a2f45 100644
--- a/p/themes/Origine/origine.rtl.css
+++ b/p/themes/Origine/origine.rtl.css
@@ -1130,11 +1130,25 @@ a.btn {
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+
+ text-align: right;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
- box-shadow: -3px 0 3px #aaa;
transition: width 200ms linear;
}
+ .aside:target {
+ box-shadow: -3px 0 3px #aaa;
+ }
+
.aside .toggle_aside,
#panel .close {
background: #f6f6f6;
@@ -1150,6 +1164,11 @@ a.btn {
padding: 0;
}
+ .post {
+ padding-right: 15px;
+ padding-left: 15px;
+ }
+
.nav_menu .btn {
margin: 5px 10px;
}
diff --git a/p/themes/Pafat/pafat.css b/p/themes/Pafat/pafat.css
index 2cbc539dc..c798fc1cb 100644
--- a/p/themes/Pafat/pafat.css
+++ b/p/themes/Pafat/pafat.css
@@ -106,7 +106,7 @@ form th {
}
.form-group .group-controls {
- margin: 10px 0 10px 220px;
+ margin-bottom: 10px;
padding: 5px 0;
min-height: 25px;
@@ -1105,11 +1105,24 @@ a.btn {
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
- box-shadow: 3px 0 3px #aaa;
transition: width 200ms linear;
}
+ .aside:target {
+ box-shadow: 3px 0 3px #aaa;
+ }
+
.aside .toggle_aside,
#panel .close {
background: #f6f6f6;
@@ -1173,4 +1186,9 @@ a.btn {
.notification a.close .icon {
display: none;
}
+
+ .post {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
}
diff --git a/p/themes/Pafat/pafat.rtl.css b/p/themes/Pafat/pafat.rtl.css
index 07e72159c..a7f4bb3d8 100644
--- a/p/themes/Pafat/pafat.rtl.css
+++ b/p/themes/Pafat/pafat.rtl.css
@@ -106,7 +106,7 @@ form th {
}
.form-group .group-controls {
- margin: 10px 220px 10px 0;
+ margin-bottom: 10px;
padding: 5px 0;
min-height: 25px;
@@ -1105,11 +1105,24 @@ a.btn {
/*===========*/
@media (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: right;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.aside {
- box-shadow: -3px 0 3px #aaa;
transition: width 200ms linear;
}
+ .aside:target {
+ box-shadow: -3px 0 3px #aaa;
+ }
+
.aside .toggle_aside,
#panel .close {
background: #f6f6f6;
@@ -1173,4 +1186,9 @@ a.btn {
.notification a.close .icon {
display: none;
}
+
+ .post {
+ padding-right: 15px;
+ padding-left: 15px;
+ }
}
diff --git a/p/themes/Screwdriver/screwdriver.css b/p/themes/Screwdriver/screwdriver.css
index 99fe48839..3d7f68a09 100644
--- a/p/themes/Screwdriver/screwdriver.css
+++ b/p/themes/Screwdriver/screwdriver.css
@@ -1237,6 +1237,16 @@ a.btn {
/*===========*/
@media screen and (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.header {
display: table;
}
@@ -1268,11 +1278,6 @@ a.btn {
text-align: center;
}
- .aside .btn-important {
- margin: 20px 0 0;
- display: inline-block;
- }
-
.aside.aside_feed {
padding: 0;
}
@@ -1327,6 +1332,16 @@ a.btn {
#nav_entries {
width: 100%;
}
+
+ .post {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+
+ #close-slider.active {
+ background: #171717;
+ box-shadow: 0 1px rgba(255,255,255,0.08)
+ }
}
@media (max-width: 700px) {
@@ -1342,8 +1357,4 @@ a.btn {
.nav_menu .search {
display: inline-block;
}
-
- .aside .btn-important {
- display: none;
- }
}
diff --git a/p/themes/Screwdriver/screwdriver.rtl.css b/p/themes/Screwdriver/screwdriver.rtl.css
index 39c870bce..47d67fccd 100644
--- a/p/themes/Screwdriver/screwdriver.rtl.css
+++ b/p/themes/Screwdriver/screwdriver.rtl.css
@@ -1237,6 +1237,16 @@ a.btn {
/*===========*/
@media screen and (max-width: 840px) {
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: right;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.header {
display: table;
}
@@ -1268,11 +1278,6 @@ a.btn {
text-align: center;
}
- .aside .btn-important {
- margin: 20px 0 0;
- display: inline-block;
- }
-
.aside.aside_feed {
padding: 0;
}
@@ -1327,6 +1332,16 @@ a.btn {
#nav_entries {
width: 100%;
}
+
+ .post {
+ padding-right: 15px;
+ padding-left: 15px;
+ }
+
+ #close-slider.active {
+ background: #171717;
+ box-shadow: 0 1px rgba(255,255,255,0.08)
+ }
}
@media (max-width: 700px) {
@@ -1342,8 +1357,4 @@ a.btn {
.nav_menu .search {
display: inline-block;
}
-
- .aside .btn-important {
- display: none;
- }
}
diff --git a/p/themes/Swage/swage.css b/p/themes/Swage/swage.css
index 3bf510099..77faf29ec 100644
--- a/p/themes/Swage/swage.css
+++ b/p/themes/Swage/swage.css
@@ -1,68 +1,83 @@
-textarea, input,
-select {
+input,
+select, textarea {
min-height: 25px;
margin-top: 4px;
line-height: 25px;
vertical-align: middle;
background: #fcfcfc;
border: none;
- padding-left: 5px; }
+ padding-left: 5px;
+}
input:invalid,
select:invalid {
color: #b0425b;
border-color: #b0425b;
- box-shadow: none; }
+ box-shadow: none;
+}
-.nav-list .nav-header, .nav-list .item {
+.nav-list .item, .nav-list .nav-header {
height: 2.5em;
line-height: 2.5em;
- font-size: 0.9rem; }
+ font-size: 0.9rem;
+}
-.dropdown-menu > .item, .dropdown-menu > .item > a,
+.dropdown-menu > .item > a,
.dropdown-menu > .item > span,
.dropdown-menu > .item > .as-link,
-.dropdown-menu > .item button {
+.dropdown-menu > .item button, .dropdown-menu > .item {
padding: 0 22px;
color: #fcfcfc;
font-size: 0.8rem;
- line-height: 2.5em; }
+ line-height: 2.5em;
+}
-.form-group::after, .flux::after {
+.flux::after, .form-group::after {
content: "";
display: block;
- clear: both; }
+ clear: both;
+}
-.stick.configure-feeds, .header > .item.title, .aside, #new-article, .notification, #nav_entries {
- width: 231px; }
+#nav_entries, .notification, #new-article, .aside, .header > .item.title, .stick.configure-feeds {
+ width: 231px;
+}
html,
body {
height: 100%;
- font-family: Helvetica, Arial, sans-serif; }
+ font-family: Helvetica, Arial, sans-serif;
+}
a {
color: #00488b;
- outline: none; }
- a.btn {
- min-height: 25px;
- line-height: 25px;
- text-decoration: none; }
- a.btn:hover {
- background: #00488b; }
- a#btn-subscription {
- width: 76%; }
- a#btn-importExport {
- width: 5%; }
+ outline: none;
+}
+a.btn {
+ min-height: 25px;
+ line-height: 25px;
+ text-decoration: none;
+}
+a.btn:hover {
+ background: #00488b;
+}
+a#btn-subscription {
+ width: 76%;
+}
+a#btn-importExport {
+ width: 5%;
+}
img.icon:hover {
- background: none; }
+ background: none;
+}
div#stream {
- margin-top: 35px; }
+ margin-top: 35px;
+}
sup {
- top: -0.3em; }
+ top: -0.3em;
+}
legend {
margin: 20px 0 5px;
@@ -71,85 +86,107 @@ legend {
display: inline-block;
width: auto;
font-size: 1.4em;
- clear: both; }
+ clear: both;
+}
label {
- min-height: 25px; }
+ min-height: 25px;
+}
textarea {
background: #e3e3e3;
width: 360px;
- height: 100px; }
- textarea:focus {
- border-color: #00488b; }
+ height: 100px;
+}
+textarea:focus {
+ border-color: #00488b;
+}
input:focus,
select:focus {
- border-color: #00488b; }
+ border-color: #00488b;
+}
input:disabled,
select:disabled {
- background: #fcfcfc; }
+ background: #fcfcfc;
+}
select {
- background: #e3e3e3; }
+ background: #e3e3e3;
+}
input.extend {
- transition: width 200ms linear; }
+ transition: width 200ms linear;
+}
option {
- padding: 0 .5em; }
+ padding: 0 0.5em;
+}
table {
- border-collapse: collapse; }
+ border-collapse: collapse;
+}
tr,
td,
th {
padding: 0.5em;
- border: 1px solid #e3e3e3; }
+ border: 1px solid #e3e3e3;
+}
th {
- background: #fcfcfc; }
+ background: #fcfcfc;
+}
form td,
form th {
font-weight: normal;
- text-align: center; }
+ text-align: center;
+}
.category .title.error::before {
display: inline-block;
padding-right: 7px;
width: 16px;
- content: url(../Swage/icons/error.svg); }
+ content: url(../Swage/icons/error.svg);
+}
.form-group {
padding: 5px;
- border: 1px solid transparent; }
- .form-group:hover {
- background: #fcfcfc;
- border: 1px solid #fcfcfc; }
- .form-group.form-actions {
- margin: 15px 0 25px;
- padding: 5px 0;
- background: #e3e3e3;
- border-top: 3px solid #e3e3e3; }
- .form-group.form-actions .btn {
- margin: 0 10px; }
- .form-group .group-name {
- padding: 10px 0;
- text-align: right; }
- .form-group .group-controls {
- min-height: 25px;
- padding: 5px 0; }
- .form-group .group-controls .control {
- line-height: 2.0em; }
- .form-group table {
- margin: 10px 0 0 220px; }
+ border: 1px solid transparent;
+}
+.form-group:hover {
+ background: #fcfcfc;
+ border: 1px solid #fcfcfc;
+}
+.form-group.form-actions {
+ margin: 15px 0 25px;
+ padding: 5px 0;
+ background: #e3e3e3;
+ border-top: 3px solid #e3e3e3;
+}
+.form-group.form-actions .btn {
+ margin: 0 10px;
+}
+.form-group .group-name {
+ padding: 10px 0;
+ text-align: right;
+}
+.form-group .group-controls {
+ min-height: 25px;
+ padding: 5px 0;
+}
+.form-group .group-controls .control {
+ line-height: 2em;
+}
+.form-group table {
+ margin: 10px 0 0 220px;
+}
.stick {
vertical-align: middle;
- font-size: 0; }
-
+ font-size: 0;
+}
.btn {
margin: 0;
padding: 5px 10px;
@@ -162,113 +199,144 @@ form th {
min-width: 15px;
vertical-align: middle;
cursor: pointer;
- overflow: hidden; }
- .btn.active,
- .btn :active,
- .btn :hover {
- background: #00488b;
- text-decoration: none; }
+ overflow: hidden;
+}
+.btn.active,
+.btn :active,
+.btn :hover {
+ background: #00488b;
+ text-decoration: none;
+}
.btn-important, .btn-attention {
font-weight: normal;
background: #fa8052;
- color: #fcfcfc; }
- .btn-important:hover,
- .btn-important :active, .btn-attention:hover,
- .btn-attention :active {
- background: #f95c20 !important; }
+ color: #fcfcfc;
+}
+.btn-important:hover,
+.btn-important :active, .btn-attention:hover,
+.btn-attention :active {
+ background: #f95c20 !important;
+}
.nav-list .nav-header {
padding: 0 10px;
font-weight: bold;
background: #22303d;
color: #fcfcfc;
- cursor: default; }
+ cursor: default;
+}
.nav-list .item:hover, .nav-list .item.active {
background: #00488b;
- color: #fcfcfc; }
- .nav-list .item:hover a, .nav-list .item.active a {
- color: #fcfcfc; }
- .nav-list .item:hover.empty a,
- .nav-list .item:hover .error a, .nav-list .item.active.empty a,
- .nav-list .item.active .error a {
- color: #fcfcfc; }
- .nav-list .item:hover.empty a, .nav-list .item.active.empty a {
- background: #fa8052; }
- .nav-list .item:hover.error a, .nav-list .item.active.error a {
- background: #c46178; }
+ color: #fcfcfc;
+}
+.nav-list .item:hover a, .nav-list .item.active a {
+ color: #fcfcfc;
+}
+.nav-list .item:hover.empty a,
+.nav-list .item:hover .error a, .nav-list .item.active.empty a,
+.nav-list .item.active .error a {
+ color: #fcfcfc;
+}
+.nav-list .item:hover.empty a, .nav-list .item.active.empty a {
+ background: #fa8052;
+}
+.nav-list .item:hover.error a, .nav-list .item.active.error a {
+ background: #c46178;
+}
.nav-list .item > a {
- padding: 0 10px; }
+ padding: 0 10px;
+}
.nav-list .item.empty a {
- color: #fa8052; }
+ color: #fa8052;
+}
.nav-list .item.error a {
- color: #c46178; }
+ color: #c46178;
+}
.nav-list .disable {
text-align: center;
background: #fcfcfc;
- color: #969696; }
+ color: #969696;
+}
.nav-list .nav-form {
padding: 3px;
- text-align: center; }
+ text-align: center;
+}
.nav-list a:hover {
- text-decoration: none; }
+ text-decoration: none;
+}
.nav-head {
margin: 0;
text-align: right;
background: #22303d;
- color: #fcfcfc; }
- .nav-head a {
- color: #fcfcfc; }
- .nav-head .item {
- padding: 5px 10px;
- font-size: 0.9rem;
- line-height: 1.5rem; }
+ color: #fcfcfc;
+}
+.nav-head a {
+ color: #fcfcfc;
+}
+.nav-head .item {
+ padding: 5px 10px;
+ font-size: 0.9rem;
+ line-height: 1.5rem;
+}
.horizontal-list {
margin: 0;
- padding: 0; }
- .horizontal-list .item {
- vertical-align: middle; }
+ padding: 0;
+}
+.horizontal-list .item {
+ vertical-align: middle;
+}
.dropdown-menu {
padding: 5px 0;
font-size: 0.8rem;
text-align: left;
border: none;
- background-color: #00488b; }
- .dropdown-menu .dropdown-header {
- cursor: default; }
- .dropdown-menu > .item {
- padding: 0;
- margin-left: 10px; }
- .dropdown-menu > .item > a {
- min-width: initial;
- white-space: nowrap; }
- .dropdown-menu > .item:hover {
- background: #0062be;
- color: #fcfcfc; }
- .dropdown-menu > .item:hover > a {
- text-decoration: none;
- color: #fcfcfc; }
- .dropdown-menu > .item[aria-checked="true"] > a::before {
- font-weight: bold;
- margin: 0 0 0 -14px; }
- .dropdown-menu .input select,
- .dropdown-menu .input input {
- margin: 0 auto 5px;
- padding: 2px 5px; }
+ background-color: #00488b;
+}
+.dropdown-menu .dropdown-header {
+ cursor: default;
+}
+.dropdown-menu > .item {
+ padding: 0;
+ margin-left: 10px;
+}
+.dropdown-menu > .item > a {
+ min-width: initial;
+ white-space: nowrap;
+}
+.dropdown-menu > .item:hover {
+ background: #0062be;
+ color: #fcfcfc;
+}
+.dropdown-menu > .item:hover > a {
+ text-decoration: none;
+ color: #fcfcfc;
+}
+.dropdown-menu > .item[aria-checked=true] > a::before {
+ font-weight: bold;
+ margin: 0 0 0 -14px;
+}
+.dropdown-menu .input select,
+.dropdown-menu .input input {
+ margin: 0 auto 5px;
+ padding: 2px 5px;
+}
.dropdown-header {
padding: 0 5px 5px;
font-weight: bold;
text-align: left;
- color: #fcfcfc; }
+ color: #fcfcfc;
+}
.separator {
margin: 5px 0;
border-bottom: 1px solid #e3e3e3;
- cursor: default; }
+ cursor: default;
+}
.alert {
margin: 5px auto;
@@ -277,142 +345,177 @@ form th {
color: #969696;
font-size: 0.9em;
border: none;
- text-shadow: 0 0 1px #fcfcfc; }
- .alert > a {
- color: inherit;
- text-decoration: underline; }
+ text-shadow: 0 0 1px #fcfcfc;
+}
+.alert > a {
+ color: inherit;
+ text-decoration: underline;
+}
.alert-head {
- font-size: 1.15em; }
+ font-size: 1.15em;
+}
.alert-warn,
.alert-success,
.alert-error {
- border: none; }
+ border: none;
+}
.alert-warn {
background: #fcfcfc;
- color: #fa8052; }
+ color: #fa8052;
+}
.alert-success {
background: #fcfcfc;
- color: #5eaabf; }
+ color: #5eaabf;
+}
.alert-error {
background: #fcfcfc;
- color: #b0425b; }
+ color: #b0425b;
+}
.pagination {
background: #e3e3e3;
color: #181621;
font-size: 0.8em;
- text-align: center; }
- .pagination .item.pager-current {
- background: #22303d;
- color: #e3e3e3;
- font-size: 1.5em;
- font-weight: bold; }
- .pagination .item a {
- display: block;
- color: #181621;
- font-style: italic;
- line-height: 3em;
- text-decoration: none; }
- .pagination .item a:hover {
- background: #22303d;
- color: #e3e3e3; }
- .pagination .loading,
- .pagination a:hover.loading {
- background: url(loader.gif) center center no-repeat #22303d;
- font-size: 0; }
+ text-align: center;
+}
+.pagination .item.pager-current {
+ background: #22303d;
+ color: #e3e3e3;
+ font-size: 1.5em;
+ font-weight: bold;
+}
+.pagination .item a {
+ display: block;
+ color: #181621;
+ font-style: italic;
+ line-height: 3em;
+ text-decoration: none;
+}
+.pagination .item a:hover {
+ background: #22303d;
+ color: #e3e3e3;
+}
+.pagination .loading,
+.pagination a:hover.loading {
+ background: url(loader.gif) center center no-repeat #22303d;
+ font-size: 0;
+}
.content {
- padding: 20px 10px; }
- .content .pagination {
- margin: 0;
- padding: 0; }
- .content hr {
- margin: 30px 10px;
- background: #e3e3e3;
- height: 1px;
- border: 0;
- box-shadow: 0 2px 5px #e3e3e3; }
- .content pre {
- margin: 10px auto;
- padding: 10px 20px;
- overflow: auto;
- background: #181621;
- color: #fcfcfc;
- font-size: 0.9rem; }
- .content pre code {
- background: transparent;
- color: #fcfcfc;
- border: none; }
- .content code {
- padding: 2px 5px;
- background: #fcfcfc;
- color: #b0425b;
- border: 1px solid #fcfcfc; }
- .content blockquote {
- margin: 0;
- padding: 5px 20px;
- background: #fcfcfc;
- display: block;
- color: #969696;
- border-top: 1px solid #e3e3e3;
- border-bottom: 1px solid #e3e3e3; }
- .content blockquote p {
- margin: 0; }
- .content > h1.title > a {
- color: #181621; }
+ padding: 20px 10px;
+}
+.content .pagination {
+ margin: 0;
+ padding: 0;
+}
+.content hr {
+ margin: 30px 10px;
+ background: #e3e3e3;
+ height: 1px;
+ border: 0;
+ box-shadow: 0 2px 5px #e3e3e3;
+}
+.content pre {
+ margin: 10px auto;
+ padding: 10px 20px;
+ overflow: auto;
+ background: #181621;
+ color: #fcfcfc;
+ font-size: 0.9rem;
+}
+.content pre code {
+ background: transparent;
+ color: #fcfcfc;
+ border: none;
+}
+.content code {
+ padding: 2px 5px;
+ background: #fcfcfc;
+ color: #b0425b;
+ border: 1px solid #fcfcfc;
+}
+.content blockquote {
+ margin: 0;
+ padding: 5px 20px;
+ background: #fcfcfc;
+ display: block;
+ color: #969696;
+ border-top: 1px solid #e3e3e3;
+ border-bottom: 1px solid #e3e3e3;
+}
+.content blockquote p {
+ margin: 0;
+}
+.content > h1.title > a {
+ color: #181621;
+}
.box {
- border: 1px solid #e3e3e3; }
- .box .box-title {
- margin: 0;
- padding: 5px 10px;
- background: #e3e3e3;
- color: #969696;
- border-bottom: 1px solid #e3e3e3; }
- .box .box-content {
- max-height: 260px; }
- .box .box-content .item {
- padding: 0 10px;
- font-size: 0.9rem;
- line-height: 2.5em; }
- .box .box-content .item .configure {
- visibility: hidden; }
- .box .box-content .item .configure .icon {
- vertical-align: middle;
- background-color: #e3e3e3; }
- .box .box-content .item:hover .configure {
- visibility: visible; }
- .box.category .box-title .title {
- font-weight: normal;
- text-decoration: none;
- text-align: left; }
- .box.category:not([data-unread="0"]) .box-title {
- background: #0062be; }
- .box.category:not([data-unread="0"]) .box-title:active {
- background: #00488b; }
- .box.category:not([data-unread="0"]) .box-title .title {
- font-weight: bold;
- color: #fcfcfc; }
- .box.category .title:not([data-unread="0"])::after {
- background: none;
- border: 0;
- box-shadow: none;
- position: absolute;
- top: 5px;
- right: 10px;
- font-weight: bold;
- text-shadow: none; }
- .box.category .item.feed {
- padding: 2px 10px;
- font-size: 0.8rem; }
+ border: 1px solid #e3e3e3;
+}
+.box .box-title {
+ margin: 0;
+ padding: 5px 10px;
+ background: #e3e3e3;
+ color: #969696;
+ border-bottom: 1px solid #e3e3e3;
+}
+.box .box-content {
+ max-height: 260px;
+}
+.box .box-content .item {
+ padding: 0 10px;
+ font-size: 0.9rem;
+ line-height: 2.5em;
+}
+.box .box-content .item .configure {
+ visibility: hidden;
+}
+.box .box-content .item .configure .icon {
+ vertical-align: middle;
+ background-color: #e3e3e3;
+}
+.box .box-content .item:hover .configure {
+ visibility: visible;
+}
+.box.category .box-title .title {
+ font-weight: normal;
+ text-decoration: none;
+ text-align: left;
+}
+.box.category:not([data-unread="0"]) .box-title {
+ background: #0062be;
+}
+.box.category:not([data-unread="0"]) .box-title:active {
+ background: #00488b;
+}
+.box.category:not([data-unread="0"]) .box-title .title {
+ font-weight: bold;
+ color: #fcfcfc;
+}
+.box.category .title:not([data-unread="0"])::after {
+ background: none;
+ border: 0;
+ box-shadow: none;
+ position: absolute;
+ top: 5px;
+ right: 10px;
+ font-weight: bold;
+ text-shadow: none;
+}
+.box.category .item.feed {
+ padding: 2px 10px;
+ font-size: 0.8rem;
+}
.tree {
- margin: 10px 0; }
+ margin: 10px 0;
+}
.tree-folder-title {
padding: 0 10px;
@@ -420,80 +523,108 @@ form th {
height: 35px;
font-size: 1rem;
position: relative;
- line-height: 2.3rem; }
- .tree-folder-title .title {
- background: inherit;
- color: #fcfcfc; }
- .tree-folder-title .title:hover {
- text-decoration: none; }
+ line-height: 2.3rem;
+}
+.tree-folder-title .title {
+ background: inherit;
+ color: #fcfcfc;
+}
+.tree-folder-title .title:hover {
+ text-decoration: none;
+}
.tree-folder-items {
- background: #22303d; }
- .tree-folder-items > .item {
- padding: 0 10px;
- line-height: 2.5rem;
- font-size: 0.8rem; }
- .tree-folder-items > .item.active {
- background: #00488b; }
- .tree-folder-items > .item > a {
- text-decoration: none;
- color: #fcfcfc; }
+ background: #22303d;
+}
+.tree-folder-items > .item {
+ padding: 0 10px;
+ line-height: 2.5rem;
+ font-size: 0.8rem;
+}
+.tree-folder-items > .item.active {
+ background: #00488b;
+}
+.tree-folder-items > .item > a {
+ text-decoration: none;
+ color: #fcfcfc;
+}
@supports (scrollbar-width: thin) {
#sidebar {
- scrollbar-color: rgba(255, 255, 255, 0.05) rgba(0, 0, 0, 0); }
+ scrollbar-color: rgba(255, 255, 255, 0.05) rgba(0, 0, 0, 0);
+ }
#sidebar:hover {
- scrollbar-color: rgba(255, 255, 255, 0.3) rgba(0, 0, 0, 0); } }
+ scrollbar-color: rgba(255, 255, 255, 0.3) rgba(0, 0, 0, 0);
+ }
+}
@supports not (scrollbar-width: thin) {
#sidebar::-webkit-scrollbar-thumb {
- background: rgba(255, 255, 255, 0.1); }
+ background: rgba(255, 255, 255, 0.1);
+ }
#sidebar:hover::-webkit-scrollbar-thumb {
- background: rgba(255, 255, 255, 0.3); } }
+ background: rgba(255, 255, 255, 0.3);
+ }
+}
.header > .item {
- vertical-align: middle; }
- .header > .item.title {
- position: absolute; }
- .header > .item.title h1 {
- margin: 0;
- display: block; }
- .header > .item.title h1 a {
- text-decoration: none;
- color: #fcfcfc; }
- .header > .item.title .logo {
- display: inline-block;
- height: 26px;
- vertical-align: top;
- position: relative;
- top: 5px; }
- .header > .item.search input {
- width: 230px; }
+ vertical-align: middle;
+}
+.header > .item.title {
+ position: absolute;
+}
+.header > .item.title h1 {
+ margin: 0;
+ display: block;
+}
+.header > .item.title h1 a {
+ text-decoration: none;
+ color: #fcfcfc;
+}
+.header > .item.title .logo {
+ display: inline-block;
+ height: 26px;
+ vertical-align: top;
+ position: relative;
+ top: 5px;
+}
+.header > .item.search input {
+ width: 230px;
+}
.header .item.search input:focus {
- width: 350px; }
+ width: 350px;
+}
.header .item.search {
- display: none; }
+ display: none;
+}
.header .item.configure {
position: fixed;
right: 0px;
z-index: 1000;
- width: 35px; }
+ width: 35px;
+}
.header h1 {
text-align: center;
- font-size: 1.5em; }
+ font-size: 1.5em;
+}
.aside {
padding: 35px 0;
- background: #22303d; }
- .aside.aside_feed .tree {
- margin: 0 0 50px; }
- .aside.aside_feed .nav-form input,
- .aside.aside_feed .nav-form select {
- width: 140px; }
- .aside.aside_feed .nav-form .dropdown .dropdown-menu {
- right: -20px; }
- .aside.aside_feed .nav-form .dropdown .dropdown-menu::after {
- right: 33px; }
+ background: #22303d;
+}
+.aside.aside_feed .tree {
+ margin: 0 0 50px;
+}
+.aside.aside_feed .nav-form input,
+.aside.aside_feed .nav-form select {
+ width: 140px;
+}
+.aside.aside_feed .nav-form .dropdown .dropdown-menu {
+ right: -20px;
+}
+.aside.aside_feed .nav-form .dropdown .dropdown-menu::after {
+ right: 33px;
+}
.aside_feed .tree-folder-title > .title:not([data-unread="0"])::after {
margin: 6px 0;
@@ -502,35 +633,47 @@ form th {
font-size: 0.9rem;
position: absolute;
right: 0;
- line-height: 1.5rem; }
+ line-height: 1.5rem;
+}
.aside_feed .tree-folder-items .dropdown-menu::after {
- left: 2px; }
+ left: 2px;
+}
.post {
padding: 10px 50px;
- font-size: 0.9em; }
- .post input {
- background: #e3e3e3; }
- .post input.long {
- height: 33px;
- margin-top: 0px; }
- .post form {
- margin: 10px 0; }
- .post.content {
- max-width: 550px; }
+ font-size: 0.9em;
+}
+.post input {
+ background: #e3e3e3;
+}
+.post input.long {
+ height: 33px;
+ margin-top: 0px;
+}
+.post form {
+ margin: 10px 0;
+}
+.post.content {
+ max-width: 550px;
+}
.prompt {
- text-align: center; }
- .prompt label {
- text-align: left; }
- .prompt form {
- margin: 10px auto 20px auto;
- width: 200px; }
- .prompt input {
- margin: 5px auto;
- width: 100%; }
- .prompt p {
- margin: 20px 0; }
+ text-align: center;
+}
+.prompt label {
+ text-align: left;
+}
+.prompt form {
+ margin: 10px auto 20px auto;
+ width: 200px;
+}
+.prompt input {
+ margin: 5px auto;
+ width: 100%;
+}
+.prompt p {
+ margin: 20px 0;
+}
#new-article {
background: #0062be;
@@ -540,76 +683,99 @@ form th {
bottom: 48px;
z-index: 900;
left: 0;
- line-height: 1.5em; }
- #new-article:hover {
- background: #00488b; }
- #new-article > a {
- line-height: 1.5em;
- font-weight: bold;
- color: #fcfcfc; }
- #new-article > a:hover {
- text-decoration: none; }
+ line-height: 1.5em;
+}
+#new-article:hover {
+ background: #00488b;
+}
+#new-article > a {
+ line-height: 1.5em;
+ font-weight: bold;
+ color: #fcfcfc;
+}
+#new-article > a:hover {
+ text-decoration: none;
+}
.day {
padding: 0 10px;
font-weight: bold;
line-height: 3em;
- text-align: center; }
- .day .name {
- display: none; }
+ text-align: center;
+}
+.day .name {
+ display: none;
+}
.nav a {
- color: #fcfcfc; }
+ color: #fcfcfc;
+}
.nav_menu {
width: 100%;
font-size: 0;
background-color: #0062be;
position: fixed;
- z-index: 900; }
- .nav_menu .item.search {
- display: inline-block;
- position: fixed;
- right: 40px; }
+ z-index: 900;
+}
+.nav_menu .item.search {
+ display: inline-block;
+ position: fixed;
+ right: 40px;
+}
.flux {
padding-right: 10px;
- background: #fcfcfc; }
- .flux::after {
- margin: 0 auto;
- width: 90%;
- border-top: 1px solid #e3e3e3; }
- .flux:hover,
- .flux .current {
- background: #fff; }
- .flux:hover:not(.current):hover .item.title,
- .flux .current:not(.current):hover .item.title {
- background: #fff; }
- .flux.favorite:not(.current) {
- background: #fff6da; }
- .flux.favorite:not(.current):hover .item.title {
- background: #fff6da; }
- .flux.not_read:not(.current) {
- background: #fff3ed; }
- .flux.not_read:not(.current):hover .item.title {
- background: #fff3ed; }
- .flux .date {
- color: #969696;
- font-size: 0.7rem; }
- .flux .bottom {
- font-size: 0.8rem;
- text-align: center; }
- .flux .website .favicon {
- padding: 5px; }
- .flux label {
- color: #fcfcfc;
- cursor: pointer; }
+ background: #fcfcfc;
+}
+.flux::after {
+ margin: 0 auto;
+ width: 90%;
+ border-top: 1px solid #e3e3e3;
+}
+.flux:hover,
+.flux .current {
+ background: #fff;
+}
+.flux:hover:not(.current):hover .item.title,
+.flux .current:not(.current):hover .item.title {
+ background: #fff;
+}
+.flux.favorite:not(.current) {
+ background: #fff6da;
+}
+.flux.favorite:not(.current):hover .item.title {
+ background: #fff6da;
+}
+.flux.not_read:not(.current) {
+ background: #fff3ed;
+}
+.flux.not_read:not(.current):hover .item.title {
+ background: #fff3ed;
+}
+.flux .date {
+ color: #969696;
+ font-size: 0.7rem;
+}
+.flux .bottom {
+ font-size: 0.8rem;
+ text-align: center;
+}
+.flux .website .favicon {
+ padding: 5px;
+}
+.flux label {
+ color: #fcfcfc;
+ cursor: pointer;
+}
.flux_header {
font-size: 0.8rem;
- cursor: pointer; }
- .flux_header .title {
- font-size: 0.9rem; }
+ cursor: pointer;
+}
+.flux_header .title {
+ font-size: 0.9rem;
+}
.notification {
padding: 10px 0;
@@ -625,167 +791,232 @@ form th {
position: fixed;
bottom: 48px;
left: 0;
- top: auto; }
- .notification.good,
- .notification .bad {
- color: #fcfcfc; }
- .notification.good {
- background: #5eaabf; }
- .notification.good a.close:hover {
- background: #5eaabf; }
- .notification.bad {
- background: #c46178; }
- .notification.bad a.close:hover {
- background: #c46178; }
- .notification#actualizeProgress {
- line-height: 2em; }
- .notification a.close {
- display: none; }
+ top: auto;
+}
+.notification.good,
+.notification .bad {
+ color: #fcfcfc;
+}
+.notification.good {
+ background: #5eaabf;
+}
+.notification.good a.close:hover {
+ background: #5eaabf;
+}
+.notification.bad {
+ background: #c46178;
+}
+.notification.bad a.close:hover {
+ background: #c46178;
+}
+.notification#actualizeProgress {
+ line-height: 2em;
+}
+.notification a.close {
+ display: none;
+}
#bigMarkAsRead {
text-align: center;
text-decoration: none;
- background: #e3e3e3; }
- #bigMarkAsRead:hover {
- background: #22303d;
- color: #fcfcfc; }
+ background: #e3e3e3;
+}
+#bigMarkAsRead:hover {
+ background: #22303d;
+ color: #fcfcfc;
+}
#nav_entries {
margin: 0;
text-align: center;
line-height: 3em;
table-layout: fixed;
- background: #22303d; }
+ background: #22303d;
+}
.stat {
- margin: 10px 0 20px; }
- .stat th,
- .stat td,
- .stat tr {
- border: none; }
- .stat > table td,
- .stat > table th {
- border-bottom: 1px solid #e3e3e3; }
- .stat > .horizontal-list {
- margin: 0 0 5px; }
- .stat > .horizontal-list .item {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis; }
- .stat > .horizontal-list .item:first-child {
- width: 270px; }
+ margin: 10px 0 20px;
+}
+.stat th,
+.stat td,
+.stat tr {
+ border: none;
+}
+.stat > table td,
+.stat > table th {
+ border-bottom: 1px solid #e3e3e3;
+}
+.stat > .horizontal-list {
+ margin: 0 0 5px;
+}
+.stat > .horizontal-list .item {
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+}
+.stat > .horizontal-list .item:first-child {
+ width: 270px;
+}
.formLogin #global {
- height: 0; }
+ height: 0;
+}
.formLogin .header {
background: #22303d;
- height: 55px; }
- .formLogin .header > .item.configure {
- width: 200px;
- position: unset; }
- .formLogin .header > .item.title h1 {
- display: unset; }
+ height: 55px;
+}
+.formLogin .header > .item.configure {
+ width: 200px;
+ position: unset;
+}
+.formLogin .header > .item.title h1 {
+ display: unset;
+}
.formLogin a.signin {
color: #fcfcfc;
- padding-left: 5px; }
+ padding-left: 5px;
+}
.formLogin input {
border-top: 1px #e3e3e3;
border-right: 1px #e3e3e3;
border-bottom: 1px #e3e3e3;
- border-left: 5px solid; }
+ border-left: 5px solid;
+}
.loglist {
overflow: hidden;
- border: 1px solid #969696; }
+ border: 1px solid #969696;
+}
.log {
padding: 5px 2%;
background: #fcfcfc;
font-size: 0.8rem;
- overflow: auto; }
- .log > .date {
- margin: 0 10px 0 0;
- padding: 5px 10px; }
- .log.error > .date {
- background: #c46178;
- color: #fcfcfc; }
- .log.warning > .date {
- background: #fa8052;
- color: #fcfcfc; }
- .log.notice > .date {
- background: #e3e3e3;
- color: #fcfcfc; }
- .log.debug > .date {
- background: #181621;
- color: #fcfcfc; }
+ overflow: auto;
+}
+.log > .date {
+ margin: 0 10px 0 0;
+ padding: 5px 10px;
+}
+.log.error > .date {
+ background: #c46178;
+ color: #fcfcfc;
+}
+.log.warning > .date {
+ background: #fa8052;
+ color: #fcfcfc;
+}
+.log.notice > .date {
+ background: #e3e3e3;
+ color: #fcfcfc;
+}
+.log.debug > .date {
+ background: #181621;
+ color: #fcfcfc;
+}
@media (max-width: 840px) {
.formLogin .header {
- display: none; }
+ display: none;
+ }
+
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+.box .box-content .item .configure {
+ visibility: visible;
+ }
.dropdown-header, .dropdown-menu > .item {
- padding: 12px; }
+ padding: 12px;
+ }
#new-article {
width: 100%;
position: sticky;
- top: 0; }
+ top: 0;
+ }
.header {
- display: table; }
- .header .item.title .logo {
- display: none; }
+ display: table;
+ }
+ .header .item.title .logo {
+ display: none;
+ }
.header > .item.title h1 a {
display: block;
position: absolute;
top: -35px;
left: 10px;
- font-size: 0.6em; }
+ font-size: 0.6em;
+ }
.header .item.configure,
- button.read_all.btn {
- display: none; }
+button.read_all.btn {
+ display: none;
+ }
.flux .item.manage,
- .flux_header .item.website {
+.flux_header .item.website {
width: 35px;
- text-align: center; }
+ text-align: center;
+ }
.aside {
width: 0;
- transition: width 200ms linear; }
- .aside .toggle_aside {
- background: #22303d;
- display: block;
- height: 50px;
- line-height: 50px;
- text-align: right;
- padding-right: 10px; }
- .aside.aside_feed {
- padding: 0; }
- .aside:target {
- width: 78%;
- z-index: 1000; }
+ transition: width 200ms linear;
+ }
+ .aside .toggle_aside {
+ background: #22303d;
+ display: block;
+ height: 50px;
+ line-height: 50px;
+ text-align: right;
+ padding-right: 10px;
+ }
+ .aside.aside_feed {
+ padding: 0;
+ }
+ .aside.aside_feed .configure-feeds {
+ display: flex;
+ margin-top: 0;
+ margin-left: auto;
+ margin-right: auto;
+ }
+ .aside:target {
+ width: 78%;
+ z-index: 1000;
+ }
.nav_menu {
position: initial;
- height: 71px; }
- .nav_menu .btn {
- margin: 5px 10px; }
- .nav_menu .stick {
- margin: 0 10px; }
- .nav_menu .stick .btn {
- margin: 5px 0; }
- .nav_menu .search {
- position: absolute !important;
- top: 35px;
- left: 55px; }
- .nav_menu .search input {
- width: 85%; }
+ height: 71px;
+ }
+ .nav_menu .btn {
+ margin: 5px 10px;
+ }
+ .nav_menu .stick {
+ margin: 0 10px;
+ }
+ .nav_menu .stick .btn {
+ margin: 5px 0;
+ }
+ .nav_menu .search {
+ position: absolute !important;
+ top: 35px;
+ left: 55px;
+ }
+ .nav_menu .search input {
+ width: 85%;
+ }
.pagination {
- margin: 0 0 3.5em; }
+ margin: 0 0 3.5em;
+ }
#panel .close {
background: #22303d;
@@ -793,117 +1024,160 @@ form th {
height: 50px;
line-height: 50px;
text-align: right;
- padding-right: 10px; }
+ padding-right: 10px;
+ }
.day .name {
- font-size: 1.1rem; }
+ font-size: 1.1rem;
+ }
.notification {
- width: 100%; }
- .notification a.close {
- background: transparent;
- display: block;
- left: 0; }
- .notification a.close:hover {
- opacity: 0.5; }
- .notification a.close .icon {
- display: none; }
+ width: 100%;
+ }
+ .notification a.close {
+ background: transparent;
+ display: block;
+ left: 0;
+ }
+ .notification a.close:hover {
+ opacity: 0.5;
+ }
+ .notification a.close .icon {
+ display: none;
+ }
#nav_entries {
- width: 100% !important; }
+ width: 100% !important;
+ }
+
+ .post {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
div#stream {
- margin-top: 0px; }
+ margin-top: 0px;
+ }
a.btn.toggle_aside {
position: absolute;
- top: 29px; }
+ top: 29px;
+ }
form#mark-read-menu,
- a#actualize,
- a#toggle-order,
- div#nav_menu_actions,
- div#nav_menu_views {
- position: absolute; }
+a#actualize,
+a#toggle-order,
+div#nav_menu_actions,
+div#nav_menu_views {
+ position: absolute;
+ }
form#mark-read-menu {
right: 46px;
top: 30px;
- z-index: 1100; }
+ z-index: 1100;
+ }
a#actualize,
- a#toggle-order {
- right: 0px; }
+a#toggle-order {
+ right: 0px;
+ }
a#actualize {
- top: 29px; }
+ top: 29px;
+ }
a#toggle-order,
- div#nav_menu_actions,
- div#nav_menu_views {
- top: 65px; }
+div#nav_menu_actions,
+div#nav_menu_views {
+ top: 65px;
+ }
div#nav_menu_actions {
- left: 0px; }
+ left: 0px;
+ }
div#nav_menu_views {
- right: 50px; } }
+ right: 50px;
+ }
+}
@media (max-width: 410px) {
.nav_menu .stick {
- margin: 0; } }
+ margin: 0;
+ }
+}
@media (max-width: 374px) {
#nav_menu_views {
- display: none; } }
+ display: none;
+ }
+}
button.as-link {
color: #fcfcfc;
- outline: none; }
+ outline: none;
+}
.dropdown-target:target ~ .btn.dropdown-toggle {
- background: #00488b; }
+ background: #00488b;
+}
.tree-folder.active .tree-folder-title {
background: #00488b;
- font-weight: bold; }
+ font-weight: bold;
+}
.feed.item.empty {
- color: #fa8052; }
- .feed.item.empty.active {
- background: #fa8052;
- color: #fcfcfc; }
- .feed.item.empty.active > a {
- color: #fcfcfc; }
- .feed.item.empty > a {
- color: #fa8052; }
+ color: #fa8052;
+}
+.feed.item.empty.active {
+ background: #fa8052;
+ color: #fcfcfc;
+}
+.feed.item.empty.active > a {
+ color: #fcfcfc;
+}
+.feed.item.empty > a {
+ color: #fa8052;
+}
.feed.item.error {
- color: #c46178; }
- .feed.item.error.active {
- background: #c46178;
- color: #fcfcfc; }
- .feed.item.error.active > a {
- color: #fcfcfc; }
- .feed.item.error > a {
- color: #c46178; }
+ color: #c46178;
+}
+.feed.item.error.active {
+ background: #c46178;
+ color: #fcfcfc;
+}
+.feed.item.error.active > a {
+ color: #fcfcfc;
+}
+.feed.item.error > a {
+ color: #c46178;
+}
#dropdown-query ~ .dropdown-menu .dropdown-header .icon {
vertical-align: middle;
- float: right; }
+ float: right;
+}
#stream.reader .flux {
padding: 0 0 50px;
background: #fcfcfc;
color: #22303d;
- border: none; }
- #stream.reader .flux .author {
- margin: 0 0 10px;
- color: #969696;
- font-size: 90%; }
+ border: none;
+}
+#stream.reader .flux .author {
+ margin: 0 0 10px;
+ color: #969696;
+ font-size: 90%;
+}
#nav_menu_actions ul.dropdown-menu, #nav_menu_read_all ul.dropdown-menu {
- left: 0px; }
+ left: 0px;
+}
#slider label {
- min-height: initial; }
+ min-height: initial;
+}
#slider .form-group:hover {
- background: inital; }
+ background: inital;
+}
/*# sourceMappingURL=swage.css.map */
diff --git a/p/themes/Swage/swage.css.map b/p/themes/Swage/swage.css.map
new file mode 100644
index 000000000..98e811f13
--- /dev/null
+++ b/p/themes/Swage/swage.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["swage.scss"],"names":[],"mappings":"AAgBA;AAAA;EACC;EACA;EACA;EACA;EACA,YAjBa;EAkBb;EACA;;;AAGD;AAAA;EACC,OAlBY;EAmBZ,cAnBY;EAoBZ;;;AAGD;EACC;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;EACC;EACA,OApCa;EAqCb;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAID;AAAA;EAEC;EACA;;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;AAIF;EACC;;AAGD;EACC;;;AAKD;EACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;AAIA;EACC;;;AASD;AAAA;EACC;;AAQD;AAAA;EACC,YAxIY;;;AA4Id;EACC;;;AAIA;EACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAGD;EACC,YAtKa;;;AA0Kb;AAAA;EAEC;EACA;;;AAKD;EACC;EACA;EACA;EACA;;;AAKF;EACC;EACA;;AAEA;EACC,YAhMY;EAiMZ;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;EACC;;;AASF;EACC;EACA;;AAQD;EACC;EACA;EACA,YAnPY;EAoPZ;EACA,OAtPa;EAuPb;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EAGC;EACA;;;AAIF;EACC;EACA,YAtQa;EAuQb,OA1Qa;;AA4Qb;AAAA;AAAA;EAEC;;;AAKD;EAGC;EACA;EACA,YAtRY;EAuRZ,OAzRY;EA0RZ;;AAOA;EAEC;EACA,OApSW;;AAsSX;EACC,OAvSU;;AA0SX;AAAA;AAAA;EAEC,OA5SU;;AA+SX;EACC,YA7SU;;AAgTX;EACC;;AAIF;EACC;;AAGD;EACC,OA1TW;;AA6TZ;EACC;;AAIF;EACC;EACA,YAvUY;EAwUZ;;AAGD;EACC;EACA;;AAGD;EACC;;;AAIF;EACC;EACA;EACA,YAtVa;EAuVb,OAzVa;;AA2Vb;EACC,OA5VY;;AA+Vb;EACC;EACA;EACA;;;AAIF;EACC;EACA;;AAEA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAIA;EAGC;EACA;;AAUA;EACC;EACA;;AAGD;EACC,YA9YS;EA+YT,OAhZU;;AAkZV;EACC;EACA,OApZS;;AAyZZ;EACC;EACA;;AAKD;AAAA;EAEC;EACA;;;AAKH;EACC;EACA;EACA;EACA,OA5aa;;;AA+ad;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA,YAxba;EAybb;EACA;EACA;EACA;;AAEA;EACC;EACA;;;AAIF;EACC;;;AAGD;AAAA;AAAA;EAGC;;;AAGD;EACC,YA/ca;EAgdb,OA7ca;;;AAgdd;EACC,YApda;EAqdb,OAjdY;;;AAodb;EACC,YAzda;EA0db,OArdY;;;AAwdb;EACC;EACA,OAheY;EAieZ;EACA;;AAGC;EACC,YAneW;EAoeX;EACA;EACA;;AAGD;EACC;EACA,OA9eU;EA+eV;EACA;EACA;;AAEA;EACC,YAjfU;EAkfV;;AAKH;AAAA;EAEC;EACA;;;AAIF;EACC;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA,YArhBW;EAshBX,OArhBY;EAshBZ;;AAEA;EACC;EACA,OA1hBW;EA2hBX;;AAIF;EACC;EACA,YAjiBY;EAkiBZ,OA7hBW;EA8hBX;;AAGD;EACC;EACA;EACA,YAziBY;EA0iBZ;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC,OAtjBW;;;AA0jBb;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;AAMF;EACC;EACA;EACA;;AAGD;EACC,YAlmBU;;AAomBV;EACC;;AAGD;EACC;EACA,OA3mBU;;AA+mBZ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;;AAKH;EACC;;;AAGD;EACC;EACA,YAroBa;EAsoBb;EACA;EACA;EACA;;AAEA;EACC;EACA,OA/oBY;;AAipBZ;EACC;;;AAKH;EACC,YAtpBa;;AAwpBb;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA,OArqBW;;;AA0qBd;EACC;IACC;;;EAGD;IACC;;;AAIF;EACC;IACC;;;EAGD;IACC;;;AAKD;EACC;;AAEA;EAGC;;AAEA;EACC;EACA;;AAEA;EACC;EACA,OA7sBS;;AAitBX;EACC;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAIF;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;;;AAIF;EACC;EACA,YApvBa;;AAyvBZ;EACC;;AAIA;AAAA;EAEC;;AAIA;EACC;;AAGD;EACC;;;AAQJ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;;AAIF;EACC;EACA;;AAEA;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;AAGD;EACC;;;AAIF;EACC;;AAEA;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;;AAIF;EACC,YA90BY;EA+0BZ;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACC;;AAGD;EACC;EACA;EACA,OAj2BY;;AAm2BZ;EACC;;;AAKH;EACC;EACA;EACA;EACA;;AAEA;EACC;;;AAKD;EACC,OAt3BY;;;AA23Bd;EACC;EACA;EACA,kBA73BY;EA83BZ;EACA;;AAEA;EACC;EACA;EACA;;;AAIF;EACC;EACA,YA34Ba;;AA64Bb;EAGC;EACA;EACA;;AAGD;AAAA;EAEC,YA/4BY;;AAi5BZ;AAAA;EACC,YAl5BW;;AAs5Bb;EACC,YAz5Ba;;AA25Bb;EACC,YA55BY;;AAg6Bd;EACC,YAh6Ba;;AAk6Bb;EACC,YAn6BY;;AAu6Bd;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC,OA77BY;EA87BZ;;;AAIF;EACC;EACA;;AAEA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;AAAA;EAEC,OA/9BY;;AAk+Bb;EACC,YA/9BW;;AAi+BX;EACC,YAl+BU;;AAs+BZ;EACC;;AAEA;EACC;;AAIF;EACC;;AAGD;EACC;;;AAIF;EACC;EACA;EACA;;AAEA;EACC,YA//BY;EAggCZ,OAlgCY;;;AAsgCd;EACC;EACA;EACA;EACA;EAGA,YA3gCa;;;AA8gCd;EACC;;AAEA;AAAA;AAAA;EAGC;;AAIA;AAAA;EAEC;;AAIF;EACC;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;;AAOH;EACC;;AAGD;EACC,YAnjCY;EAojCZ;;AAGC;EACC;EACA;;AAGD;EACC;;AAKH;EACC,OArkCY;EAskCZ;;AAGD;EACC;EACA;EACA;EACA;;;AAIF;EACC;EACA;;;AAGD;EACC;EACA,YAxlCa;EAylCb;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA,OAnmCY;;AAsmCb;EACC,YApmCY;EAqmCZ,OAxmCY;;AA2mCb;EACC;EACA,OA7mCY;;AAgnCb;EACC,YAlnCW;EAmnCX,OAlnCY;;;AAsnCd;EACC;IACC;;;EAGD;IACC;IACA;;;EAGD;AAAA;IAEC;;;EAGD;IACC;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;;EAEA;IACC;;;EAIF;IACC;IACA;IACA;IACA;IACA;;;EAGD;AAAA;IAEC;;;EAGD;AAAA;IAEC;IACA;;;EAGD;IACC;IACA;;EAEA;IACC,YA7qCW;IA8qCX;IACA;IACA;IACA;IACA;;EAGD;IACC;;EAGD;IACC;IACA;IACA;IACA;;EAGD;IACC;IACA;;;EAIF;IACC;IACA;;EAEA;IACC;;EAGD;IACC;;EAEA;IACC;;EAIF;IACC;IACA;IACA;;EAEA;IACC;;;EAKH;IACC;;;EAGD;IACC,YAtuCY;IAuuCZ;IACA;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;EAEA;IACC;IACA;IACA;;EAEA;IACC;;EAGD;IACC;;;EAKH;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;AAAA;AAAA;AAAA;AAAA;IAKC;;;EAGD;IACC;IACA;IACA;;;EAGD;AAAA;IAEC;;;EAGD;IACC;;;EAGD;AAAA;AAAA;IAGC;;;EAGD;IACC;;;EAGD;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC,OA30Ca;EA40Cb;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAIA;EACC,OAv1CY;;AAy1CZ;EACC,YA11CW;EA21CX,OA91CW;;AAg2CX;EACC,OAj2CU;;AAq2CZ;EACC,OAn2CW;;AAu2Cb;EACC;;AAEA;EACC;EACA,OA/2CW;;AAi3CX;EACC,OAl3CU;;AAs3CZ;EACC;;;AAKH;EACC;EACA;;;AAGD;EACC;EACA,YAn4Ca;EAo4Cb,OAl4Ca;EAm4Cb;;AAEA;EACC;EACA;EACA;;;AAKD;EACC;;;AAKD;EACC;;AAIA;EACC","file":"swage.css"} \ No newline at end of file
diff --git a/p/themes/Swage/swage.rtl.css b/p/themes/Swage/swage.rtl.css
index e04a45efb..735dd6d75 100644
--- a/p/themes/Swage/swage.rtl.css
+++ b/p/themes/Swage/swage.rtl.css
@@ -1,68 +1,83 @@
-textarea, input,
-select {
+input,
+select, textarea {
min-height: 25px;
margin-top: 4px;
line-height: 25px;
vertical-align: middle;
background: #fcfcfc;
border: none;
- padding-right: 5px; }
+ padding-right: 5px;
+}
input:invalid,
select:invalid {
color: #b0425b;
border-color: #b0425b;
- box-shadow: none; }
+ box-shadow: none;
+}
-.nav-list .nav-header, .nav-list .item {
+.nav-list .item, .nav-list .nav-header {
height: 2.5em;
line-height: 2.5em;
- font-size: 0.9rem; }
+ font-size: 0.9rem;
+}
-.dropdown-menu > .item, .dropdown-menu > .item > a,
+.dropdown-menu > .item > a,
.dropdown-menu > .item > span,
.dropdown-menu > .item > .as-link,
-.dropdown-menu > .item button {
+.dropdown-menu > .item button, .dropdown-menu > .item {
padding: 0 22px;
color: #fcfcfc;
font-size: 0.8rem;
- line-height: 2.5em; }
+ line-height: 2.5em;
+}
-.form-group::after, .flux::after {
+.flux::after, .form-group::after {
content: "";
display: block;
- clear: both; }
+ clear: both;
+}
-.stick.configure-feeds, .header > .item.title, .aside, #new-article, .notification, #nav_entries {
- width: 231px; }
+#nav_entries, .notification, #new-article, .aside, .header > .item.title, .stick.configure-feeds {
+ width: 231px;
+}
html,
body {
height: 100%;
- font-family: Helvetica, Arial, sans-serif; }
+ font-family: Helvetica, Arial, sans-serif;
+}
a {
color: #00488b;
- outline: none; }
- a.btn {
- min-height: 25px;
- line-height: 25px;
- text-decoration: none; }
- a.btn:hover {
- background: #00488b; }
- a#btn-subscription {
- width: 76%; }
- a#btn-importExport {
- width: 5%; }
+ outline: none;
+}
+a.btn {
+ min-height: 25px;
+ line-height: 25px;
+ text-decoration: none;
+}
+a.btn:hover {
+ background: #00488b;
+}
+a#btn-subscription {
+ width: 76%;
+}
+a#btn-importExport {
+ width: 5%;
+}
img.icon:hover {
- background: none; }
+ background: none;
+}
div#stream {
- margin-top: 35px; }
+ margin-top: 35px;
+}
sup {
- top: -0.3em; }
+ top: -0.3em;
+}
legend {
margin: 20px 0 5px;
@@ -71,85 +86,107 @@ legend {
display: inline-block;
width: auto;
font-size: 1.4em;
- clear: both; }
+ clear: both;
+}
label {
- min-height: 25px; }
+ min-height: 25px;
+}
textarea {
background: #e3e3e3;
width: 360px;
- height: 100px; }
- textarea:focus {
- border-color: #00488b; }
+ height: 100px;
+}
+textarea:focus {
+ border-color: #00488b;
+}
input:focus,
select:focus {
- border-color: #00488b; }
+ border-color: #00488b;
+}
input:disabled,
select:disabled {
- background: #fcfcfc; }
+ background: #fcfcfc;
+}
select {
- background: #e3e3e3; }
+ background: #e3e3e3;
+}
input.extend {
- transition: width 200ms linear; }
+ transition: width 200ms linear;
+}
option {
- padding: 0 .5em; }
+ padding: 0 0.5em;
+}
table {
- border-collapse: collapse; }
+ border-collapse: collapse;
+}
tr,
td,
th {
padding: 0.5em;
- border: 1px solid #e3e3e3; }
+ border: 1px solid #e3e3e3;
+}
th {
- background: #fcfcfc; }
+ background: #fcfcfc;
+}
form td,
form th {
font-weight: normal;
- text-align: center; }
+ text-align: center;
+}
.category .title.error::before {
display: inline-block;
padding-left: 7px;
width: 16px;
- content: url(../Swage/icons/error.svg); }
+ content: url(../Swage/icons/error.svg);
+}
.form-group {
padding: 5px;
- border: 1px solid transparent; }
- .form-group:hover {
- background: #fcfcfc;
- border: 1px solid #fcfcfc; }
- .form-group.form-actions {
- margin: 15px 0 25px;
- padding: 5px 0;
- background: #e3e3e3;
- border-top: 3px solid #e3e3e3; }
- .form-group.form-actions .btn {
- margin: 0 10px; }
- .form-group .group-name {
- padding: 10px 0;
- text-align: left; }
- .form-group .group-controls {
- min-height: 25px;
- padding: 5px 0; }
- .form-group .group-controls .control {
- line-height: 2.0em; }
- .form-group table {
- margin: 10px 220px 0 0; }
+ border: 1px solid transparent;
+}
+.form-group:hover {
+ background: #fcfcfc;
+ border: 1px solid #fcfcfc;
+}
+.form-group.form-actions {
+ margin: 15px 0 25px;
+ padding: 5px 0;
+ background: #e3e3e3;
+ border-top: 3px solid #e3e3e3;
+}
+.form-group.form-actions .btn {
+ margin: 0 10px;
+}
+.form-group .group-name {
+ padding: 10px 0;
+ text-align: left;
+}
+.form-group .group-controls {
+ min-height: 25px;
+ padding: 5px 0;
+}
+.form-group .group-controls .control {
+ line-height: 2em;
+}
+.form-group table {
+ margin: 10px 220px 0 0;
+}
.stick {
vertical-align: middle;
- font-size: 0; }
-
+ font-size: 0;
+}
.btn {
margin: 0;
padding: 5px 10px;
@@ -162,113 +199,144 @@ form th {
min-width: 15px;
vertical-align: middle;
cursor: pointer;
- overflow: hidden; }
- .btn.active,
- .btn :active,
- .btn :hover {
- background: #00488b;
- text-decoration: none; }
+ overflow: hidden;
+}
+.btn.active,
+.btn :active,
+.btn :hover {
+ background: #00488b;
+ text-decoration: none;
+}
.btn-important, .btn-attention {
font-weight: normal;
background: #fa8052;
- color: #fcfcfc; }
- .btn-important:hover,
- .btn-important :active, .btn-attention:hover,
- .btn-attention :active {
- background: #f95c20 !important; }
+ color: #fcfcfc;
+}
+.btn-important:hover,
+.btn-important :active, .btn-attention:hover,
+.btn-attention :active {
+ background: #f95c20 !important;
+}
.nav-list .nav-header {
padding: 0 10px;
font-weight: bold;
background: #22303d;
color: #fcfcfc;
- cursor: default; }
+ cursor: default;
+}
.nav-list .item:hover, .nav-list .item.active {
background: #00488b;
- color: #fcfcfc; }
- .nav-list .item:hover a, .nav-list .item.active a {
- color: #fcfcfc; }
- .nav-list .item:hover.empty a,
- .nav-list .item:hover .error a, .nav-list .item.active.empty a,
- .nav-list .item.active .error a {
- color: #fcfcfc; }
- .nav-list .item:hover.empty a, .nav-list .item.active.empty a {
- background: #fa8052; }
- .nav-list .item:hover.error a, .nav-list .item.active.error a {
- background: #c46178; }
+ color: #fcfcfc;
+}
+.nav-list .item:hover a, .nav-list .item.active a {
+ color: #fcfcfc;
+}
+.nav-list .item:hover.empty a,
+.nav-list .item:hover .error a, .nav-list .item.active.empty a,
+.nav-list .item.active .error a {
+ color: #fcfcfc;
+}
+.nav-list .item:hover.empty a, .nav-list .item.active.empty a {
+ background: #fa8052;
+}
+.nav-list .item:hover.error a, .nav-list .item.active.error a {
+ background: #c46178;
+}
.nav-list .item > a {
- padding: 0 10px; }
+ padding: 0 10px;
+}
.nav-list .item.empty a {
- color: #fa8052; }
+ color: #fa8052;
+}
.nav-list .item.error a {
- color: #c46178; }
+ color: #c46178;
+}
.nav-list .disable {
text-align: center;
background: #fcfcfc;
- color: #969696; }
+ color: #969696;
+}
.nav-list .nav-form {
padding: 3px;
- text-align: center; }
+ text-align: center;
+}
.nav-list a:hover {
- text-decoration: none; }
+ text-decoration: none;
+}
.nav-head {
margin: 0;
text-align: left;
background: #22303d;
- color: #fcfcfc; }
- .nav-head a {
- color: #fcfcfc; }
- .nav-head .item {
- padding: 5px 10px;
- font-size: 0.9rem;
- line-height: 1.5rem; }
+ color: #fcfcfc;
+}
+.nav-head a {
+ color: #fcfcfc;
+}
+.nav-head .item {
+ padding: 5px 10px;
+ font-size: 0.9rem;
+ line-height: 1.5rem;
+}
.horizontal-list {
margin: 0;
- padding: 0; }
- .horizontal-list .item {
- vertical-align: middle; }
+ padding: 0;
+}
+.horizontal-list .item {
+ vertical-align: middle;
+}
.dropdown-menu {
padding: 5px 0;
font-size: 0.8rem;
text-align: right;
border: none;
- background-color: #00488b; }
- .dropdown-menu .dropdown-header {
- cursor: default; }
- .dropdown-menu > .item {
- padding: 0;
- margin-right: 10px; }
- .dropdown-menu > .item > a {
- min-width: initial;
- white-space: nowrap; }
- .dropdown-menu > .item:hover {
- background: #0062be;
- color: #fcfcfc; }
- .dropdown-menu > .item:hover > a {
- text-decoration: none;
- color: #fcfcfc; }
- .dropdown-menu > .item[aria-checked="true"] > a::before {
- font-weight: bold;
- margin: 0 -14px 0 0; }
- .dropdown-menu .input select,
- .dropdown-menu .input input {
- margin: 0 auto 5px;
- padding: 2px 5px; }
+ background-color: #00488b;
+}
+.dropdown-menu .dropdown-header {
+ cursor: default;
+}
+.dropdown-menu > .item {
+ padding: 0;
+ margin-right: 10px;
+}
+.dropdown-menu > .item > a {
+ min-width: initial;
+ white-space: nowrap;
+}
+.dropdown-menu > .item:hover {
+ background: #0062be;
+ color: #fcfcfc;
+}
+.dropdown-menu > .item:hover > a {
+ text-decoration: none;
+ color: #fcfcfc;
+}
+.dropdown-menu > .item[aria-checked=true] > a::before {
+ font-weight: bold;
+ margin: 0 -14px 0 0;
+}
+.dropdown-menu .input select,
+.dropdown-menu .input input {
+ margin: 0 auto 5px;
+ padding: 2px 5px;
+}
.dropdown-header {
padding: 0 5px 5px;
font-weight: bold;
text-align: right;
- color: #fcfcfc; }
+ color: #fcfcfc;
+}
.separator {
margin: 5px 0;
border-bottom: 1px solid #e3e3e3;
- cursor: default; }
+ cursor: default;
+}
.alert {
margin: 5px auto;
@@ -277,142 +345,177 @@ form th {
color: #969696;
font-size: 0.9em;
border: none;
- text-shadow: 0 0 1px #fcfcfc; }
- .alert > a {
- color: inherit;
- text-decoration: underline; }
+ text-shadow: 0 0 1px #fcfcfc;
+}
+.alert > a {
+ color: inherit;
+ text-decoration: underline;
+}
.alert-head {
- font-size: 1.15em; }
+ font-size: 1.15em;
+}
.alert-warn,
.alert-success,
.alert-error {
- border: none; }
+ border: none;
+}
.alert-warn {
background: #fcfcfc;
- color: #fa8052; }
+ color: #fa8052;
+}
.alert-success {
background: #fcfcfc;
- color: #5eaabf; }
+ color: #5eaabf;
+}
.alert-error {
background: #fcfcfc;
- color: #b0425b; }
+ color: #b0425b;
+}
.pagination {
background: #e3e3e3;
color: #181621;
font-size: 0.8em;
- text-align: center; }
- .pagination .item.pager-current {
- background: #22303d;
- color: #e3e3e3;
- font-size: 1.5em;
- font-weight: bold; }
- .pagination .item a {
- display: block;
- color: #181621;
- font-style: italic;
- line-height: 3em;
- text-decoration: none; }
- .pagination .item a:hover {
- background: #22303d;
- color: #e3e3e3; }
- .pagination .loading,
- .pagination a:hover.loading {
- background: url(loader.gif) center center no-repeat #22303d;
- font-size: 0; }
+ text-align: center;
+}
+.pagination .item.pager-current {
+ background: #22303d;
+ color: #e3e3e3;
+ font-size: 1.5em;
+ font-weight: bold;
+}
+.pagination .item a {
+ display: block;
+ color: #181621;
+ font-style: italic;
+ line-height: 3em;
+ text-decoration: none;
+}
+.pagination .item a:hover {
+ background: #22303d;
+ color: #e3e3e3;
+}
+.pagination .loading,
+.pagination a:hover.loading {
+ background: url(loader.gif) center center no-repeat #22303d;
+ font-size: 0;
+}
.content {
- padding: 20px 10px; }
- .content .pagination {
- margin: 0;
- padding: 0; }
- .content hr {
- margin: 30px 10px;
- background: #e3e3e3;
- height: 1px;
- border: 0;
- box-shadow: 0 2px 5px #e3e3e3; }
- .content pre {
- margin: 10px auto;
- padding: 10px 20px;
- overflow: auto;
- background: #181621;
- color: #fcfcfc;
- font-size: 0.9rem; }
- .content pre code {
- background: transparent;
- color: #fcfcfc;
- border: none; }
- .content code {
- padding: 2px 5px;
- background: #fcfcfc;
- color: #b0425b;
- border: 1px solid #fcfcfc; }
- .content blockquote {
- margin: 0;
- padding: 5px 20px;
- background: #fcfcfc;
- display: block;
- color: #969696;
- border-top: 1px solid #e3e3e3;
- border-bottom: 1px solid #e3e3e3; }
- .content blockquote p {
- margin: 0; }
- .content > h1.title > a {
- color: #181621; }
+ padding: 20px 10px;
+}
+.content .pagination {
+ margin: 0;
+ padding: 0;
+}
+.content hr {
+ margin: 30px 10px;
+ background: #e3e3e3;
+ height: 1px;
+ border: 0;
+ box-shadow: 0 2px 5px #e3e3e3;
+}
+.content pre {
+ margin: 10px auto;
+ padding: 10px 20px;
+ overflow: auto;
+ background: #181621;
+ color: #fcfcfc;
+ font-size: 0.9rem;
+}
+.content pre code {
+ background: transparent;
+ color: #fcfcfc;
+ border: none;
+}
+.content code {
+ padding: 2px 5px;
+ background: #fcfcfc;
+ color: #b0425b;
+ border: 1px solid #fcfcfc;
+}
+.content blockquote {
+ margin: 0;
+ padding: 5px 20px;
+ background: #fcfcfc;
+ display: block;
+ color: #969696;
+ border-top: 1px solid #e3e3e3;
+ border-bottom: 1px solid #e3e3e3;
+}
+.content blockquote p {
+ margin: 0;
+}
+.content > h1.title > a {
+ color: #181621;
+}
.box {
- border: 1px solid #e3e3e3; }
- .box .box-title {
- margin: 0;
- padding: 5px 10px;
- background: #e3e3e3;
- color: #969696;
- border-bottom: 1px solid #e3e3e3; }
- .box .box-content {
- max-height: 260px; }
- .box .box-content .item {
- padding: 0 10px;
- font-size: 0.9rem;
- line-height: 2.5em; }
- .box .box-content .item .configure {
- visibility: hidden; }
- .box .box-content .item .configure .icon {
- vertical-align: middle;
- background-color: #e3e3e3; }
- .box .box-content .item:hover .configure {
- visibility: visible; }
- .box.category .box-title .title {
- font-weight: normal;
- text-decoration: none;
- text-align: right; }
- .box.category:not([data-unread="0"]) .box-title {
- background: #0062be; }
- .box.category:not([data-unread="0"]) .box-title:active {
- background: #00488b; }
- .box.category:not([data-unread="0"]) .box-title .title {
- font-weight: bold;
- color: #fcfcfc; }
- .box.category .title:not([data-unread="0"])::after {
- background: none;
- border: 0;
- box-shadow: none;
- position: absolute;
- top: 5px;
- left: 10px;
- font-weight: bold;
- text-shadow: none; }
- .box.category .item.feed {
- padding: 2px 10px;
- font-size: 0.8rem; }
+ border: 1px solid #e3e3e3;
+}
+.box .box-title {
+ margin: 0;
+ padding: 5px 10px;
+ background: #e3e3e3;
+ color: #969696;
+ border-bottom: 1px solid #e3e3e3;
+}
+.box .box-content {
+ max-height: 260px;
+}
+.box .box-content .item {
+ padding: 0 10px;
+ font-size: 0.9rem;
+ line-height: 2.5em;
+}
+.box .box-content .item .configure {
+ visibility: hidden;
+}
+.box .box-content .item .configure .icon {
+ vertical-align: middle;
+ background-color: #e3e3e3;
+}
+.box .box-content .item:hover .configure {
+ visibility: visible;
+}
+.box.category .box-title .title {
+ font-weight: normal;
+ text-decoration: none;
+ text-align: right;
+}
+.box.category:not([data-unread="0"]) .box-title {
+ background: #0062be;
+}
+.box.category:not([data-unread="0"]) .box-title:active {
+ background: #00488b;
+}
+.box.category:not([data-unread="0"]) .box-title .title {
+ font-weight: bold;
+ color: #fcfcfc;
+}
+.box.category .title:not([data-unread="0"])::after {
+ background: none;
+ border: 0;
+ box-shadow: none;
+ position: absolute;
+ top: 5px;
+ left: 10px;
+ font-weight: bold;
+ text-shadow: none;
+}
+.box.category .item.feed {
+ padding: 2px 10px;
+ font-size: 0.8rem;
+}
.tree {
- margin: 10px 0; }
+ margin: 10px 0;
+}
.tree-folder-title {
padding: 0 10px;
@@ -420,80 +523,108 @@ form th {
height: 35px;
font-size: 1rem;
position: relative;
- line-height: 2.3rem; }
- .tree-folder-title .title {
- background: inherit;
- color: #fcfcfc; }
- .tree-folder-title .title:hover {
- text-decoration: none; }
+ line-height: 2.3rem;
+}
+.tree-folder-title .title {
+ background: inherit;
+ color: #fcfcfc;
+}
+.tree-folder-title .title:hover {
+ text-decoration: none;
+}
.tree-folder-items {
- background: #22303d; }
- .tree-folder-items > .item {
- padding: 0 10px;
- line-height: 2.5rem;
- font-size: 0.8rem; }
- .tree-folder-items > .item.active {
- background: #00488b; }
- .tree-folder-items > .item > a {
- text-decoration: none;
- color: #fcfcfc; }
+ background: #22303d;
+}
+.tree-folder-items > .item {
+ padding: 0 10px;
+ line-height: 2.5rem;
+ font-size: 0.8rem;
+}
+.tree-folder-items > .item.active {
+ background: #00488b;
+}
+.tree-folder-items > .item > a {
+ text-decoration: none;
+ color: #fcfcfc;
+}
@supports (scrollbar-width: thin) {
#sidebar {
- scrollbar-color: rgba(255, 255, 255, 0.05) rgba(0, 0, 0, 0); }
+ scrollbar-color: rgba(255, 255, 255, 0.05) rgba(0, 0, 0, 0);
+ }
#sidebar:hover {
- scrollbar-color: rgba(255, 255, 255, 0.3) rgba(0, 0, 0, 0); } }
+ scrollbar-color: rgba(255, 255, 255, 0.3) rgba(0, 0, 0, 0);
+ }
+}
@supports not (scrollbar-width: thin) {
#sidebar::-webkit-scrollbar-thumb {
- background: rgba(255, 255, 255, 0.1); }
+ background: rgba(255, 255, 255, 0.1);
+ }
#sidebar:hover::-webkit-scrollbar-thumb {
- background: rgba(255, 255, 255, 0.3); } }
+ background: rgba(255, 255, 255, 0.3);
+ }
+}
.header > .item {
- vertical-align: middle; }
- .header > .item.title {
- position: absolute; }
- .header > .item.title h1 {
- margin: 0;
- display: block; }
- .header > .item.title h1 a {
- text-decoration: none;
- color: #fcfcfc; }
- .header > .item.title .logo {
- display: inline-block;
- height: 26px;
- vertical-align: top;
- position: relative;
- top: 5px; }
- .header > .item.search input {
- width: 230px; }
+ vertical-align: middle;
+}
+.header > .item.title {
+ position: absolute;
+}
+.header > .item.title h1 {
+ margin: 0;
+ display: block;
+}
+.header > .item.title h1 a {
+ text-decoration: none;
+ color: #fcfcfc;
+}
+.header > .item.title .logo {
+ display: inline-block;
+ height: 26px;
+ vertical-align: top;
+ position: relative;
+ top: 5px;
+}
+.header > .item.search input {
+ width: 230px;
+}
.header .item.search input:focus {
- width: 350px; }
+ width: 350px;
+}
.header .item.search {
- display: none; }
+ display: none;
+}
.header .item.configure {
position: fixed;
left: 0px;
z-index: 1000;
- width: 35px; }
+ width: 35px;
+}
.header h1 {
text-align: center;
- font-size: 1.5em; }
+ font-size: 1.5em;
+}
.aside {
padding: 35px 0;
- background: #22303d; }
- .aside.aside_feed .tree {
- margin: 0 0 50px; }
- .aside.aside_feed .nav-form input,
- .aside.aside_feed .nav-form select {
- width: 140px; }
- .aside.aside_feed .nav-form .dropdown .dropdown-menu {
- left: -20px; }
- .aside.aside_feed .nav-form .dropdown .dropdown-menu::after {
- left: 33px; }
+ background: #22303d;
+}
+.aside.aside_feed .tree {
+ margin: 0 0 50px;
+}
+.aside.aside_feed .nav-form input,
+.aside.aside_feed .nav-form select {
+ width: 140px;
+}
+.aside.aside_feed .nav-form .dropdown .dropdown-menu {
+ left: -20px;
+}
+.aside.aside_feed .nav-form .dropdown .dropdown-menu::after {
+ left: 33px;
+}
.aside_feed .tree-folder-title > .title:not([data-unread="0"])::after {
margin: 6px 0;
@@ -502,35 +633,47 @@ form th {
font-size: 0.9rem;
position: absolute;
left: 0;
- line-height: 1.5rem; }
+ line-height: 1.5rem;
+}
.aside_feed .tree-folder-items .dropdown-menu::after {
- right: 2px; }
+ right: 2px;
+}
.post {
padding: 10px 50px;
- font-size: 0.9em; }
- .post input {
- background: #e3e3e3; }
- .post input.long {
- height: 33px;
- margin-top: 0px; }
- .post form {
- margin: 10px 0; }
- .post.content {
- max-width: 550px; }
+ font-size: 0.9em;
+}
+.post input {
+ background: #e3e3e3;
+}
+.post input.long {
+ height: 33px;
+ margin-top: 0px;
+}
+.post form {
+ margin: 10px 0;
+}
+.post.content {
+ max-width: 550px;
+}
.prompt {
- text-align: center; }
- .prompt label {
- text-align: right; }
- .prompt form {
- margin: 10px auto 20px auto;
- width: 200px; }
- .prompt input {
- margin: 5px auto;
- width: 100%; }
- .prompt p {
- margin: 20px 0; }
+ text-align: center;
+}
+.prompt label {
+ text-align: right;
+}
+.prompt form {
+ margin: 10px auto 20px auto;
+ width: 200px;
+}
+.prompt input {
+ margin: 5px auto;
+ width: 100%;
+}
+.prompt p {
+ margin: 20px 0;
+}
#new-article {
background: #0062be;
@@ -540,76 +683,99 @@ form th {
bottom: 48px;
z-index: 900;
right: 0;
- line-height: 1.5em; }
- #new-article:hover {
- background: #00488b; }
- #new-article > a {
- line-height: 1.5em;
- font-weight: bold;
- color: #fcfcfc; }
- #new-article > a:hover {
- text-decoration: none; }
+ line-height: 1.5em;
+}
+#new-article:hover {
+ background: #00488b;
+}
+#new-article > a {
+ line-height: 1.5em;
+ font-weight: bold;
+ color: #fcfcfc;
+}
+#new-article > a:hover {
+ text-decoration: none;
+}
.day {
padding: 0 10px;
font-weight: bold;
line-height: 3em;
- text-align: center; }
- .day .name {
- display: none; }
+ text-align: center;
+}
+.day .name {
+ display: none;
+}
.nav a {
- color: #fcfcfc; }
+ color: #fcfcfc;
+}
.nav_menu {
width: 100%;
font-size: 0;
background-color: #0062be;
position: fixed;
- z-index: 900; }
- .nav_menu .item.search {
- display: inline-block;
- position: fixed;
- left: 40px; }
+ z-index: 900;
+}
+.nav_menu .item.search {
+ display: inline-block;
+ position: fixed;
+ left: 40px;
+}
.flux {
padding-left: 10px;
- background: #fcfcfc; }
- .flux::after {
- margin: 0 auto;
- width: 90%;
- border-top: 1px solid #e3e3e3; }
- .flux:hover,
- .flux .current {
- background: #fff; }
- .flux:hover:not(.current):hover .item.title,
- .flux .current:not(.current):hover .item.title {
- background: #fff; }
- .flux.favorite:not(.current) {
- background: #fff6da; }
- .flux.favorite:not(.current):hover .item.title {
- background: #fff6da; }
- .flux.not_read:not(.current) {
- background: #fff3ed; }
- .flux.not_read:not(.current):hover .item.title {
- background: #fff3ed; }
- .flux .date {
- color: #969696;
- font-size: 0.7rem; }
- .flux .bottom {
- font-size: 0.8rem;
- text-align: center; }
- .flux .website .favicon {
- padding: 5px; }
- .flux label {
- color: #fcfcfc;
- cursor: pointer; }
+ background: #fcfcfc;
+}
+.flux::after {
+ margin: 0 auto;
+ width: 90%;
+ border-top: 1px solid #e3e3e3;
+}
+.flux:hover,
+.flux .current {
+ background: #fff;
+}
+.flux:hover:not(.current):hover .item.title,
+.flux .current:not(.current):hover .item.title {
+ background: #fff;
+}
+.flux.favorite:not(.current) {
+ background: #fff6da;
+}
+.flux.favorite:not(.current):hover .item.title {
+ background: #fff6da;
+}
+.flux.not_read:not(.current) {
+ background: #fff3ed;
+}
+.flux.not_read:not(.current):hover .item.title {
+ background: #fff3ed;
+}
+.flux .date {
+ color: #969696;
+ font-size: 0.7rem;
+}
+.flux .bottom {
+ font-size: 0.8rem;
+ text-align: center;
+}
+.flux .website .favicon {
+ padding: 5px;
+}
+.flux label {
+ color: #fcfcfc;
+ cursor: pointer;
+}
.flux_header {
font-size: 0.8rem;
- cursor: pointer; }
- .flux_header .title {
- font-size: 0.9rem; }
+ cursor: pointer;
+}
+.flux_header .title {
+ font-size: 0.9rem;
+}
.notification {
padding: 10px 0;
@@ -625,167 +791,232 @@ form th {
position: fixed;
bottom: 48px;
right: 0;
- top: auto; }
- .notification.good,
- .notification .bad {
- color: #fcfcfc; }
- .notification.good {
- background: #5eaabf; }
- .notification.good a.close:hover {
- background: #5eaabf; }
- .notification.bad {
- background: #c46178; }
- .notification.bad a.close:hover {
- background: #c46178; }
- .notification#actualizeProgress {
- line-height: 2em; }
- .notification a.close {
- display: none; }
+ top: auto;
+}
+.notification.good,
+.notification .bad {
+ color: #fcfcfc;
+}
+.notification.good {
+ background: #5eaabf;
+}
+.notification.good a.close:hover {
+ background: #5eaabf;
+}
+.notification.bad {
+ background: #c46178;
+}
+.notification.bad a.close:hover {
+ background: #c46178;
+}
+.notification#actualizeProgress {
+ line-height: 2em;
+}
+.notification a.close {
+ display: none;
+}
#bigMarkAsRead {
text-align: center;
text-decoration: none;
- background: #e3e3e3; }
- #bigMarkAsRead:hover {
- background: #22303d;
- color: #fcfcfc; }
+ background: #e3e3e3;
+}
+#bigMarkAsRead:hover {
+ background: #22303d;
+ color: #fcfcfc;
+}
#nav_entries {
margin: 0;
text-align: center;
line-height: 3em;
table-layout: fixed;
- background: #22303d; }
+ background: #22303d;
+}
.stat {
- margin: 10px 0 20px; }
- .stat th,
- .stat td,
- .stat tr {
- border: none; }
- .stat > table td,
- .stat > table th {
- border-bottom: 1px solid #e3e3e3; }
- .stat > .horizontal-list {
- margin: 0 0 5px; }
- .stat > .horizontal-list .item {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis; }
- .stat > .horizontal-list .item:first-child {
- width: 270px; }
+ margin: 10px 0 20px;
+}
+.stat th,
+.stat td,
+.stat tr {
+ border: none;
+}
+.stat > table td,
+.stat > table th {
+ border-bottom: 1px solid #e3e3e3;
+}
+.stat > .horizontal-list {
+ margin: 0 0 5px;
+}
+.stat > .horizontal-list .item {
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+}
+.stat > .horizontal-list .item:first-child {
+ width: 270px;
+}
.formLogin #global {
- height: 0; }
+ height: 0;
+}
.formLogin .header {
background: #22303d;
- height: 55px; }
- .formLogin .header > .item.configure {
- width: 200px;
- position: unset; }
- .formLogin .header > .item.title h1 {
- display: unset; }
+ height: 55px;
+}
+.formLogin .header > .item.configure {
+ width: 200px;
+ position: unset;
+}
+.formLogin .header > .item.title h1 {
+ display: unset;
+}
.formLogin a.signin {
color: #fcfcfc;
- padding-right: 5px; }
+ padding-right: 5px;
+}
.formLogin input {
border-top: 1px #e3e3e3;
border-left: 1px #e3e3e3;
border-bottom: 1px #e3e3e3;
- border-right: 5px solid; }
+ border-right: 5px solid;
+}
.loglist {
overflow: hidden;
- border: 1px solid #969696; }
+ border: 1px solid #969696;
+}
.log {
padding: 5px 2%;
background: #fcfcfc;
font-size: 0.8rem;
- overflow: auto; }
- .log > .date {
- margin: 0 0 0 10px;
- padding: 5px 10px; }
- .log.error > .date {
- background: #c46178;
- color: #fcfcfc; }
- .log.warning > .date {
- background: #fa8052;
- color: #fcfcfc; }
- .log.notice > .date {
- background: #e3e3e3;
- color: #fcfcfc; }
- .log.debug > .date {
- background: #181621;
- color: #fcfcfc; }
+ overflow: auto;
+}
+.log > .date {
+ margin: 0 0 0 10px;
+ padding: 5px 10px;
+}
+.log.error > .date {
+ background: #c46178;
+ color: #fcfcfc;
+}
+.log.warning > .date {
+ background: #fa8052;
+ color: #fcfcfc;
+}
+.log.notice > .date {
+ background: #e3e3e3;
+ color: #fcfcfc;
+}
+.log.debug > .date {
+ background: #181621;
+ color: #fcfcfc;
+}
@media (max-width: 840px) {
.formLogin .header {
- display: none; }
+ display: none;
+ }
+
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: right;
+ }
+
+ .box .box-title .configure,
+.box .box-content .item .configure {
+ visibility: visible;
+ }
.dropdown-header, .dropdown-menu > .item {
- padding: 12px; }
+ padding: 12px;
+ }
#new-article {
width: 100%;
position: sticky;
- top: 0; }
+ top: 0;
+ }
.header {
- display: table; }
- .header .item.title .logo {
- display: none; }
+ display: table;
+ }
+ .header .item.title .logo {
+ display: none;
+ }
.header > .item.title h1 a {
display: block;
position: absolute;
top: -35px;
right: 10px;
- font-size: 0.6em; }
+ font-size: 0.6em;
+ }
.header .item.configure,
- button.read_all.btn {
- display: none; }
+button.read_all.btn {
+ display: none;
+ }
.flux .item.manage,
- .flux_header .item.website {
+.flux_header .item.website {
width: 35px;
- text-align: center; }
+ text-align: center;
+ }
.aside {
width: 0;
- transition: width 200ms linear; }
- .aside .toggle_aside {
- background: #22303d;
- display: block;
- height: 50px;
- line-height: 50px;
- text-align: left;
- padding-left: 10px; }
- .aside.aside_feed {
- padding: 0; }
- .aside:target {
- width: 78%;
- z-index: 1000; }
+ transition: width 200ms linear;
+ }
+ .aside .toggle_aside {
+ background: #22303d;
+ display: block;
+ height: 50px;
+ line-height: 50px;
+ text-align: left;
+ padding-left: 10px;
+ }
+ .aside.aside_feed {
+ padding: 0;
+ }
+ .aside.aside_feed .configure-feeds {
+ display: flex;
+ margin-top: 0;
+ margin-right: auto;
+ margin-left: auto;
+ }
+ .aside:target {
+ width: 78%;
+ z-index: 1000;
+ }
.nav_menu {
position: initial;
- height: 71px; }
- .nav_menu .btn {
- margin: 5px 10px; }
- .nav_menu .stick {
- margin: 0 10px; }
- .nav_menu .stick .btn {
- margin: 5px 0; }
- .nav_menu .search {
- position: absolute !important;
- top: 35px;
- right: 55px; }
- .nav_menu .search input {
- width: 85%; }
+ height: 71px;
+ }
+ .nav_menu .btn {
+ margin: 5px 10px;
+ }
+ .nav_menu .stick {
+ margin: 0 10px;
+ }
+ .nav_menu .stick .btn {
+ margin: 5px 0;
+ }
+ .nav_menu .search {
+ position: absolute !important;
+ top: 35px;
+ right: 55px;
+ }
+ .nav_menu .search input {
+ width: 85%;
+ }
.pagination {
- margin: 0 0 3.5em; }
+ margin: 0 0 3.5em;
+ }
#panel .close {
background: #22303d;
@@ -793,115 +1024,158 @@ form th {
height: 50px;
line-height: 50px;
text-align: left;
- padding-left: 10px; }
+ padding-left: 10px;
+ }
.day .name {
- font-size: 1.1rem; }
+ font-size: 1.1rem;
+ }
.notification {
- width: 100%; }
- .notification a.close {
- background: transparent;
- display: block;
- right: 0; }
- .notification a.close:hover {
- opacity: 0.5; }
- .notification a.close .icon {
- display: none; }
+ width: 100%;
+ }
+ .notification a.close {
+ background: transparent;
+ display: block;
+ right: 0;
+ }
+ .notification a.close:hover {
+ opacity: 0.5;
+ }
+ .notification a.close .icon {
+ display: none;
+ }
#nav_entries {
- width: 100% !important; }
+ width: 100% !important;
+ }
+
+ .post {
+ padding-right: 15px;
+ padding-left: 15px;
+ }
div#stream {
- margin-top: 0px; }
+ margin-top: 0px;
+ }
a.btn.toggle_aside {
position: absolute;
- top: 29px; }
+ top: 29px;
+ }
form#mark-read-menu,
- a#actualize,
- a#toggle-order,
- div#nav_menu_actions,
- div#nav_menu_views {
- position: absolute; }
+a#actualize,
+a#toggle-order,
+div#nav_menu_actions,
+div#nav_menu_views {
+ position: absolute;
+ }
form#mark-read-menu {
left: 46px;
top: 30px;
- z-index: 1100; }
+ z-index: 1100;
+ }
a#actualize,
- a#toggle-order {
- left: 0px; }
+a#toggle-order {
+ left: 0px;
+ }
a#actualize {
- top: 29px; }
+ top: 29px;
+ }
a#toggle-order,
- div#nav_menu_actions,
- div#nav_menu_views {
- top: 65px; }
+div#nav_menu_actions,
+div#nav_menu_views {
+ top: 65px;
+ }
div#nav_menu_actions {
- right: 0px; }
+ right: 0px;
+ }
div#nav_menu_views {
- left: 50px; } }
+ left: 50px;
+ }
+}
@media (max-width: 410px) {
.nav_menu .stick {
- margin: 0; } }
+ margin: 0;
+ }
+}
@media (max-width: 374px) {
#nav_menu_views {
- display: none; } }
+ display: none;
+ }
+}
button.as-link {
color: #fcfcfc;
- outline: none; }
+ outline: none;
+}
.dropdown-target:target ~ .btn.dropdown-toggle {
- background: #00488b; }
+ background: #00488b;
+}
.tree-folder.active .tree-folder-title {
background: #00488b;
- font-weight: bold; }
+ font-weight: bold;
+}
.feed.item.empty {
- color: #fa8052; }
- .feed.item.empty.active {
- background: #fa8052;
- color: #fcfcfc; }
- .feed.item.empty.active > a {
- color: #fcfcfc; }
- .feed.item.empty > a {
- color: #fa8052; }
+ color: #fa8052;
+}
+.feed.item.empty.active {
+ background: #fa8052;
+ color: #fcfcfc;
+}
+.feed.item.empty.active > a {
+ color: #fcfcfc;
+}
+.feed.item.empty > a {
+ color: #fa8052;
+}
.feed.item.error {
- color: #c46178; }
- .feed.item.error.active {
- background: #c46178;
- color: #fcfcfc; }
- .feed.item.error.active > a {
- color: #fcfcfc; }
- .feed.item.error > a {
- color: #c46178; }
+ color: #c46178;
+}
+.feed.item.error.active {
+ background: #c46178;
+ color: #fcfcfc;
+}
+.feed.item.error.active > a {
+ color: #fcfcfc;
+}
+.feed.item.error > a {
+ color: #c46178;
+}
#dropdown-query ~ .dropdown-menu .dropdown-header .icon {
vertical-align: middle;
- float: left; }
+ float: left;
+}
#stream.reader .flux {
padding: 0 0 50px;
background: #fcfcfc;
color: #22303d;
- border: none; }
- #stream.reader .flux .author {
- margin: 0 0 10px;
- color: #969696;
- font-size: 90%; }
+ border: none;
+}
+#stream.reader .flux .author {
+ margin: 0 0 10px;
+ color: #969696;
+ font-size: 90%;
+}
#nav_menu_actions ul.dropdown-menu, #nav_menu_read_all ul.dropdown-menu {
- right: 0px; }
+ right: 0px;
+}
#slider label {
- min-height: initial; }
+ min-height: initial;
+}
#slider .form-group:hover {
- background: inital; }
+ background: inital;
+}
diff --git a/p/themes/Swage/swage.scss b/p/themes/Swage/swage.scss
index f37739d03..18f9b335e 100644
--- a/p/themes/Swage/swage.scss
+++ b/p/themes/Swage/swage.scss
@@ -1149,6 +1149,16 @@ form {
display: none;
}
+ .form-group .group-name {
+ padding-bottom: 0;
+ text-align: left;
+ }
+
+ .box .box-title .configure,
+ .box .box-content .item .configure {
+ visibility: visible;
+ }
+
.dropdown-header, .dropdown-menu > .item {
padding: 12px;
}
@@ -1203,6 +1213,13 @@ form {
padding: 0;
}
+ &.aside_feed .configure-feeds {
+ display: flex;
+ margin-top: 0;
+ margin-left: auto;
+ margin-right: auto;
+ }
+
&:target {
width: 78%;
z-index: 1000;
@@ -1275,6 +1292,11 @@ form {
width: 100% !important;
}
+ .post {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+
div#stream {
margin-top: 0px;
}
diff --git a/p/themes/base-theme/template.css b/p/themes/base-theme/template.css
index 151a00910..7c4e73b3d 100644
--- a/p/themes/base-theme/template.css
+++ b/p/themes/base-theme/template.css
@@ -219,10 +219,19 @@ td.numeric {
/*=== Buttons */
.stick {
- display: inline-block;
+ display: inline-flex;
+ max-width: 100%;
white-space: nowrap;
}
+.stick > input.long {
+ flex-shrink: 1;
+}
+
+.stick > .btn {
+ flex-shrink: 0;
+}
+
.btn,
a.btn {
display: inline-block;
@@ -1031,6 +1040,10 @@ br {
left: 0;
}
+#close-slider img {
+ display: none;
+}
+
/*=== SLIDESHOW */
/*==============*/
.slides {
@@ -1199,7 +1212,6 @@ input:checked + .slide-container .properties {
@media (max-width: 840px) {
.header,
- .aside .btn-important,
.flux_header .item.website span,
.item.date, .day .date,
.dropdown-menu > .no-mobile,
@@ -1207,6 +1219,18 @@ input:checked + .slide-container .properties {
display: none;
}
+ .form-group {
+ margin-bottom: 10px;
+ }
+
+ .form-group .group-name {
+ float: none;
+ }
+
+ .form-group .group-controls {
+ margin-left: 0;
+ }
+
.dropdown .dropdown-menu {
width: 100%;
border-radius: 0;
@@ -1242,6 +1266,10 @@ input:checked + .slide-container .properties {
width: 90%;
}
+ .aside_feed .configure-feeds {
+ margin-top: 10px;
+ }
+
.flux_header .item.website {
width: 40px;
}
@@ -1274,6 +1302,26 @@ input:checked + .slide-container .properties {
width: 30px;
height: 30px;
}
+
+ #slider.active {
+ left: 0;
+ top: 50px;
+ }
+
+ #close-slider img {
+ display: initial;
+ }
+
+ #close-slider.active {
+ background: #f6f6f6;
+ display: block;
+ width: 100%;
+ height: 50px;
+ z-index: 10;
+ text-align: center;
+ line-height: 50px;
+ border-bottom: 1px solid #ddd;
+ }
}
/*=== PRINTER */
diff --git a/p/themes/base-theme/template.rtl.css b/p/themes/base-theme/template.rtl.css
index 638aea6b9..fac75c97b 100644
--- a/p/themes/base-theme/template.rtl.css
+++ b/p/themes/base-theme/template.rtl.css
@@ -219,10 +219,19 @@ td.numeric {
/*=== Buttons */
.stick {
- display: inline-block;
+ display: inline-flex;
+ max-width: 100%;
white-space: nowrap;
}
+.stick > input.long {
+ flex-shrink: 1;
+}
+
+.stick > .btn {
+ flex-shrink: 0;
+}
+
.btn,
a.btn {
display: inline-block;
@@ -1031,6 +1040,10 @@ br {
right: 0;
}
+#close-slider img {
+ display: none;
+}
+
/*=== SLIDESHOW */
/*==============*/
.slides {
@@ -1199,7 +1212,6 @@ input:checked + .slide-container .properties {
@media (max-width: 840px) {
.header,
- .aside .btn-important,
.flux_header .item.website span,
.item.date, .day .date,
.dropdown-menu > .no-mobile,
@@ -1207,6 +1219,18 @@ input:checked + .slide-container .properties {
display: none;
}
+ .form-group {
+ margin-bottom: 10px;
+ }
+
+ .form-group .group-name {
+ float: none;
+ }
+
+ .form-group .group-controls {
+ margin-right: 0;
+ }
+
.dropdown .dropdown-menu {
width: 100%;
border-radius: 0;
@@ -1242,6 +1266,10 @@ input:checked + .slide-container .properties {
width: 90%;
}
+ .aside_feed .configure-feeds {
+ margin-top: 10px;
+ }
+
.flux_header .item.website {
width: 40px;
}
@@ -1274,6 +1302,26 @@ input:checked + .slide-container .properties {
width: 30px;
height: 30px;
}
+
+ #slider.active {
+ right: 0;
+ top: 50px;
+ }
+
+ #close-slider img {
+ display: initial;
+ }
+
+ #close-slider.active {
+ background: #f6f6f6;
+ display: block;
+ width: 100%;
+ height: 50px;
+ z-index: 10;
+ text-align: center;
+ line-height: 50px;
+ border-bottom: 1px solid #ddd;
+ }
}
/*=== PRINTER */