Commit graph

59 commits

Author SHA1 Message Date
saica.go
2d89e4d53f
feat: make archive page dynamic (#469) 2025-05-30 00:21:07 +08:00
Katsuyuki Karasawa
2b3d7cf304
fix: Trim whitespace from category and tag names in URL generation (#437) 2025-05-05 09:57:34 +09:00
Katsuyuki Karasawa
7f0c109b17
fix: Correct template literals for aria-label/class/style attributes (#435)
* fix: Correct template literals for aria-label attributes in PostMeta and Pagination components

* fix: Update template literals to use correct syntax in multiple components
2025-05-02 06:49:07 +09:00
Katsuyuki Karasawa
11535a9709
Fix category with reserved character (#431)
* fix: Encode category in URLs to handle reserved characters

* fix: Encode category names in static paths to handle reserved characters
2025-05-01 02:24:53 +09:00
Katsuyuki Karasawa
3194dfc521
fix: Encode URI components for tag links to handle reserved characters (#430)
* fix: Encode URI components for tag links to handle reserved characters

* delete: Remove reserved character test markdown file
2025-05-01 02:02:52 +09:00
Joey Chen
174c5d8efc
fix: disallow crawling from /_astro/ (#399)
* fix: disallow crawling from `/_astro/`

* fix: add missing newline at end of robots.txt.ts file

---------

Co-authored-by: Joey Chen <JoeyC-Dev@users.noreply.github.com>
Co-authored-by: L4Ph <4ranci0ne@gmail.com>
2025-04-15 18:28:24 +09:00
Katsuyuki Karasawa
286b050fa8
format all code (#386) 2025-04-08 23:08:31 +09:00
Katsuyuki Karasawa
7ea2f7f40f
refactor: remove unused props from components and improve error handling in about page (#385) 2025-04-08 22:44:52 +09:00
アピヌ
92c659a7b8
fix: MarkdownIt String error when md file body is empty (#303)
* Fix: MarkdownIt String error

Fixed MardownIt String error that occurs when a md file body is empty

* fix dependabot.yml

* fix parsing error

* refactor: simplify content handling in RSS feed generation

---------

Co-authored-by: アピヌ <apynu@users.noreply.github.com>
Co-authored-by: L4Ph <4ranci0ne@gmail.com>
Co-authored-by: Katsuyuki Karasawa <me@l4ph.moe>
2025-03-31 01:32:05 +09:00
0bipinnata0
b826152352
fix(blog): restore prev/next post navigation buttons (#346)
Co-authored-by: 0bipinnata0 <0bipinnata0@users.noreply.github.com>
2025-03-28 22:28:17 +09:00
kinho
b604cdf18c
feat: add post update date (#243)
* feat: Add article update date

* feat:
1.Hide update time on the homepage;
2.Replace update icon;

* remove iconify-json/mdi

---------

Co-authored-by: liangjianhao <jianhao.liang@sz-sanjiang.com>
2024-12-04 19:29:35 +08:00
saicaca
079abbc965 refactor: css cleanup and style tweaks 2024-12-02 16:02:39 +08:00
saicaca
9f251d4cea feat: style tweak 2024-10-28 00:40:19 +08:00
SlimeNull
b5fddf2096
feat: added TOC (#198) 2024-10-26 00:29:00 +08:00
David V. Kimball
7a022cc190
feat: set og:type to article for posts (#183)
* New prop setOGTypeArticle sets og:type to "article" for posts, and "website" for every other page.

* Fixed error where I declared setOGTypeArticle twice.
2024-09-17 13:35:58 +08:00
saicaca
31af084f8a feat!: front-matter language -> lang 2024-09-10 01:31:35 +08:00
saicaca
1af707ee6a fix: fix RSS build error 2024-09-04 23:13:58 +08:00
Katsuyuki Karasawa
e9c8930559
refactor: improve type safety (#155)
* Fix to make it type safe.

* The build is failing, fix it.
2024-08-28 00:19:26 +08:00
Alan Ye
f79ee3482d
feat: add language as post property (#151)
* feat: add language as post property

* update frontmatter.json

* style: remove extra space

* fix: remove unnecessary replacements

* feat: add `language` field to `new-post.js`

* style: format code style

* fix: use `siteConfig.lang` in `jsonLd`

* fix: use `siteConfig` when `entry.data` was empty
2024-08-27 23:52:30 +08:00
saicaca
0ad144add3 fix: fix errors and reformat code 2024-08-03 16:44:38 +08:00
saicaca
f96cf6fdae feat: some improvements for image zooming 2024-07-28 18:48:44 +08:00
dabuside
09e084fd5b fix: set the zoom width and height for network image (#136) 2024-07-28 18:48:43 +08:00
dabuside
51025f0ea7 feat: add photoswipe for image zoom (#135) 2024-07-28 18:47:19 +08:00
saicaca
96223c0b5a refactor: improve code quality 2024-07-21 18:41:03 +08:00
saicaca
003c644146 refactor: improve code quality 2024-07-21 15:49:22 +08:00
saicaca
2622aabe07 fix: sort post list in RSS by time and exclude draft posts 2024-07-20 23:47:40 +08:00
saicaca
873dbe3189 feat: basic post structured data for SEO 2024-04-29 17:27:14 +08:00
CorrectRoad
582e76cf43
feat: add dynamic descript to meta head (#56)
* feat: add dynamic descript to meta head

* revert code
2024-04-23 00:04:43 +08:00
CorrectRoad
91773fc520
feat: add sitemap.xml (#33)
Co-authored-by: saica.go <zephyird@gmail.com>
2024-04-22 23:48:31 +08:00
CorrectRoad
e80999669a
feat: add RSS xml (#34)
* feat: add RSS xml

---------

Co-authored-by: saicaca <zephyird@gmail.com>
2024-04-22 23:42:47 +08:00
saicaca
df30781cdc fix: onload animation tweaks 2024-03-13 01:32:54 +08:00
saicaca
2ff9b8544e feat: onload animation for article pages 2024-03-12 18:39:25 +08:00
saicaca
af29b9160f refactor: code cleanup 2024-02-18 18:26:40 +08:00
saicaca
90070d06c1 fix: url /page/1 -> /, /page/2 -> /2 2024-02-18 18:26:40 +08:00
saica.go
79ec8030cc
feat: implement post search using Pagefind (#12) 2024-01-24 12:28:16 +08:00
saicaca
e428b1d5a5 feat: mobile style improvements 2024-01-22 11:25:56 +08:00
saica.go
025953bca3
feat: much better mobile view design (#11) 2024-01-22 02:06:24 +08:00
saicaca
23533e9ac9 fix: minor fixes 2024-01-21 20:19:34 +08:00
saicaca
3fcb566a54 feat: use relative paths for cover images 2024-01-21 16:34:37 +08:00
L4Ph
197d524b53
feat: add FrontMatter CMS, biome, translation, etc.
* add Frontmatter CMS

* add biome

* update

* update

* fixed & add docs

* fix translation.ts

* fix translation
2024-01-21 12:54:41 +08:00
saicaca
f9a78b3e3b feat: remove support for nested categories 2023-12-14 13:44:20 +08:00
saicaca
b171ad463e feat: add front-matter variable category 2023-11-07 14:46:29 +08:00
saicaca
ab89683cd7 fix: markdown style for the About page 2023-11-03 16:22:33 +08:00
saicaca
35f9260b58 feat: style improvements 2023-11-03 15:59:14 +08:00
saicaca
c642691dc8 feat: add license block 2023-11-03 14:15:17 +08:00
saicaca
1ae4a8eee9 feat: use .ts instead of .yaml for configurations 2023-10-23 17:54:39 +08:00
saicaca
9b68fd1b86 fix: front-matter prop change 2023-10-21 10:52:01 +08:00
saicaca
1ccf80f9a2 feat: add the example post about embed video 2023-10-19 23:18:16 +08:00
saicaca
377ff3a4cc fix: appearance setting not correctly set at first time & something else 2023-10-19 21:48:26 +08:00
saicaca
ea4a453e25 feat: minor fixes 2023-10-18 21:24:51 +08:00