From 9784e873f29a9b9580ff8e2a6e52b287951f6fd9 Mon Sep 17 00:00:00 2001 From: Chirag Chhatrala <60499540+chiragchhatrala@users.noreply.github.com> Date: Wed, 12 Apr 2023 17:06:12 +0530 Subject: [PATCH] Block hide, width, align (#109) --- app/Http/Requests/UserFormRequest.php | 1 + .../js/components/forms/RichTextAreaInput.vue | 3 +- .../js/components/open/forms/OpenForm.vue | 20 +++- .../forms/components/FormFieldsEditor.vue | 14 +-- .../FormBlockLogicEditor.vue | 6 +- .../forms/fields/FormBlockOptionsModal.vue | 99 +++++++------------ 6 files changed, 62 insertions(+), 81 deletions(-) diff --git a/app/Http/Requests/UserFormRequest.php b/app/Http/Requests/UserFormRequest.php index 824aa6a..20bbed8 100644 --- a/app/Http/Requests/UserFormRequest.php +++ b/app/Http/Requests/UserFormRequest.php @@ -87,6 +87,7 @@ abstract class UserFormRequest extends \Illuminate\Foundation\Http\FormRequest 'properties.*.multiple' => 'boolean|nullable', 'properties.*.timezone' => 'sometimes|nullable', 'properties.*.width' => ['sometimes', Rule::in(['full','1/2','1/3','2/3','1/3','3/4','1/4'])], + 'properties.*.align' => ['sometimes', Rule::in(['left', 'center', 'right', 'justify'])], 'properties.*.allowed_file_types' => 'sometimes|nullable', 'properties.*.use_toggle_switch' => 'boolean|nullable', diff --git a/resources/js/components/forms/RichTextAreaInput.vue b/resources/js/components/forms/RichTextAreaInput.vue index 230b6a6..c1a6458 100644 --- a/resources/js/components/forms/RichTextAreaInput.vue +++ b/resources/js/components/forms/RichTextAreaInput.vue @@ -37,7 +37,8 @@ export default { return [ [{ header: 1 }, { header: 2 }], ['bold', 'italic', 'underline', 'link'], - [{ list: 'ordered' }, { list: 'bullet' }] + [{ list: 'ordered' }, { list: 'bullet' }], + [{color: []}] ] } } diff --git a/resources/js/components/open/forms/OpenForm.vue b/resources/js/components/open/forms/OpenForm.vue index f423b60..1ec175a 100644 --- a/resources/js/components/open/forms/OpenForm.vue +++ b/resources/js/components/open/forms/OpenForm.vue @@ -16,18 +16,18 @@ />