feat: footer refactor
This commit is contained in:
parent
f339227c3d
commit
d4ffca4b5b
13 changed files with 94 additions and 4834 deletions
|
@ -1,11 +0,0 @@
|
|||
.footer {
|
||||
background-color: var(--color-bg-soft);
|
||||
margin-block-start: 1.5rem;
|
||||
padding-block: 1.5rem;
|
||||
}
|
||||
|
||||
.footer-links {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
gap: 0.5rem;
|
||||
}
|
38
src/assets/css/blocks/site-footer.css
Normal file
38
src/assets/css/blocks/site-footer.css
Normal file
|
@ -0,0 +1,38 @@
|
|||
.footer {
|
||||
background-color: var(--color-bg-soft);
|
||||
margin-block-start: 1.5rem;
|
||||
padding-block: 1.5rem;
|
||||
}
|
||||
|
||||
.footer-links {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.footer-gap {
|
||||
gap: 0.5rem;
|
||||
}
|
||||
|
||||
.footer-grid {
|
||||
display: grid;
|
||||
}
|
||||
|
||||
.footer-socials {
|
||||
grid-column: 1 / -1;
|
||||
}
|
||||
|
||||
.footer-pages .footer-links {
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
@media (min-width: 32rem) {
|
||||
.footer-grid {
|
||||
grid-template-columns: 1fr 1fr;
|
||||
}
|
||||
|
||||
.footer-pages .footer-links {
|
||||
flex-direction: row;
|
||||
gap: 1rem;
|
||||
justify-content: flex-end;
|
||||
}
|
||||
}
|
|
@ -11,5 +11,5 @@
|
|||
|
||||
.navbar .links {
|
||||
list-style-type: none;
|
||||
gap: 1.5rem;
|
||||
gap: 1rem;
|
||||
}
|
||||
|
|
|
@ -73,11 +73,11 @@ ul li::marker {
|
|||
}
|
||||
|
||||
ol li::marker {
|
||||
color: rgba(0, 0, 0, 0.6);
|
||||
color: var(--color-text-soft);
|
||||
}
|
||||
|
||||
blockquote {
|
||||
border-inline-start: 2px solid var(--color-text-soft);
|
||||
border-inline-start: 2px solid var(--color-bg-faded);
|
||||
margin-inline-start: 0;
|
||||
padding-inline: 1rem;
|
||||
}
|
||||
|
@ -105,6 +105,11 @@ img[width][height] {
|
|||
height: auto;
|
||||
}
|
||||
|
||||
hr {
|
||||
border-style: solid;
|
||||
color: var(--color-bg-faded);
|
||||
}
|
||||
|
||||
@media (prefers-reduced-motion: reduce) {
|
||||
html:focus-within {
|
||||
scroll-behavior: auto;
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
--color-dark: var(--color-neutral-950);
|
||||
|
||||
--color-bg: var(--color-light);
|
||||
--color-bg-faded: var(--color-neutral-300);
|
||||
--color-bg-soft: var(--color-neutral-100);
|
||||
--color-text: var(--color-dark);
|
||||
--color-text-soft: var(--color-neutral-600);
|
||||
|
@ -20,7 +21,10 @@
|
|||
@media (prefers-color-scheme: dark) {
|
||||
:root {
|
||||
--color-bg: var(--color-dark);
|
||||
--color-bg-soft: var(--color-neutral-900);
|
||||
--color-bg-faded: var(--color-neutral-800);
|
||||
--color-text: var(--color-light);
|
||||
--color-text-soft: var(--color-neutral-500);
|
||||
|
||||
--color-primary: var(--color-aqua-300);
|
||||
--color-primary-highlight: var(--color-aqua-200);
|
||||
|
|
15
src/assets/css/utils/visually-hidden.css
Normal file
15
src/assets/css/utils/visually-hidden.css
Normal file
|
@ -0,0 +1,15 @@
|
|||
/*
|
||||
VISUALLY HIDDEN UTILITY
|
||||
Info: https://piccalil.li/quick-tip/visually-hidden/
|
||||
*/
|
||||
.visually-hidden {
|
||||
border: 0;
|
||||
clip: rect(0 0 0 0);
|
||||
height: 0;
|
||||
margin: 0;
|
||||
overflow: hidden;
|
||||
padding: 0;
|
||||
position: absolute;
|
||||
width: 1px;
|
||||
white-space: nowrap;
|
||||
}
|
Binary file not shown.
Before Width: | Height: | Size: 368 B |
File diff suppressed because it is too large
Load diff
Before Width: | Height: | Size: 286 KiB |
Loading…
Add table
Add a link
Reference in a new issue