summaryrefslogtreecommitdiff
path: root/assets/css/src/sidebar.css
diff options
context:
space:
mode:
Diffstat (limited to 'assets/css/src/sidebar.css')
-rw-r--r--assets/css/src/sidebar.css99
1 files changed, 99 insertions, 0 deletions
diff --git a/assets/css/src/sidebar.css b/assets/css/src/sidebar.css
new file mode 100644
index 00000000..467e48b1
--- /dev/null
+++ b/assets/css/src/sidebar.css
@@ -0,0 +1,99 @@
+.sidebar-container {
+ height: 100%;
+ display: flex;
+ flex-flow: row
+}
+
+@media (max-width: 768px) {
+ .sidebar-container {
+ flex-flow: wrap
+ }
+}
+
+.sidebar-content {
+ padding-left: 10px;
+ flex: 1 100%;
+ max-width: 85%;
+ overflow-wrap: break-word
+}
+
+@media (max-width: 768px) {
+ .sidebar-content {
+ padding-left: 0;
+ order: 1;
+ max-width: 100%
+ }
+}
+
+@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
+ .sidebar-content {
+ max-width: 75%
+ }
+}
+
+.sidebar {
+ max-width: 25%;
+ min-width: 230px
+}
+
+@media (max-width: 768px) {
+ .sidebar {
+ flex: 1 auto;
+ order: 2
+ }
+}
+
+.sidebar h2 {
+ margin-top: 0
+}
+
+.sidebar>ul a {
+ text-decoration: none;
+ color: var(--color-light);
+ font-weight: 300
+}
+
+.sidebar>ul a:hover {
+ color: var(--color-primary);
+}
+
+.sidebar>ul li {
+ list-style-type: none;
+ line-height: 35px;
+ border-bottom: 1px dotted #efefef;
+ padding-left: 13px
+}
+
+.sidebar>ul li:hover {
+ border-left: 5px solid #555;
+ padding-left: 8px
+}
+
+.sidebar>ul li.active {
+ border-left: 5px solid #333;
+ padding-left: 8px
+}
+
+.sidebar>ul li.active a {
+ color: var(--color-primary);
+ font-weight: bold
+}
+
+.sidebar-icons>ul li {
+ padding-left: 0
+}
+
+.sidebar-icons>ul li:hover,
+.sidebar-icons>ul li.active {
+ padding-left: 0;
+ border-left: none
+}
+
+.sidebar>ul li.active a:focus,
+.sidebar>ul li.active a:hover {
+ color: var(--color-medium);
+}
+
+.sidebar>ul li:last-child {
+ margin-bottom: 15px
+}