improved scss notation

This commit is contained in:
2024-02-01 13:32:21 +01:00
parent b8b26b775c
commit e4eb93c180
3 changed files with 59 additions and 61 deletions

View File

@@ -1,32 +1,32 @@
main { main {
background-image: url("/diagonal_lines_home.png"); background-image: url("/diagonal_lines_home.png");
padding-inline: 10vw; padding-inline: 10vw;
}
.home-main-box { .home-main-box {
padding-block: 7vh; padding-block: 7vh;
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
}
.home-title { .home-title-box {
margin: 0; justify-self: flex-start;
color: #FFF; margin-right: 5vw;
font-family: "Tanker-Regular";
}
.home-title-box { .home-title {
justify-self: flex-start; margin: 0;
margin-right: 5vw; color: #FFF;
} font-family: "Tanker-Regular";
}
.content { .using-engines {
justify-self: flex-end; width: 21vw;
margin: 0; }
max-width: 450px; }
} }
.using-engines { .content {
width: 21vw; justify-self: flex-end;
margin: 0;
max-width: 450px;
}
} }

View File

@@ -29,10 +29,6 @@ b {
color: $accent; color: $accent;
} }
.content { a {
a { color: $link;
color: $link;
text-decoration: underline;
margin: 0;
}
} }

View File

@@ -1,18 +1,3 @@
nav {
justify-self: flex-start;
display: inline-flex;
}
.navbar-entry {
display: flex;
flex-direction: column;
align-items: center;
}
.highlighter {
margin-top: -10px;
}
header { header {
padding-top: 2.5vh; padding-top: 2.5vh;
padding-bottom: 2.5vh; padding-bottom: 2.5vh;
@@ -20,25 +5,42 @@ header {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
}
.logo { .logo {
margin-right: 2.5vw; margin-right: 2.5vw;
width: 40px; width: 40px;
} }
a { nav {
color: white; justify-self: flex-start;
text-decoration: none; display: inline-flex;
text-align: center;
margin-inline: 0.9vw;
}
.active { .navbar-entry {
font-family: "Satoshi-Bold"; display: flex;
color: #7eca9c; flex-direction: column;
} align-items: center;
.social { a {
width: 22px; color: white;
text-decoration: none;
text-align: center;
margin-inline: .9vw;
}
.active {
font-family: "Satoshi-Bold";
color: #7eca9c;
}
.highlighter {
margin-top: -10px;
}
}
}
.social {
width: 22px;
margin-inline: .5vw;
}
} }