refactor: remove text-62.5%, update site layout and add site footer

- Adjust font and typography settings across components
- Update footer with new links and start year configuration
- Modify header and navbar styling for responsive design
- Remove @unpic/astro dependency
- Refine global and component-level styling
- Update font preloading and font face definitions
This commit is contained in:
radishzzz 2025-02-21 08:33:00 +00:00
parent 1a302af9d4
commit 09fe7dcb37
18 changed files with 238 additions and 249 deletions

View file

@ -40,13 +40,13 @@
}
}
.heti img {
--at-apply: 'my-12.8';
--at-apply: 'my-8';
}
.heti figure {
--at-apply: 'my-12.8 flex flex-col items-center';
--at-apply: 'my-8 flex flex-col items-center';
}
.heti figure>img {
--at-apply: 'mt-0 mb-4.8';
--at-apply: 'mt-0 mb-3';
}
.heti figure>figcaption {
--at-apply: 'opacity-75 w-95% text-center';
@ -115,11 +115,11 @@
font-weight:600
}
.heti .post-title {
--at-apply: 'c-primary mb-7.1 font-bold text-14.4 relative leading-19.2 before:(absolute left-0 top--7 h-0.2 w-16 bg-secondary opacity-25 content-[''])';
--at-apply: 'c-primary mb-4.4375 font-bold text-9 relative leading-12 before:(absolute left-0 top--4.375 h-0.125 w-10 bg-secondary opacity-25 content-[''])';
line-height:48px
}
.heti h1 {
--at-apply: 'mb-9.6';
--at-apply: 'mb-6';
font-size:32px;
line-height:48px
}