opnform-host-nginx/client/components/forms
Julien Nahum d836d531a7 Refactor BarcodeInput and CameraUpload Components for Enhanced UI and Functionality
- Replace SVG icon in BarcodeInput with a new Icon component for improved visual consistency.
- Update CameraUpload component to enhance styling and functionality, including:
  - Add a barcode scanning overlay for better user experience during scanning.
  - Refactor video and canvas elements to improve layout and responsiveness.
  - Adjust button sizes and styles for better accessibility and usability.
  - Implement more robust camera handling logic, including improved facing mode management and error handling for mobile devices.

These changes aim to enhance the user interface and overall functionality of the barcode scanning feature, ensuring a smoother experience for users.
2025-03-15 13:38:38 +08:00
..
components Refactor BarcodeInput and CameraUpload Components for Enhanced UI and Functionality 2025-03-15 13:38:38 +08:00
validation Form Editor v2.5 (#599) 2024-10-23 10:34:51 +02:00
BarcodeInput.vue Refactor BarcodeInput and CameraUpload Components for Enhanced UI and Functionality 2025-03-15 13:38:38 +08:00
CheckboxInput.vue Matrix Improvements (#606) 2024-11-20 17:06:11 +01:00
CodeInput.client.vue fix disabled input dark mode (#622) 2024-11-21 15:59:04 +01:00
ColorInput.vue Form editor v2 (#579) 2024-09-23 20:02:38 +02:00
DateInput.vue Refactor form components (#659) 2025-01-03 16:15:47 +01:00
FileInput.vue Enhance UI components with dark mode and tooltip improvements 2025-03-04 12:21:30 +08:00
FlatSelectInput.vue Form Translation (#616) 2024-12-04 18:32:14 +01:00
ImageInput.vue fix image input clear (#485) 2024-07-15 10:07:00 +02:00
MatrixInput.vue Refactor form components (#659) 2025-01-03 16:15:47 +01:00
MentionInput.vue Add client linting to GitHub Actions workflow 2025-01-27 18:24:27 +01:00
PhoneInput.vue Fix phoneinput inputval watcher (#631) 2024-11-25 17:26:43 +01:00
RatingInput.vue Better form themes (#465) 2024-06-27 17:52:49 +02:00
RichTextAreaInput.client.vue Clean up empty HTML and help text in form inputs (#700) 2025-02-14 15:23:09 +00:00
ScaleInput.vue Better form themes (#465) 2024-06-27 17:52:49 +02:00
SelectInput.vue ESC-240: Fix null pointer exception in SelectInput getOptionName method 2024-08-07 17:30:48 +02:00
SignatureInput.vue Add client linting to GitHub Actions workflow 2025-01-27 18:24:27 +01:00
SliderInput.vue slider input color (#391) 2024-05-07 13:29:19 +02:00
TextAreaInput.vue fix disabled input dark mode (#622) 2024-11-21 15:59:04 +01:00
TextBlock.vue Add client linting to GitHub Actions workflow 2025-01-27 18:24:27 +01:00
TextInput.vue fix disabled input dark mode (#622) 2024-11-21 15:59:04 +01:00
ToggleSwitchInput.vue Matrix Improvements (#606) 2024-11-20 17:06:11 +01:00
VForm.vue Better form themes (#465) 2024-06-27 17:52:49 +02:00
useFormInput.js Form Translation (#616) 2024-12-04 18:32:14 +01:00