opnform-host-nginx/client/components/forms
Chirag Chhatrala a140f789c2
Add Tabler Icons and Refactor Form Components (#771)
- Updated `package.json` and `package-lock.json` to include `@iconify-json/tabler` for additional icon support.
- Refactored `ImageInput.vue` to utilize `nuxt/icon` for icon rendering, enhancing consistency across components.
- Introduced `OptionSelectorInput.vue` as a new form component for selecting options in a grid layout, integrating with the form system.
- Updated `FormCustomization.vue` and `FormEditorPreview.vue` to utilize the new `OptionSelectorInput` for improved user experience in form settings.
- Enhanced `HiddenRequiredDisabled.vue` to replace manual button rendering with `OptionSelectorInput`, streamlining the component structure.

These changes aim to improve the iconography and form component functionality, providing a more cohesive and user-friendly interface.
2025-06-02 15:54:38 +02:00
..
components Update dependencies and refactor CameraUpload component to use ZXing … (#760) 2025-05-30 10:30:19 +02:00
validation Form Editor v2.5 (#599) 2024-10-23 10:34:51 +02:00
BarcodeInput.vue Enhance Barcode Input and File Input Components with Client-Only Wrapper 2025-05-30 11:49:13 +02:00
CheckboxInput.vue Enhance CheckboxInput and ToggleSwitchInput Components with Help Slot Positioning (#728) 2025-03-20 15:33:14 +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 rendering (#747) 2025-05-07 17:15:56 +02:00
FileInput.vue Enhance Barcode Input and File Input Components with Client-Only Wrapper 2025-05-30 11:49:13 +02:00
FlatSelectInput.vue Refactor FlatSelectInput Component to Simplify Template Structure 2025-05-23 21:09:46 +02:00
ImageInput.vue Add Tabler Icons and Refactor Form Components (#771) 2025-06-02 15:54:38 +02:00
LogicConfirmationModal.vue Add LogicConfirmationModal Component and Integrate Logic Validation (#742) 2025-04-28 18:41:39 +02:00
MatrixInput.vue Refactor form components (#659) 2025-01-03 16:15:47 +01:00
MentionInput.vue Fix quill and mentions (#758) 2025-05-16 17:09:07 +02:00
OptionSelectorInput.vue Add Tabler Icons and Refactor Form Components (#771) 2025-06-02 15:54:38 +02:00
PaymentInput.client.vue Refactor form rendering (#747) 2025-05-07 17:15:56 +02: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 Fix quill and mentions (#758) 2025-05-16 17:09:07 +02: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 ESC-539 - Refactor SignatureInput Component for Consistency and Enhanced Logic (#749) 2025-05-14 17:19:18 +02: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 Refactor form rendering (#747) 2025-05-07 17:15:56 +02:00
ToggleSwitchInput.vue Enhance CheckboxInput and ToggleSwitchInput Components with Help Slot Positioning (#728) 2025-03-20 15:33:14 +01:00
VForm.vue Better form themes (#465) 2024-06-27 17:52:49 +02:00
useFormInput.js Stripe Payment (#679) 2025-04-10 12:04:25 +02:00