aboutsummaryrefslogtreecommitdiff
path: root/p/themes/Ansum
diff options
context:
space:
mode:
authorGravatar maTh <math-home@web.de> 2022-12-12 20:50:32 +0100
committerGravatar GitHub <noreply@github.com> 2022-12-12 20:50:32 +0100
commite072411bafc4d0177835c68d9cb12341540ce554 (patch)
tree858aa396f1a0ad4c550f22052420754ec263ebf3 /p/themes/Ansum
parent695d6de362f74decd2df0186adb25f7eb8fe3184 (diff)
Improved: Header (#4927)
* all themes * fix
Diffstat (limited to 'p/themes/Ansum')
-rw-r--r--p/themes/Ansum/_layout.scss25
-rw-r--r--p/themes/Ansum/_mobile.scss8
-rw-r--r--p/themes/Ansum/ansum.css29
-rw-r--r--p/themes/Ansum/ansum.rtl.css29
4 files changed, 43 insertions, 48 deletions
diff --git a/p/themes/Ansum/_layout.scss b/p/themes/Ansum/_layout.scss
index ab7ec6e3e..76280d7a7 100644
--- a/p/themes/Ansum/_layout.scss
+++ b/p/themes/Ansum/_layout.scss
@@ -6,25 +6,24 @@
/*===============*/
/*=== Header */
.header {
- padding: 0.5rem 1.35rem;
background: variables.$sid-bg;
- display: block;
- width: auto;
- height: 3.5rem;
- table-layout: none;
.item {
vertical-align: middle;
&.title {
- width: 280px;
- font-weight: 400;
-
a {
- img {
- margin: 0.6em 0 0.3em;
+ padding: 0.5rem 1rem;
+
+ .logo {
filter: invert(80%);
}
+
+ &:hover {
+ .logo {
+ filter: invert(80%) opacity(80%);
+ }
+ }
}
}
@@ -81,10 +80,6 @@
}
&.configure {
- width: 3rem;
- position: absolute;
- right: 1rem;
- top: 1rem;
text-align: center;
.btn {
@@ -97,7 +92,7 @@
/*=== Body */
#global {
- height: calc(100% - 3.5rem);
+ height: calc(100vh - (calc(3rem + 2 * var(--frss-padding-top-bottom))));
}
/*=== Prompt (centered) */
diff --git a/p/themes/Ansum/_mobile.scss b/p/themes/Ansum/_mobile.scss
index af9a82190..bb13a0e83 100644
--- a/p/themes/Ansum/_mobile.scss
+++ b/p/themes/Ansum/_mobile.scss
@@ -35,7 +35,7 @@
}
.header {
- padding: 0.5rem;
+ display: block;
height: 8rem;
.item {
@@ -65,6 +65,12 @@
padding: 0.5rem 2rem;
}
}
+
+ &.configure {
+ position: absolute;
+ top: 0;
+ right: 0;
+ }
}
}
diff --git a/p/themes/Ansum/ansum.css b/p/themes/Ansum/ansum.css
index 4d761c272..baf47f47f 100644
--- a/p/themes/Ansum/ansum.css
+++ b/p/themes/Ansum/ansum.css
@@ -650,24 +650,20 @@ form th {
/*===============*/
/*=== Header */
.header {
- padding: 0.5rem 1.35rem;
background: #fbf9f6;
- display: block;
- width: auto;
- height: 3.5rem;
- table-layout: none;
}
.header .item {
vertical-align: middle;
}
-.header .item.title {
- width: 280px;
- font-weight: 400;
+.header .item.title a {
+ padding: 0.5rem 1rem;
}
-.header .item.title a img {
- margin: 0.6em 0 0.3em;
+.header .item.title a .logo {
filter: invert(80%);
}
+.header .item.title a:hover .logo {
+ filter: invert(80%) opacity(80%);
+}
.header .item.search input {
width: 230px;
color: #363330;
@@ -709,10 +705,6 @@ form th {
filter: brightness(3);
}
.header .item.configure {
- width: 3rem;
- position: absolute;
- right: 1rem;
- top: 1rem;
text-align: center;
}
.header .item.configure .btn {
@@ -722,7 +714,7 @@ form th {
/*=== Body */
#global {
- height: calc(100% - 3.5rem);
+ height: calc(100vh - (3rem + 2 * var(--frss-padding-top-bottom)));
}
/*=== Prompt (centered) */
@@ -1199,7 +1191,7 @@ main.prompt {
filter: grayscale(100%) brightness(2.5);
}
.header {
- padding: 0.5rem;
+ display: block;
height: 8rem;
}
.header .item.search {
@@ -1222,6 +1214,11 @@ main.prompt {
min-height: 49px;
padding: 0.5rem 2rem;
}
+ .header .item.configure {
+ position: absolute;
+ top: 0;
+ right: 0;
+ }
#global {
height: calc(100% - 8rem);
}
diff --git a/p/themes/Ansum/ansum.rtl.css b/p/themes/Ansum/ansum.rtl.css
index 936f2cf6d..ac38ced4a 100644
--- a/p/themes/Ansum/ansum.rtl.css
+++ b/p/themes/Ansum/ansum.rtl.css
@@ -650,24 +650,20 @@ form th {
/*===============*/
/*=== Header */
.header {
- padding: 0.5rem 1.35rem;
background: #fbf9f6;
- display: block;
- width: auto;
- height: 3.5rem;
- table-layout: none;
}
.header .item {
vertical-align: middle;
}
-.header .item.title {
- width: 280px;
- font-weight: 400;
+.header .item.title a {
+ padding: 0.5rem 1rem;
}
-.header .item.title a img {
- margin: 0.6em 0 0.3em;
+.header .item.title a .logo {
filter: invert(80%);
}
+.header .item.title a:hover .logo {
+ filter: invert(80%) opacity(80%);
+}
.header .item.search input {
width: 230px;
color: #363330;
@@ -709,10 +705,6 @@ form th {
filter: brightness(3);
}
.header .item.configure {
- width: 3rem;
- position: absolute;
- left: 1rem;
- top: 1rem;
text-align: center;
}
.header .item.configure .btn {
@@ -722,7 +714,7 @@ form th {
/*=== Body */
#global {
- height: calc(100% - 3.5rem);
+ height: calc(100vh - (3rem + 2 * var(--frss-padding-top-bottom)));
}
/*=== Prompt (centered) */
@@ -1199,7 +1191,7 @@ main.prompt {
filter: grayscale(100%) brightness(2.5);
}
.header {
- padding: 0.5rem;
+ display: block;
height: 8rem;
}
.header .item.search {
@@ -1222,6 +1214,11 @@ main.prompt {
min-height: 49px;
padding: 0.5rem 2rem;
}
+ .header .item.configure {
+ position: absolute;
+ top: 0;
+ left: 0;
+ }
#global {
height: calc(100% - 8rem);
}