changed responsivnes

This commit is contained in:
2026-05-09 07:52:30 +02:00
parent 925b0fb850
commit 194b55fff4
3 changed files with 54 additions and 21 deletions
+2
View File
@@ -17,6 +17,7 @@
<div id="navbar-mobile-links"> <div id="navbar-mobile-links">
</div> </div>
<div class="mobile-config">
<label class="switch"> <label class="switch">
<input type="checkbox" id="themeToggle2"> <input type="checkbox" id="themeToggle2">
<span class="slider"></span> <span class="slider"></span>
@@ -31,6 +32,7 @@
<div class="lang-item hidden" data-lang="en">en</div> <div class="lang-item hidden" data-lang="en">en</div>
</div> </div>
</div> </div>
</div>
</div> </div>
<aside class="sidebar"> <aside class="sidebar">
+13 -1
View File
@@ -15,6 +15,7 @@
-webkit-user-select: none; -webkit-user-select: none;
-ms-user-select: none; -ms-user-select: none;
user-select: none; user-select: none;
z-index: 10;
} }
#navbar-mobile.inactive { #navbar-mobile.inactive {
@@ -95,7 +96,7 @@
.navbar-item-mobile { .navbar-item-mobile {
width: 100%; width: 100%;
height: 80px; height: 60px;
list-style: none; list-style: none;
display: flex; display: flex;
align-items: center; align-items: center;
@@ -116,3 +117,14 @@
align-items: center; align-items: center;
padding: 10px; padding: 10px;
} }
.mobile-config {
display: flex;
flex-direction: column;
align-items: center;
margin-top: auto;
margin-bottom: 20px;
gap: 20px;
height: fit-content;
width: fit-content;
}
+30 -11
View File
@@ -1,9 +1,15 @@
.main-content { .main-content {
margin-left: var(--nav-w); margin-left: var(--nav-w);
--margin-main-content: 100px; --margin-main-content: 7vw;
--margin-top: 100px; --margin-top: 100px;
} }
@media (max-width: 1500px) {
.main-content {
--margin-main-content: 4vw;
}
}
@media (max-width: 1000px) { @media (max-width: 1000px) {
.main-content { .main-content {
margin-left: 0; margin-left: 0;
@@ -13,7 +19,7 @@
} }
#introduction { #introduction {
padding-top: var(--margin-top); margin-top: var(--margin-top);
margin-left: var(--margin-main-content); margin-left: var(--margin-main-content);
margin-bottom: 60px; margin-bottom: 60px;
margin-right: var(--margin-main-content); margin-right: var(--margin-main-content);
@@ -116,11 +122,6 @@
display: inline; display: inline;
} }
.text-content a {
font-size: var(--font-size);
font-weight: normal;
}
.text-link:hover { .text-link:hover {
border-color: var(--text); border-color: var(--text);
} }
@@ -128,13 +129,31 @@
.text-link { .text-link {
display: inline-block; display: inline-block;
width: fit-content; width: fit-content;
font-size: 0.90rem; font-size: var(--text-size);
font-weight: 500; font-weight: bolder;
text-decoration: none; text-decoration: none;
border-bottom: 1px solid var(--border);
padding-bottom: 2px;
transition: border-color 0.15s; transition: border-color 0.15s;
white-space: nowrap; white-space: nowrap;
position: relative;
}
.text-link:hover {
color: var(--text);
}
.text-link::before{
content: "";
width: 100%;
height: 1.2px;
background: var(--muted);
left: 0;
bottom: 2px;
position: absolute;
border-radius: 16px;
}
.text-link:hover::before {
background: var(--text);
} }
.link-row { .link-row {