Commit graph

12 commits

Author SHA1 Message Date
ccbikai
744f949972 fix: corrects sorting order and enhances link sorting UX
- Fixes ascending/descending sort order for newest/oldest links
- Automatically sets sort to 'newest' when creating a link
- Updates Chinese translation for A-Z/Z-A sort labels
- Shows current sort option in dropdown button
- Reduces tooltip delay for better responsiveness
- Removes unused Button import in QRCode component
2025-03-16 13:57:29 +08:00
ccbikai
5118201911 refactor(links): extract sort menu and fix sort logic
- Extracts dropdown sort menu into separate DashboardLinksSort component
- Fixes incorrect sort order for newest/oldest links
- Adds internationalization support for sort options
- Updates QR code download button size for consistency
- Adds helpful tooltip about sort limitation for loaded links

The sort logic was reversed where newest/oldest were concerned, this fixes
that while making the sorting feature more maintainable through component
extraction.
2025-03-16 11:52:29 +08:00
ccbikai
5ad0096051 refactor: remove unused vue imports
Removes unused imports from 'vue' package including onMounted, ref, and watch to keep the codebase clean and improve maintainability
2025-03-16 11:22:47 +08:00
面条
f8130d731d
Merge pull request #117 from 7heMech/patch-1
Better qr styling
2025-03-16 11:19:45 +08:00
wudi
e563d55852 feat: Add internationalization (i18n) support
Implemented multi-language support for the application:
- Added @nuxtjs/i18n plugin configuration
- Created locale files for English (en-US) and Chinese (zh-CN)
- Updated components to use translation keys
- Added language switcher in header
- Configured VSCode i18n-ally settings
- Prepared translation infrastructure for future language expansions
2025-03-03 11:21:39 +08:00
7heMech
7bd6461814 fix styling of qr 2025-03-02 21:00:27 +00:00
MinerAle
9a9975c6a9 refactor: remove icon toggle functionality and simplify QR code component 2025-02-27 08:29:35 +01:00
MinerAle
1d04e199ce feat: add icon toggle and color picker to QR code component 2025-02-27 08:21:51 +01:00
MinerAle
3d5c4b0dd4 feat: add color picker to customize QR code appearance 2025-02-27 08:11:31 +01:00
MinerAle
c1c84ab0f9 fix: update QR code download filename format to use slug instead of full URL 2025-02-24 21:05:56 +01:00
MinerAle
c4626101d5 feat: add download button for QR code in dashboard links 2025-02-24 21:00:47 +01:00
ccbikai
bd47e755d5 feat: init 2024-05-25 08:09:30 +08:00