index-main/assets/css/partials/_site-footer.scss
Julie Blanc bdb60646d0
All checks were successful
Deploy / Deploy to Production (push) Successful in 14s
investigation responsive
2026-02-23 17:34:16 +01:00

147 lines
No EOL
2.6 KiB
SCSS

#site-footer {
background-color: var(--dark);
padding: calc(var(--spacing)*2) var(--padding-body);
z-index: 500;
.site-footer__container {
max-width: var(--max-w-cards);
margin: 0 auto;
font-size: var(--fs-small);
}
.logo {
// margin-top: calc(var(--spacing)*0.25);
margin-bottom: calc(var(--spacing)*0.5);
svg {
width: 100px;
}
}
.baseline{
max-width: 40ch;
}
.list-links {
ul {
list-style: none;
li {
margin-bottom: calc(var(--spacing)*0.5);
}
a {
text-decoration: none;
}
li:hover a {
text-decoration: underline;
}
}
.hightlight {
text-transform: uppercase;
font-weight: 500;
}
}
// @media #{$medium} {
// }
@media #{$small-up} {
.site-footer__container {
display: grid;
grid-template-columns: 1fr 350px;
column-gap: calc(var(--padding-inner)*2);
.logo{ grid-column: span 2;}
.baseline{
grid-column: 1;
grid-row: 2;
}
.list-links{
grid-column: 2;
grid-row: 2;
max-width: 350px;
margin-bottom: calc(var(--spacing)*1);
display: flex;
justify-content: space-between;
gap: var(--padding-inner);
li {
// margin-bottom: calc(var(--spacing)*1);
}
}
.socials{
grid-column: 2;
grid-row: 3;
}
.credits {
font-size: var(--fs-xsmall);
grid-column: 1;
grid-row: 3;
}
}
}
@media #{$small} {
.list-links {
margin-top: calc(var(--spacing)*1);
li {
margin-bottom: calc(var(--spacing)*0.5);
}
.hightlight {
margin-top: calc(var(--spacing)*1.5);
}
}
.socials {
margin-top: calc(var(--spacing)*2);
}
.credits {
margin-top: calc(var(--spacing)*1);
}
}
@media #{$x-small} {
.credits {
text-align: center;
}
}
}