|
|
@@ -221,6 +221,10 @@ form th {
|
|
|
}
|
|
|
|
|
|
/*=== Dropdown */
|
|
|
+.dropdown .dropdown-target:target + .btn {
|
|
|
+ background-color: #e4d8cc;
|
|
|
+}
|
|
|
+
|
|
|
.dropdown-menu {
|
|
|
margin: 9px 0 0 0;
|
|
|
padding: 0.5rem 0 1rem 0;
|
|
|
@@ -247,20 +251,26 @@ form th {
|
|
|
.dropdown-menu .item {
|
|
|
transition: all 0.075s ease-in-out;
|
|
|
}
|
|
|
-.dropdown-menu .item a, .dropdown-menu .item .as-link {
|
|
|
+.dropdown-menu .item > a,
|
|
|
+.dropdown-menu .item > span,
|
|
|
+.dropdown-menu .item > .as-link {
|
|
|
padding: 0 2rem;
|
|
|
color: #363330;
|
|
|
font-size: inherit;
|
|
|
line-height: 2.5em;
|
|
|
}
|
|
|
-.dropdown-menu .item a span.icon, .dropdown-menu .item .as-link span.icon {
|
|
|
+.dropdown-menu .item > a span.icon,
|
|
|
+.dropdown-menu .item > span span.icon,
|
|
|
+.dropdown-menu .item > .as-link span.icon {
|
|
|
padding: 0 0.25rem !important;
|
|
|
}
|
|
|
-.dropdown-menu .item a:not(.addItem):hover, .dropdown-menu .item .as-link:not(.addItem):hover {
|
|
|
+.dropdown-menu .item > a:not(.addItem):hover,
|
|
|
+.dropdown-menu .item > .as-link:not(.addItem):hover {
|
|
|
background: #ca7227;
|
|
|
color: #fff;
|
|
|
}
|
|
|
-.dropdown-menu .item a:not(.addItem):hover .icon, .dropdown-menu .item .as-link:not(.addItem):hover .icon {
|
|
|
+.dropdown-menu .item > a:not(.addItem):hover .icon,
|
|
|
+.dropdown-menu .item > .as-link:not(.addItem):hover .icon {
|
|
|
filter: grayscale(100%) brightness(2.5);
|
|
|
}
|
|
|
.dropdown-menu .item.dropdown-section {
|
|
|
@@ -272,12 +282,12 @@ form th {
|
|
|
.dropdown-menu .item.dropdown-section .item a, .dropdown-menu .item.dropdown-section .item .as-link {
|
|
|
padding-left: 2rem;
|
|
|
}
|
|
|
-.dropdown-menu .item:not(.addItem) a:hover,
|
|
|
+.dropdown-menu .item:not(.addItem) > a:hover,
|
|
|
.dropdown-menu .item:not(.addItem) button:hover {
|
|
|
background: #ca7227;
|
|
|
color: #fff;
|
|
|
}
|
|
|
-.dropdown-menu .item:not(.addItem) a:hover .icon,
|
|
|
+.dropdown-menu .item:not(.addItem) > a:hover .icon,
|
|
|
.dropdown-menu .item:not(.addItem) button:hover .icon {
|
|
|
filter: brightness(3);
|
|
|
}
|
|
|
@@ -518,7 +528,7 @@ form th {
|
|
|
.stick .btn:first-child {
|
|
|
border-radius: 5px 0 0 5px;
|
|
|
}
|
|
|
-.stick .btn:last-child, .stick input:last-child, .stick .btn + .dropdown > .btn {
|
|
|
+.stick .btn:last-child, .stick input:last-child, .stick .dropdown:last-child > .btn {
|
|
|
border-radius: 0 5px 5px 0;
|
|
|
}
|
|
|
.stick .btn + .btn,
|
|
|
@@ -819,13 +829,16 @@ main.prompt {
|
|
|
.nav_menu .stick .btn.read_all:hover {
|
|
|
background-color: #e4d8cc;
|
|
|
}
|
|
|
-.nav_menu .stick .dropdown a.dropdown-toggle {
|
|
|
+.nav_menu .stick .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle {
|
|
|
border-left-width: 0;
|
|
|
background-image: url(icons/more.svg);
|
|
|
}
|
|
|
-.nav_menu .stick .dropdown a.dropdown-toggle .icon {
|
|
|
+.nav_menu .stick .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle .icon {
|
|
|
display: none;
|
|
|
}
|
|
|
+.nav_menu .stick #dropdown-search-wrapper.dropdown a.dropdown-toggle {
|
|
|
+ border-left-width: 0;
|
|
|
+}
|
|
|
|
|
|
#dropdown-query ~ .dropdown-menu .dropdown-header .icon {
|
|
|
vertical-align: middle;
|
|
|
@@ -1196,29 +1209,8 @@ main.prompt {
|
|
|
#slider .toggle_aside .icon {
|
|
|
filter: grayscale(100%) brightness(2.5);
|
|
|
}
|
|
|
- .header {
|
|
|
- display: block;
|
|
|
- height: 8rem;
|
|
|
- }
|
|
|
.header .item.search {
|
|
|
- display: block;
|
|
|
- }
|
|
|
- .header .item.search form {
|
|
|
- display: inherit;
|
|
|
- }
|
|
|
- .header .item.search .stick {
|
|
|
- display: flex;
|
|
|
- }
|
|
|
- .header .item.search input {
|
|
|
- width: 90%;
|
|
|
- height: 3.5rem;
|
|
|
- }
|
|
|
- .header .item.search input:focus {
|
|
|
- width: 100%;
|
|
|
- }
|
|
|
- .header .item.search .btn {
|
|
|
- min-height: 49px;
|
|
|
- padding: 0.5rem 2rem;
|
|
|
+ display: none;
|
|
|
}
|
|
|
.header .item.configure {
|
|
|
position: absolute;
|
|
|
@@ -1246,10 +1238,6 @@ main.prompt {
|
|
|
.nav_menu .stick .btn.read_all {
|
|
|
padding: 0.85rem 1.25rem;
|
|
|
}
|
|
|
- .nav_menu .search {
|
|
|
- display: none;
|
|
|
- max-width: 97%;
|
|
|
- }
|
|
|
.nav_menu .search .input {
|
|
|
max-width: 97%;
|
|
|
width: 90px;
|