|
|
d65e9bc2fd
|
feat(AppBar): refactor AppBar component and remove home layout dependency
|
2025-12-05 23:10:39 +08:00 |
|
|
|
43e8a8dda4
|
feat(posts): change impression field to array type
|
2025-12-05 22:58:04 +08:00 |
|
|
|
341da38027
|
add: ArticleMasonry component
|
2025-12-05 22:57:41 +08:00 |
|
|
|
6e5dd124b4
|
add: MaterialCard component
|
2025-12-05 22:56:33 +08:00 |
|
|
|
01e2e5545c
|
feat: update default impression and post images
|
2025-12-05 17:09:58 +08:00 |
|
|
|
42a446cfaf
|
feat: migrate post data management to Pinia store
|
2025-12-05 00:10:20 +08:00 |
|
|
|
2c3d531363
|
feat(button): reorder props for better readability
|
2025-12-04 23:04:52 +08:00 |
|
|
|
ca49cd7a80
|
feat(search): conditionally activate search on focus
|
2025-11-30 21:54:51 +08:00 |
|
|
|
97b5488588
|
feat: add portfolio link to navigation
|
2025-11-30 21:22:39 +08:00 |
|
|
|
93225adc80
|
feat(navbar): add external link detection and target attribute
|
2025-11-30 21:22:04 +08:00 |
|
|
|
d4bc468ed7
|
feat: refactor search state from composable to Pinia store
|
2025-11-30 20:44:42 +08:00 |
|
|
|
8cdca34922
|
feat: refactor screen width handling to use Pinia store
|
2025-11-30 20:03:10 +08:00 |
|
|
|
6d60ed1c94
|
feat: add Pinia state management
|
2025-11-30 20:01:10 +08:00 |
|
|
|
54bdfb0d14
|
feat(navbar): improve search button UX with dynamic label and cursor
|
2025-11-29 20:37:43 +08:00 |
|
|
|
d4b22f8f1e
|
feat: update level1-2 font family to Google Sans Flex
|
2025-11-29 20:36:25 +08:00 |
|
|
|
d8aaffd92f
|
rename: postsRef to articlesRef
|
2025-11-29 20:35:25 +08:00 |
|
|
|
acfccd72e3
|
fix(Footer): break line not display
|
2025-11-29 20:21:41 +08:00 |
|
|
|
7fbc50603c
|
feat(ArticleLayout): replace section elements with semantic HTML in article layout
|
2025-11-29 14:57:11 +08:00 |
|
|
|
e4bb59ede6
|
feat: restructure component's SCSS imports and file organization
|
2025-11-29 11:12:24 +08:00 |
|
|
|
b8cf5f528c
|
feat(theme): improve color palette and section wrapper utilities
|
2025-11-29 10:33:48 +08:00 |
|
|
|
dedb150445
|
remove: search page
|
2025-11-29 10:18:33 +08:00 |
|
|
|
1e35621041
|
remove: SearchPosts layout component
|
2025-11-28 00:29:24 +08:00 |
|
|
|
afb862124a
|
feat(button): add user-select none for better UX
|
2025-11-28 00:27:29 +08:00 |
|
|
|
85cfe94df1
|
feat(appbar): refactor search functionality with improved state management
|
2025-11-28 00:27:14 +08:00 |
|
|
|
621d4a632c
|
feat: refactor appbar DOM access to use Vue refs
|
2025-11-25 02:59:51 +08:00 |
|
|
|
dae7398d4f
|
feat: add tab navigation utility for keyboard accessibility
|
2025-11-25 02:51:45 +08:00 |
|
|
|
1eb03650bb
|
feat: update layout styles and homepage content
|
2025-11-25 02:45:06 +08:00 |
|
|
|
60728d9fd0
|
feat: add color logging
|
2025-11-25 02:43:26 +08:00 |
|
|
|
ae855e2a03
|
remove: remove useless navigation items and allposts layout
|
2025-11-25 02:42:30 +08:00 |
|
|
|
d8818ed2c8
|
dependency: update
|
2025-11-25 02:39:32 +08:00 |
|
|
|
4410040bad
|
add(appbar): add appbar component with search functionality
|
2025-11-25 02:38:14 +08:00 |
|
|
|
9d2c31e73e
|
refactor(navbar): adjust z-index values for improved layering
|
2025-11-22 00:54:17 +08:00 |
|
|
|
b0e3fd60ce
|
feat(image-viewer): add background color to content image
|
2025-11-22 00:32:03 +08:00 |
|
|
|
1789ecff8b
|
feat: add precision parameter to calculate scroll percentage and improve scroll handling
|
2025-11-22 00:05:06 +08:00 |
|
|
|
f211e1fa9d
|
refactor(scroll-to-top): simplify scroll logic and utilize global scroll state
|
2025-11-21 23:19:03 +08:00 |
|
|
|
72faa72c78
|
feat: implement global scroll listener and state management
|
2025-11-21 23:17:54 +08:00 |
|
|
|
bdeb1f79f9
|
refactor(navbar): update navigation structure and improve styling consistency
|
2025-11-18 21:54:44 +08:00 |
|
|
|
0e3f9efab1
|
fix: adjust padding values for ordered and unordered lists for better alignment
|
2025-11-18 21:52:23 +08:00 |
|
|
|
558128a4a7
|
refactor(image-viewer): remove unnecessary overflow style and improve ui
|
2025-11-18 21:41:44 +08:00 |
|
|
|
75e7c94bdc
|
rename: Sidebar to Navbar
|
2025-11-18 16:08:49 +08:00 |
|
|
|
e512e79932
|
refactor: improve code readability by formatting style
|
2025-11-18 15:32:29 +08:00 |
|
|
|
e247341e93
|
opt: code quality
|
2025-11-16 17:26:23 +08:00 |
|
|
|
736584e6be
|
feat(config): reorganize font link imports for improved readability
|
2025-11-16 15:28:22 +08:00 |
|
|
|
d9eadf1893
|
feat(button): refactor button component to use dynamic component for anchor and button elements
|
2025-11-15 00:08:15 +08:00 |
|
|
|
29364f4c20
|
feat(image-viewer): update maximum zoom level and adjust drag calculations for improved image navigation
|
2025-11-14 19:19:01 +08:00 |
|
|
|
52e8bc2fca
|
feat(image-viewer): add image navigation with Shift + scroll functionality
|
2025-11-13 21:59:22 +08:00 |
|
|
|
6f4e611b04
|
feat(image-viewer): enhance styling and layout for image navigation and thumbnails
|
2025-11-13 21:56:05 +08:00 |
|
|
|
0c8faeda8c
|
feat(sidebar): implement responsive navigation layout
|
2025-11-11 23:27:14 +08:00 |
|
|
|
c6c5cf260a
|
feat: add image viewer component with zoom and navigation
|
2025-11-11 22:55:52 +08:00 |
|
|
|
4457b2539e
|
article: update
|
2025-11-11 21:25:51 +08:00 |
|