From d0c0da0939e4537c3c3859c54649be9d5845feb5 Mon Sep 17 00:00:00 2001 From: Alex Turchyn Date: Sat, 3 Jun 2023 00:53:46 +0300 Subject: [PATCH] style builder ui --- app/javascript/template_builder/area.vue | 49 +++- app/javascript/template_builder/builder.vue | 38 ++- .../template_builder/contenteditable.vue | 26 +- app/javascript/template_builder/document.vue | 20 +- app/javascript/template_builder/field.vue | 273 ++++++++++++++---- app/javascript/template_builder/fields.vue | 114 +++++--- app/javascript/template_builder/page.vue | 36 ++- app/javascript/template_builder/preview.vue | 3 +- app/views/layouts/application.html.erb | 2 +- yarn.lock | 6 +- 10 files changed, 423 insertions(+), 144 deletions(-) diff --git a/app/javascript/template_builder/area.vue b/app/javascript/template_builder/area.vue index 3f0b8437..3184225a 100644 --- a/app/javascript/template_builder/area.vue +++ b/app/javascript/template_builder/area.vue @@ -1,14 +1,35 @@