1
0
mirror of https://github.com/cotes2020/jekyll-theme-chirpy.git synced 2026-01-20 05:36:09 +00:00

perf: modular sass architecture (#2052)

- Modularized the Sass architecture to enhance code maintainability and reduce the output file size
- Replaced deprecated `@import` with `@use` / `@forward`
This commit is contained in:
Cotes Chung
2024-11-25 00:05:28 +08:00
committed by GitHub
parent c69914effc
commit 35c794cf58
45 changed files with 2523 additions and 2502 deletions

36
_sass/layout/_footer.scss Normal file
View File

@@ -0,0 +1,36 @@
@use '../abstracts/breakpoints' as bp;
@use '../abstracts/variables' as v;
@use '../abstracts/mixins' as mx;
@use '../abstracts/placeholders';
footer {
background-color: var(--main-bg);
height: v.$footer-height;
border-top: 1px solid var(--main-border-color);
@extend %text-xs;
@include bp.lt(bp.get(lg)) {
@include mx.slide;
height: v.$footer-height-large;
padding: 1.5rem 0;
}
a {
@extend %text-highlight;
&:hover {
@extend %link-hover;
}
}
em {
@extend %text-highlight;
}
p {
text-align: center;
margin-bottom: 0;
}
}