harmonize header page
All checks were successful
Deploy / Deploy to Production (push) Successful in 10s

This commit is contained in:
Julie Blanc 2026-01-27 16:55:02 +01:00
parent 849b506c50
commit e6f62a62df
22 changed files with 302 additions and 229 deletions

View file

@ -0,0 +1,23 @@
.container-cards{
max-width: var(--max-w-cards);
margin: 0 auto;
display: grid;
grid-gap: calc(var(--spacing)*1);
}
.container-cards__investigations {
@media #{$x-small-up} {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(340px, 1fr));
grid-auto-rows: minmax(100px, auto);
grid-gap: calc(var(--padding-body) * 1.5);
margin-bottom: 10vh;
}
@media #{$x-small} {
margin-bottom: 10vh;
.card--article {
// margin-bottom: calc(var(--spacing) * 1.5);
}
}
}

View file

@ -1,6 +1,8 @@
body{
min-height: 100dvh;
min-height: 100vh;
width: 100vw;
overflow-x: hidden;
display: flex;
flex-direction: column;
@ -11,6 +13,11 @@ body{
padding: 0 var(--padding-body);
padding-top: var(--header-h);
padding-bottom: calc(var(--spacing)*2);
min-height: 100dvh;
min-height: 100vh;
}
}

View file

@ -0,0 +1,76 @@
// .page__header{
// max-width: var(--max-w-cards);
// margin: calc(var(--spacing)*1.5) auto;
// .page__title{
// font-size: var(--fs-big);
// font-weight: normal;
// text-transform: uppercase;
// }
// .page__description{
// margin-top: calc(var(--spacing)*1);
// p{
// font-size: var(--fs-medium);
// max-width: 54ch;
// }
// }
// }
.page__type{
height: calc(var(--h-block)*0.75);
border-radius: var(--radius-small);
border: var(--border-medium);
display: inline-flex;
align-items: center;
justify-content: center;
padding: 0 1.5ch;
padding-top: 3px;
font-size: var(--fs-small);
line-height: 1;
background-color: var(--color-bg);
color: var(--color-txt-light);
overflow: hidden;
white-space: nowrap;
text-transform: uppercase;
}
main .page__header {
max-width: var(--max-w-cards);
margin-inline: auto;
margin-top: calc(var(--spacing) * 1);
margin-bottom: calc(var(--spacing) * 2);
.page__title {
max-width: var(--max-w-content);
text-transform: uppercase;
font-weight: normal;
font-size: var(--fs-big);
line-height: var(--leading-tight);
margin-top: calc(var(--spacing) * 1);
margin-bottom: calc(var(--spacing) * 0.5);
text-wrap: balance;
}
.description {
max-width: 68ch;
}
.description-medium{
font-size: var(--fs-medium);
max-width: 58ch;
line-height: 1.1;
}
}

View file

@ -37,6 +37,7 @@
#site-title {
flex-grow: 2;
opacity: 0;
svg{
width: 100px;
@media #{$small}{