From 718d6c23757ae0e58a708d4fdf583b05149b91f3 Mon Sep 17 00:00:00 2001 From: Mathieu Jaumotte Date: Mon, 31 May 2021 19:25:37 +0200 Subject: [PATCH] add basic on-the-fly sub-components, to show/edit/create person/thirdparty --- .../public/modules/bootstrap/bootstrap.scss | 2 +- .../public/vuejs/_components/OnTheFly.vue | 34 +++++++-- .../vuejs/_components/OnTheFly/Create.vue | 73 +++++++++++++++++++ .../vuejs/_components/OnTheFly/Person.vue | 22 ++++++ .../vuejs/_components/OnTheFly/ThirdParty.vue | 22 ++++++ .../Resources/public/vuejs/_js/i18n.js | 4 +- .../vuejs/AccompanyingCourse/js/i18n.js | 2 +- 7 files changed, 151 insertions(+), 8 deletions(-) create mode 100644 src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/OnTheFly/Create.vue create mode 100644 src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/OnTheFly/Person.vue create mode 100644 src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/OnTheFly/ThirdParty.vue diff --git a/src/Bundle/ChillMainBundle/Resources/public/modules/bootstrap/bootstrap.scss b/src/Bundle/ChillMainBundle/Resources/public/modules/bootstrap/bootstrap.scss index 8a77ac48f..cc9c090e2 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/modules/bootstrap/bootstrap.scss +++ b/src/Bundle/ChillMainBundle/Resources/public/modules/bootstrap/bootstrap.scss @@ -23,7 +23,7 @@ // @import "bootstrap/scss/button-group"; // @import "bootstrap/scss/input-group"; // @import "bootstrap/scss/custom-forms"; -// @import "bootstrap/scss/nav"; +@import "bootstrap/scss/nav"; // @import "bootstrap/scss/navbar"; // @import "bootstrap/scss/card"; // @import "bootstrap/scss/breadcrumb"; diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/OnTheFly.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/OnTheFly.vue index 3b7c67dc9..238b97851 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/OnTheFly.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/OnTheFly.vue @@ -15,11 +15,29 @@ -