summaryrefslogtreecommitdiffstats
path: root/core/css/server.css
diff options
context:
space:
mode:
Diffstat (limited to 'core/css/server.css')
-rw-r--r--core/css/server.css47
1 files changed, 27 insertions, 20 deletions
diff --git a/core/css/server.css b/core/css/server.css
index 49335770fc0..5fabbc7fc5b 100644
--- a/core/css/server.css
+++ b/core/css/server.css
@@ -191,7 +191,7 @@ body {
}
::-webkit-scrollbar-thumb {
- background: var(--color-border-dark);
+ background: var(--color-scrollbar);
border-radius: var(--border-radius-large);
border: 2px solid transparent;
background-clip: content-box;
@@ -2529,12 +2529,13 @@ label.infield {
width: 0;
position: absolute;
pointer-events: none;
- border: 0 solid transparent;
- border-bottom-color: var(--color-main-background);
- border-width: 10px;
- bottom: 0;
+ bottom: 2px;
z-index: 100;
display: block;
+ width: 10px;
+ height: 5px;
+ border-radius: 3px;
+ background-color: var(--color-primary-text);
}
#settings #expanddiv:after {
right: 22px;
@@ -2864,14 +2865,14 @@ html {
background-color: var(--color-primary);
background-image: var(--image-main-background);
background-size: cover;
- background-position: top center;
+ background-position: center;
}
body {
background-color: var(--color-primary);
background-image: var(--image-main-background);
background-size: cover;
- background-position: top center;
+ background-position: center;
position: fixed;
width: 100%;
height: calc(100vh - env(safe-area-inset-bottom));
@@ -2947,7 +2948,6 @@ kbd {
-webkit-user-select: none;
position: sticky;
height: 100%;
- padding: calc(var(--default-grid-baseline) * 2);
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
@@ -2980,7 +2980,7 @@ kbd {
}
#app-navigation:not(.vue) .app-navigation-new {
display: block;
- padding: 10px;
+ padding: calc(var(--default-grid-baseline) * 2);
}
#app-navigation:not(.vue) .app-navigation-new button {
display: inline-block;
@@ -3003,8 +3003,13 @@ kbd {
box-sizing: border-box;
display: flex;
flex-direction: column;
+ padding: calc(var(--default-grid-baseline) * 2);
+ padding-bottom: 0;
/* Menu and submenu */
}
+#app-navigation:not(.vue) > ul:last-child {
+ padding-bottom: calc(var(--default-grid-baseline) * 2);
+}
#app-navigation:not(.vue) > ul > li {
display: inline-flex;
flex-wrap: wrap;
@@ -3151,7 +3156,6 @@ kbd {
text-overflow: ellipsis;
border-radius: var(--border-radius-pill);
color: var(--color-main-text);
- opacity: 0.8;
flex: 1 1 0px;
z-index: 100;
/* above the bullet to allow click*/
@@ -3547,7 +3551,9 @@ kbd {
#app-settings-content {
display: none;
- padding: 10px;
+ padding: calc(var(--default-grid-baseline) * 2);
+ padding-top: 0;
+ padding-left: calc(var(--default-grid-baseline) * 4);
/* restrict height of settings and make scrollable */
max-height: 300px;
overflow-y: auto;
@@ -3571,7 +3577,9 @@ kbd {
box-sizing: border-box;
background-color: transparent;
overflow: hidden;
- border-radius: var(--border-radius-pill);
+ border-radius: calc(var(--default-clickable-area) / 2);
+ padding: calc(var(--default-grid-baseline) * 2);
+ padding-top: 0;
}
#app-settings-header .settings-button {
@@ -3581,10 +3589,10 @@ kbd {
width: 100%;
padding: 0;
margin: 0;
- background-color: transparent;
+ background-color: var(--color-main-background);
box-shadow: none;
border: 0;
- border-radius: var(--border-radius-pill);
+ border-radius: calc(var(--default-clickable-area) / 2);
text-align: left;
font-weight: normal;
font-size: 100%;
@@ -3824,13 +3832,12 @@ kbd {
cursor: pointer;
line-height: 44px;
border: 0;
- border-radius: var(--border-radius-large);
+ border-radius: 0;
background-color: transparent;
display: flex;
align-items: flex-start;
height: auto;
margin: 0;
- margin-bottom: 2px;
font-weight: normal;
box-shadow: none;
width: 100%;
@@ -4272,14 +4279,14 @@ kbd {
/* CONTENT LIST ------------------------------------------------------------ */
.app-content-list {
position: -webkit-sticky;
- position: sticky;
- top: 50px;
+ position: relative;
+ top: 0;
border-right: 1px solid var(--color-border);
display: flex;
flex-direction: column;
transition: transform 250ms ease-in-out;
- min-height: calc(100vh - 50px);
- max-height: calc(100vh - 50px);
+ min-height: 100%;
+ max-height: 100%;
overflow-y: auto;
overflow-x: hidden;
flex: 1 1 200px;