0 = Common
1 = Nav
2 = Side-nav
-
- 2 = Layout
- 3 = Pictos
- 4 = Messages
+ 3 = Filters slider
+ 4 = Cards
5 = Article
-
6 = Media queries
+ 7 = Font
+ 8 = Others
========================================================================== */
0 = Common
========================================================================== */
+@font-face {
+ font-family: 'icomoon';
+ src:url('../font/icomoon/icomoon.eot?yw303w');
+ src:url('../font/icomoon/icomoon.eot?yw303w#iefix') format('embedded-opentype'),
+ url('../font/icomoon/icomoon.ttf?yw303w') format('truetype'),
+ url('../font/icomoon/icomoon.woff?yw303w') format('woff'),
+ url('../font/icomoon/icomoon.svg?yw303w#icomoon') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+
+[class^="icon-"], [class*=" icon-"] {
+ font-family: 'icomoon';
+ speak: none;
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ text-transform: none;
+ line-height: 1;
+
+ /* Better Font Rendering =========== */
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
body {
display: flex;
min-height: 100vh;
background: #f0f0f0;
}
+body.login main {
+ padding: 0;
+}
+
+#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;
}
padding-left: 240px;
}
+main, #content, .valign-wrapper {
+ height: 100%;
+}
+
#main {
flex: 1 0 auto;
}
display: none;
}
+footer.page-footer {
+ margin-top: 10px;
+ padding-top: 10px;
+}
+
+footer .row {
+ margin-bottom: 10px;
+}
+
/* ==========================================================================
1 = Nav
========================================================================== */
#button_filters {
display: none;
}
+#button_export {
+ display: none;
+}
/* ==========================================================================
2 = Side-nav
width: 100pt;
}
+#main .logo:hover {
+ background: transparent;
+}
+
.side-nav li {
padding: 0px;
}
overflow-y: visible;
}
+#filters div.with-checkbox {
+ height: 3rem;
+ margin-top: 0px;
+}
+
/* ==========================================================================
- 3 = Cards
+ 4 = Cards
========================================================================== */
main #content {
padding: 0px 0.75rem;
}
-.data .card .card-content {
+.data .card .card-body {
height: 22em;
overflow: hidden;
}
}
.card .card-action a {
+ color: #ffffff;
margin: 0;
}
+.card .card-action a:hover {
+ color: #ffffff;
+}
+
.settings .div_tabs {
padding-bottom: 15px;
}
margin-right: auto;
}
+.mdi-card-close:before {
+ content: "\e8aa";
+}
+
+.card .card-image {
+ height: 14em;
+}
+
+.card .card-image .preview {
+ height: 14em;
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: 50%;
+}
+
/* ==========================================================================
- 4 = Article
+ 5 = Article
========================================================================== */
#article {
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 .chip {
+ background-color: #039be5;
+ color: #ffffff;
+}
+
/* ==========================================================================
6 = Media queries
========================================================================== */
display: none;
}
}
+
+/* ==========================================================================
+ 7 = Font
+ ========================================================================== */
+
+.icon-google-plus2:before {
+ content: "\e800";
+}
+.icon-facebook2:before {
+ content: "\e801";
+}
+.icon-twitter:before {
+ content: "\e802";
+}
+.icon-apple:before {
+ content: "\e803";
+}
+.icon-android:before {
+ content: "\e804";
+}
+.icon-chrome:before {
+ content: "\e805";
+}
+.icon-firefox:before {
+ content: "\e806";
+}
+
+footer [class^="icon-"], footer [class*=" icon-"] {
+ font-size: 2em;
+ transition: text-shadow 0.2s ease;
+ padding-right: 10px;
+}
+
+footer [class^="icon-"]:hover, footer [class*=" icon-"]:hover {
+ text-shadow: 0 0 10px rgba(0,0,0,0.3);
+}
+
+
+/* ==========================================================================
+ 8 = 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;
+}
\ No newline at end of file