Cell
0cc7882d22
ci: standardize commit message format for component list updates
2025-08-27 10:54:03 +08:00
Cell
64cc597d17
chore: update homepage URL in package.json
2025-08-25 17:59:45 +08:00
Cell
e9366b5ab2
feat: add height transitions for detail content and code block content ( #628 )
...
- [interpolate-size](https://developer.mozilla.org/en-US/docs/Web/CSS/interpolate-size )
- [calc-size()](https://developer.mozilla.org/en-US/docs/Web/CSS/calc-size )
2025-08-24 16:08:06 +08:00
Cell
c174646bb2
chore(deps): update @hugo-fixit/fixit-releaser to v1.3.2
2025-08-23 16:46:42 +08:00
Cell
0f68046afa
docs: update contributing guidelines to follow Conventional Commits
2025-08-23 04:19:55 +08:00
Cell
a3d9e474ea
📝 Docs: add build status badges and Gitee stars to README files
2025-08-21 16:27:30 +08:00
Cell
afde1ce578
🔒 Fix: resolve on-headers security vulnerability
...
- Add pnpm overrides to force on-headers >= 1.1.0
- Fix HTTP response header manipulation vulnerability (GHSA-76c9-3jph-rj3q)
- Upgrade on-headers from 1.0.2 to 1.1.0 in dependency chain
2025-08-21 16:11:25 +08:00
Cell
2d581efbc2
✨ Feat: add layout loaders and layout configuration for Mermaid diagrams ( #627 )
2025-08-21 16:01:27 +08:00
Cell
841eb3d20f
🐛 Fix: add Mermaid support in home scope
2025-08-20 11:37:10 +08:00
Cell
d4305d9bb2
✅ Test: add Mermaid diagram test cases and fix configuration missing
2025-08-20 11:01:20 +08:00
Cell
93acf8ea79
🚀 Chore(ci/cd): improve the joint construction and deployment of Demo and Test content
...
- Demo: https://demo.fixit.lruihao.cn/
- Test: https://demo.fixit.lruihao.cn/test/
2025-08-19 17:40:25 +08:00
Cell
cc2ef7bf70
✨ Feat: add enableTranslationMerge parameter for merging missing translations from other languages ( #626 )
...
- Add enableTranslationMerge parameter to control translation merging
- Default to false for better performance, especially for single-language sites
- Update comments to reflect the new default behavior
- Implement conditional translation merging in global.html"
- Add enableTranslationMerge parameter to control translation merging
- Default to false for better performance, especially for single-language sites
- Update comments to reflect the new default behavior
- Implement conditional translation merging in global.html"
> [!NOTE]
> This won't create new pages, if you need empty placeholder pages, you might need [shortcode-missing-translation](https://github.com/hugo-fixit/shortcode-missing-translation ).
2025-08-19 12:27:14 +08:00
Cell
9c294816bb
📝 Docs: update the security policy document
...
// ignore-for-release
2025-08-18 18:10:46 +08:00
Cell
a459d2dfb8
📝 Docs: fix typo
2025-08-18 15:50:48 +08:00
Cell
57d920244b
🔧 Chore: update CodeQL configuration, add Hugo test build workflow ( #625 )
2025-08-18 12:51:47 +08:00
Cell
c6e31682c3
📝 Docs: update contribution guide, add prerequisites, development workflow and pull request guide
2025-08-18 11:07:52 +08:00
Cell
6297849227
✅ Test: add test cases site
2025-08-18 11:05:47 +08:00
Cell
c890f61359
🎉 Feat: add color preview models support ( #624 )
...
http://fixit.lruihao.cn/documentation/content-management/markdown-syntax/extended/#color-preview
2025-08-17 18:45:13 +08:00
Cell
014e1fa67c
✨ Feat: add page param decreaseH1 to decrease the H1 heading level in content
2025-08-17 15:13:14 +08:00
Cell
77fcd7fa93
♻️ Refactor: Mermaid theme switching again ( #623 )
2025-08-17 14:32:51 +08:00
Cell
3c3f6084cc
🐛 Fix: dirty hack for Mermaid loading
2025-08-14 21:29:12 +08:00
Cell
e04bb611dc
✨ Feat: enhance Mermaid configuration and fix initialization bug ( #617 )
...
* 🐛 Fix: Mermaid initialization conflict error
* ✨ Feat: enhance Mermaid configuration with security level, look, and font family options
2025-08-14 15:29:23 +08:00
Cell
ba6cc4ed8e
🚚 Feat(i): rename load-mathjax.js to mathjax.js
2025-08-14 09:53:09 +08:00
Cell
08d3c62b31
🐛 Fix: ZenUML intersection height error
2025-08-13 17:53:55 +08:00
Cell
7b9c3e62c7
✨ Feat: add diagram copy button support for Mermaid and ECharts ( #616 )
2025-08-13 17:14:52 +08:00
Cell
590b8f47b2
💄 Style: add lazy loading background for images
2025-08-13 15:15:32 +08:00
Cell
311501ad6e
💄 Style: add Mermaid loading style
2025-08-13 14:06:47 +08:00
Cell
59bea1e518
♻️ Refactor: update CSS variable prefixes to use rootPrefix for consistency
2025-08-13 12:58:59 +08:00
Cell
fe034a2a40
🔧 Chore(i): Mermaid ZenUML is not enabled by default
2025-08-13 10:20:23 +08:00
Cell
bf3fe68378
♻️ Refactor: improve Mermaid initialize ( #615 )
2025-08-12 18:06:02 +08:00
Cell
b27a3098ac
⚡ Perf: enhance forEach method in Util class to handle asynchronous handlers
2025-08-12 17:48:52 +08:00
Cell
45f101a456
♻️ Refactor: update layout and media styles to use fi-container class, improve Mermaid script handling ( #614 )
...
docs: https://fixit.lruihao.cn/documentation/content-management/diagrams-support/mermaid/#cdn
2025-08-12 12:04:15 +08:00
Cell
a37eeecd79
💄 Style: add bold style in admonition title
2025-08-12 11:20:12 +08:00
Cell
fe351c7e38
✨ Feat: add shortTitle front matter param for breadcrumb and collection navigation titles to use
2025-08-05 12:14:23 +08:00
Cell
57ccd47083
Docs(i): add changelog template and remove broken badges in README
2025-08-04 15:53:53 +08:00
Cell
c3cba949c0
✨ Feat: update the homepage README format to include links and the current year
2025-07-21 10:46:00 +08:00
github-actions[bot]
5101841fd6
📝 Docs: update hugo-fixit component list ( #613 )
2025-07-09 09:49:39 +08:00
Cell
a1cd700b54
🥚 Chore(i): print FixIt version in console panel
2025-07-04 16:27:33 +08:00
Cell
193fd1933d
🔖 Chore(release): 0.4.0-alpha
v0.4.0-alpha
2025-07-04 11:43:19 +08:00
Cell
c9a3a6f899
⬆️ Chore(deps-dev): bump @hugo-fixit/fixit-releaser from 1.2.2 to 1.2.3
2025-07-04 11:42:53 +08:00
Cell
c9e01dd090
⬆️ Chore(deps-dev): bump @hugo-fixit/fixit-releaser from 1.2.0 to 1.2.2
2025-07-03 17:34:42 +08:00
Cell
9293ee27f3
💥 BREAKING CHANGE: rename directory layouts/_partials/scratch to layouts/_partials/store
2025-07-03 17:31:22 +08:00
Cell
92d0a857c1
🔧 Chore(i): add conditional check for repository in component list generation workflow
2025-07-03 14:33:37 +08:00
Cell
3e8bdfd8f9
♻️ Refactor: global/site/page scope state management ( #610 )
...
* ⚡ Perf: adjust global/site scope state management
* ⚡ Perf: adjust page scope state management
2025-07-03 12:48:32 +08:00
Cell
d9043280fe
📝 Docs: update README to include MathJax support for mathematical formulas
2025-06-30 14:50:47 +08:00
Cell
3408f1596a
💄 Style: add MathJax overflow styles
2025-06-30 14:15:40 +08:00
Cell
89f9373bae
⬆️ Chore: update Hugo version to 0.147.7 in configuration files
2025-06-30 13:46:12 +08:00
Cell
fb4f1f7389
⬆️ Chore: update @hugo-fixit/fixit-releaser to version 1.2.0
2025-06-30 13:45:34 +08:00
Cell
0ce74d82f8
♻️ Refactor: mathematical formula render ( #609 )
...
* ✨ Feat: add support for math passthrough render hook
* ✨ Feat: enable copy-tex extension for KaTeX server-side render
* ✨ Feat: enhance mathematical rendering support with KaTeX and MathJax configurations
* ✨ Feat: add KaTeX error handling and custom macros map config
* ✨ Feat: add MathJax client-side rendering as an alternative math engine
* ✨ Feat: update MathJax CDN configuration and enhance asset loading parameters
* 🔥 Feat: remove unused KaTeX math rendering scripts and update KaTex
* ✨ Feat: make \KaTeX command work in MathJax
* ✨ Feat: update KaTeX CDN links for Twikoo integration
* ⚡ Perf: Math in content encryption
* 🐛 Fix: update class name from 'fi-row' to 'fi-raw' in raw.html shortcode
* 🐛 Fix: correct MathJax math delimiters in load-mathjax.js
* ✨ Feat: enhance MathJax configuration with additional tex parameters and update asset handling
* 🐛 Fix: adjust KaTeX display overflow behavior
2025-06-30 12:58:48 +08:00
Cell
a5614505bc
♻️ Refactor: add underscore to partials and shortcodes directory names ( #608 )
2025-06-19 12:29:30 +08:00