Commit Graph

37 Commits

Author SHA1 Message Date
keven1024
d8704a8aa8 fix(front): adjust error message font size in InputField and InputGroupField components for better readability 2026-05-24 11:15:43 +08:00
keven1024
6edb1fe222 feat(front): enhance InputField component with validation support and error messaging 2026-05-24 11:15:43 +08:00
keven1024
c841d8e1a2 feat(front): update InputGroupField component with improved delete button styling and add new Textarea component for enhanced text input 2026-05-24 11:15:43 +08:00
keven1024
e8b5f98260 feat(front): add error handling to InputGroupField component with aria attributes for accessibility 2026-05-24 11:15:43 +08:00
keven1024
b52d4c3a51 feat(front): add InputGroupField component for dynamic input management with add/remove functionality 2026-05-24 11:15:43 +08:00
keven1024
2af28b6a50 feat(frontend): enhance SelectField and Tiptap components with improved class handling and word count display 2026-05-24 11:15:42 +08:00
keven1024
3c031dcee9 feat: enhance FileIcon and FileUpload components to support size prop and multi-file uploads, improving user experience and flexibility 2026-04-05 11:09:43 +08:00
keven1024
d6c54de659 feat: add file deduplication logic in FileUploadField component to prevent duplicate file uploads from clipboard and file selection 2026-04-05 10:32:51 +08:00
keven1024
ca33fcc332 refactor(front): update localization keys across components to improve consistency and maintainability 2025-12-20 09:22:58 +08:00
keven
fa17009695 feat(front): enhance FileShareResult and FileUploadField components with internationalization support, adding localized text for file sharing success and related UI elements 2025-10-18 10:43:57 +08:00
keven
8fad0a4163 feat(front): implement internationalization for share options in FileShareHandle and TextShareHandle components, update layout in GlobalDrawer, and enhance FileUploadField with localized text 2025-10-18 09:41:45 +08:00
keven
3e8c782315 refactor(front): update MarkdownInputField import path and enhance TextUploadInputTextView component structure for improved readability 2025-10-17 23:57:51 +08:00
keven1024
0df8ee0a8d Revert "refactor(front): replace MarkdownInputField with RichInputField for improved JSON handling in text uploads, update Tiptap component to support JSONContent, and increment dependency versions for better compatibility"
This reverts commit e959a0bc3e.
2025-10-16 15:43:55 +08:00
keven1024
e959a0bc3e refactor(front): replace MarkdownInputField with RichInputField for improved JSON handling in text uploads, update Tiptap component to support JSONContent, and increment dependency versions for better compatibility 2025-10-13 21:27:28 +08:00
keven1024
3d173d0321 refactor(front): update FileShareDrawer and FileUploadField components to handle multiple files and improve file type checks 2025-08-14 16:50:43 +08:00
keven1024
dc16661fff chore: add docker-compose configuration for app, worker, and redis services 2025-08-14 11:52:50 +08:00
keven1024
3d88c68ed5 fix: refactor InputField component to improve attribute binding and remove unused props 2025-07-07 15:23:20 +08:00
keven1024
da58a46e72 feat(front): implement internationalization for file and text upload components with dynamic translations 2025-06-02 10:12:15 +08:00
keven1024
e5d21d618e feat(front): add PickupShareBtn and PickupShareDrawer components for pickup code input and sharing functionality 2025-05-22 14:40:42 +08:00
keven1024
763e3ac3c1 refactor(front): update import paths to use alias for better readability and maintainability 2025-05-22 11:32:38 +08:00
keven1024
9f429626d7 refactor(front): update field components to use RuleExpression for validation rules 2025-05-15 17:21:03 +08:00
keven1024
4c57afd476 refactor(front): replace Button with AsyncButton in FormButton component for async click handling 2025-05-14 15:07:15 +08:00
keven1024
a78eb2efa3 refactor(front): replace watch with watchEffect in FormButton component for improved reactivity 2025-05-05 20:56:55 +08:00
keven1024
500d78e428 fix(front): add class binding to InputField component for improved styling flexibility 2025-05-05 20:54:53 +08:00
keven1024
81f04ca004 fix(front): bind additional attributes to Switch component in SwitchField for improved flexibility 2025-05-02 19:33:35 +08:00
keven1024
31b91b12de feat(front): add FilePreviewView and FileShareHandle components for improved file preview and sharing options 2025-04-24 15:26:49 +08:00
keven1024
9c8c0430e7 feat(front): add SelectField and SwitchField components for enhanced form handling in file sharing 2025-04-21 09:03:48 +08:00
keven1024
df38398851 feat(front): add FileIcon component to display file previews and icons based on file type 2025-04-20 21:36:10 +08:00
keven1024
d48cf960f8 feat(front): add FileShareDrawer component for file sharing functionalities and enhance index page layout 2025-04-20 20:57:00 +08:00
keven1024
ce406e73d4 feat(front): implement FileUpload and FileUploadField components for file drag-and-drop functionality and preview 2025-04-20 20:44:13 +08:00
keven1024
44462622c8 refactor(front): simplify MarkdownInputField by directly using v-model with Tiptap for cleaner code 2025-04-19 14:08:17 +08:00
keven1024
12f97cc1a4 fix(front): integrate VeeValidate rules in MarkdownInputField and enhance Tiptap styling for better user experience 2025-04-18 23:14:33 +08:00
keven1024
1d2c0e6621 fix(front): bind additional attributes to Tiptap component in MarkdownInputField for improved functionality 2025-04-18 23:01:10 +08:00
keven1024
f4990f05e0 refactor(front): simplify MarkdownInputField by removing unnecessary label and placeholder props 2025-04-18 22:19:55 +08:00
keven1024
b38a64a4fb fix(front): update MarkdownInputField to bind modelValue and handle updates for Tiptap component 2025-04-17 20:06:54 +08:00
keven1024
220a936a10 feat(front): update FormButton to prevent default click behavior and add MarkdownInputField component for rich text input 2025-04-17 09:06:20 +08:00
keven1024
0fd2a0b532 feat(front): integrate VeeValidate for form validation and add InputField and FormButton components 2025-04-13 17:09:21 +08:00