1
0
mirror of https://github.com/sendevia/website.git synced 2026-03-06 07:40:50 +08:00
Commit Graph

207 Commits

Author SHA1 Message Date
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