afa5bf98f4
feat(comment): move comment assets to cdn
...
- Remove Twikoo's local style.
- Remove local package of Artalk and Waline to minify styles
This commit is because of unused comment styles in build packaged css.
https://github.com/vitejs/vite/pull/19418 might have helped, but Astro didn't use this experimental feature (https://github.com/withastro/astro/pull/13420 ).
2025-04-05 19:07:51 +08:00
27a83826f5
chore: update dependencies
2025-04-05 18:09:16 +08:00
01a23952ac
feat(comment): supports artalk
2025-04-04 21:14:40 +08:00
6a69383dcf
chore: update dependencies
2025-04-04 18:41:58 +08:00
a1c4dfe214
chore: bump version to 0.2.0
2025-04-01 19:34:36 +08:00
074e226049
chore: update dependencies
2025-04-01 19:34:16 +08:00
34804d525d
chore: add onlyBuiltDependencies configuration for pnpm
2025-03-24 20:56:32 +08:00
6f5add380c
chore: update dependencies
2025-03-24 17:39:04 +08:00
2297a2865a
chore: update dependencies
2025-03-19 16:15:43 +08:00
fd26546c80
chore: update dependencies
2025-03-14 18:18:51 +08:00
ae6fb2219d
fix: code block copy button's icon
2025-03-09 17:40:10 +08:00
0a37ca80ac
feat: RepoCard
2025-03-09 17:21:02 +08:00
10d65c1893
chore: update dependencies
2025-03-09 15:20:19 +08:00
8dd3d663b1
feat: support Waline
2025-03-06 14:37:23 +08:00
b3c8d9d278
fix: icon render bug
...
After update dependencies, iconify will show warning `Invalid icon name: "${icon}"` when building.
This commit switch to embed raw svg instead of using iconify tailwindcss plugin to fix the bug.
2025-03-03 17:30:08 +08:00
09bd2dbee8
chore: update dependencies
2025-03-03 16:39:57 +08:00
7bf0901908
chore: remove unused dependencies in package.json
2025-02-26 22:09:58 +08:00
4481f5457d
feat: components in .md
2025-02-26 21:59:55 +08:00
aa5cff85db
chore: update dependencies
2025-02-21 17:32:01 +08:00
f05f3c9641
fix: remove redundant check in build script
2025-02-16 11:54:56 +08:00
3bf9d9371b
refactor: new and pub scripts
2025-02-15 23:43:10 +08:00
fa0f8e9cb3
refactor: manual swup setup
...
Manually setup swup instead of using the swup astro integration.
2025-02-15 16:54:57 +08:00
e180d3899c
chore: update dependencies
2025-02-14 15:22:38 +08:00
7b543259b3
feat: migrate to swup
...
- Add `@swup/astro` dependence and set base config.
- Refactor `SideToolBar.astro` to fix swup compatibility, now it's using css instead of js to show the hide part of the toolbar.
- Delete transition attributes of Astro view transition API.
2025-02-13 12:45:40 +08:00
c8f92bed49
feat: static prettier codeblock
2025-02-12 18:19:56 +08:00
66234aefe9
feat: github blockquote icons
2025-02-12 15:43:39 +08:00
16eb26d01b
refactor: update plugins to TypeScript
2025-02-12 13:58:06 +08:00
f218cc88a2
feat: use MDX instead of directives
2025-02-12 12:17:50 +08:00
46d0fa301b
feat: image zoom
2025-02-11 23:32:13 +08:00
a681f42b7d
chore: update dependencies
2025-02-11 17:58:50 +08:00
d6dd2a7458
feat: markdown component
...
- use `remark-directive` and `rehype-components` to render markdown components.
- add `tabs` component.
2025-02-11 16:54:49 +08:00
853a8ce292
feat: rss content
2025-02-10 16:11:44 +08:00
37bf6b7122
feat: relative time
...
convert time tag to relative time (only for recent week)
2025-02-10 15:54:26 +08:00
5fe94c5bb5
chore: update dependences
2025-02-10 12:33:01 +08:00
8a8bf19e35
build(deps): upgrade TailwindCSS to v4
...
- Upgrade TailwindCSS to v4
- Upgrade daisyUI to v5 beta.
- Delete the PostCSS TailwindCSS compatibility layer.
- Delete Sass dependency because TailwindCSS v4 will generate nested CSS, so we don't need Sass anymore.
2025-02-07 21:39:05 +08:00
438b4f5d8a
feat: support LaTeX formula
2025-02-07 17:59:54 +08:00
fb76c74d4a
refactor: statically wrap table
2025-02-07 17:24:30 +08:00
4f0148d18a
feat: support github blockqoute alert
2025-02-07 15:46:32 +08:00
95b81d0e02
feat: heading link
...
Using rehype-autolink-headings to show heading link behind its content.
2025-02-06 22:57:27 +08:00
00dc1c9497
refactor: reading time
2025-02-06 22:26:29 +08:00
79a220df8e
chore: update dependencies
2025-02-06 22:18:26 +08:00
5fb33aa17f
refactor: rewrite with daisyUI
...
Refactored styles using daisyUI and adapted all related components and styles.
2025-02-06 17:52:07 +08:00
32f7d89c7f
chore: update dependencies
2025-02-05 19:47:07 +08:00
bf458d1ef8
chore: bump version to 0.1.0
2025-02-02 21:05:40 +08:00
ae84b5c2cc
feat: add useful scripts
...
Add scripts for creating and publishing drafts, and update package.json
2025-02-01 18:01:24 +08:00
5e49806e03
feat: implement pagefind search
...
- Integrate astro-pagefind for backend indexing
- Build custom search UI components
- Handle search queries and result rendering
2025-02-01 15:38:08 +08:00
8e70f6bd1f
chore: update astro to 5.2.3
2025-02-01 14:06:23 +08:00
b395f916a5
feat: add RSS feed
2025-01-30 13:24:37 +08:00
bfa508288f
feat: add sitemap
2025-01-30 13:24:07 +08:00
5d0f3a9e1c
chore: update dependencies
2025-01-29 23:30:34 +08:00