site nav
All checks were successful
Deploy / Deploy to Production (push) Successful in 5m17s

This commit is contained in:
Julie Blanc 2026-02-26 17:24:54 +01:00
parent 20bdf428e4
commit e5727b5630
11 changed files with 112 additions and 70 deletions

View file

@ -1,5 +1,5 @@
.form__newsletter {
margin-top: calc(var(--spacing)*2);
margin-top: calc(var(--spacing)*2);
--size: 24px;
position: relative;
display: flex;

View file

@ -19,8 +19,15 @@
right: -100vw;
}
display: flex;
flex-direction: column;
.site-menu__inner{
height: 100%;
overflow: scroll;
@include hide-scroll();
}
// display: flex;
// flex-direction: column;
.search-form{
@ -28,31 +35,42 @@
margin-bottom: calc(var(--spacing)*1);
}
nav{
flex-grow: 1;
ul{
list-style-type: none;
text-transform: uppercase;
font-weight: 500;
li{
font-size: var(--fs-normal);
a{
display: block;
text-decoration: none;
padding: 0.5em 0;
&:hover{
text-decoration: underline;
}
}
}
.highlight{
text-transform: uppercase;
nav{
margin-top: calc(var(--spacing)*1.5);
ul{
list-style-type: none;
li{
margin-bottom: calc(var(--spacing)*0.5);
}
a{
text-decoration: none;
font-weight: 500;
}
}
}
#nav-pages{
li{
text-transform: uppercase;
}
}
.support{
text-transform: uppercase;
}
#nav-aside{
margin-top: calc(var(--spacing)*1);
}
.socials{
margin-top: calc(var(--spacing)*2);
padding-bottom: calc(var(--spacing)*0.75);
}
}

View file

@ -2996,37 +2996,43 @@ figcaption, .caption {
right: -100vw;
}
}
#site-menu {
display: flex;
flex-direction: column;
#site-menu .site-menu__inner {
height: 100%;
overflow: scroll;
scrollbar-width: none;
-ms-overflow-style: none;
}
#site-menu .site-menu__inner::-webkit-scrollbar {
display: none;
}
#site-menu .search-form {
margin-top: calc(var(--spacing) * 1);
margin-bottom: calc(var(--spacing) * 1);
}
#site-menu nav {
flex-grow: 1;
margin-top: calc(var(--spacing) * 1.5);
}
#site-menu nav ul {
list-style-type: none;
text-transform: uppercase;
font-weight: 500;
}
#site-menu nav ul li {
font-size: var(--fs-normal);
margin-bottom: calc(var(--spacing) * 0.5);
}
#site-menu nav ul li a {
display: block;
#site-menu nav ul a {
text-decoration: none;
padding: 0.5em 0;
font-weight: 500;
}
#site-menu nav ul li a:hover {
text-decoration: underline;
}
#site-menu nav ul .highlight {
#site-menu #nav-pages li {
text-transform: uppercase;
}
#site-menu .support {
text-transform: uppercase;
}
#site-menu #nav-aside {
margin-top: calc(var(--spacing) * 1);
}
#site-menu .socials {
margin-top: calc(var(--spacing) * 2);
padding-bottom: calc(var(--spacing) * 0.75);
}

File diff suppressed because one or more lines are too long