0 = Common
1 = Nav
2 = Side-nav
-
- 2 = Layout
- 3 = Pictos
- 4 = Messages
+ 3 = Filters slider
+ 4 = Cards
5 = Article
-
6 = Media queries
+ 7 = Others
========================================================================== */
background: #f0f0f0;
}
+#warning_message {
+ position: fixed;
+ background-color: #ff6347;
+ z-index: 1000;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ color: #000;
+}
+
+#warning_message a {
+ color: #555;
+}
+
.border-bottom {
border-bottom: 1px solid #DDD;
}
margin-bottom: 0;
}
+.pagination li {
+ padding: 0;
+}
+
+.pagination a {
+ padding: 0px 10px;
+ height: 30px;
+ display: block;
+}
+
.page-footer .footer-copyright p {
display: inline;
}
display: none;
}
+.picker__date-display {
+ display: none;
+}
+
/* ==========================================================================
1 = Nav
========================================================================== */
+nav input {
+ color: #aaa;
+}
+
.nav-wrapper .button-collapse {
padding: 0px 15px;
}
}
.nav-panels {
- overflov: hidden;
+ overflow: hidden;
}
.nav-panel-buttom li {
float: right;
}
+.nav-panels {
+ transition: background 0.2s ease;
+}
+
+.nav-panel-add .mdi-content-add,
+.nav-panel-search .mdi-action-search,
+.nav-panels .mdi-navigation-close {
+ color: #444 !important;
+}
+
+.nav-panels .action {
+ padding-left: 0.75rem;
+ font-size: 2.1rem;
+ white-space: nowrap;
+}
+
+.nav-panels .input-field input {
+ display: block;
+ line-height: inherit;
+ padding-left: 4rem !important;
+ width: calc(100% - 8rem);
+}
+
+.nav-panels .input-field input:focus {
+ background-color: #fff;
+ border: 0;
+ box-shadow: none;
+ color: #444;
+}
+
+.input-field.nav-panel-add label {
+ left: 1rem;
+}
+
+.input-field.nav-panel-add .mdi-navigation-close {
+ position: absolute;
+ top: 0;
+ right: 1rem;
+ color: transparent;
+ cursor: pointer;
+ font-size: 2rem;
+ transition: .3s color;
+}
+
+#button_filters {
+ display: none;
+}
+
/* ==========================================================================
2 = Side-nav
========================================================================== */
}
/* ==========================================================================
- 3 = Cards
+ * 3 = Filters slider
+ * ========================================================================== */
+
+#filters button {
+ padding: 0px;
+ width: 100%;
+}
+
+.side-nav.fixed.right-aligned {
+ right: -250px;
+ left: auto !important;
+ overflow-y: visible;
+}
+
+/* ==========================================================================
+ 4 = Cards
========================================================================== */
main #content {
}
.data .card .card-content {
- min-height: 25em;
+ height: 22em;
+ overflow: hidden;
+}
+
+img.preview {
+ max-width: 100%;
}
.card .card-content .card-title {
}
/* ==========================================================================
- 4 = Article
+ 5 = Article
========================================================================== */
#article {
font-size: 20px;
margin: 0px auto;
- max-width: 30em;
+ max-width: 40em;
}
.reader-mode {
width: 240px !important;
}
+.reader-mode .collapsible-body {
+ height: 0;
+ overflow: hidden;
+}
+
+.reader-mode:hover .collapsible-body {
+ height: auto;
+}
+
.reader-mode span {
opacity: 0;
transition: opacity 0.2s ease;
opacity: 1;
}
+.progress {
+ position:fixed;
+ top:0px;
+ width: 100%;
+ height: 3px;
+ margin: 0;
+ z-index: 9999;
+}
+
+#article aside .link {
+ color: #000;
+ font-size: 0.6em;
+ text-decoration: none;
+}
+
+#article aside #list {
+ float: right;
+ margin-right: 15px;
+}
+
+#article aside span a {
+ background-color: #039be5;
+ color: #fff;
+ border-radius: 3px;
+ float: left;
+ font-size: 0.6em;
+ margin-left: 0.5em;
+ margin-bottom: 0.5em;
+ padding: 4px;
+ text-decoration: none;
+}
+
/* ==========================================================================
6 = Media queries
========================================================================== */
.nb-results {
display: none;
}
-}
\ No newline at end of file
+}
+/* ==========================================================================
+ 7 = Others
+ ========================================================================== */
+
+/* force height on non-input field in the settings page */
+div.settings div.input-field div, div.settings div.input-field ul {
+ margin-top: 40px;
+}