Commit Graph
33 Commits
Author SHA1 Message Date
L4Ph 798c3cfed6 fix: add C++ tag to CJK test post for improved categorization 2025-05-26 05:52:51 +09:00
L4Ph 3f5ca8d943 refactor: improve tag handling and encoding in Tags and [tag] components https://github.com/saicaca/fuwari/issues/462 2025-05-26 05:51:34 +09:00
Katsuyuki Karasawa cd7cd683fc chore: update readme (#300)
* chore: update readme https://github.com/saicaca/fuwari/issues/210

* docs: update README with additional language links and usage instructions
2025-05-18 11:46:03 +09:00
Katsuyuki Karasawa ff2b5ac5f6 Revert "chore(deps-dev): bump @types/sanitize-html in the minor-updates group…" (#443)
This reverts commit 20391fc813.
2025-05-07 07:23:44 +09: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
Katsuyuki Karasawa 09d27137f8 364 remove astro compress2 (#424)
* remove astro-compress

* refactor: remove astro-compress integration from configuration
2025-04-28 20:41:47 +09:00
Katsuyuki Karasawa 0fe29c7aae fix: enhance link styling on hover and active states (#413) 2025-04-22 23:25:58 +09:00
Katsuyuki Karasawa 8a6f7fab16 Merge pull request #391 from saicaca/390-fix-entry-type-is-any
refactor: replace 'any' type with CollectionEntry
2025-04-09 21:20:17 +09:00
L4Ph 66f3ee8543 refactor: replace 'any' type with CollectionEntry for better type safety in PostCard and PostPage components 2025-04-09 21:17:50 +09:00
Katsuyuki Karasawa 51cc65eba4 add CI (#384)
* add biome ci actions

* feat: add build and check workflow for Astro with Node.js support

* refactor: streamline Node.js setup in Astro CI workflow and remove unused pnpm matrix
2025-04-08 23:12:28 +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
Katsuyuki Karasawa b016bd096c fix: biome linter error (#369)
* fix(remark-excerpt): change loop variable to const for better readability

* fix(rehype-component-github-card): correct string quotes for consistency in title element

* fix(remark-directive-rehype): update biome-ignore comment for clarity on linting rule

* fix(rehype-component-admonition): use optional chaining for properties check and improve formatting

* fix(Pagination): improve equality checks and enhance code readability

* fix(TOC): correct equality check for consistency in removeTailingHash function

* fix(ImageWrapper): update import path to use 'node:path' for consistency

* fix(PostCard): update import path to use 'node:path' for consistency
2025-04-01 20:29:38 +09:00
Katsuyuki Karasawa c106a639f4 fix(biome): update schema version and refine configuration settings (#368) 2025-04-01 20:09:09 +09:00
Katsuyuki Karasawa d15139ad11 Merge pull request #355 from saicaca/dependabot-npm_and_yarn-minor-updates-dc79fc5a05
chore(deps): bump the minor-updates group with 2 updates
2025-03-27 23:46:02 +09:00
Katsuyuki Karasawa 4d9e376d93 Fix Dependabot config (#354)
* fix dependabot.yml

* fix parsing error
2025-03-27 23:38:50 +09:00
Katsuyuki Karasawa 148628fd70 Merge pull request #353 from L4Ph/feature/deps-update
update dependencies
2025-03-27 23:28:33 +09:00
L4Ph 73f53600f5 add dependabot config 2025-03-27 23:21:38 +09:00
L4Ph 5bd83a949a update dependencies(patch or minor) 2025-03-27 23:18:56 +09:00
L4Ph 2773f2e182 pnpm dlx @astrojs/upgrade 2025-03-27 23:10:04 +09:00
Katsuyuki Karasawa b24c1cfaf8 Merge pull request #306 from wsafight/error5
refactor: remove useless code
2025-03-27 22:27:56 +09:00
Katsuyuki Karasawa 66ef2ac7ca Merge pull request #345 from UnclePi979/feat/script-enhancement
feat: add directory creation for post folder
2025-03-27 22:10:55 +09:00
Katsuyuki Karasawa 2fc2dd3200 Merge pull request #298 from Vulwsztyn/biome_check_flag_update
fix: change deprecated --apply flag to --write
2025-03-27 21:57:05 +09:00
Katsuyuki Karasawa 4a4c19a3ed chore: update dependencies, including Astro v5. (#244)
* update dependency

* update dependencies
2025-01-17 03:33:54 +08:00
Katsuyuki Karasawa 081ec35b07 feat: self-host KaTeX CSS (#279) 2025-01-12 23:12:48 +08:00
Katsuyuki Karasawa 87e83fc601 chore: enforce pnpm usage (#238) 2024-12-01 16:29:42 +08:00
Katsuyuki Karasawa ff9e82091a refactor: upgrade to Svelte v5 (#212)
* upgrade astro dependencies

* migration to Svelte 5

* Resolution of module version

* fix migrate script error

* fix migrate error comment

* fix Stylus format

* add intellisense for typescript

* Upgrading astrojs/svelte and svelte, and organizing dependencies

* Delete the incorrect settings.

* upgrade astro

* Fixed an error that occurred due to svelte.config.ts using unsupported features.
2024-11-30 14:59:51 +08:00
Katsuyuki Karasawa 450ab150a3 fix: fix HMR not working. (#195)
* inline style to base.css

* revert banner style

* Properly revert the banner-related issues.
2024-10-26 15:57:29 +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
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