Commit Graph

243 Commits

Author SHA1 Message Date
CapaCake d122f19ead chore: 添加备案信息 2026-03-30 15:08:22 +08:00
CapaCake b570c9e621 chore: 更新关于页面 2026-03-30 15:07:49 +08:00
CapaCake 1364698b81 feat: 添加 Gitea 仓库卡片组件支持 2026-03-30 13:30:27 +08:00
CapaCake 6243898db3 feat: 添加 GitLab 仓库卡片组件支持;合并pr-518
Code quality / quality (push) Has been cancelled
Build and Check / Astro Check for Node.js 22 (push) Has been cancelled
Build and Check / Astro Check for Node.js 23 (push) Has been cancelled
Build and Check / Astro Build for Node.js 22 (push) Has been cancelled
Build and Check / Astro Build for Node.js 23 (push) Has been cancelled
2026-03-22 14:27:33 +08:00
CapaCake 7ae6fb91a4 feat: 移除返回顶部按钮 2026-03-22 12:21:40 +08:00
CapaCake cbf35beeb8 feat: 将目录(TOC)移至侧边栏并优化滚动高亮逻辑
- 重构TOC组件,移至SideBar中显示
- 改进IntersectionObserver实现,优化章节高亮行为
- 添加toc国际化翻译(中/英/繁)
- 更新Swup容器配置,支持文章页侧边栏刷新
- 移除原MainGridLayout中的独立TOC容器
2026-03-22 12:16:51 +08:00
CapaCake b7ebf3bef7 feat: 添加文章置顶功能
- 添加 pinned 和 category_pinned 字段支持文章置顶
- archive 页面置顶文章独立于时间轴显示
- 主页卡片显示置顶图标
- 支持全局置顶和分类置顶两种模式
- 修复置顶文章在标签/未分类筛选时的过滤问题
2026-03-22 11:27:17 +08:00
CapaCake 370b421eed feat: 精简多语言支持并添加404页面 2026-03-21 15:39:09 +08:00
CapaCake d97e6c66d6 feat: 迁移博客个性化配置 2026-03-21 15:16:45 +08:00
CapaCake 5de5876bde chore: 移除模板示例文章并添加AGENTS.md配置 2026-03-21 13:33:56 +08:00
noeFly 1c53b77312 feat: 新增支援第三方 GitLab 自架服務 2025-11-30 10:11:30 +08:00
noeFly ae28ce8278 Merge branch 'saicaca:main' into feat/gitlab-card 2025-11-29 23:26:39 +08:00
hexzii d0689b7a8a feat: add support for spoiler text (#602) 2025-08-24 16:54:02 +08:00
Carlos Company 59f71f5ef3 fix: improving contrast TOC light theme (#500) 2025-08-24 16:35:21 +08:00
Carlos Company 77391ed9ac refactor: replacing hardcoded style for existing variable (#525) 2025-08-24 16:32:34 +08:00
misaka10987 c6f27526ec fix: automatically wrap social links list (#604) 2025-08-24 16:30:54 +08:00
Mugzx 026369c63d fix: add display inline-block to link styles in markdown.css (#595) 2025-08-21 17:48:16 +09:00
ZyPLJ 4c0618b677 fix(utils): replace map with forEach to resolve biome lint error | 解决Github Action Biome 代码检查错误 (#601)
* fix(utils): replace map with forEach to resolve biome lint error

* fix(utils): replace map with forEach in getCategoryList for clarity

* fix(utils): specify radix parameter in Number.parseInt for clarity

---------

Co-authored-by: L4Ph <me@l4ph.moe>
2025-08-21 17:44:33 +09:00
Katsuyuki Karasawa c84bc2fc6e Bump biome (#603)
* bump biome schema

* apply safe fix
2025-08-21 17:36:42 +09:00
Carlos Company f0942ee8f7 Fixing Theme Color Selection Reset Button Animation (#563)
There was no bug for this, but if you display the theme color selector on safari on iOS and the reset to default theme color button is visible, you can see that after the fade in animation finished to show the popup there is an abrupt change of position of this button.
2025-08-20 21:41:19 +09:00
Kibidango086 9a7d7b1f7d fix: Correct language setting reminder, zh-CN -> zh_CN (#585) 2025-08-10 15:34:41 +09:00
rushii ec4dbfd1e8 fix(TOC): hide active overlay when no sections active (#586)
* fix(TOC): hide active overlay when none active

* fix indentation
2025-08-09 11:14:35 +08:00
Xeonzilla 4ad55e035c fix: define fonts for code block titles and language badges (#589) 2025-08-09 11:05:34 +08:00
adaxiik ef255e6b63 fix: missing base path in rss (#551)
* fix missing base path in rss

* sort imports
2025-08-06 02:02:24 +08:00
L4Ph 7d5f18d8a1 fix: update language options in SiteConfig for clarity and completeness 2025-08-03 22:23:18 +09:00
Katsuyuki Karasawa 7bb75ef394 Merge branch 'main' into main 2025-08-03 22:22:02 +09:00
Tandstik 5dfaed7e67 Turkish translation (#575)
* Turkish translation

turkish translation

* feat: add Turkish language support in translations

---------

Co-authored-by: L4Ph <me@l4ph.moe>
2025-08-03 22:12:20 +09:00
noeFly b06f908b2b fix: 修復 spec 收藏未定義提示 (#516) 2025-08-01 19:34:46 +09:00
Jehian 2adad90af8 Update config.ts 2025-07-29 09:32:11 +07:00
Jehian 2678d9e421 Update translation.ts 2025-07-29 09:31:32 +07:00
Jehian 4f94e03277 Create id.ts 2025-07-29 09:30:50 +07:00
Yapper 4382cdcc08 feat: add Vietnamese translation (#548)
* Create vi.ts

Create i18n Vietnamese translation file.

* Update translation.ts

Added Vietnamese language support.

* Update config.ts

Add Vietnamese (vi) to be a possible value for the `lang` key.

* Create README.vi.md

Created Vietnamese version of README.

* Update README.md

Added navigation/link to Vietnamese version of README.

* Update README.md

fixed a mistake
2025-07-27 12:14:43 +08:00
adaxiik 2b9e9ff903 fix: missing toc if base url is set (#550)
* fix missing toc if base url is set

* sort imports
2025-07-27 12:13:17 +08:00
Swizzer 3ff71d031b perf(content): ️ reduce archive page size by stripping post body (#541)
* perf(content): ️ reduce archive page size by stripping post body

* apply biome fix

* refactor: Separate function responsibilities (removed unnecessary linkage of preceding and following slugs)

---------

Co-authored-by: L4Ph <me@l4ph.moe>
2025-07-13 14:47:00 +09:00
noeFly 4c3d405f1c feat: 新增 GitLab 圖示 2025-06-22 00:52:01 +08:00
noeFly 967a4d5d17 docs: 更新範例文件 2025-06-22 00:32:34 +08:00
noeFly 7cd09b117d fix: 修復 GitLab 網址使用錯誤的 URL 2025-06-22 00:29:59 +08:00
noeFly 3f66262901 revert: 回復先前的誤更新 2025-06-21 23:46:01 +08:00
noeFly f57988f27c docs: 更新範例文件 2025-06-21 23:45:35 +08:00
noeFly 8471636a5c refactor: 2025-06-21 23:45:08 +08:00
noeFly be77d0e214 refactor: 移除除錯用程式碼 2025-06-21 23:21:15 +08:00
noeFly 07a8234731 refactor: 改用 id 標記以配合其餘程式碼風格 2025-06-21 23:20:50 +08:00
noeFly b4b6585ce8 refactor: 移除語言顯示 2025-06-21 23:09:03 +08:00
noeFly 00d19cfb41 fix: 修復作者頭貼顯示
refactor: 移除授權條款與程式語言顯示
- 因為 GitLab API 中並無此資料
2025-06-21 23:03:38 +08:00
noeFly 14277a6c20 docs: 新增 GitLab 卡片功能介紹 2025-06-21 21:29:28 +08:00
noeFly 42c378c844 feat: 新增 GitLab 卡片功能 2025-06-21 21:29:06 +08:00
haappi 94c2ca3591 use correct s thingy in english for words & reading time (#503)
Co-authored-by: L4Ph <me@l4ph.moe>
2025-06-18 23:32:29 +09:00
Katsuyuki Karasawa 9130765d45 Biome 2.0 with format (#510)
* execute migrate command

* migrate to v2

* update config

* supress linter error
2025-06-18 23:01:28 +09:00
Carlos Company cf6cadb686 fix: fixing rss by cleaning invalid characters (#492)
* fix: fixing rss by cleaning invalid characters

* style: format code for consistency in rss.xml.ts

---------

Co-authored-by: L4Ph <4ranci0ne@gmail.com>
2025-06-11 22:39:20 +09:00
Katsuyuki Karasawa 9de7aa10e4 fix: refactor onMount to avoid unnecessary async calls for search (#481)
* fix: refactor onMount to avoid unnecessary async calls for search

* Production debugging to check the console

* feat: enhance Pagefind integration with improved loading checks and error handling

* fix: improve Pagefind integration with event handling for loading and errors
2025-06-06 21:11:03 +09:00