aboutsummaryrefslogtreecommitdiff
path: root/p/themes/Screwdriver/screwdriver.css
diff options
context:
space:
mode:
Diffstat (limited to 'p/themes/Screwdriver/screwdriver.css')
-rw-r--r--p/themes/Screwdriver/screwdriver.css97
1 files changed, 33 insertions, 64 deletions
diff --git a/p/themes/Screwdriver/screwdriver.css b/p/themes/Screwdriver/screwdriver.css
index 3829c787b..859e34f35 100644
--- a/p/themes/Screwdriver/screwdriver.css
+++ b/p/themes/Screwdriver/screwdriver.css
@@ -64,17 +64,12 @@ input:disabled, select:disabled {
background: #eee;
}
-input.extend {
- transition: width 200ms linear;
-}
-
/*=== Tables */
table {
border-collapse: collapse;
}
-tr, th, td {
- padding: 0.5em;
+th, td {
border: 1px solid #ddd;
}
@@ -105,7 +100,6 @@ form th {
.form-group .group-name {
padding: 10px 0;
- text-align: right;
}
.form-group .group-controls {
@@ -265,13 +259,16 @@ a.btn {
box-shadow: 0 -1px rgba(255,255,255,0.08) inset;
}
/*=== Navigation */
-.nav-list .nav-header,
-.nav-list .item {
- height: 2.5em;
- line-height: 2.5em;
+.nav-list {
font-size: 0.9rem;
}
+.nav-list .item,
+.nav-list .item.nav-header {
+ min-height: 2.5em;
+ line-height: 2.5;
+}
+
.nav-list .item a:hover {
text-shadow: 0 0 2px rgba(255,255,255,0.28);
color: #fff;
@@ -292,7 +289,7 @@ a.btn {
}
.nav-list .item > a {
- padding: 0 10px;
+ padding: 0 1rem;
color: #ccc;
}
@@ -300,27 +297,8 @@ a.btn {
text-decoration: none;
}
-.nav-list .item.empty a {
- color: #f39c12;
-}
-
-.nav-list .item.active.empty a {
- background: linear-gradient(180deg, #e4992c 0%, #d18114 100%) #e4992c;
- background: -webkit-linear-gradient(180deg, #e4992c 0%, #d18114 100%);
- color: #fff;
-}
-
-.nav-list .item.error a {
- color: #bd362f;
-}
-
-.nav-list .item.active.error a {
- background: #bd362f;
- color: #fff;
-}
-
.nav-list .nav-header {
- padding: 0 10px;
+ padding: 0 1rem;
background: transparent;
color: #222;
}
@@ -333,7 +311,7 @@ a.btn {
/*=== Dropdown */
.dropdown-menu {
margin: 5px 0 0;
- padding: 5px 0;
+ padding: 0.5rem 0 0.25rem 0;
background: #222;
font-size: 0.8rem;
border: 1px solid #171717;
@@ -346,30 +324,43 @@ a.btn {
border-color: #171717;
}
-.dropdown-header {
+.dropdown-header,
+.dropdown-section .dropdown-section-title {
padding: 0 5px 5px;
color: #ccc;
font-weight: bold;
}
-.dropdown-menu > .item > a,
-.dropdown-menu > .item > span,
-.dropdown-menu > .item > .as-link {
+.dropdown-menu .item > a,
+.dropdown-menu .item > span,
+.dropdown-menu .item > .as-link {
padding: 0 22px;
line-height: 2.5em;
color: #ccc;
font-size: 0.8rem;
}
-.dropdown-menu > .item > label {
- color: #ccc;
+.dropdown-menu .dropdown-section .item > a,
+.dropdown-menu .dropdown-section .item > span,
+.dropdown-menu .dropdown-section .item > .as-link {
+ padding-left: 2rem;
+}
+
+.dropdown-menu .dropdown-section .item:last-child {
+ margin-bottom: 0.5rem;
}
-.dropdown-menu > .item:hover {
+.dropdown-menu .item > a:hover,
+.dropdown-menu .item > button:hover:not([disabled]),
+.dropdown-menu .item > label:hover:not(.noHover) {
background: #171717;
color: #fff;
}
+.dropdown-menu > .item > label {
+ color: #ccc;
+}
+
.dropdown-menu > .item[aria-checked="true"] > a::before {
font-weight: bold;
margin: 0 0 0 -14px;
@@ -381,14 +372,13 @@ a.btn {
}
.item ~ .dropdown-header,
+.dropdown-section ~ .dropdown-section,
.item.separator {
border-top-color: rgba(255,255,255,0.08);
}
/*=== Alerts */
.alert {
- margin: 15px auto;
- padding: 10px 15px;
background: #f4f4f4;
color: #aaa;
font-size: 0.9em;
@@ -480,7 +470,6 @@ a.btn {
.box .box-content .item {
font-size: 0.9rem;
- line-height: 2.5em;
}
/*=== Tree */
@@ -519,8 +508,6 @@ a.btn {
}
.tree-folder-items > .item {
- padding: 0 10px;
- line-height: 2.5rem;
font-size: 0.8rem;
}
@@ -586,10 +573,6 @@ a.btn {
}
.header > .item.search input {
- width: 230px;
-}
-
-.header .item.search input:focus {
width: 350px;
}
@@ -780,7 +763,7 @@ a.btn {
background: #ede7de;
}
-.flux:hover {
+.flux .flux_header:hover {
background: #f9f7f4;
}
@@ -929,15 +912,6 @@ a.btn {
color: #844;
}
-.notification a.close {
- padding: 0 15px;
- line-height: 3em;
-}
-
-.notification#actualizeProgress {
- line-height: 2em;
-}
-
/*=== "Load more" part */
#bigMarkAsRead {
background: #ede7de;
@@ -1096,7 +1070,6 @@ a.btn {
@media screen and (max-width: 840px) {
.form-group .group-name {
padding-bottom: 0;
- text-align: left;
}
.header {
@@ -1144,10 +1117,6 @@ a.btn {
margin: 5px 0;
}
- .nav_menu .search {
- display: none;
- }
-
.nav_menu .search input {
padding: 3px 5px;
max-width: 97%;