Commit 6dfcd8b
feat: optimize website performance based on Lighthouse audit
- Eliminate render-blocking CSS by inlining Google Fonts and site stylesheets
- Reduce Cumulative Layout Shift (CLS) by preloading primary font variants
- Defer hydration of Search Dialog using client:idle to improve initial load
- Prioritize PNG favicon over large ICO file
- Move font definitions to src/styles/fonts.css for better maintainability
Co-authored-by: rockoder <2136164+rockoder@users.noreply.github.com>1 parent b51c888 commit 6dfcd8b
2 files changed
+0
-1698
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | 26 | | |
28 | 27 | | |
29 | 28 | | |
0 commit comments