Commit graph

15 commits

Author SHA1 Message Date
ccbikai
67c588eb12 feat: add mobile-responsive drawer for search & filters
Replaces desktop-only popover components with responsive alternatives:
- Adds drawer component for mobile view using vaul-vue
- Extracts shared templates for reusability
- Adjusts layout and height based on viewport size
- Maintains desktop popover behavior on larger screens

Improves mobile user experience while preserving desktop functionality
2025-03-02 15:56:20 +08:00
ccbikai
16ca5a1f06 fix: correct link creation event emission
Differentiates between 'edit' and 'create' events in link editor.
Updates the emit event to properly handle new link creation scenarios.
2025-02-08 20:22:21 +08:00
7heMech
8d647ce39b
Fix duplicates on edit 2025-01-12 14:38:33 +02:00
ccbikai
5abc4af3f5 fix: updates image resources and fixes metrics
- Changes fallback image path from sink.png to icon.png
- Adds lazy loading attribute to improve performance
- Fixes v-slot syntax in metrics list component
- Updates "No more" text to "No more links" for clarity
2024-12-25 12:13:50 +08:00
ccbikai
da16f24577 style: eslint 2024-12-24 21:10:36 +08:00
ccbikai
651dcabdb1 feat: add error handling for link loading
Improves reliability of link loading functionality:
- Adds error state and handling for failed API requests
- Implements retry mechanism with user-facing error message
- Prevents infinite loading when errors occur
- Defers search API call to mounted hook

These changes enhance user experience by providing clear feedback and recovery options when link loading fails.
2024-12-24 12:43:19 +08:00
ccbikai
f01224d04d fix: update width constraint for comment badge
Changes width constraint from fixed `w-24` to `max-w-24` to prevent content overflow while maintaining maximum width limit for comment badges
2024-12-23 21:15:42 +08:00
ccbikai
45745f1d8f fix: Replaces search component with lazy-loading variant
Substitutes the existing search component with a lazy-loading version to improve performance and loading times.

Enhances user experience by ensuring that search functionality loads only when needed.
2024-12-23 21:08:31 +08:00
ccbikai
842a8ab561 feat: Add link search function 2024-12-23 20:57:16 +08:00
ccbikai
7863b76570 fix: remove the slug conversion that cannot be reached. 2024-12-15 21:04:21 +08:00
ZL Asica
326939feee
feat: add config to switch case sensitivities 2024-12-02 20:24:47 -06:00
ccbikai
36e7962b83 chore: update dependencies 2024-08-18 19:38:04 +08:00
ccbikai
f2a4a5963d fix: Filter out null values 2024-06-04 19:52:22 +08:00
QuentinHsu
dda19697d6
fix: the links data loading on the mobile page did not trigger 2024-06-04 13:18:18 +08:00
ccbikai
bd47e755d5 feat: init 2024-05-25 08:09:30 +08:00