537 Commits

Author SHA1 Message Date
Nuno C.
e5fc548eb5 Merge pull request #2714 from ZhenShuo2021/feat/compact
💄 Style(article-link): truncate long summary
2026-01-12 00:53:58 +00:00
ZhenShuo Leo
10083786cb style(card-link): add line clamp and BEM classes
Add BEM class names for easier CSS targeting
2026-01-07 16:06:56 +08:00
ZhenShuo Leo
4a16b20d3f style(header): tweak fixed-fill-blur 2026-01-04 19:25:56 +08:00
ZhenShuo Leo
0083e927c1 style(doc): remove opacity from homepage contributors
images look gray
2026-01-04 01:28:53 +08:00
ZhenShuo Leo
ec69178703 style(doc): tweak the icon color on the homepage 2026-01-04 01:28:41 +08:00
Nuno Coração
d79d17e807 update and add sponsors and contributors 2026-01-02 16:57:37 +00:00
Nuno C.
1aba089483 Merge pull request #2683 from ZhenShuo2021/fix/header
 Feat: improve the appearance of the header
2026-01-01 23:24:20 +00:00
ZhenShuo Leo
3c534548df feat(admonition): allow full customization 2025-12-31 15:41:13 +08:00
ZhenShuo Leo
c78b3a1e6a fix: menu unreadable (#1790) 2025-12-27 17:33:20 +08:00
ZhenShuo Leo
230ee3ab16 feat: improve fixed-fill-blur
The original appearance is identical to `fixed-fill`
2025-12-27 17:32:04 +08:00
ZhenShuo Leo
8ab8807398 feat: better mobile menu 2025-12-27 17:32:00 +08:00
ZhenShuo Leo
522bdbe29e fix: menu vertical overflow 2025-12-27 17:31:53 +08:00
ZhenShuo Leo
f3e91168d9 fix(schema): remove abstract field
- Search engines do not consume the abstract property
- Platforms (Docusaurus, Vitepress, WordPress, Medium) do not use it
- .Summary method does not match the definition of abstract in schema.org

redo 0d21750932 due to incorrect merge manipulate
2025-12-23 01:42:44 +08:00
ZhenShuo Leo
81f2423d71 Merge branch 'dev' into feature/callout-tailwind 2025-12-23 01:21:40 +08:00
ZhenShuo Leo
0d21750932 fix(schema): remove abstract field
- Search engines do not consume the abstract property
- Platforms (Docusaurus, Vitepress, WordPress, Medium) do not use it
- .Summary method does not match the definition of abstract in schema.org
2025-12-23 01:16:01 +08:00
ZhenShuo Leo
e4ca3de291 feat(article-link): support front matter control of showCards option 2025-12-23 01:16:00 +08:00
ZhenShuo Leo
8b362f58d3 perf(schema): loop fusion 2025-12-23 01:13:56 +08:00
ZhenShuo Leo
afa810841c feat(author): support svg image 2025-12-23 01:13:56 +08:00
ZhenShuo Leo
34fc0e619f chore(head): normalize color scheme name to lowercase
Many users configured the scheme with uppercase letters.

While uppercase works on macOS, it causes deployment failures on Ubuntu due to case sensitivity.
2025-12-23 01:13:55 +08:00
Nuno C.
74650e4927 Merge pull request #2637 from ZhenShuo2021/feat/tabs
 Feat: add tabs shortcode
2025-12-22 17:09:40 +00:00
rxchi1d
775d5b1bbf feat: add admonitions 2025-12-22 09:53:58 +08:00
ZhenShuo Leo
20044af981 feat: add tabs 2025-12-01 20:24:26 +08:00
ZhenShuo Leo
112b22c0d9 style: improve article-link contrast
add background and tweak border
2025-11-29 04:10:47 +08:00
ZhenShuo Leo
31039584e8 style: add overlay for background blur 2025-11-29 04:10:47 +08:00
ZhenShuo Leo
ec942b013a fix: remove alt in decorative images 2025-11-29 03:29:18 +08:00
Nuno C.
bdf5c84f19 Merge pull request #2621 from ZhenShuo2021/fix/author-zoom
🐛 Fix: author image stretch when zooming
2025-11-24 23:32:34 +00:00
ZhenShuo Leo
8d5c2045a6 fix: author image stretch when zooming
fix this issue by using square image for data-zoom-src
2025-11-22 05:34:28 +08:00
ZhenShuo Leo
652462e326 fix: add JSON-LD to section page 2025-11-21 02:16:48 +08:00
ZhenShuo Leo
8ab2d8b68a feat: add BreadcrumbList (enableStructuredBreadcrumbs option)
also fix escape character in url of schema
2025-11-21 02:16:43 +08:00
Nuno C.
05456d8fdb Merge pull request #2593 from nunocoracao/a11y
🐛 Fix(a11y): conditionally create disable_images button
2025-11-03 22:20:38 +00:00
Nuno C.
cd73c4ab4d Merge pull request #2565 from ZhenShuo2021/fix/showDateOnlyInArticle
🐛 Fix: showDateOnlyInArticle
2025-11-03 22:14:41 +00:00
Nuno C.
7b08a2241c Merge pull request #2564 from ZhenShuo2021/fix/repo-card
🐛 Fix(repo-card): language dot colors not displaying
2025-11-03 22:14:04 +00:00
Nuno C.
998aee7bf3 Merge pull request #2562 from ZhenShuo2021/fix/scroll-to-top
🐛 Fix(scroll-to-top): handle nil value correctly
2025-11-03 22:13:12 +00:00
ZhenShuo Leo
c51559dee5 fix(a11y): create disable_images button only when layout is background 2025-11-03 10:30:59 +08:00
ZhenShuo Leo
d1f332b9cf fix: showDateOnlyInArticle 2025-10-17 14:52:25 +08:00
ZhenShuo Leo
884d84363e Revert "perf(repo-card): only generate used CSS class"
This reverts commit af221fbf3b.

fix language dot colors in repo-card not displaying

This occurs because head.html is rendered before the page content,
making .Page.Store unavailable at that point in the template
execution order.

This issue doesn't appear in local development because page refreshes
trigger full re-renders, allowing the Store values to be properly
populated from shortcodes.

Alternative solutions considered:

1. templates.Defer: too complex and unreliable
2. Moving CSS to footer: confusing and delayed load
3. Inline styles: incurs CSP issue

Final I choose pre-generate CSS for all languages. After zstd
compression, the CSS file is only 8KB and benefits from browser
caching across all pages.
2025-10-17 14:38:24 +08:00
ZhenShuo Leo
03f078ba8e fix(scroll-to-top): handle nil value correctly 2025-10-16 00:42:07 +08:00
Ted
1ef3c02588 fix _external-link.html replacement variable refs 2025-10-15 09:35:42 -05:00
Nuno Coração
43dcc375d6 small fixes 2025-10-14 10:21:43 +01:00
Nuno C.
b29c6614dc Merge branch 'dev' into feat/image-position 2025-10-14 10:14:18 +01:00
Nuno C.
f441e653fb Merge pull request #2538 from thetorminal/patch-2
relLangUrl in $showMoreLinkDest
2025-10-14 10:10:48 +01:00
Nuno C.
9b6ed820e9 Merge pull request #2509 from ZhenShuo2021/fix/terms-typo
🐛 Fix: multiple small patches
2025-10-14 09:55:46 +01:00
Nuno C.
ce18bf1134 Merge pull request #2505 from ZhenShuo2021/feat/hotlink
 Feat: support `hotlinkFeatureImage`
2025-10-14 09:50:21 +01:00
Nuno C.
719e505d01 Update layouts/partials/article-link/_shortcode.html
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-14 09:50:02 +01:00
Nuno C.
cac66e0fd7 Update layouts/partials/article-link/card-related.html
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-14 09:49:50 +01:00
Nuno C.
fba28d5274 Update layouts/partials/article-link/card.html
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-14 09:49:38 +01:00
Nuno C.
c714e91685 Update layouts/partials/article-link/simple.html
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-14 09:49:29 +01:00
Nuno C.
831af00253 Update layouts/partials/hero/background.html
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-14 09:49:15 +01:00
Nuno C.
f153250887 Update layouts/partials/hero/basic.html
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-14 09:48:58 +01:00
Nuno C.
eef77a4a80 Update layouts/partials/hero/thumbAndBackground.html
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-14 09:48:32 +01:00