|
|
cc251cae95
|
feat(Header): refactor carousel implementation and enhance image loading
|
2025-12-31 22:01:20 +08:00 |
|
|
|
e4164bb5e4
|
feat: optimize screen width store initialization and resize handling
|
2025-12-27 02:12:04 +08:00 |
|
|
|
a0574017a0
|
feat(AppBar): remove menu button
|
2025-12-27 02:11:49 +08:00 |
|
|
|
235a50261c
|
feat(NavBar): implement expandable navigation with dynamic label
|
2025-12-27 02:11:04 +08:00 |
|
|
|
1ec869f063
|
feat(MaterialCard): disable interaction on card tip elements
|
2025-12-26 16:01:14 +08:00 |
|
|
|
d043839ddd
|
feat(AppBar): update positioning styles
|
2025-12-26 15:16:02 +08:00 |
|
|
|
091639698b
|
feat: add cookie utility functions for client-side cookie management
|
2025-12-26 15:14:58 +08:00 |
|
|
|
51122d1680
|
feat(DefaultLayout): simplify route transition and palette generation logic
|
2025-12-25 15:43:36 +08:00 |
|
|
|
0ca2146bc2
|
article(关于这个主题的一些事): update theme color and impression image
|
2025-12-25 00:32:45 +08:00 |
|
|
|
6120d08491
|
feat(ArticleMasonry): add downloadable content indicator to article cards
|
2025-12-25 00:31:55 +08:00 |
|
|
|
1562e5f619
|
feat(ButtonGroup): add new ButtonGroup component to render multiple buttons from external link data
|
2025-12-25 00:25:43 +08:00 |
|
|
|
ecea15a959
|
article: update AincradMix
|
2025-12-22 15:48:58 +08:00 |
|
|
|
537f5f45a6
|
feat(styles): improve layout in article components
|
2025-12-22 15:48:16 +08:00 |
|
|
|
bff9295688
|
feat(ArticleLayout): improve code block layout and line number alignment
|
2025-12-18 16:20:13 +08:00 |
|
|
|
7e4571cb3a
|
feat(ArticleLayout): add copied state icon for code block copy button
|
2025-12-18 15:16:00 +08:00 |
|
|
|
257cc873b0
|
feat(ArticleLayout): replace native clipboard API with VueUse composable
|
2025-12-18 15:09:12 +08:00 |
|
|
|
84f6e810d1
|
feat(PrevNext): improve styling and interaction
|
2025-12-18 14:49:44 +08:00 |
|
|
|
8dc10e4f0f
|
feat(PrevNext): redesign component
|
2025-12-17 23:17:02 +08:00 |
|
|
|
adfc21c48f
|
feat: restructure layout imports
|
2025-12-17 22:27:48 +08:00 |
|
|
|
1c7e664a03
|
feat: vite build optimizations
|
2025-12-17 22:22:08 +08:00 |
|
|
|
a7f17bf5e2
|
feat(ArticleLayout): enhance date formatting and display in article layout
|
2025-12-15 17:23:51 +08:00 |
|
|
|
9da9ecb502
|
feat(posts): add direct download link to AincradMix skin post
|
2025-12-15 17:03:53 +08:00 |
|
|
|
120f76dcc6
|
feat(MaterialCard): standardize color application across elevated, filled, and outlined variants
|
2025-12-15 17:03:17 +08:00 |
|
|
|
11930fcebe
|
feat(components): reorder props for consistency and clarity
|
2025-12-15 14:36:19 +08:00 |
|
|
|
57d2dbac5d
|
feat(styles): code clean
|
2025-12-15 14:33:22 +08:00 |
|
|
|
0494d08ec6
|
fix: update docs:build-cf script to use vitepress build
|
2025-12-14 11:09:26 +08:00 |
|
|
|
12938d2927
|
feat: add Cloudflare Pages build script
|
2025-12-14 11:02:25 +08:00 |
|
|
|
84ba7227f6
|
feat(ArticleLayout): add post metadata display and short link sharing
|
2025-12-12 22:42:35 +08:00 |
|
|
|
26a9fc9d50
|
fix: export PostData as type-only from posts.data
|
2025-12-12 21:59:03 +08:00 |
|
|
|
8303a9029b
|
fix: export PostData type from posts store
|
2025-12-12 21:54:50 +08:00 |
|
|
|
6c2e9741fc
|
remove: script in NotFound
|
2025-12-12 18:10:12 +08:00 |
|
|
|
6db5106c77
|
fix: update footer link to correct repository URL
|
2025-12-12 18:09:44 +08:00 |
|
|
|
cdb9f89494
|
refactor: post data loading using vitepress content loader
|
2025-12-12 18:09:20 +08:00 |
|
|
|
4ec3fd3cf9
|
notfound: remove timeout
|
2025-12-12 16:48:43 +08:00 |
|
|
|
551eaff187
|
notfound: set document title with delay
|
2025-12-12 16:35:23 +08:00 |
|
|
|
b40d6bffa4
|
refactor: redirection logic and add 404 page title handling
|
2025-12-12 16:29:38 +08:00 |
|
|
|
d50be81c19
|
refactor: remove unused environment detection utilities
|
2025-12-10 15:58:06 +08:00 |
|
|
|
2b4e351c08
|
refactor: replace window checks with centralized env utility
|
2025-12-10 15:43:46 +08:00 |
|
|
|
ecd2385e79
|
feat(MaterialCard): replace swipe interaction with hover-based image reveal
|
2025-12-10 15:33:35 +08:00 |
|
|
|
61b4e918a1
|
feat: add post redirect handling
|
2025-12-10 15:33:10 +08:00 |
|
|
|
b693666cae
|
feat: initialize screen width store in components and refactor store logic
|
2025-12-09 14:37:31 +08:00 |
|
|
|
8beeb84e0a
|
feat(NavBar): try to fix bar not display
|
2025-12-06 00:57:11 +08:00 |
|
|
|
dcde015ded
|
feat(screenWidth): add fallback check for initial screen width update
|
2025-12-06 00:38:06 +08:00 |
|
|
|
3dbe4846bb
|
fix: hide PageIndicator on mobile
|
2025-12-05 23:53:43 +08:00 |
|
|
|
d441baa105
|
posts: update AincradMix impression field to support multiple images
|
2025-12-05 23:49:21 +08:00 |
|
|
|
b7cda48cd8
|
feat: rename layout animation classes for consistency
|
2025-12-05 23:48:55 +08:00 |
|
|
|
46431afb3c
|
feat(ImageViewer): improve accessibility and touch interactions
|
2025-12-05 23:48:45 +08:00 |
|
|
|
3c1b3b4aed
|
feat: update scroll target selector from ID to class
|
2025-12-05 23:48:12 +08:00 |
|
|
|
53ce2591b2
|
feat(MainLayout): refactor default layout with semantic HTML and improved home page
|
2025-12-05 23:42:59 +08:00 |
|
|
|
385eac5881
|
feat(ScrollToTop): replace IDs with classes in ScrollToTop component
|
2025-12-05 23:33:10 +08:00 |
|