Commit Graph

17 Commits

Author SHA1 Message Date
4711102407 feat(qr): improve mobile UX for scanner and generator 2026-03-04 05:21:53 +00:00
27fee3ac34 feat: replace native titles with global vue tooltips 2026-03-04 04:30:38 +00:00
6be7abfe02 feat(qr): sync generator text to url path payload and add generator button to scanner list
All checks were successful
Deploy to Production / deploy (push) Successful in 24s
2026-03-04 03:07:17 +00:00
18912368a4 feat(ui): refine input states, add tokenized params & ripple effects
- Refactored Url Cleaner Exception 'Keep params' into a tokenized input array (pills/badges)
- Standardized UI contrast: ensured proper label highlighting in light/dark themes
- Expanded v-ripple interaction effect to buttons across all remaining tools, header, and modals
- Moved base .detail-tag styles into global CSS variables
- Web worker generation for QR codes (WIP)
2026-03-04 02:41:58 +00:00
011db26ec4 fix: normalize font-weight for Length/Count labels in Passwords; refactor QR scanner composables; style fixes 2026-03-03 14:29:58 +00:00
c5293ca9fe style: standardize UI across tools, optimize QR layout, and configure Husky/ESLint 2026-03-03 13:39:56 +00:00
dff8a2a0ab refactor: extract logic from QrScanner and UrlCleaner to composables 2026-03-03 11:19:57 +00:00
dcde3b0799 feat: add ESC key support to close all modals and fullscreen modes 2026-03-02 23:58:50 +00:00
c8b799b078 fix: mirror background canvas for front camera in fullscreen mode 2026-02-28 18:07:10 +00:00
616f615d7c fix: improve front camera detection on macOS by checking video track label 2026-02-28 18:04:28 +00:00
9822cab93e feat: restore QR code detection overlay in custom QrScanner 2026-02-28 17:50:29 +00:00
cfc1785863 chore: cleanup unused code in QrScanner and remove vue-qrcode-reader dependency 2026-02-28 17:40:42 +00:00
3732d365dd refactor: replace vue-qrcode-reader with custom native QR scanner using local BarcodeDetector polyfill 2026-02-28 17:31:04 +00:00
d2ea9e3fc7 chore: UI spacing tweaks, desktop scrolling fix, QR title alignment 2026-02-27 19:43:12 +00:00
5b1a50f148 chore: prepare release; reintroduce front camera CSS mirror, stabilize QR Scanner 2026-02-27 19:02:49 +00:00
613604f3c4 feat(qr-scanner): remove frame, add shape detection overlay, improve fullscreen desktop layout 2026-02-27 17:52:36 +00:00
839a98a658 feat: add QR Scanner tool with history, export, persistence and fullscreen support 2026-02-27 17:00:11 +00:00