Commit graph

86 commits

Author SHA1 Message Date
radishzzz
db4aa56987 refactor: replace css fade animations with gsap, optimize post page animations and mobile responsiveness 2025-05-18 16:03:17 +01:00
radishzzz
a35999629a feat: add fade up animation to post page, optimize global animation curves and durations, refine animation-related naming conventions 2025-05-17 20:18:41 +01:00
radishzzz
3ee10e2d18 fix: reorder footer content to fix insufficient spacing between links, adjust desktop layout to prevent narrowing caused by native scrollbar 2025-05-17 12:00:13 +01:00
radishzzz
43295bc7b9 🚀 perf: use native scrollbar instead of overlayscrollbars, switch waline to cdn import
- remove preload comment configuration
- remove preload meta tags in head
- update 404 page
2025-05-15 20:23:32 +01:00
radishzzz
d0e699d8cb style: optimize scrollbar styling, remove the auto-hide feature to fix page flickering issue 2025-05-15 17:27:17 +01:00
radishzzz
bd24e340e7 style: optimize scrollbar and heading styling 2025-05-15 06:04:36 +01:00
radishzzz
0e5905aaa3 test: remove scrollbar and photoswipe 2025-05-15 02:16:55 +01:00
radishzzz
168e231119 feat: add auto-hide native scrollbar and optimize scrollbar styling 2025-05-14 19:01:54 +01:00
radishzzz
41fca8569e perf: remove overlayscrollbars to fix page loading lag, update heading margins 2025-05-14 15:25:27 +01:00
radishzzz
610c86db0d style: add highlight hover animation to navigation and footer
- add dynamic accessible labels to heading anchors
- update theme toggle button svg
2025-05-13 23:33:09 +01:00
radishzzz
d3d6561f4d perf: optimize loading timing for github cards and lightbox, clean up redundant head tags, and improve css organization 2025-05-08 01:24:03 +01:00
radishzzz
a4d56865e4 fix: add github card script 2025-05-02 18:08:46 +01:00
radishzzz
2ddae5631e feat: add github repository card extension feature
- remove astro-compress to improve build speed
- add target and rel attributes to footer links
- rename unocss opacity utility from 'opacity' to 'op'
- update PostList component's page logic from 'isTag' to 'isHome'
- create extend.css file for markdown extended features
- reorganize and sort styles in heti.css
- fix inline code wrapping issue
2025-05-02 18:06:59 +01:00
radishzzz
dfc30d7f85 feat: add image lightbox functionality
- Add imageConfig in astro.config.ts to optimize remote image processing in Markdown files
- Update PhotoSwipe component initialization logic to ensure proper setup on page load
2025-04-15 05:33:06 +01:00
radishzzz
05b902bc61 fix: style and type issues with feature enhancements
- Fix presetTheme type assertion issue
- Fix content height dvh problem on large screens
- Fix tables and KaTex math formulas overflowing containers on mobile
- Update 404 page
- Update README documentation
- Increase link underline offset
- Add line number display to code blocks
- Improve scrollbar styles for TOC and code blocks
2025-04-09 18:46:27 +01:00
radishzzz
b492e5c262 chore: optimize styles and update dependencies
- Fix random sorting issue in RSS articles
- Optimize RSS style file
- Improve scrollbar styles
- Upgrade project dependencies
2025-04-07 03:23:34 +01:00
radishzzz
c6d584a786 fix: switch KaTeX loading from local to cdn 2025-04-01 03:18:42 +01:00
radishzzz
ee25e17f69 feat: add KaTeX support and update theme configuration
- Update @astrojs/mdx and astro dependencies
- Enable KaTeX in theme config for mathematical formula rendering
- Update scrollbar component to hide overflow content
- Add KaTeX mathematical demonstration document
- Update multilingual theme guides to include KaTeX configuration
2025-04-01 02:13:23 +01:00
radishzzz
c0e41b3b57 chore: remove smooth effect except post pages, update theme guide 2025-03-28 02:09:26 +00:00
radishzzz
743d17639d feat: add overlay scrollbar for body and code block 2025-03-27 05:00:22 +00:00
radishzzz
d2ebe60778 fix: back button error and view transition on ios, move scripts from layout to components 2025-03-22 05:24:10 +00:00
radishzzz
783fb958d5 feat: adjust layout spacing and add comment toggle configuration 2025-03-22 04:30:25 +00:00
radishzzz
51ae238192 🚀 refactor: redesign the layout, reduce page size, and significantly improve build speed 2025-03-22 03:45:15 +00:00
radishzzz
0f63770b69 fix: position offset of the theme toggle button 2025-03-20 12:53:01 +00:00
radishzzz
dc24da0cb7 test: code block style 2025-03-19 21:40:50 +00:00
radishzzz
eb49f1def1 update: back button position and fallback logic 2025-03-18 05:55:02 +00:00
radishzzz
cac96eca8c feat: add desktop back home button on posts page 2025-03-18 05:37:33 +00:00
radishzzz
b4bd409e4b update: desktop style 2025-03-18 04:03:42 +00:00
radishzzz
93c2fbb5b3 chore: update code comment 2025-03-17 00:28:22 +00:00
radishzzz
26a3cce66e fix: visual height inconsistency between chinese and english title font 2025-03-15 21:55:06 +00:00
radishzzz
22dc899a95 refactor: update language configuration 2025-03-15 01:02:45 +00:00
radishzzz
d352b6fb65 refactor: organize and categorize functions 2025-03-14 16:18:17 +00:00
radishzzz
f5526f8622 refactor: rename functions 2025-03-14 14:23:35 +00:00
radishzzz
ca1abd28c1 chore: update detail 2025-03-14 13:45:50 +00:00
radishzzz
05d3a8034b feat: complete language switching functionality and centralized page routing 2025-03-14 03:30:56 +00:00
radishzzz
4651828dd1 test: language switcher and i18n refactor 2025-03-14 00:51:54 +00:00
radishzzz
f3334d4a45 chore: swap button positions 2025-03-13 21:55:04 +00:00
radishzzz
7671309edf refactor: fix button positions and adjust component structure 2025-03-13 21:52:24 +00:00
radishzzz
e37d8ee34e chore: update layout add layout calculation notes 2025-03-13 16:49:24 +00:00
radishzzz
9b9bdb2811 fix: correctly correspond to the og of each article 2025-03-13 01:21:19 +00:00
radishzzz
c97e3d5882 test: og url end with slash 2025-03-12 22:09:57 +00:00
radishzzz
696fcfac07 refactor: theme config 2025-03-11 12:10:12 +00:00
radishzzz
ff1673da9c refactor: refactor article list component and routing logic, optimize multilingual article display 2025-03-11 09:52:49 +00:00
radishzzz
d6cff842e1 refactor: refactoring project structure and components, optimizing internationalization and page presentation 2025-03-08 21:38:08 +00:00
radishzzz
e52a726103 update: waline style 2025-03-08 09:14:28 +00:00
radishzzz
5a87bee474 fix: waline style bug 2025-03-08 08:01:47 +00:00
radishzzz
eb3781bb6b update: optimize theme color scheme and waline style 2025-03-07 17:36:34 +00:00
radishzzz
760847183b update: waline layout and style 2025-03-07 02:39:58 +00:00
radishzzz
fa148ca0c5 feat: add waline comment 2025-03-06 15:15:32 +00:00
radishzzz
fef42675c0 refactor: remove back button and adjust page detail styles 2025-03-06 10:19:30 +00:00