aboutsummaryrefslogtreecommitdiff
path: root/p/themes/Mapco
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2019-10-31 18:15:47 +0100
committerGravatar GitHub <noreply@github.com> 2019-10-31 18:15:47 +0100
commit3aa66f317b496ccd9a2df914bbc747c52081a7ad (patch)
tree6a3f3f74899801abdca00546e213dfdc141c53cf /p/themes/Mapco
parent82611c9622ed23b0e9fcf5f9f651ddffa1fd7706 (diff)
parentfcae48f313d399050cb15f37a8a73ae52fc67796 (diff)
Merge pull request #2599 from FreshRSS/dev1.15.0
FreshRSS 1.15
Diffstat (limited to 'p/themes/Mapco')
-rw-r--r--p/themes/Mapco/_components.scss616
-rw-r--r--p/themes/Mapco/_configuration.scss151
-rw-r--r--p/themes/Mapco/_divers.scss2
-rw-r--r--p/themes/Mapco/_fonts.scss115
-rw-r--r--p/themes/Mapco/_forms.scss234
-rw-r--r--p/themes/Mapco/_global-view.scss133
-rw-r--r--p/themes/Mapco/_layout.scss741
-rw-r--r--p/themes/Mapco/_list-view.scss145
-rw-r--r--p/themes/Mapco/_logs.scss9
-rw-r--r--p/themes/Mapco/_mixins.scss92
-rw-r--r--p/themes/Mapco/_mobile.scss288
-rw-r--r--p/themes/Mapco/_reader-view.scss3
-rw-r--r--p/themes/Mapco/_sidebar.scss466
-rw-r--r--p/themes/Mapco/_stats.scss3
-rw-r--r--p/themes/Mapco/_tables.scss2
-rw-r--r--p/themes/Mapco/_variables.scss20
-rw-r--r--p/themes/Mapco/mapco.css444
-rw-r--r--p/themes/Mapco/mapco.css.map7
-rw-r--r--p/themes/Mapco/mapco.scss31
19 files changed, 1792 insertions, 1710 deletions
diff --git a/p/themes/Mapco/_components.scss b/p/themes/Mapco/_components.scss
index 342a428f5..79b2effa4 100644
--- a/p/themes/Mapco/_components.scss
+++ b/p/themes/Mapco/_components.scss
@@ -5,119 +5,118 @@
/*=== Horizontal-list */
.horizontal-list {
- margin: 0;
- padding: 0.1rem 0;
+ margin: 0;
+ padding: 0.1rem 0;
- .item{
- vertical-align: middle;
+ .item {
+ vertical-align: middle;
- &:first-child{
- padding-left: 0.5rem;
- }
+ &:first-child {
+ padding-left: 0.5rem;
+ }
- }
+ }
}
/*=== Dropdown */
.dropdown-menu {
- background: $grey-lighter;
- margin: 0;
- font-size: 1rem;
- text-align: left;
- padding: 0.5rem 0 1rem 0;
- border: none;
- border-radius: 3px;
-
- -webkit-box-shadow: 0px 6px 8px 0px rgba(0,0,0,0.35);
- -moz-box-shadow: 0px 6px 8px 0px rgba(0,0,0,0.35);
- box-shadow: 0px 6px 8px 0px rgba(0,0,0,0.35);
-
- &::after {
- content: "";
- position: absolute;
- top: -4px;
- right: 13px;
- width: 10px;
- height: 10px;
- z-index: -10;
- transform: rotate(45deg);
- -moz-transform: rotate(45deg);
- -webkit-transform: rotate(45deg);
- -ms-transform: rotate(45deg);
- background: white;
- // border-top: 1px solid #95a5a6;
- // border-left: 1px solid #95a5a6;
- }
-
- .dropdown-header {
- // padding: 0 5px 5px;
- margin: 1.75rem 0 0.5rem 2rem;
- font-weight: bold;
+ margin: 0;
+ padding: 0.5rem 0 1rem 0;
+ background: $grey-lighter;
+ font-size: 1rem;
+ border: none;
+ border-radius: 3px;
+ box-shadow: 0px 6px 8px 0px rgba(0,0,0,0.35);
text-align: left;
- color: $grey-dark;
- text-transform: uppercase;
- letter-spacing: 1px;
-
-
- }
-
- .item{
- @include transition(all, 0.075s, ease-in-out);
- a, span, .as-link{
- padding: 0 2rem;
- line-height: 2.5em;
- font-size: 1rem;
- color: $main-font-color;
- }
- &:hover{
- background: $main-first;
- color: $white;
- a, button{
- text-decoration: none;
- color: $white;
- }
+ &::after {
+ background: white;
+ width: 10px;
+ height: 10px;
+ content: "";
+ position: absolute;
+ top: -4px;
+ right: 13px;
+ z-index: -10;
+ transform: rotate(45deg);
+ // border-top: 1px solid #95a5a6;
+ // border-left: 1px solid #95a5a6;
}
- &[aria-checked="true"]{
- a::before{
+
+ .dropdown-header {
+ // padding: 0 5px 5px;
+ margin: 1.75rem 0 0.5rem 2rem;
font-weight: bold;
- margin: 0 0 0 -14px;
- }
+ text-align: left;
+ color: $grey-dark;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+
}
- }
- .input{
- select, input{
- margin: 0 auto 5px;
- padding: 2px 5px;
- border-radius: 3px;
+
+ .item {
+
+ @include transition(all, 0.075s, ease-in-out);
+
+ a, span, .as-link {
+ padding: 0 2rem;
+ color: $main-font-color;
+ font-size: 1rem;
+ line-height: 2.5em;
+ }
+
+ &:hover {
+ background: $main-first;
+ color: $white;
+
+ a, button {
+ text-decoration: none;
+ color: $white;
+ }
+ }
+
+ &[aria-checked="true"] {
+ a::before {
+ margin: 0 0 0 -14px;
+ font-weight: bold;
+ }
+ }
}
- }
- .separator {
- margin: 0.75rem 0;
- border-bottom: 1px solid $grey-light;
- // display: none;
- }
-}
-.tree .tree-folder .tree-folder-items .dropdown-menu,
-.tree .tree-folder .tree-folder-items .dropdown-menu{
- // tout ça sert à restaurer l'apparence du dropdown dans un contexte de sidebar sombre
-
- .item{
- padding: 0;
-
- a,
- button{
- color: $main-font-color;
-
- &:hover{
- color: $white;
- }
+ .input {
+ select, input {
+ margin: 0 auto 5px;
+ padding: 2px 5px;
+ border-radius: 3px;
+ }
}
- &:hover{
- background: $main-first;
+
+ .separator {
+ margin: 0.75rem 0;
+ border-bottom: 1px solid $grey-light;
+ // display: none;
+ }
+
+}
+
+.tree .tree-folder .tree-folder-items .dropdown-menu {
+ // tout ça sert à restaurer l'apparence du dropdown dans un contexte de sidebar sombre
+ .item {
+ padding: 0;
+
+ a,
+ button {
+ color: $main-font-color;
+
+ &:hover {
+ color: $white;
+ }
+ }
+
+ &:hover {
+ background: $main-first;
+ }
}
- }
}
@@ -125,255 +124,274 @@
/*=== Alerts */
.alert {
- margin: 1rem 0;
- // width: 100%;
- padding: 1rem;
- font-size: 1rem;
- background: $grey-lighter;
- border: 1px solid $grey-medium;
- border-radius: 3px;
- color: $grey-dark;
- text-shadow: 0 0 1px $grey-light;
+ margin: 1rem 0;
+ // width: 100%;
+ padding: 1rem;
+ background: $grey-lighter;
+ color: $grey-dark;
+ font-size: 1rem;
+ border: 1px solid $grey-medium;
+ border-radius: 3px;
+ text-shadow: 0 0 1px $grey-light;
}
+
.alert-head {
- font-size: 1.15em;
+ font-size: 1.15em;
}
+
.alert > a {
- text-decoration: underline;
- color: inherit;
+ text-decoration: underline;
+ color: inherit;
}
+
.alert-warn {
- background: $warning-light;
- border: 1px solid unquote($warning-text+'33'); // on ajoute l'opacité à la fin
- color: $warning-text;
+ background: $warning-light;
+ color: $warning-text;
+ border: 1px solid unquote($warning-text+'33'); // on ajoute l'opacité à la fin
}
+
.alert-success {
- background: $success-light;
- border: 1px solid unquote($success-text+'33');
- color: $success-text;
+ background: $success-light;
+ color: $success-text;
+ border: 1px solid unquote($success-text+'33');
}
+
.alert-error {
- background: $alert-light;
- border: 1px solid unquote($alert-text+'33');
- color: $alert-text;
+ background: $alert-light;
+ color: $alert-text;
+ border: 1px solid unquote($alert-text+'33');
}
/*=== Pagination */
.pagination {
- text-align: center;
- font-size: 0.8em;
- background: $grey-light;
- color: $main-font-color;
-
- .item{
- &.pager-current {
- font-weight: bold;
- font-size: 1.5em;
- background: $sid-bg;
- color: $grey-light;
- }
- a {
- display: block;
- font-style: italic;
- line-height: 3em;
- text-decoration: none;
- color: $main-font-color;
-
- &:hover{
- background: $main-font-color;
- color: $grey-light;
- }
+ background: $grey-light;
+ color: $main-font-color;
+ font-size: 0.8em;
+ text-align: center;
+
+ .item {
+ &.pager-current {
+ background: $sid-bg;
+ color: $grey-light;
+ font-size: 1.5em;
+ font-weight: bold;
+ }
+
+ a {
+ display: block;
+ color: $main-font-color;
+ font-style: italic;
+ line-height: 3em;
+ text-decoration: none;
+
+ &:hover {
+ background: $main-font-color;
+ color: $grey-light;
+ }
+ }
}
- }
- .loading,
- a:hover.loading {
- font-size: 0;
- background: url("loader.gif") center center no-repeat #34495e;
- }
+ .loading,
+ a:hover.loading {
+ background: url("loader.gif") center center no-repeat #34495e;
+ font-size: 0;
+ }
}
+
.content .pagination {
- margin: 0;
- padding: 0;
+ margin: 0;
+ padding: 0;
}
/*=== Boxes */
.box {
- // border: 1px solid #ddd;
- border: none;
- border-radius: 3px;
- background: $white;
-
- -webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.25);
- -moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.25);
- box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.25);
+ background: $white;
+ // border: 1px solid #ddd;
+ border: none;
+ border-radius: 3px;
+
+ box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.25);
+
+ .box-title {
+ margin: 0;
+ padding: 5px 10px;
+ background: $grey-light;
+ color: $main-font-color;
+ // border-bottom: 1px solid #ddd;
+ border-radius: 2px 2px 0 0;
+
+ img {
+ margin-right: 0.75rem;
+ }
- .box-title {
- margin: 0;
- padding: 5px 10px;
- background: $grey-light;
- color: $main-font-color;
- // border-bottom: 1px solid #ddd;
- border-radius: 2px 2px 0 0;
- img{
- margin-right: 0.75rem;
- }
+ &: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;
+
+ .icon {
+ display: none;
+ border-radius: 3px;
+ vertical-align: middle;
+ }
+
+ &:hover {
+ background: url("icons/cog-white.svg") no-repeat 4px 4px $main-first;
+ }
+ }
+ }
- &:hover{
.configure {
- visibility: visible;
- background: url("icons/cog.svg") no-repeat 4px 4px;
- width: 1.75rem;
- height: 1.75rem;
- display: block;
- border-radius: 2px;
- float: left;
- margin-right: 0.5rem;
- .icon {
- vertical-align: middle;
- border-radius: 3px;
- display: none;
+ visibility: hidden;
+ }
+
+ form {
+ input {
+ width: 85%;
}
- &:hover {
- background: url("icons/cog-white.svg") no-repeat 4px 4px $main-first;
+
+ .dropdown {
+ float: right;
+
+ a.dropdown-toggle {
+ padding: 0;
+ // float: right;
+ border-radius: 0;
+ background-image: url(icons/more.svg);
+ background-repeat: no-repeat;
+ background-position: right 8px;
+
+ img {
+ display: none;
+ }
+ }
}
}
}
- .configure {
- visibility: hidden;
- }
- form{
- input{
- width: 85%;
- }
- .dropdown{
- float: right;
- a.dropdown-toggle{
- padding: 0;
- background-image: url(icons/more.svg);
- background-repeat: no-repeat;
- background-position: right 8px;
- // float: right;
- border-radius: 0;
- img{
- display: none;
- }
- }
- }
- }
- }
- .box-content {
- // max-height: 260px;
+ .box-content {
+ // max-height: 260px;
+ .item {
+ padding: 0.5rem 0.75rem;
+ color: $main-font-color;
+ font-size: 1rem;
+ border-bottom: 1px solid $grey-light;
+ line-height: 1.7em;
+
+ img {
+ margin-right: 0.75rem;
+ }
- .item {
- padding: 0.5rem 0.75rem;
- font-size: 1rem;
- color: $main-font-color;
- line-height: 1.7em;
- border-bottom: 1px solid $grey-light;
-
- img{
- margin-right: 0.75rem;
- }
-
- .configure {
- visibility: hidden;
- width: 1.75rem;
- height: 1.75rem;
- display: block;
- border-radius: 2px;
- float: left;
- margin-right: 0.5rem;
- background: url("icons/cog.svg") no-repeat 4px 4px;
-
- .icon {
- vertical-align: middle;
- border-radius: 3px;
- display: none;
+ .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;
+
+ .icon {
+ display: none;
+ border-radius: 3px;
+ vertical-align: middle;
+ }
+
+ &:hover {
+ // background: $main-first;
+ background: url("icons/cog-white.svg") no-repeat 4px 4px $main-first;
+ }
+ }
+
+ &:hover .configure {
+ visibility: visible;
+ }
}
- &:hover{
- // background: $main-first;
- background: url("icons/cog-white.svg") no-repeat 4px 4px $main-first;
+
+ .item:last-child {
+ border-bottom: none;
}
- }
- &:hover .configure {
- visibility: visible;
- }
}
- .item:last-child{
- border-bottom: none;
- }
- }
}
/*=== "Load more" part */
#bigMarkAsRead {
- text-align: center;
- text-decoration: none;
- background: $main-first-light;
- color: $main-first;
+ text-align: center;
+ text-decoration: none;
+ background: $main-first-light;
+ color: $main-first;
- @include transition(all, 0.15s, ease-in-out);
+ @include transition(all, 0.15s, ease-in-out);
- &:hover {
- background: $main-first;
- color: #fff;
+ &:hover {
+ background: $main-first;
+ color: #fff;
- .bigTick{
- background: url(icons/tick-white.svg) center no-repeat;
+ .bigTick {
+ background: url(icons/tick-white.svg) center no-repeat;
+ }
+ }
+
+ .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;
}
- }
- .bigTick{
- margin: 0.5rem 0;
- display: inline-block;
- text-indent: -9999px;
- background: url(icons/tick-color.svg) center no-repeat;
- height: 64px;
- width: 64px;
- white-space: nowrap;
- }
}
// page de login
-.formLogin{
- background: $sid-bg;
-
- .header{
- .configure{
- padding-right: 1rem;
- img{
- margin-right: 0.5rem;
- }
-
- a.signin{
+.formLogin {
+ background: $sid-bg;
+
+ .header {
+ .configure {
+ padding-right: 1rem;
+
+ img {
+ margin-right: 0.5rem;
+ }
+
+ a.signin {
+ color: $white;
+ }
+ }
+ }
+
+ h1 {
color: $white;
- }
}
- }
-
- h1{
- color: $white;
- }
- form#crypto-form{
- div{
- margin-bottom: 1rem;
-
- label{
- font-size: 1rem;
- color: $grey-medium;
-
-
- }
- input{
- background: $main-first-darker;
-
- &:focus{
- background: $grey-lighter;
- color: $main-font-color;
+
+ form#crypto-form {
+ div {
+ margin-bottom: 1rem;
+
+ label {
+ color: $grey-medium;
+ font-size: 1rem;
+
+
+ }
+
+ input {
+ background: $main-first-darker;
+
+ &:focus {
+ background: $grey-lighter;
+ color: $main-font-color;
+ }
+ }
}
- }
- }
- }
+ }
}
diff --git a/p/themes/Mapco/_configuration.scss b/p/themes/Mapco/_configuration.scss
index c3c6fd417..78e471f19 100644
--- a/p/themes/Mapco/_configuration.scss
+++ b/p/themes/Mapco/_configuration.scss
@@ -1,90 +1,89 @@
/*=== Configuration pages */
.post {
- padding: 1rem 2rem;
- font-size: 1rem;
-
- form {
- margin: 1rem 0;
-
- // Gestion des extensions
- .horizontal-list{
- margin-bottom: 0.5rem;
-
- .item{
- .stick{
- // width: 65%;
- // margin-right: 1rem;
- // display:flex;
-
- }
- .btn{
- // width: 8rem;
- // flex-grow: 1;
+ padding: 1rem 2rem;
+ font-size: 1rem;
+
+ form {
+ margin: 1rem 0;
+
+ // Gestion des extensions
+ .horizontal-list {
+ margin-bottom: 0.5rem;
+
+ .item {
+ .stick {
+ // width: 65%;
+ // margin-right: 1rem;
+ // display:flex;
+
+ }
+
+ .btn {
+ // width: 8rem;
+ // flex-grow: 1;
+ }
+ }
+
}
- }
-
}
- }
- &.content {
- max-width: 550px;
- }
-
- h1, h2{ // pages titles
- font-size: 3rem;
- margin-top: 1.75rem;
- font-weight: 300;
- line-height: 1.2em;
- // font-family: "spectral";
- color: $main-font-color;
- }
-
- a[href="./"]{ // C'est le bouton "Retour à vos flux"
- display: inline-block;
- // min-height: 38px;
- min-width: 15px;
- line-height: 25px;
- margin: 0;
- padding: 0.75rem 1.5rem;
- font-size: 1rem;
- vertical-align: middle;
- cursor: pointer;
- overflow: hidden;
- background: $grey-lighter;
- border: 1px solid $grey-medium-light;
- border-radius: 5px;
- // border: none;
- color: $grey-dark;
-
- &:hover{
- text-decoration: none;
- background: $main-first;
- color: white;
- border: 1px solid $main-first;
+
+ &.content {
+ max-width: 550px;
+ }
+
+ h1, h2 { // pages titles
+ // font-family: "spectral";
+ color: $main-font-color;
+ font-size: 3rem;
+ margin-top: 1.75rem;
+ font-weight: 300;
+ line-height: 1.2em;
}
- }
-
+
+ a[href="./"] { // C'est le bouton "Retour à vos flux"
+ margin: 0;
+ padding: 0.75rem 1.5rem;
+ background: $grey-lighter;
+ display: inline-block;
+ // border: none;
+ color: $grey-dark;
+ font-size: 1rem;
+ border: 1px solid $grey-medium-light;
+ border-radius: 5px;
+ // min-height: 38px;
+ min-width: 15px;
+ line-height: 25px;
+ vertical-align: middle;
+ cursor: pointer;
+ overflow: hidden;
+
+ &:hover {
+ background: $main-first;
+ color: white;
+ border: 1px solid $main-first;
+ text-decoration: none;
+ }
+ }
+
}
-#slider{
- border-left: none;
-
- -webkit-box-shadow: 0px 6px 8px 0px rgba(0,0,0,0.35);
- -moz-box-shadow: 0px 6px 8px 0px rgba(0,0,0,0.35);
- box-shadow: 0px 6px 8px 0px rgba(0,0,0,0.35);
+#slider {
+ border-left: none;
+ box-shadow: 0px 6px 8px 0px rgba(0,0,0,0.35);
}
-.slide-container{
- .properties{
- background: rgba(0, 0, 0, 0.75);
- border: 0;
- padding: 1rem;
- color: white;
+.slide-container {
+ .properties {
+ padding: 1rem;
+ background: rgba(0, 0, 0, 0.75);
+ color: white;
+ border: 0;
- .page-number{
- right: 1rem;
- top: 1rem;
+ .page-number {
+ right: 1rem;
+ top: 1rem;
+ }
}
- }
}
diff --git a/p/themes/Mapco/_divers.scss b/p/themes/Mapco/_divers.scss
index 7d122f1b4..c6fb1f283 100644
--- a/p/themes/Mapco/_divers.scss
+++ b/p/themes/Mapco/_divers.scss
@@ -4,9 +4,11 @@
.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;
}
diff --git a/p/themes/Mapco/_fonts.scss b/p/themes/Mapco/_fonts.scss
index 5891be834..da1cf4ac7 100644
--- a/p/themes/Mapco/_fonts.scss
+++ b/p/themes/Mapco/_fonts.scss
@@ -1,56 +1,63 @@
@font-face {
- font-family: "lato";
- font-style: normal;
- font-stretch: normal;
- font-weight: 400;
- 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");
-}
-@font-face {
- font-family: "lato";
- font-style: normal;
- font-stretch: normal;
- font-weight: 700;
- 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");
-}
-@font-face {
- font-family: "spectral";
- font-style: normal;
- font-stretch: normal;
- font-weight: 400;
- 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");
-}
-@font-face {
- font-family: "spectral";
- font-style: normal;
- font-stretch: normal;
- font-weight: 700;
- 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");
+ font-family: "lato";
+ font-style: normal;
+ font-stretch: normal;
+ font-weight: 400;
+ 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");
+}
+
+@font-face {
+ font-family: "lato";
+ font-style: normal;
+ font-stretch: normal;
+ font-weight: 700;
+ 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");
+}
+
+@font-face {
+ font-family: "spectral";
+ font-style: normal;
+ font-stretch: normal;
+ font-weight: 400;
+ 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");
+}
+
+@font-face {
+ font-family: "spectral";
+ font-style: normal;
+ font-stretch: normal;
+ font-weight: 700;
+ 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");
}
diff --git a/p/themes/Mapco/_forms.scss b/p/themes/Mapco/_forms.scss
index 8a388aa8a..ff1691894 100644
--- a/p/themes/Mapco/_forms.scss
+++ b/p/themes/Mapco/_forms.scss
@@ -1,152 +1,160 @@
/* btns */
-
.btn {
- display: inline-block;
- min-height: 38px;
- min-width: 15px;
- line-height: 25px;
- margin: 0;
- padding: 0.5rem 1.5rem;
- font-size: 1rem;
- vertical-align: middle;
- cursor: pointer;
- overflow: hidden;
- background: $grey-lighter;
- border-radius: 5px;
- border: none;
- color: $grey-dark;
-
- @include transition(all, 0.15s, ease-in-out);
-
- &.btn-important {
- background: $main-first;
- color: $white;
-
- // @include transition(all, 0.15s, ease-in-out);
-
- &:hover,
- &:active {
- background: $main-first-alt;
+ margin: 0;
+ padding: 0.5rem 1.5rem;
+ background: $grey-lighter;
+ display: inline-block;
+ color: $grey-dark;
+ font-size: 1rem;
+ border: none;
+ border-radius: 5px;
+ min-height: 38px;
+ min-width: 15px;
+ line-height: 25px;
+ vertical-align: middle;
+ cursor: pointer;
+ overflow: hidden;
+
+ @include transition(all, 0.15s, ease-in-out);
+
+ &.btn-important {
+ background: $main-first;
+ color: $white;
+
+ // @include transition(all, 0.15s, ease-in-out);
+ &:hover,
+ &:active {
+ background: $main-first-alt;
+ }
}
- }
- &.btn-attention {
- background: $alert-bg;
- color: #fff;
+ &.btn-attention {
+ background: $alert-bg;
+ color: #fff;
- &:hover,
- &:active {
- background: $alert-text;
+ &:hover,
+ &:active {
+ background: $alert-text;
+ }
}
- }
- &:hover {
- text-decoration: none;
- }
+ &:hover {
+ text-decoration: none;
+ }
}
a.btn {
- min-height: 25px;
- line-height: 25px;
+ min-height: 25px;
+ line-height: 25px;
}
/*=== Forms */
legend {
- display: inline-block;
- width: auto;
- margin: 2rem 0 1rem 0;
- padding: 0;
- font-size: 1rem;
- clear: both;
- text-transform: uppercase;
- letter-spacing: 1px;
- font-weight: 700;
+ margin: 2rem 0 1rem 0;
+ padding: 0;
+ display: inline-block;
+ width: auto;
+ font-size: 1rem;
+ clear: both;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+ font-weight: 700;
}
+
label {
- min-height: 25px;
- padding: 5px 0;
- cursor: pointer;
- color: $grey-dark;
+ min-height: 25px;
+ padding: 5px 0;
+ cursor: pointer;
+ color: $grey-dark;
}
+
textarea {
- width: 360px;
- height: 100px;
+ width: 360px;
+ height: 100px;
}
+
input, select, textarea, button {
- font-family: "lato", "Helvetica", "Arial", sans-serif;
- min-height: 25px;
- padding: 5px 10px;
- line-height: 25px;
- vertical-align: middle;
- background: $white;
- border: 1px solid $grey-light;
- font-size: 1rem;
- color: $grey-dark;
- border-radius: 2px;
+ padding: 5px 10px;
+ background: $white;
+ color: $grey-dark;
+ font-family: "lato", "Helvetica", "Arial", sans-serif;
+ font-size: 1rem;
+ border: 1px solid $grey-light;
+ border-radius: 2px;
+ min-height: 25px;
+ line-height: 25px;
+ vertical-align: middle;
}
+
option {
- padding: 0 .5em;
+ padding: 0 .5em;
}
+
input:focus, select:focus, textarea:focus {
- color: $main-font-color;
- border-color: $main-first;
+ color: $main-font-color;
+ border-color: $main-first;
}
+
input:invalid, select:invalid {
- color: $alert-bg;
- border-color: $alert-bg;
- box-shadow: none;
+ color: $alert-bg;
+ border-color: $alert-bg;
+ box-shadow: none;
}
+
input:disabled, select:disabled {
- background: $grey-light;
+ background: $grey-light;
}
+
input.extend {
- transition: width 200ms linear;
- -moz-transition: width 200ms linear;
- -webkit-transition: width 200ms linear;
- -o-transition: width 200ms linear;
- -ms-transition: width 200ms linear;
+ transition: width 200ms linear;
}
.form-group {
- padding: 5px;
- border-radius: 3px;
+ padding: 5px;
+ border-radius: 3px;
- &::after {
- content: "";
- display: block;
- clear: both;
- }
- &:hover {
- // background: #fff;
- // border: 1px solid #eee;
- // border-radius: 3px;
- // border: 1px solid #eee;
- }
- .group-name {
- padding: 10px 0;
- text-align: right;
- }
- .group-controls {
- min-height: 25px;
- padding: 5px 0;
- }
- .group-controls .control {
- line-height: 2.0em;
- }
- table {
- margin: 10px 0 0 220px;
- }
-
- &.form-actions {
- margin: 15px 0 25px;
- padding: 5px 0;
- // background: #333;
- }
- &.form-actions .btn {
- margin: 0 0.5rem 0 0;
- }
+ &::after {
+ content: "";
+ display: block;
+ clear: both;
+ }
+
+ &:hover {
+ // background: #fff;
+ // border: 1px solid #eee;
+ // border-radius: 3px;
+ // border: 1px solid #eee;
+ }
+
+ .group-name {
+ padding: 10px 0;
+ text-align: right;
+ }
+
+ .group-controls {
+ min-height: 25px;
+ padding: 5px 0;
+ }
+
+ .group-controls .control {
+ line-height: 2.0em;
+ }
+
+ table {
+ margin: 10px 0 0 220px;
+ }
+
+ &.form-actions {
+ margin: 15px 0 25px;
+ padding: 5px 0;
+ // background: #333;
+ }
+
+ &.form-actions .btn {
+ margin: 0 0.5rem 0 0;
+ }
}
diff --git a/p/themes/Mapco/_global-view.scss b/p/themes/Mapco/_global-view.scss
index 30979bd6c..7d24a9109 100644
--- a/p/themes/Mapco/_global-view.scss
+++ b/p/themes/Mapco/_global-view.scss
@@ -1,80 +1,83 @@
/*=== GLOBAL VIEW */
/*================*/
+#stream {
+ .box.category {
+ &:not([data-unread="0"]) .box-title {
+ // background: #3498db;
+ }
-#stream{
- .box.category{
-
- &:not([data-unread="0"]) .box-title {
- // background: #3498db;
- }
- &:not([data-unread="0"]) .box-title:active {
- // background: #2980b9;
- }
- &:not([data-unread="0"]) .box-title .title {
- font-weight: bold;
- // color: #fff;
- }
-
- .box-title{
- background: none;
- padding: 1.5rem;
-
- a.title{
- font-weight: normal;
- text-decoration: none;
- text-align: left;
- font-size: 1rem;
- text-transform: uppercase;
- letter-spacing: 1px;
- color: $grey-dark;
+ &:not([data-unread="0"]) .box-title:active {
+ // background: #2980b9;
+ }
- &:not([data-unread="0"])::after {
- position: absolute;
- top: 1.75rem;
- right: 0;
- line-height: 1.5rem;
- background: $grey-light;
- border-radius: 12px;
- padding: 0 0.75rem;
- margin: -0.5rem 1rem 0 0;
- text-align: center;
+ &:not([data-unread="0"]) .box-title .title {
+ font-weight: bold;
+ // color: #fff;
}
- &:hover{
- color: $main-first;
+
+ .box-title {
+ padding: 1.5rem;
+ background: none;
+
+ a.title {
+ color: $grey-dark;
+ font-size: 1rem;
+ font-weight: normal;
+ text-decoration: none;
+ text-align: left;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+
+ &:not([data-unread="0"])::after {
+ margin: -0.5rem 1rem 0 0;
+ padding: 0 0.75rem;
+ background: $grey-light;
+ border-radius: 12px;
+ position: absolute;
+ top: 1.75rem;
+ right: 0;
+ line-height: 1.5rem;
+ text-align: center;
+ }
+
+ &:hover {
+ color: $main-first;
+ }
+ }
}
- }
- }
- .box-content{
- padding-bottom: 0.5rem;
- .item.feed {
- // padding: 2px 10px;
- font-size: 1rem;
- padding: 0.5rem 1.5rem;
-
- a{
- color: $main-font-color;
- font-weight: 400;
+ .box-content {
+ padding-bottom: 0.5rem;
+
+ .item.feed {
+ padding: 0.5rem 1.5rem;
+ // padding: 2px 10px;
+ font-size: 1rem;
- &:hover{
- color: $main-first;
- text-decoration: none;
- }
+ a {
+ color: $main-font-color;
+ font-weight: 400;
+
+ &:hover {
+ color: $main-first;
+ text-decoration: none;
+ }
+ }
+ }
}
- }
- }
- }
+ }
}
// le panel qui apparait en overlay pour afficher les flux
-#overlay{
- background: rgba(0, 0, 0, 0.65);
+#overlay {
+ background: rgba(0, 0, 0, 0.65);
}
-#panel{
- top: 3rem;
- right: 3rem;
- bottom: 3rem;
- left: 3rem;
- border-radius: 3px;
+
+#panel {
+ top: 3rem;
+ right: 3rem;
+ bottom: 3rem;
+ left: 3rem;
+ border-radius: 3px;
}
diff --git a/p/themes/Mapco/_layout.scss b/p/themes/Mapco/_layout.scss
index b62618d81..c7c0849b4 100644
--- a/p/themes/Mapco/_layout.scss
+++ b/p/themes/Mapco/_layout.scss
@@ -2,118 +2,117 @@
/*===============*/
/*=== Header */
.header {
- background: $sid-bg;
- padding: 0.5rem 1.35rem;
- display: block;
- table-layout: none;
- width: auto;
-
- .item{
- vertical-align: middle;
- // text-align: center;
- // display: flex;
- // justify-content: space-between;
- // flex-direction: row;
-
- &.title{
-
- font-weight: 400;
- width: 280px;
-
- h1{
- a{
- text-decoration: none;
- color: $sid-font-color;
- font-size: 1rem;
- text-transform: uppercase;
- letter-spacing: 1px;
-
- img{
- margin-right: 0.5rem;
-
- }
+ padding: 0.5rem 1.35rem;
+ background: $sid-bg;
+ display: block;
+ width: auto;
+ table-layout: none;
+
+ .item {
+ vertical-align: middle;
+ // text-align: center;
+ // display: flex;
+ // justify-content: space-between;
+ // flex-direction: row;
+ &.title {
+ width: 280px;
+
+ font-weight: 400;
+
+ h1 {
+ a {
+ text-decoration: none;
+ color: $sid-font-color;
+ font-size: 1rem;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+
+ img {
+ margin-right: 0.5rem;
+
+ }
+ }
+ }
}
- }
- }
- &.search{
- // text-align: center;
- // width: 50%;
- input{
- width: 230px;
- border-radius: 2px 0 0 2px;
- background-color: $sid-bg-alt;
- color: $sid-font-color;
- border: none;
+ &.search {
+ // text-align: center;
+ // width: 50%;
+ input {
+ width: 230px;
+ color: $sid-font-color;
+ border: none;
+ border-radius: 2px 0 0 2px;
+ background-color: $sid-bg-alt;
- @include transition(all, 0.15s, ease-in-out);
+ @include transition(all, 0.15s, ease-in-out);
- &:hover{
- background-color: $sid-bg-dark;
- }
-
- &:focus{
- width: 350px;
+ &:hover {
+ background-color: $sid-bg-dark;
+ }
- background-color: $white;
- color: $grey-dark;
- }
- }
- .btn{
- img{display: none;}
- border-radius: 0 2px 2px 0;
+ &:focus {
+ width: 350px;
+ color: $grey-dark;
- background-color: $main-first;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url(icons/magnifier.svg);
-
- border-left-width: 0;
+ background-color: $white;
+ }
+ }
- width: 3rem;
- min-height: 35px;
+ .btn {
+ img {display: none;}
- &:hover{
- background-color: $main-first-alt;
- }
- }
- }
- &.configure{
- width: 2rem;
- position: absolute;
- right: 1rem;
- top: 1.25rem;
- text-align: center;
- // float: right;
-
- .btn{
- img{display: none;}
- // border-radius: 0 2px 2px 0;
-
- background-color: transparent;
- background-position: center;
- background-repeat: no-repeat;
- background-image: url(icons/cog-white.svg);
+ width: 3rem;
+ border-radius: 0 2px 2px 0;
+
+ background-color: $main-first;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url(icons/magnifier.svg);
- padding: 0 0.5rem;
-
- // border-left-width: 0;
+ border-left-width: 0;
+ min-height: 35px;
- // width: 3rem;
+ &:hover {
+ background-color: $main-first-alt;
+ }
+ }
+ }
- &:hover{
- // background-color: $main-first-alt;
+ &.configure {
+ width: 2rem;
+ position: absolute;
+ right: 1rem;
+ top: 1.25rem;
+ text-align: center;
+ // float: right;
+ .btn {
+ img {display: none;}
+
+ padding: 0 0.5rem;
+ // border-radius: 0 2px 2px 0;
+
+ background-color: transparent;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-image: url(icons/cog-white.svg);
+
+ // border-left-width: 0;
+
+ // width: 3rem;
+ &:hover {
+ // background-color: $main-first-alt;
+ }
+ }
}
- }
}
- }
-
+
}
/*=== Body */
#global {
- height: calc(100% - 85px);
+ height: calc(100% - 85px);
}
@@ -121,342 +120,352 @@
/*=== 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;
+ margin: 10px auto 20px auto;
+ width: 200px;
}
+
.prompt input {
- margin: 5px auto;
- width: 100%;
+ margin: 5px auto;
+ width: 100%;
}
+
.prompt p {
- margin: 20px 0;
+ margin: 20px 0;
}
/*=== New article notification */
#new-article {
- text-align: center;
- font-size: 1rem;
- background: $main-first;
+ background: $main-first;
+ font-size: 1rem;
+ text-align: center;
}
+
#new-article:hover {
- background: $main-first-alt;
+ background: $main-first-alt;
}
+
#new-article > a {
- line-height: 3em;
- font-weight: bold;
- color: $white;
+ line-height: 3em;
+ font-weight: bold;
+ color: $white;
}
+
#new-article > a:hover {
- text-decoration: none;
+ text-decoration: none;
}
/*=== Day indication */
.day {
- padding: 1rem 0 0 1.25rem;
- font-weight: 700;
- line-height: 3em;
- letter-spacing: 1px;
- text-transform: uppercase;
- font-size: 0.875rem;
- color: $light-font-color;
- // border-left: 2px solid #ecf0f1;
-
- .name{
- padding: 0 1rem 0 1rem;
+ padding: 1rem 0 0 1.25rem;
+ color: $light-font-color;
font-size: 0.875rem;
- // font-weight: 700;
- color: $main-font-color;
- position: relative;
- left: 0;
-
- // letter-spacing: 1px;
+ font-weight: 700;
+ line-height: 3em;
+ letter-spacing: 1px;
text-transform: uppercase;
- }
+ // border-left: 2px solid #ecf0f1;
+ .name {
+ padding: 0 1rem 0 1rem;
+ // font-weight: 700;
+ color: $main-font-color;
+ font-size: 0.875rem;
+ position: relative;
+ left: 0;
+
+ // letter-spacing: 1px;
+ text-transform: uppercase;
+ }
}
/*=== Index menu */
.nav_menu {
- text-align: center;
- padding: 5px 0;
-
- .btn{
- border-left-width: 0;
- padding: 0.5rem 1rem;
- background-color: $grey-lighter;
- background-position: center;
- background-repeat: no-repeat;
-
- &:hover{
- background-color: $grey-light;
- }
- }
-
- .stick{
- background: $grey-lighter;
-
- .btn{
- border-left-width: 0;
- padding: 0.5rem 1rem;
- background-color: $grey-lighter;
- background-position: center;
- background-repeat: no-repeat;
- @include transition(all, 0.15s, ease-in-out);
-
- &:hover{
- background-color: $grey-medium-light;
- }
-
- &.active{
- background-color: $main-first;
- }
-
- img.icon{display: none;} // on efface pour afficher nos icones, mouhahaha !!
-
-
- // actions
- &#toggle-read{
- background-image: url(icons/read.svg);
- }
- &#toggle-read.active{
- background-image: url(icons/read-white.svg);
- }
-
- &#toggle-unread{
- background-image: url(icons/unread.svg);
- }
- &#toggle-unread.active{
- background-image: url(icons/unread-white.svg);
- }
-
- &#toggle-starred{
- background-image: url(icons/starred.svg);
- }
- &#toggle-starred.active{
- background-image: url(icons/starred-white.svg);
- }
-
- &#toggle-non-starred{
- background-image: url(icons/non-starred.svg);
- }
- &#toggle-non-starred.active{
- background-image: url(icons/non-starred-white.svg);
- }
-
- // read all
- &.read_all{
+ text-align: center;
+ padding: 5px 0;
+
+ .btn {
+ border-left-width: 0;
+ padding: 0.5rem 1rem;
background-color: $grey-lighter;
- // min-height: 0;
- color:$main-font-color;
- padding: 5px 16px;
- @include transition(all, 0.15s, ease-in-out);
+ background-position: center;
+ background-repeat: no-repeat;
- &:hover{
- background-color: $grey-medium-light;
+ &:hover {
+ background-color: $grey-light;
}
- }
-
- // views
- &.view-normal{
- background-image: url(icons/view-list.svg);
- }
- &.view-normal.active{
- background-image: url(icons/view-list-white.svg);
- }
-
- &.view-global{
- background-image: url(icons/view-global.svg);
- }
- &.view-global.active{
- background-image: url(icons/view-global-white.svg);
- }
-
- &.view-reader{
- background-image: url(icons/view-reader.svg);
- }
- &.view-reader.active{
- background-image: url(icons/view-reader-white.svg);
- }
-
- &.view-rss{
- background-image: url(icons/rss.svg);
- }
-
- }
- .dropdown {
- a.dropdown-toggle{
- border-left-width: 0;
- background-image: url(icons/more.svg);
- }
- }
-
- &#nav_menu_action{
-
}
- &#nav_menu_read_all{
-
- }
- &#nav_menu_views{
-
+
+ .stick {
+ background: $grey-lighter;
+
+ .btn {
+ border-left-width: 0;
+ padding: 0.5rem 1rem;
+ background-color: $grey-lighter;
+ background-position: center;
+ background-repeat: no-repeat;
+
+ @include transition(all, 0.15s, ease-in-out);
+
+ &:hover {
+ background-color: $grey-medium-light;
+ }
+
+ &.active {
+ background-color: $main-first;
+ }
+
+ img.icon {display: none;} // on efface pour afficher nos icones, mouhahaha !!
+
+
+ // actions
+ &#toggle-read {
+ background-image: url(icons/read.svg);
+ }
+
+ &#toggle-read.active {
+ background-image: url(icons/read-white.svg);
+ }
+
+ &#toggle-unread {
+ background-image: url(icons/unread.svg);
+ }
+
+ &#toggle-unread.active {
+ background-image: url(icons/unread-white.svg);
+ }
+
+ &#toggle-starred {
+ background-image: url(icons/starred.svg);
+ }
+
+ &#toggle-starred.active {
+ background-image: url(icons/starred-white.svg);
+ }
+
+ &#toggle-non-starred {
+ background-image: url(icons/non-starred.svg);
+ }
+
+ &#toggle-non-starred.active {
+ background-image: url(icons/non-starred-white.svg);
+ }
+
+ // read all
+ &.read_all {
+ padding: 5px 16px;
+ // min-height: 0;
+ color: $main-font-color;
+ background-color: $grey-lighter;
+
+ @include transition(all, 0.15s, ease-in-out);
+
+ &:hover {
+ background-color: $grey-medium-light;
+ }
+ }
+
+ // views
+ &.view-normal {
+ background-image: url(icons/view-list.svg);
+ }
+
+ &.view-normal.active {
+ background-image: url(icons/view-list-white.svg);
+ }
+
+ &.view-global {
+ background-image: url(icons/view-global.svg);
+ }
+
+ &.view-global.active {
+ background-image: url(icons/view-global-white.svg);
+ }
+
+ &.view-reader {
+ background-image: url(icons/view-reader.svg);
+ }
+
+ &.view-reader.active {
+ background-image: url(icons/view-reader-white.svg);
+ }
+
+ &.view-rss {
+ background-image: url(icons/rss.svg);
+ }
+
+ }
+
+ .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: $grey-medium-dark;
- border-radius: 3px;
+ vertical-align: middle;
+ background-color: $grey-medium-dark;
+ border-radius: 3px;
}
/*=== Content of feed articles */
.content, .content.thin {
- padding: 20px 10px;
+ padding: 20px 10px;
- font-size: 1.125rem;
- line-height: 1.8rem;
+ font-size: 1.125rem;
+ line-height: 1.8rem;
- h1.title, h1{
+ h1.title, h1 {
+ a {
+ color: $main-font-color;
+ font-family: "spectral", serif;
+ font-size: 2rem;
- a{
- color: $main-font-color;
- font-family: "spectral";
- font-size: 2rem;
+ &:hover {
+ color: $main-first;
+ text-decoration: none;
+ }
+ }
+ }
- &:hover{
- color: $main-first;
- text-decoration: none;
- }
+ .author {
+ color: $light-font-color;
+ font-size: 1.125rem;
+ }
+
+ p, ul {
+ font-size: 1.125rem;
+ line-height: 1.8rem;
+ }
+
+ .content hr {
+ margin: 30px 10px;
+ background: $grey-medium-light;
+ height: 1px;
+ border: 0;
+ box-shadow: 0 2px 5px #ccc;
+ }
+
+ pre {
+ margin: 10px auto;
+ padding: 10px 20px;
+ overflow: auto;
+ background: $main-first-darker;
+ color: $white;
+ font-size: 0.9rem;
+ border-radius: 3px;
+
+ code {
+ background: transparent;
+ color: $white;
+ border: none;
+ }
}
- }
- .author{
- font-size: 1.125rem;
- color: $light-font-color;
- }
- p, ul{
- font-size: 1.125rem;
- line-height: 1.8rem;
- }
- hr{
- }
- .content hr {
- margin: 30px 10px;
- height: 1px;
- background: $grey-medium-light;
- border: 0;
- box-shadow: 0 2px 5px #ccc;
- }
-
- pre {
- margin: 10px auto;
- padding: 10px 20px;
- overflow: auto;
- background: $main-first-darker;
- color: $white;
- font-size: 0.9rem;
- border-radius: 3px;
code {
- background: transparent;
- color: $white;
- border: none;
+ padding: 2px 5px;
+ background: $grey-lighter;
+ color: $grey-light;
+ border: 1px solid $grey-light;
+ border-radius: 3px;
}
- }
- code {
- padding: 2px 5px;
- color: $grey-light;
- background: $grey-lighter;
- border: 1px solid $grey-light;
- border-radius: 3px;
- }
- blockquote {
- display: block;
- margin: 0;
- padding: 5px 20px;
- border-top: 1px solid $grey-medium-light;
- border-bottom: 1px solid $grey-medium-light;
- background: $grey-lighter;
- color: $main-font-color;
-
- p {
- margin: 0;
+ blockquote {
+ margin: 0;
+ padding: 5px 20px;
+ background: $grey-lighter;
+ display: block;
+ color: $main-font-color;
+ border-top: 1px solid $grey-medium-light;
+ border-bottom: 1px solid $grey-medium-light;
+
+ p {
+ margin: 0;
+ }
}
- }
}
/*=== Notification and actualize notification */
.notification {
- position: fixed;
- top: auto;
- bottom: 0;
- left: 0;
- right: 0;
- width: 100%;
- height: 3rem;
-
- padding: 1rem 0;
- text-align: center;
- // font-weight: bold;
- font-size: 1em;
- line-height: 3em;
- z-index: 10;
- vertical-align: middle;
- background: $grey-medium-light;
- color: $grey-dark;
- // border-radius: 3px;
- border: none;
-
- .msg{
- font-size: 1rem;
- display: inline-block;
- }
-
- &.good {
- background: $success-bg;
- color: $white;
- }
- &.bad {
- background: $alert-bg;
- color: $white;
- }
- a.close {
- padding: 0 15px;
+
+ padding: 1rem 0;
+ background: $grey-medium-light;
+ width: 100%;
+ height: 3rem;
+ color: $grey-dark;
+ // font-weight: bold;
+ font-size: 1em;
+ // border-radius: 3px;
+ border: none;
+ position: fixed;
+ top: auto;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ text-align: center;
line-height: 3em;
- border-radius: 0 3px 3px 0;
- }
-
- &.good a.close:hover {
- background: $success-text;
- }
- &.bad a.close:hover {
- background: $alert-text;
- }
-
- &#actualizeProgress {
- line-height: 2em;
-
- br{
- display: none;
+ z-index: 10;
+ vertical-align: middle;
+
+ .msg {
+ display: inline-block;
+ font-size: 1rem;
+ }
+
+ &.good {
+ background: $success-bg;
+ color: $white;
+ }
+
+ &.bad {
+ background: $alert-bg;
+ color: $white;
+ }
+
+ a.close {
+ padding: 0 15px;
+ border-radius: 0 3px 3px 0;
+ line-height: 3em;
+ }
+
+ &.good a.close:hover {
+ background: $success-text;
+ }
+
+ &.bad a.close:hover {
+ background: $alert-text;
+ }
+
+ &#actualizeProgress {
+ line-height: 2em;
+
+ br {
+ display: none;
+ }
}
- }
}
/*=== Navigation menu (for articles) */
#nav_entries {
- margin: 0;
- text-align: center;
- line-height: 3em;
- table-layout: fixed;
- background: $sid-bg;
+ margin: 0;
+ text-align: center;
+ line-height: 3em;
+ table-layout: fixed;
+ background: $sid-bg;
}
diff --git a/p/themes/Mapco/_list-view.scss b/p/themes/Mapco/_list-view.scss
index 69cd8a81d..ab3001ee4 100644
--- a/p/themes/Mapco/_list-view.scss
+++ b/p/themes/Mapco/_list-view.scss
@@ -1,92 +1,97 @@
/*=== Feed articles */
.flux {
- // border-left: 2px solid #ecf0f1;
- background: $white;
+ // border-left: 2px solid #ecf0f1;
+ background: $white;
- @include transition(all, 0.15s, ease-in-out);
-
- &:hover{
- background: $grey-lighter;
+ @include transition(all, 0.15s, ease-in-out);
- &:not(.current):hover .item.title {
- background: $grey-lighter;
+ &:hover {
+ background: $grey-lighter;
-
- }
- }
- &.current{
- border-left-color: $main-first;
- background: $grey-lighter;
- }
- &.not_read{
- background: $unread-bg; //--------------------
- // border-left-color: #FF5300;
-
- &:hover{
- background: $unread-bg-light; //--------------------
- }
-
- &:not(.current):hover .item.title {
- background: $unread-bg-light;
+ &:not(.current):hover .item.title {
+ background: $grey-lighter;
-
+
+ }
}
- .item.title{
- a{
- color: $unread-font-color; //--------------------
- }
-
+
+ &.current {
+ background: $grey-lighter;
+ border-left-color: $main-first;
}
- .item.website{
- a{
- color: $unread-font-color; //--------------------
- }
+
+ &.not_read {
+ background: $unread-bg; //--------------------
+ // border-left-color: #FF5300;
+ &:hover {
+ background: $unread-bg-light; //--------------------
+ }
+
+ &:not(.current):hover .item.title {
+ background: $unread-bg-light;
+
+
+ }
+
+ .item.title {
+ a {
+ color: $unread-font-color; //--------------------
+ }
+
+ }
+
+ .item.website {
+ a {
+ color: $unread-font-color; //--------------------
+ }
+ }
+
+ .item.date {
+ color: unquote($unread-font-color+"99"); //--------------------
+ }
}
- .item.date{
- color: unquote($unread-font-color+"99"); //--------------------
+
+ &.favorite {
+ background: $fav-light;
+ border-left-color: $fav-bg;
+
+ @include transition(all, 0.15s, ease-in-out);
+
+ &:not(.current):hover .item.title {
+ background: $fav-light;
+ }
}
-}
-
- &.favorite {
- background: $fav-light;
- border-left-color: $fav-bg;
- @include transition(all, 0.15s, ease-in-out);
+ .website {
+ a {
+ color: $main-font-color;
+ opacity: 0.75;
+ }
- &:not(.current):hover .item.title {
- background: $fav-light;
+ .favicon {
+ padding: 5px;
+ }
}
- }
- .website{
- a{
- color: $main-font-color;
- opacity: 0.75;
+ .date {
+ color: $main-font-color;
+ font-size: 0.85rem;
+ opacity: 0.75;
}
-
- .favicon {
- padding: 5px;
+
+ .bottom {
+ font-size: 1rem;
+ text-align: center;
}
- }
- .date {
- font-size: 0.85rem;
- color: $main-font-color;
- opacity: 0.75;
- }
-
- .bottom {
- font-size: 1rem;
- text-align: center;
- }
}
.flux_header {
- font-size: 1rem;
- cursor: pointer;
- border-top: 1px solid $grey-light;
-
- .title {
font-size: 1rem;
- }
+ cursor: pointer;
+ border-top: 1px solid $grey-light;
+
+ .title {
+ font-size: 1rem;
+ }
}
diff --git a/p/themes/Mapco/_logs.scss b/p/themes/Mapco/_logs.scss
index ae1e24c6c..82eead3c9 100644
--- a/p/themes/Mapco/_logs.scss
+++ b/p/themes/Mapco/_logs.scss
@@ -4,13 +4,14 @@
overflow: hidden;
border: 1px solid $grey-medium-dark;
}
+
.log {
margin: 10px 0;
padding: 5px 2%;
- overflow: auto;
- font-size: 0.8rem;
background: $grey-lighter;
color: $grey-dark;
+ font-size: 0.8rem;
+ overflow: auto;
}
.log > .date {
@@ -18,16 +19,20 @@
padding: 5px 10px;
border-radius: 20px;
}
+
.log.error > .date {
background: $alert-bg;
color: #fff;
}
+
.log.warning > .date {
background: $warning-bg;
}
+
.log.notice > .date {
background: $grey-light;
}
+
.log.debug > .date {
background: $main-first-darker;
color: $white;
diff --git a/p/themes/Mapco/_mixins.scss b/p/themes/Mapco/_mixins.scss
index 3542ade6b..9dbed6945 100644
--- a/p/themes/Mapco/_mixins.scss
+++ b/p/themes/Mapco/_mixins.scss
@@ -1,59 +1,71 @@
+/* stylelint-disable property-no-vendor-prefix */
+
/* FUNCTIONS */
//animation
+
@mixin transition($target, $duration, $ease) {
- -webkit-transition: $target $duration $ease;
- -moz-transition: $target $duration $ease;
- -o-transition: $target $duration $ease;
- -ms-transition: $target $duration $ease;
- transition: $target $duration $ease;
+ -webkit-transition: $target $duration $ease;
+ -moz-transition: $target $duration $ease;
+ -o-transition: $target $duration $ease;
+ -ms-transition: $target $duration $ease;
+ transition: $target $duration $ease;
}
//animation
+
@mixin animation-delay($delay) {
- -webkit-animation-delay: $delay;
- /* Safari 4.0 - 8.0 */
- animation-delay: $delay;
+ -webkit-animation-delay: $delay;
+ /* Safari 4.0 - 8.0 */
+ animation-delay: $delay;
}
//animation
+
@mixin animation($animate...) {
- $max: length($animate);
- $animations: '';
- @for $i from 1 through $max {
- $animations: #{$animations + nth($animate, $i)};
- @if $i < $max {
- $animations: #{$animations + ", "};
- }
- }
- -webkit-animation: $animations;
- -moz-animation: $animations;
- -o-animation: $animations;
- -ms-transition: $animations;
- animation: $animations;
+ $max: length($animate);
+ $animations: '';
+
+ @for $i from 1 through $max {
+ $animations: #{$animations + nth($animate, $i)};
+
+ @if $i < $max {
+ $animations: #{$animations + ", "};
+ }
+ }
+ -webkit-animation: $animations;
+ -moz-animation: $animations;
+ -o-animation: $animations;
+ -ms-transition: $animations;
+ animation: $animations;
}
//keyframes
+
@mixin keyframes($animationName) {
- @-webkit-keyframes #{$animationName} {
- @content;
- }
- @-moz-keyframes #{$animationName} {
- @content;
- }
- @-o-keyframes #{$animationName} {
- @content;
- }
- @keyframes #{$animationName} {
- @content;
- }
+
+ @-webkit-keyframes #{$animationName} {
+ @content;
+ }
+
+ @-moz-keyframes #{$animationName} {
+ @content;
+ }
+
+ @-o-keyframes #{$animationName} {
+ @content;
+ }
+
+ @keyframes #{$animationName} {
+ @content;
+ }
}
-@mixin border-radius($radius: 4px){
- -moz-border-radius: $radius;
- -webkit-border-radius: $radius;
- -ms-border-radius: $radius;
- -o-border-radius: $radius;
- -khtml-border-radius: $radius;
- border-radius: $radius;
+@mixin border-radius($radius: 4px) {
+ -moz-border-radius: $radius;
+ -webkit-border-radius: $radius;
+ -ms-border-radius: $radius;
+ -o-border-radius: $radius;
+ -khtml-border-radius: $radius;
+ border-radius: $radius;
}
diff --git a/p/themes/Mapco/_mobile.scss b/p/themes/Mapco/_mobile.scss
index dcf4e74f2..d646f3469 100644
--- a/p/themes/Mapco/_mobile.scss
+++ b/p/themes/Mapco/_mobile.scss
@@ -1,169 +1,185 @@
/*=== MOBILE */
/*===========*/
-@media(max-width: 840px) {
- html, body{
- // font-size: 1rem;
- }
- ul.nav{
- .item{
- width: 100%;
-
- img{
- display: none;
- }
- a{
- display: inline-block;
- padding: 1rem 1rem 1rem 2.5rem;
- color: $sid-font-color;
- width: 100%;
-
- background: url("../../themes/icons/logout.svg") no-repeat $sid-bg-dark 3% center;
+
+@media (max-width: 840px) {
+ html, body {
+ // font-size: 1rem;
+ }
+
+ ul.nav {
+ .item {
+ width: 100%;
+
+ img {
+ display: none;
+ }
+
+ a {
+ padding: 1rem 1rem 1rem 2.5rem;
+
+ background: url("../../themes/icons/logout.svg") no-repeat $sid-bg-dark 3% center;
+ display: inline-block;
+ width: 100%;
+ color: $sid-font-color;
+
+ @include transition(all, 0.2s, ease-in-out);
+
+ &:hover,
+ &:active {
+ background: url("../../themes/icons/logout.svg") no-repeat $alert-bg 3% center;
+ text-decoration: none;
+ }
+ }
+
+ }
+
+ }
+
+ .aside {
@include transition(all, 0.2s, ease-in-out);
- &:hover,
- &:active{
- background: url("../../themes/icons/logout.svg") no-repeat $alert-bg 3% center;
- text-decoration: none;
+ &.aside_feed {
+ padding: 0;
}
- }
+ .tree .tree-folder .tree-folder-items .item a {
+ padding: 0.5rem 1rem;
+ }
}
-
- }
- .aside {
- @include transition(all, 0.2s, ease-in-out);
-
- &.aside_feed {
- padding: 0;
+
+ .aside .toggle_aside,
+ #panel .close {
+ background: $main-first-alt;
+ display: block;
+ width: 100%;
+ height: 50px;
+ line-height: 50px;
+ text-align: center;
}
- .tree .tree-folder .tree-folder-items .item a{
- padding: 0.5rem 1rem;
+ .header {
+ padding: 0.5rem;
+
+ .item {
+ &.title {
+ display: none;
+ }
+
+ &.search {
+ input {
+ width: 90%;
+ height: 3.5rem;
+
+ &:focus {
+ width: 100%;
+
+ }
+ }
+
+ .btn {
+ min-height: 49px;
+ padding: 0.5rem 2rem;
+ }
+ }
+
+ &.configure {
+ width: 2.75rem;
+ top: 3.125rem;
+
+ .dropdown {
+ .btn {
+ padding: 1.125rem;
+ }
+ }
+ }
+ }
}
- }
- .aside .toggle_aside,
- #panel .close {
- display: block;
- width: 100%;
- height: 50px;
- line-height: 50px;
- text-align: center;
- background: $main-first-alt;
- }
-
- .header{
- padding: 0.5rem;
- .item{
- &.title{
- display: none;
- }
-
- &.search{
- input{
- width: 90%;
- height: 3.5rem;
-
- &:focus{
- width: 100%;
- }
+ .nav_menu {
+ .btn {
+ margin: 0;
+ padding: 0.85rem 1.25rem;
}
- .btn{
- min-height: 49px;
- padding: 0.5rem 2rem;
+
+ .stick {
+ margin: 0.5rem 0.5rem;
+
+ .btn {
+ margin: 0;
+ padding: 0.85rem 1.25rem;
+
+ &.read_all {
+ padding: 0.85rem 1.25rem;
+ }
+ }
}
- }
- &.configure{
- width: 2.75rem;
- top: 3.125rem;
- .dropdown{
- .btn{
- padding: 1.125rem;
- }
+
+ .search {
+ display: none;
+ max-width: 97%;
+
+ .input {
+
+ max-width: 97%;
+ width: 90px;
+
+ &:focus {
+ width: 400px;
+ }
+ }
}
- }
- }
- }
-
- .nav_menu{
- .btn {
- margin: 0;
- padding: 0.85rem 1.25rem;
}
- .stick {
- margin: 0.5rem 0.5rem;
- .btn{
- margin: 0;
- padding: 0.85rem 1.25rem;
-
- &.read_all{
- padding: 0.85rem 1.25rem;
+ #stream {
+ .flux {
+ .flux_header {
+ padding: 0.5rem 0;
+ }
}
- }
}
- .search {
- display: none;
- max-width: 97%;
- .input{
- max-width: 97%;
- width: 90px;
- &::focus{
- width: 400px;
+ .day {
+ text-align: center;
+ padding: 1rem 0;
+
+ .name {
+ padding: 0;
+ // font-size: 1.1rem;
+ display: block;
+ width: 100%;
+ line-height: 1.5rem;
+ margin-bottom: 1rem;
}
- }
+
}
- }
- #stream{
- .flux{
- .flux_header{
- padding: 0.5rem 0;
- }
+
+ .pagination {
+ margin: 0 0 3.5em;
}
- }
-
-
-
- .day{
- text-align: center;
- padding: 1rem 0;
- .name {
- // font-size: 1.1rem;
- display: block;
- padding: 0;
- width: 100%;
- line-height: 1.5rem;
- margin-bottom: 1rem;
+
+ #nav_entries {
+ line-height: 4.5rem;
}
- }
+ .notification {
+ border-radius: 0;
- .pagination {
- margin: 0 0 3.5em;
- }
+ a.close {
+ background: transparent;
+ display: block;
+ left: 0;
+ }
- #nav_entries{
- line-height: 4.5rem;
- }
+ a.close:hover {
+ opacity: 0.5;
+ }
- .notification {
- border-radius: 0;
+ a.close .icon {
+ display: none;
- a.close {
- display: block;
- left: 0;
- background: transparent;
- }
- a.close:hover {
- opacity: 0.5;
- }
- a.close .icon {
- display: none;
-
+ }
}
- }
}
diff --git a/p/themes/Mapco/_reader-view.scss b/p/themes/Mapco/_reader-view.scss
index 4368908d6..e75e43d00 100644
--- a/p/themes/Mapco/_reader-view.scss
+++ b/p/themes/Mapco/_reader-view.scss
@@ -6,8 +6,9 @@
color: $main-font-color;
border: none;
}
+
#stream.reader .flux .author {
margin: 0 0 10px;
- font-size: 90%;
color: $grey-medium-dark;
+ font-size: 90%;
}
diff --git a/p/themes/Mapco/_sidebar.scss b/p/themes/Mapco/_sidebar.scss
index 62ec1c1cf..a26ff647c 100644
--- a/p/themes/Mapco/_sidebar.scss
+++ b/p/themes/Mapco/_sidebar.scss
@@ -1,134 +1,139 @@
/*=== Tree */
.tree {
- margin: 10px 0;
-
- &#sidebar{
- scrollbar-color: rgba(255,255, 0, 0.1) rgba(0, 0, 0, 0.05);
- scrollbar-color: unquote($sid-font-color+"33") unquote($sid-font-color+"22");
- }
-
-
- .tree-folder{
- border-bottom: 1px solid $sid-sep;
-
- .tree-folder-title {
- position: relative;
- background: $sid-bg;
- font-size: 0.85rem;
- letter-spacing: 1px;
- padding: 12px 16px;
- font-weight: 700;
- text-transform: uppercase;
-
- .title {
- background: inherit;
- color: $sid-font-color;
- &:hover{
- text-decoration: none;
- }
- }
- }
- &.active {
- .tree-folder-title {
- background: $sid-bg;
- font-weight: bold;
- }
+ margin: 10px 0;
+
+ &#sidebar {
+ scrollbar-color: rgba(255,255, 0, 0.1) rgba(0, 0, 0, 0.05);
+ scrollbar-color: unquote($sid-font-color+"33") unquote($sid-font-color+"22");
}
- .tree-folder-items {
- background: $sid-bg-alt;
- .item{
- padding: 0 1rem;
- line-height: 2.5rem;
- font-size: 1rem;
- font-weight: 400;
- @include transition(all, 0.15s, ease-in-out);
- &.active{
- background: $sid-active;
+ .tree-folder {
+ border-bottom: 1px solid $sid-sep;
- .dropdown li a{
- color: $main-font-color;
+ .tree-folder-title {
+ padding: 12px 16px;
+ background: $sid-bg;
+ position: relative;
+ font-size: 0.85rem;
+ letter-spacing: 1px;
+ font-weight: 700;
+ text-transform: uppercase;
- &:hover{
- color: $sid-font-color;
- }
- }
+ .title {
+ background: inherit;
+ color: $sid-font-color;
- a{
- color: $sid-active-font;
- }
+ &:hover {
+ text-decoration: none;
+ }
+ }
}
- &:hover{
- background: $sid-bg-dark;
+ &.active {
+ .tree-folder-title {
+ background: $sid-bg;
+ font-weight: bold;
+ }
}
- a{
- text-decoration: none;
- color: $sid-font-color;
+ .tree-folder-items {
+ background: $sid-bg-alt;
+
+ .item {
+ padding: 0 1rem;
+ line-height: 2.5rem;
+ font-size: 1rem;
+ font-weight: 400;
+
+ @include transition(all, 0.15s, ease-in-out);
+
+ &.active {
+ background: $sid-active;
+
+ .dropdown li a {
+ color: $main-font-color;
+
+ &:hover {
+ color: $sid-font-color;
+ }
+ }
+
+ a {
+ color: $sid-active-font;
+ }
+ }
+
+ &:hover {
+ background: $sid-bg-dark;
+ }
+
+ a {
+ text-decoration: none;
+ color: $sid-font-color;
+ }
+ }
+
+ .feed .item-title:not([data-unread="0"])::before {
+ margin: 11px 6px 0 4px;
+ padding: 3px 4px;
+ background: $sid-pills;
+ display: block;
+ float: left;
+ font-size: 0.75rem;
+ border-radius: 12px;
+ content: attr(data-unread);
+ text-align: center;
+ line-height: 0.75rem;
+ }
}
- }
-
- .feed .item-title:not([data-unread="0"])::before {
- content: attr(data-unread);
- background: $sid-pills;
- font-size: 0.75rem;
- display: block;
- float: left;
- padding: 3px 4px;
- text-align:center;
- border-radius: 12px;
- margin: 11px 6px 0 4px;
- line-height: 0.75rem;
- }
- .feed .item-title:not([data-unread="0"]) {
-
- }
}
- }
}
/*=== Buttons */
.stick {
- vertical-align: middle;
- font-size: 0;
-
- input, .btn {
- border-radius: 0;
- }
- .btn:first-child,
- input:first-child {
- border-radius: 5px 0 0 5px;
- }
- .btn:last-child, input:last-child, .btn + .dropdown > .btn {
- border-radius: 0 5px 5px 0;
- }
- .btn + .btn,
- .btn + input,
- .btn + .dropdown > .btn,
- input + .btn,
- input + input,
- input + .dropdown > .btn,
- .dropdown + .btn,
- .dropdown + input,
- .dropdown + .dropdown > .btn {
- border-left: 1px solid $grey-medium-light;
- }
+ vertical-align: middle;
+ font-size: 0;
+
+ input, .btn {
+ border-radius: 0;
+ }
+
+ .btn:first-child,
+ input:first-child {
+ border-radius: 5px 0 0 5px;
+ }
+
+ .btn:last-child, input:last-child, .btn + .dropdown > .btn {
+ border-radius: 0 5px 5px 0;
+ }
+
+ .btn + .btn,
+ .btn + input,
+ .btn + .dropdown > .btn,
+ input + .btn,
+ input + input,
+ input + .dropdown > .btn,
+ .dropdown + .btn,
+ .dropdown + input,
+ .dropdown + .dropdown > .btn {
+ border-left: 1px solid $grey-medium-light;
+ }
}
.aside {
- background: $sid-bg;
-
- &.aside_feed {
- padding: 10px 0;
- text-align: center;
background: $sid-bg;
- }
- &.aside_feed .tree {
- margin: 10px 0 50px;
- }
+
+ &.aside_feed {
+ padding: 10px 0;
+ text-align: center;
+ background: $sid-bg;
+ }
+
+ &.aside_feed .tree {
+ margin: 10px 0 50px;
+ }
}
@@ -138,154 +143,171 @@
/*=== Navigation */
-
-.nav-list{
- .nav-header,
- .item{
- height: 2.5em;
- line-height: 2.5em;
- font-size: 1rem;
- }
- .item{
- background: $sid-bg;
- @include transition(all, 0.15s, ease-in-out);
- a{
- padding: 0 1rem;
- color: $sid-font-color;
- }
- .error{
- a{
- color: $alert-bg;
- }
+.nav-list {
+ .nav-header,
+ .item {
+ height: 2.5em;
+ line-height: 2.5em;
+ font-size: 1rem;
}
- &:hover{
- background: $sid-bg-dark;
- color: $sid-font-color;
-
- .error{
- a{
- color: $sid-font-color;
- background: $main-first;
+
+ .item {
+ background: $sid-bg;
+
+ @include transition(all, 0.15s, ease-in-out);
+
+ a {
+ padding: 0 1rem;
+ color: $sid-font-color;
}
- }
- .empty{
- a{
- color: $sid-font-color;
- background: $warning-bg;
+
+ .error {
+ a {
+ color: $alert-bg;
+ }
}
- }
-
- a{
- color: $sid-font-color;
- text-decoration: none;
- }
- }
- &.active{
- background: $main-first;
- color: $white;
-
- .error{
- a{
- color: $white;
- background: $main-first;
+
+ &:hover {
+ background: $sid-bg-dark;
+ color: $sid-font-color;
+
+ .error {
+ a {
+ background: $main-first;
+ color: $sid-font-color;
+ }
+ }
+
+ .empty {
+ a {
+ background: $warning-bg;
+ color: $sid-font-color;
+ }
+ }
+
+ a {
+ color: $sid-font-color;
+ text-decoration: none;
+ }
}
- }
- .empty{
- a{
- color: $white;
- background: $warning-bg;
+ &.active {
+ background: $main-first;
+ color: $white;
+
+ .error {
+ a {
+ background: $main-first;
+ color: $white;
+ }
+ }
+
+ .empty {
+ a {
+ background: $warning-bg;
+ color: $white;
+ }
+ }
+
+ a {
+ color: $white;
+ text-decoration: none;
+ }
}
- }
-
- a{
- color: $white;
- text-decoration: none;
- }
+
}
-
- }
- &.empty{
- a{
- color: $warning-bg;
+
+ &.empty {
+ a {
+ color: $warning-bg;
+ }
}
- }
- .disable{
- text-align: center;
- background: $grey-lighter;
- color: $grey-medium-dark;
- }
- .nav-header {
- padding: 0 10px;
- font-weight: bold;
- color: $grey-dark;
- text-transform: uppercase;
- letter-spacing: 1px;
- margin-top: 1rem;
- }
-
- .nav-form {
- padding: 3px;
- text-align: center;
- }
-
- .nav-head {
- margin: 0;
- text-align: right;
- // background: #34495e;
- color: $white;
- a {
- color: $white;
- }
- .item {
- padding: 5px 10px;
- font-size: 0.9rem;
- line-height: 1.5rem;
- }
- }
+ .disable {
+ text-align: center;
+ background: $grey-lighter;
+ color: $grey-medium-dark;
+ }
+
+ .nav-header {
+ padding: 0 10px;
+ font-weight: bold;
+ color: $grey-dark;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+ margin-top: 1rem;
+ }
+
+ .nav-form {
+ padding: 3px;
+ text-align: center;
+ }
+
+ .nav-head {
+ margin: 0;
+ text-align: right;
+ // background: #34495e;
+ color: $white;
+
+ a {
+ color: $white;
+ }
+
+ .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 {
- position: absolute;
- right: 0;
- line-height: 1.5rem;
- background: $sid-pills;
- border-radius: 12px;
- padding: 0 0.75rem;
- margin: -0.5rem 1rem 0 0;
- text-align: center;
+ margin: -0.5rem 1rem 0 0;
+ padding: 0 0.75rem;
+ background: $sid-pills;
+ border-radius: 12px;
+ position: absolute;
+ right: 0;
+ line-height: 1.5rem;
+ text-align: center;
}
.feed.item.empty.active {
- background: $grey-dark;
+ background: $grey-dark;
}
+
.feed.item.error.active {
- background: $grey-dark;
+ background: $grey-dark;
}
+
.feed.item.empty,
.feed.item.empty > a {
- color: $grey-dark;
+ color: $grey-dark;
}
+
.feed.item.error,
.feed.item.error > a {
- color: $grey-dark;
+ color: $grey-dark;
}
+
.feed.item.empty.active,
.feed.item.error.active,
.feed.item.empty.active > a,
.feed.item.error.active > a {
- color: $white;
+ color: $white;
}
+
.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: $sid-bg;
+
+.aside_feed .stick #btn-importExport {
+ border-left-color: $sid-bg;
}
diff --git a/p/themes/Mapco/_stats.scss b/p/themes/Mapco/_stats.scss
index f287efa08..592419166 100644
--- a/p/themes/Mapco/_stats.scss
+++ b/p/themes/Mapco/_stats.scss
@@ -9,6 +9,7 @@
.stat tr {
border: none;
}
+
.stat > table td,
.stat > table th {
border-bottom: 1px solid $grey-medium-light;
@@ -17,11 +18,13 @@
.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;
}
diff --git a/p/themes/Mapco/_tables.scss b/p/themes/Mapco/_tables.scss
index 608e19aca..2d0311608 100644
--- a/p/themes/Mapco/_tables.scss
+++ b/p/themes/Mapco/_tables.scss
@@ -7,9 +7,11 @@ tr, th, td {
padding: 0.5em;
border: 1px solid $grey-medium-light;
}
+
th {
background: $grey-lighter;
}
+
form td,
form th {
font-weight: normal;
diff --git a/p/themes/Mapco/_variables.scss b/p/themes/Mapco/_variables.scss
index b01d9bd67..993d263bf 100644
--- a/p/themes/Mapco/_variables.scss
+++ b/p/themes/Mapco/_variables.scss
@@ -1,6 +1,6 @@
// La couleur principale du thème
-$main-first: #3366cc; // couleur principale
-$main-first-alt: #2255cc; // var pour les hovers
+$main-first: #36c; // couleur principale
+$main-first-alt: #25c; // var pour les hovers
$main-first-light: #effcfd; // var light 1
$main-first-lighter: #f7fdfe; // var light 2
$main-first-dark: #35363c; // var pour les hovers
@@ -15,11 +15,11 @@ $white: #fff; // le blanc (des fois qu'on aurait envie de le teinter un peu)
// on essaiera de teinter ces gris suivant la couleur principale
$grey-darker: #3b3f4d;
$grey-dark: #5b6871;
-$grey-medium-dark: #a6a7ae;
+$grey-medium-dark: #a6a7ae;
$grey-medium: #c5ced3;
-$grey-medium-light: #d5d8db;
-$grey-light: #eff0f2;
-$grey-lighter: #f9fafb;
+$grey-medium-light: #d5d8db;
+$grey-light: #eff0f2;
+$grey-lighter: #f9fafb;
$unread-font-color: $main-first;
$unread-bg: #f2f6f8;
@@ -39,15 +39,15 @@ $success-light: #cffde7;
$success-text: #0c7540;
// les favoris
-$fav-bg: #FFC300;
-$fav-light: #FFF6DA;
+$fav-bg: #ffc300;
+$fav-light: #fff6da;
// la couleur de sidebar, utile si on a envie d'un thème qui aurait une sidebar foncé, e.g.
-$sid-font-color: #FFFFFF; // la couleur de fond de la barre de gauche et du header
+$sid-font-color: #fff; // la couleur de fond de la barre de gauche et du header
$sid-bg: #303136; // le background général de la barre de gauche, et du header
$sid-bg-alt: #26272a; // le background de l'intérieur des groupes
$sid-bg-dark: #17181a; // les hovers
$sid-sep: #3f3f3f; // les séparateurs
$sid-active: $main-first; // la couleur active
-$sid-active-font: #FFFFFF; // la couleur active
+$sid-active-font: #fff; // la couleur active
$sid-pills: rgba(0,0,0, 0.25); // les gélules
diff --git a/p/themes/Mapco/mapco.css b/p/themes/Mapco/mapco.css
index a69a4f960..b144dca58 100644
--- a/p/themes/Mapco/mapco.css
+++ b/p/themes/Mapco/mapco.css
@@ -46,33 +46,34 @@
font-stretch: normal;
font-weight: 700;
src: local("Spectral"), url("../fonts/Spectral-BoldItalic.woff") format("woff"); }
+/* stylelint-disable property-no-vendor-prefix */
/* FUNCTIONS */
/* btns */
.btn {
+ margin: 0;
+ padding: 0.5rem 1.5rem;
+ background: #f9fafb;
display: inline-block;
+ color: #5b6871;
+ font-size: 1rem;
+ border: none;
+ border-radius: 5px;
min-height: 38px;
min-width: 15px;
line-height: 25px;
- margin: 0;
- padding: 0.5rem 1.5rem;
- font-size: 1rem;
vertical-align: middle;
cursor: pointer;
overflow: hidden;
- background: #f9fafb;
- border-radius: 5px;
- border: none;
- color: #5b6871;
-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; }
.btn.btn-important {
- background: #3366cc;
+ background: #36c;
color: #fff; }
.btn.btn-important:hover, .btn.btn-important:active {
- background: #2255cc; }
+ background: #25c; }
.btn.btn-attention {
background: #f5633e;
color: #fff; }
@@ -87,10 +88,10 @@ a.btn {
/*=== Forms */
legend {
- display: inline-block;
- width: auto;
margin: 2rem 0 1rem 0;
padding: 0;
+ display: inline-block;
+ width: auto;
font-size: 1rem;
clear: both;
text-transform: uppercase;
@@ -108,23 +109,23 @@ textarea {
height: 100px; }
input, select, textarea, button {
- font-family: "lato", "Helvetica", "Arial", sans-serif;
- min-height: 25px;
padding: 5px 10px;
- line-height: 25px;
- vertical-align: middle;
background: #fff;
- border: 1px solid #eff0f2;
- font-size: 1rem;
color: #5b6871;
- border-radius: 2px; }
+ font-family: "lato", "Helvetica", "Arial", sans-serif;
+ font-size: 1rem;
+ border: 1px solid #eff0f2;
+ border-radius: 2px;
+ min-height: 25px;
+ line-height: 25px;
+ vertical-align: middle; }
option {
padding: 0 .5em; }
input:focus, select:focus, textarea:focus {
color: #303136;
- border-color: #3366cc; }
+ border-color: #36c; }
input:invalid, select:invalid {
color: #f5633e;
@@ -135,11 +136,7 @@ input:disabled, select:disabled {
background: #eff0f2; }
input.extend {
- transition: width 200ms linear;
- -moz-transition: width 200ms linear;
- -webkit-transition: width 200ms linear;
- -o-transition: width 200ms linear;
- -ms-transition: width 200ms linear; }
+ transition: width 200ms linear; }
.form-group {
padding: 5px;
@@ -194,29 +191,24 @@ form th {
/*=== Dropdown */
.dropdown-menu {
- background: #f9fafb;
margin: 0;
- font-size: 1rem;
- text-align: left;
padding: 0.5rem 0 1rem 0;
+ background: #f9fafb;
+ font-size: 1rem;
border: none;
border-radius: 3px;
- -webkit-box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35);
- -moz-box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35);
- box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35); }
+ 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;
- width: 10px;
- height: 10px;
z-index: -10;
- transform: rotate(45deg);
- -moz-transform: rotate(45deg);
- -webkit-transform: rotate(45deg);
- -ms-transform: rotate(45deg);
- background: white; }
+ transform: rotate(45deg); }
.dropdown-menu .dropdown-header {
margin: 1.75rem 0 0.5rem 2rem;
font-weight: bold;
@@ -232,18 +224,18 @@ form th {
transition: all 0.075s ease-in-out; }
.dropdown-menu .item a, .dropdown-menu .item span, .dropdown-menu .item .as-link {
padding: 0 2rem;
- line-height: 2.5em;
+ color: #303136;
font-size: 1rem;
- color: #303136; }
+ line-height: 2.5em; }
.dropdown-menu .item:hover {
- background: #3366cc;
+ 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 {
- font-weight: bold;
- margin: 0 0 0 -14px; }
+ margin: 0 0 0 -14px;
+ font-weight: bold; }
.dropdown-menu .input select, .dropdown-menu .input input {
margin: 0 auto 5px;
padding: 2px 5px;
@@ -252,32 +244,26 @@ form th {
margin: 0.75rem 0;
border-bottom: 1px solid #eff0f2; }
-.tree .tree-folder .tree-folder-items .dropdown-menu .item,
.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,
- .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,
- .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,
.tree .tree-folder .tree-folder-items .dropdown-menu .item:hover {
- background: #3366cc; }
+ background: #36c; }
/*=== Alerts */
.alert {
margin: 1rem 0;
padding: 1rem;
- font-size: 1rem;
background: #f9fafb;
+ color: #5b6871;
+ font-size: 1rem;
border: 1px solid #c5ced3;
border-radius: 3px;
- color: #5b6871;
text-shadow: 0 0 1px #eff0f2; }
.alert-head {
@@ -289,43 +275,43 @@ form th {
.alert-warn {
background: #fdfde0;
- border: 1px solid #73762f33;
- color: #73762f; }
+ color: #73762f;
+ border: 1px solid #73762f33; }
.alert-success {
background: #cffde7;
- border: 1px solid #0c754033;
- color: #0c7540; }
+ color: #0c7540;
+ border: 1px solid #0c754033; }
.alert-error {
background: #fde0d8;
- border: 1px solid #73341f33;
- color: #73341f; }
+ color: #73341f;
+ border: 1px solid #73341f33; }
/*=== Pagination */
.pagination {
- text-align: center;
- font-size: 0.8em;
background: #eff0f2;
- color: #303136; }
+ color: #303136;
+ font-size: 0.8em;
+ text-align: center; }
.pagination .item.pager-current {
- font-weight: bold;
- font-size: 1.5em;
background: #303136;
- color: #eff0f2; }
+ 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;
- color: #303136; }
+ text-decoration: none; }
.pagination .item a:hover {
background: #303136;
color: #eff0f2; }
.pagination .loading,
.pagination a:hover.loading {
- font-size: 0;
- background: url("loader.gif") center center no-repeat #34495e; }
+ background: url("loader.gif") center center no-repeat #34495e;
+ font-size: 0; }
.content .pagination {
margin: 0;
@@ -333,11 +319,9 @@ form th {
/*=== Boxes */
.box {
+ background: #fff;
border: none;
border-radius: 3px;
- background: #fff;
- -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25);
- -moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25);
box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25); }
.box .box-title {
margin: 0;
@@ -348,20 +332,20 @@ form th {
.box .box-title img {
margin-right: 0.75rem; }
.box .box-title:hover .configure {
- visibility: visible;
background: url("icons/cog.svg") no-repeat 4px 4px;
+ display: block;
+ float: left;
width: 1.75rem;
height: 1.75rem;
- display: block;
border-radius: 2px;
- float: left;
+ visibility: visible;
margin-right: 0.5rem; }
.box .box-title:hover .configure .icon {
- vertical-align: middle;
+ display: none;
border-radius: 3px;
- display: none; }
+ vertical-align: middle; }
.box .box-title:hover .configure:hover {
- background: url("icons/cog-white.svg") no-repeat 4px 4px #3366cc; }
+ background: url("icons/cog-white.svg") no-repeat 4px 4px #36c; }
.box .box-title .configure {
visibility: hidden; }
.box .box-title form input {
@@ -370,35 +354,35 @@ form th {
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;
- border-radius: 0; }
+ background-position: right 8px; }
.box .box-title form .dropdown a.dropdown-toggle img {
display: none; }
.box .box-content .item {
padding: 0.5rem 0.75rem;
- font-size: 1rem;
color: #303136;
- line-height: 1.7em;
- border-bottom: 1px solid #eff0f2; }
+ 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 {
- visibility: hidden;
+ background: url("icons/cog.svg") no-repeat 4px 4px;
+ display: block;
+ float: left;
width: 1.75rem;
height: 1.75rem;
- display: block;
border-radius: 2px;
- float: left;
- margin-right: 0.5rem;
- background: url("icons/cog.svg") no-repeat 4px 4px; }
+ visibility: hidden;
+ margin-right: 0.5rem; }
.box .box-content .item .configure .icon {
- vertical-align: middle;
+ display: none;
border-radius: 3px;
- display: none; }
+ vertical-align: middle; }
.box .box-content .item .configure:hover {
- background: url("icons/cog-white.svg") no-repeat 4px 4px #3366cc; }
+ 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 {
@@ -409,24 +393,24 @@ form th {
text-align: center;
text-decoration: none;
background: #effcfd;
- color: #3366cc;
+ color: #36c;
-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; }
#bigMarkAsRead:hover {
- background: #3366cc;
+ background: #36c;
color: #fff; }
#bigMarkAsRead:hover .bigTick {
background: url(icons/tick-white.svg) center no-repeat; }
#bigMarkAsRead .bigTick {
margin: 0.5rem 0;
- display: inline-block;
- text-indent: -9999px;
background: url(icons/tick-color.svg) center no-repeat;
- height: 64px;
+ display: inline-block;
width: 64px;
+ height: 64px;
+ text-indent: -9999px;
white-space: nowrap; }
.formLogin {
@@ -442,8 +426,8 @@ form th {
.formLogin form#crypto-form div {
margin-bottom: 1rem; }
.formLogin form#crypto-form div label {
- font-size: 1rem;
- color: #c5ced3; }
+ color: #c5ced3;
+ font-size: 1rem; }
.formLogin form#crypto-form div input {
background: #1d1e22; }
.formLogin form#crypto-form div input:focus {
@@ -467,20 +451,20 @@ form th {
margin: 10px 0; }
.tree#sidebar {
scrollbar-color: rgba(255, 255, 0, 0.1) rgba(0, 0, 0, 0.05);
- scrollbar-color: #FFFFFF33 #FFFFFF22; }
+ scrollbar-color: #fff33 #fff22; }
.tree .tree-folder {
border-bottom: 1px solid #3f3f3f; }
.tree .tree-folder .tree-folder-title {
- position: relative;
+ padding: 12px 16px;
background: #303136;
+ position: relative;
font-size: 0.85rem;
letter-spacing: 1px;
- padding: 12px 16px;
font-weight: 700;
text-transform: uppercase; }
.tree .tree-folder .tree-folder-title .title {
background: inherit;
- color: #FFFFFF; }
+ color: #fff; }
.tree .tree-folder .tree-folder-title .title:hover {
text-decoration: none; }
.tree .tree-folder.active .tree-folder-title {
@@ -499,28 +483,28 @@ form th {
-ms-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out; }
.tree .tree-folder .tree-folder-items .item.active {
- background: #3366cc; }
+ 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: #FFFFFF; }
+ color: #fff; }
.tree .tree-folder .tree-folder-items .item.active a {
- color: #FFFFFF; }
+ color: #fff; }
.tree .tree-folder .tree-folder-items .item:hover {
background: #17181a; }
.tree .tree-folder .tree-folder-items .item a {
text-decoration: none;
- color: #FFFFFF; }
+ color: #fff; }
.tree .tree-folder .tree-folder-items .feed .item-title:not([data-unread="0"])::before {
- content: attr(data-unread);
+ margin: 11px 6px 0 4px;
+ padding: 3px 4px;
background: rgba(0, 0, 0, 0.25);
- font-size: 0.75rem;
display: block;
float: left;
- padding: 3px 4px;
- text-align: center;
+ font-size: 0.75rem;
border-radius: 12px;
- margin: 11px 6px 0 4px;
+ content: attr(data-unread);
+ text-align: center;
line-height: 0.75rem; }
/*=== Buttons */
@@ -570,30 +554,30 @@ form th {
transition: all 0.15s ease-in-out; }
.nav-list .item a {
padding: 0 1rem;
- color: #FFFFFF; }
+ color: #fff; }
.nav-list .item .error a {
color: #f5633e; }
.nav-list .item:hover {
background: #17181a;
- color: #FFFFFF; }
+ color: #fff; }
.nav-list .item:hover .error a {
- color: #FFFFFF;
- background: #3366cc; }
+ background: #36c;
+ color: #fff; }
.nav-list .item:hover .empty a {
- color: #FFFFFF;
- background: #f4f762; }
+ background: #f4f762;
+ color: #fff; }
.nav-list .item:hover a {
- color: #FFFFFF;
+ color: #fff;
text-decoration: none; }
.nav-list .item.active {
- background: #3366cc;
+ background: #36c;
color: #fff; }
.nav-list .item.active .error a {
- color: #fff;
- background: #3366cc; }
+ background: #36c;
+ color: #fff; }
.nav-list .item.active .empty a {
- color: #fff;
- background: #f4f762; }
+ background: #f4f762;
+ color: #fff; }
.nav-list .item.active a {
color: #fff;
text-decoration: none; }
@@ -626,13 +610,13 @@ form th {
/*=== Aside main page (categories) */
.aside_feed .tree-folder-title > .title:not([data-unread="0"])::after {
+ margin: -0.5rem 1rem 0 0;
+ padding: 0 0.75rem;
+ background: rgba(0, 0, 0, 0.25);
+ border-radius: 12px;
position: absolute;
right: 0;
line-height: 1.5rem;
- background: rgba(0, 0, 0, 0.25);
- border-radius: 12px;
- padding: 0 0.75rem;
- margin: -0.5rem 1rem 0 0;
text-align: center; }
.feed.item.empty.active {
@@ -670,19 +654,19 @@ form th {
/*===============*/
/*=== Header */
.header {
- background: #303136;
padding: 0.5rem 1.35rem;
+ background: #303136;
display: block;
- table-layout: none;
- width: auto; }
+ width: auto;
+ table-layout: none; }
.header .item {
vertical-align: middle; }
.header .item.title {
- font-weight: 400;
- width: 280px; }
+ width: 280px;
+ font-weight: 400; }
.header .item.title h1 a {
text-decoration: none;
- color: #FFFFFF;
+ color: #fff;
font-size: 1rem;
text-transform: uppercase;
letter-spacing: 1px; }
@@ -690,10 +674,10 @@ form th {
margin-right: 0.5rem; }
.header .item.search input {
width: 230px;
+ color: #fff;
+ border: none;
border-radius: 2px 0 0 2px;
background-color: #26272a;
- color: #FFFFFF;
- border: none;
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
@@ -703,21 +687,21 @@ form th {
background-color: #17181a; }
.header .item.search input:focus {
width: 350px;
- background-color: #fff;
- color: #5b6871; }
+ color: #5b6871;
+ background-color: #fff; }
.header .item.search .btn {
+ width: 3rem;
border-radius: 0 2px 2px 0;
- background-color: #3366cc;
+ background-color: #36c;
background-position: center;
background-repeat: no-repeat;
background-image: url(icons/magnifier.svg);
border-left-width: 0;
- width: 3rem;
min-height: 35px; }
.header .item.search .btn img {
display: none; }
.header .item.search .btn:hover {
- background-color: #2255cc; }
+ background-color: #25c; }
.header .item.configure {
width: 2rem;
position: absolute;
@@ -725,11 +709,11 @@ form th {
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);
- padding: 0 0.5rem; }
+ background-image: url(icons/cog-white.svg); }
.header .item.configure .btn img {
display: none; }
@@ -757,12 +741,12 @@ form th {
/*=== New article notification */
#new-article {
- text-align: center;
+ background: #36c;
font-size: 1rem;
- background: #3366cc; }
+ text-align: center; }
#new-article:hover {
- background: #2255cc; }
+ background: #25c; }
#new-article > a {
line-height: 3em;
@@ -775,16 +759,16 @@ form th {
/*=== Day indication */
.day {
padding: 1rem 0 0 1.25rem;
+ color: #5b6871;
+ font-size: 0.875rem;
font-weight: 700;
line-height: 3em;
letter-spacing: 1px;
- text-transform: uppercase;
- font-size: 0.875rem;
- color: #5b6871; }
+ text-transform: uppercase; }
.day .name {
padding: 0 1rem 0 1rem;
- font-size: 0.875rem;
color: #303136;
+ font-size: 0.875rem;
position: relative;
left: 0;
text-transform: uppercase; }
@@ -817,7 +801,7 @@ form th {
.nav_menu .stick .btn:hover {
background-color: #d5d8db; }
.nav_menu .stick .btn.active {
- background-color: #3366cc; }
+ background-color: #36c; }
.nav_menu .stick .btn img.icon {
display: none; }
.nav_menu .stick .btn#toggle-read {
@@ -837,9 +821,9 @@ form th {
.nav_menu .stick .btn#toggle-non-starred.active {
background-image: url(icons/non-starred-white.svg); }
.nav_menu .stick .btn.read_all {
- background-color: #f9fafb;
- color: #303136;
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;
@@ -877,21 +861,21 @@ form th {
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";
+ 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: #3366cc;
+ color: #36c;
text-decoration: none; }
.content .author, .content.thin .author {
- font-size: 1.125rem;
- color: #5b6871; }
+ 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;
- height: 1px;
background: #d5d8db;
+ height: 1px;
border: 0;
box-shadow: 0 2px 5px #ccc; }
.content pre, .content.thin pre {
@@ -908,42 +892,42 @@ form th {
border: none; }
.content code, .content.thin code {
padding: 2px 5px;
- color: #eff0f2;
background: #f9fafb;
+ color: #eff0f2;
border: 1px solid #eff0f2;
border-radius: 3px; }
.content blockquote, .content.thin blockquote {
- display: block;
margin: 0;
padding: 5px 20px;
- border-top: 1px solid #d5d8db;
- border-bottom: 1px solid #d5d8db;
background: #f9fafb;
- color: #303136; }
+ 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 {
+ padding: 1rem 0;
+ background: #d5d8db;
+ width: 100%;
+ height: 3rem;
+ color: #5b6871;
+ font-size: 1em;
+ border: none;
position: fixed;
top: auto;
bottom: 0;
left: 0;
right: 0;
- width: 100%;
- height: 3rem;
- padding: 1rem 0;
text-align: center;
- font-size: 1em;
line-height: 3em;
z-index: 10;
- vertical-align: middle;
- background: #d5d8db;
- color: #5b6871;
- border: none; }
+ vertical-align: middle; }
.notification .msg {
- font-size: 1rem;
- display: inline-block; }
+ display: inline-block;
+ font-size: 1rem; }
.notification.good {
background: #10f587;
color: #fff; }
@@ -952,8 +936,8 @@ form th {
color: #fff; }
.notification a.close {
padding: 0 15px;
- line-height: 3em;
- border-radius: 0 3px 3px 0; }
+ border-radius: 0 3px 3px 0;
+ line-height: 3em; }
.notification.good a.close:hover {
background: #0c7540; }
.notification.bad a.close:hover {
@@ -984,8 +968,8 @@ form th {
.flux:hover:not(.current):hover .item.title {
background: #f9fafb; }
.flux.current {
- border-left-color: #3366cc;
- background: #f9fafb; }
+ background: #f9fafb;
+ border-left-color: #36c; }
.flux.not_read {
background: #f2f6f8; }
.flux.not_read:hover {
@@ -993,29 +977,29 @@ form th {
.flux.not_read:not(.current):hover .item.title {
background: #fdfdfe; }
.flux.not_read .item.title a {
- color: #3366cc; }
+ color: #36c; }
.flux.not_read .item.website a {
- color: #3366cc; }
+ color: #36c; }
.flux.not_read .item.date {
- color: #3366cc99; }
+ color: #36c99; }
.flux.favorite {
- background: #FFF6DA;
- border-left-color: #FFC300;
+ background: #fff6da;
+ 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):hover .item.title {
- background: #FFF6DA; }
+ background: #fff6da; }
.flux .website a {
color: #303136;
opacity: 0.75; }
.flux .website .favicon {
padding: 5px; }
.flux .date {
- font-size: 0.85rem;
color: #303136;
+ font-size: 0.85rem;
opacity: 0.75; }
.flux .bottom {
font-size: 1rem;
@@ -1033,38 +1017,38 @@ form th {
#stream .box.category:not([data-unread="0"]) .box-title .title {
font-weight: bold; }
#stream .box.category .box-title {
- background: none;
- padding: 1.5rem; }
+ 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;
- font-size: 1rem;
text-transform: uppercase;
- letter-spacing: 1px;
- color: #5b6871; }
+ 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;
- background: #eff0f2;
- border-radius: 12px;
- padding: 0 0.75rem;
- margin: -0.5rem 1rem 0 0;
text-align: center; }
#stream .box.category .box-title a.title:hover {
- color: #3366cc; }
+ color: #36c; }
#stream .box.category .box-content {
padding-bottom: 0.5rem; }
#stream .box.category .box-content .item.feed {
- font-size: 1rem;
- padding: 0.5rem 1.5rem; }
+ 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: #3366cc;
+ color: #36c;
text-decoration: none; }
#overlay {
@@ -1087,8 +1071,8 @@ form th {
#stream.reader .flux .author {
margin: 0 0 10px;
- font-size: 90%;
- color: #a6a7ae; }
+ color: #a6a7ae;
+ font-size: 90%; }
/*=== Configuration pages */
.post {
@@ -1101,42 +1085,40 @@ form th {
.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;
- color: #303136; }
+ line-height: 1.2em; }
.post a[href="./"] {
- display: inline-block;
- min-width: 15px;
- line-height: 25px;
margin: 0;
padding: 0.75rem 1.5rem;
- font-size: 1rem;
- vertical-align: middle;
- cursor: pointer;
- overflow: hidden;
background: #f9fafb;
+ display: inline-block;
+ color: #5b6871;
+ font-size: 1rem;
border: 1px solid #d5d8db;
border-radius: 5px;
- color: #5b6871; }
+ min-width: 15px;
+ line-height: 25px;
+ vertical-align: middle;
+ cursor: pointer;
+ overflow: hidden; }
.post a[href="./"]:hover {
- text-decoration: none;
- background: #3366cc;
+ background: #36c;
color: white;
- border: 1px solid #3366cc; }
+ border: 1px solid #36c;
+ text-decoration: none; }
#slider {
border-left: none;
- -webkit-box-shadow: 0px 6px 8px 0px rgba(0, 0, 0, 0.35);
- -moz-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 {
- background: rgba(0, 0, 0, 0.75);
- border: 0;
padding: 1rem;
- color: white; }
+ background: rgba(0, 0, 0, 0.75);
+ color: white;
+ border: 0; }
.slide-container .properties .page-number {
right: 1rem;
top: 1rem; }
@@ -1150,10 +1132,10 @@ form th {
.log {
margin: 10px 0;
padding: 5px 2%;
- overflow: auto;
- font-size: 0.8rem;
background: #f9fafb;
- color: #5b6871; }
+ color: #5b6871;
+ font-size: 0.8rem;
+ overflow: auto; }
.log > .date {
margin: 0 10px 0 0;
@@ -1207,11 +1189,11 @@ form th {
ul.nav .item img {
display: none; }
ul.nav .item a {
- display: inline-block;
padding: 1rem 1rem 1rem 2.5rem;
- color: #FFFFFF;
- width: 100%;
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;
@@ -1234,12 +1216,12 @@ form th {
.aside .toggle_aside,
#panel .close {
+ background: #25c;
display: block;
width: 100%;
height: 50px;
line-height: 50px;
- text-align: center;
- background: #2255cc; }
+ text-align: center; }
.header {
padding: 0.5rem; }
@@ -1275,7 +1257,7 @@ form th {
.nav_menu .search .input {
max-width: 97%;
width: 90px; }
- .nav_menu .search .input::focus {
+ .nav_menu .search .input:focus {
width: 400px; }
#stream .flux .flux_header {
@@ -1285,8 +1267,8 @@ form th {
text-align: center;
padding: 1rem 0; }
.day .name {
- display: block;
padding: 0;
+ display: block;
width: 100%;
line-height: 1.5rem;
margin-bottom: 1rem; }
@@ -1300,26 +1282,24 @@ form th {
.notification {
border-radius: 0; }
.notification a.close {
+ background: transparent;
display: block;
- left: 0;
- background: transparent; }
+ left: 0; }
.notification a.close:hover {
opacity: 0.5; }
.notification a.close .icon {
display: none; } }
-html, body {
- font-family: "lato", "Helvetica", "Arial", sans-serif;
- font-size: 0.875rem; }
-
/*=== GENERAL */
/*============*/
html, body {
+ background: #eff0f2;
height: 100%;
- background: #eff0f2; }
+ font-family: "lato", "Helvetica", "Arial", sans-serif;
+ font-size: 0.875rem; }
/*=== Links */
a, button.as-link {
outline: none;
- color: #3366cc; }
+ color: #36c; }
/*# sourceMappingURL=mapco.css.map */
diff --git a/p/themes/Mapco/mapco.css.map b/p/themes/Mapco/mapco.css.map
deleted file mode 100644
index b4bb0bebc..000000000
--- a/p/themes/Mapco/mapco.css.map
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-"version": 3,
-"mappings": "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",
-"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": [],
-"file": "mapco.css"
-}
diff --git a/p/themes/Mapco/mapco.scss b/p/themes/Mapco/mapco.scss
index 1a538b50a..337cc5f97 100644
--- a/p/themes/Mapco/mapco.scss
+++ b/p/themes/Mapco/mapco.scss
@@ -1,51 +1,48 @@
@import "fonts";
+
@import "mixins";
+
@import "variables";
@import "forms";
+
@import "tables";
+
@import "components";
@import "divers";
@import "sidebar";
+
@import "layout";
+
@import "list-view";
+
@import "global-view";
+
@import "reader-view";
@import "configuration";
@import "logs";
+
@import "stats";
@import "mobile";
-html, body{
- font-family: "lato", "Helvetica", "Arial", sans-serif;
- font-size: 0.875rem;
-}
-
@charset "UTF-8";
/*=== GENERAL */
/*============*/
html, body {
- height: 100%;
background: $grey-light;
+ height: 100%;
+ font-family: "lato", "Helvetica", "Arial", sans-serif;
+ font-size: 0.875rem;
}
/*=== Links */
a, button.as-link {
- outline: none;
- color: $main-first;
+ outline: none;
+ color: $main-first;
}
-
-
-
-
-
-
-
-
-