@font-face {
font-family: icomoon;
- src: url("../fonts/icomoon.eot");
- src:
- url("../fonts/icomoon.eot#iefix") format("embedded-opentype"),
- url("../fonts/icomoon.ttf") format("truetype"),
- url("../fonts/icomoon.woff") format("woff"),
- url("../fonts/icomoon.svg#icomoon") format("svg");
+ src: url("../fonts/IcoMoon-Free.ttf");
font-weight: normal;
font-style: normal;
}
font-style: normal;
font-weight: 400;
src: url(../fonts/MaterialIcons-Regular.eot);
+
/* For IE6-8 */
src: local("Material Icons"), local("MaterialIcons-Regular"), url(../fonts/MaterialIcons-Regular.woff2) format("woff2"), url(../fonts/MaterialIcons-Regular.woff) format("woff"), url(../fonts/MaterialIcons-Regular.ttf) format("truetype");
}
/* Support for all WebKit browsers. */
-webkit-font-smoothing: antialiased;
+
/* Support for Safari and Chrome. */
text-rendering: optimizeLegibility;
font-feature-settings: 'liga';
}
-[class^="icon-"],
-[class*=" icon-"] {
+[class^="icon-"]::before,
+[class*=" icon-"]::before {
font-family: icomoon;
speak: none;
font-style: normal;
text-transform: none;
line-height: 1;
+ /* Enable Ligatures ================ */
+ letter-spacing: 0;
+ -webkit-font-feature-settings: "liga";
+ -moz-font-feature-settings: "liga=1";
+ -moz-font-feature-settings: "liga";
+ -ms-font-feature-settings: "liga" 1;
+ -o-font-feature-settings: "liga";
+ font-feature-settings: "liga";
+
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
+.icon-image {
+ background-size: 16px;
+ background-repeat: no-repeat;
+ background-position: center;
+ padding-right: 1em !important;
+ padding-left: 1em !important;
+}
+
+.icon-eye::before {
+ content: "\e9ce";
+}
+
+.icon-no-eye::before {
+ content: "\e9d1";
+}
+
+.icon-calendar::before {
+ content: "\e953";
+}
+
+.icon-time::before {
+ content: "\e952";
+}
+
+/* Carrot (http://carrot.org) */
+.icon-image--carrot {
+ background-image: url("../../_global/img/icons/carrot-icon--black.png");
+}
+
+/* Diaspora */
+.icon-image--diaspora {
+ background-image: url("../../_global/img/icons/diaspora-icon--black.png");
+}
+
+/* Shaarli */
+.icon-image--shaarli {
+ background-image: url("../../_global/img/icons/shaarli.png");
+}
+
body {
display: flex;
min-height: 100vh;
body.login main {
padding: 0;
+ min-height: 100vh;
}
.border-bottom {
}
.pagination {
- float: right;
+ float: right;
}
.pagination ul {
- margin: 0 !important;
+ margin: 0 !important;
}
.pagination li {
}
.pagination .disabled {
- margin-right: 10px;
- margin-left: 10px;
+ margin-right: 10px;
+ margin-left: 10px;
}
div.pagination ul .prev.disabled,
}
.pagination li.active span {
- padding: 0px 10px;
- height: 30px;
- display: block;
- color: #fff;
+ padding: 0 10px;
+ height: 30px;
+ display: block;
+ color: #fff;
}
.page-footer .footer-copyright p {
footer.page-footer {
margin-top: 10px;
- padding-top: 10px;
+ padding-top: 0;
}
footer .row {
display: none;
}
+.input-field.nav-panel-add,
+.input-field.nav-panel-add form {
+ height: 100%;
+}
+
/* ==========================================================================
2 = Side-nav
========================================================================== */
.side-nav .collapsible-header,
.side-nav.fixed .collapsible-header {
- height: 45px;
- line-height: 44px;
- padding: 0 20px;
+ height: 45px;
+ line-height: 44px;
+ padding: 0 20px;
}
.bold > a {
margin: 0 1rem;
}
+span.numberItems {
+ float: right;
+}
+
/* ==========================================================================
* 3 = Filters slider
* ========================================================================== */
.card .card-content .card-title {
line-height: 32px;
+ max-height: 64px;
+}
+
+.card .card-content i.right,
+.card .card-reveal i.right {
+ margin-left: 0;
+}
+
+.card .card-entry-labels {
+ position: absolute;
+ top: 10px;
+ z-index: 90;
+ max-width: 50%;
+}
+
+.card .card-entry-labels li {
+ margin: 10px 10px 10px auto;
+ padding: 5px 12px 5px 16px;
+ background-color: rgba(0, 151, 167, 0.85);
+ border-radius: 0 3px 3px 0;
+ color: #fff;
+ cursor: default;
+ max-height: 2em;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+.card .card-entry-labels-hidden {
+ margin-top: 5px;
+}
+
+.card .card-entry-labels-hidden li {
+ display: inline-block;
+ background-color: rgba(0, 151, 167, 0.85);
+ margin: 0 5px;
+ padding: 5px 12px;
+ border-radius: 3px;
+ color: #fff;
+ max-height: 2em;
+ max-width: calc(100% - 15px);
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
}
.card .card-content .estimatedTime {
color: #fff;
}
+.quickstart .card .card-action a,
+.quickstart .card .card-action a:hover {
+ color: #fff !important;
+}
+
.settings .div_tabs {
padding-bottom: 15px;
}
max-width: 40em;
}
-#article img {
+#article img,
+#article figure {
max-width: 100%;
height: auto;
}
+#article > header > h1 {
+ font-size: 2em;
+}
+
.reader-mode {
width: 95px !important;
transition: width 0.2s ease;
#article aside #list {
float: right;
- margin-right: 15px;
+ margin: 0 15px 10px;
}
#article aside .chip {
- background-color: #039be5;
+ background-color: rgba(0, 151, 167, 0.85);
color: #fff;
+ padding: 0 15px 0 10px;
}
#article aside .chip i {
footer {
padding-left: 0;
}
+
nav,
main,
footer {
padding-left: 0;
}
+
.pagination {
width: auto;
- }
+ }
+
.reader-mode {
width: 240px !important;
}
+
.reader-mode span {
opacity: 1;
}
+
.tabs {
display: inline-block;
height: auto;
}
+
.tab {
min-width: 100%;
}
+
.indicator {
display: none;
}
- .pagination li.prev, .pagination li.next {
+
+ .pagination li.prev,
+ .pagination li.next {
width: auto;
}
}
width: 25%;
margin-left: 0;
}
+
.row .col.l2 {
width: 33.33333%;
margin-left: 0;
}
+
.row .col.l3 {
width: 41.66667%;
margin-left: 0;
}
+
.row .col.l4 {
width: 50%;
margin-left: 0;
}
+
.row .col.l5 {
width: 58.33333%;
margin-left: 0;
}
+
.row .col.l6 {
width: 66.66667%;
margin-left: 0;
}
+
.row .col.l7 {
width: 75%;
margin-left: 0;
}
+
.row .col.l8 {
width: 83.33333%;
margin-left: 0;
}
+
.row .col.l9 {
width: 91.66667%;
margin-left: 0;
}
+
.row .col.l10 {
width: 100%;
margin-left: 0;
}
.icon-twitter::before {
- content: "\ea91";
+ content: "\ea96";
}
.icon-apple::before {
content: "\eae6";
}
+.icon-link::before {
+ content: "\e9cb";
+}
+
footer [class^="icon-"],
footer [class*=" icon-"] {
font-size: 2em;
padding-right: 10px;
}
-footer [class^="icon-"]::hover,
-footer [class*=" icon-"]::hover {
+footer [class^="icon-"]:hover,
+footer [class*=" icon-"]:hover {
text-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
div.settings div.file-field div {
margin-top: inherit;
}
+
+.input-field label.active {
+ font-size: 1rem;
+}