From 51f46481120a3b50d7cefc5c3b0cb11040ec65e6 Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Wed, 20 Sep 2023 10:26:43 -0400 Subject: [PATCH 01/13] CSR-1592 desktop adjustments Settings for menu-modal, set l/r padding for container-fluid, wrap questions-page-layout in responsive container. --- .../funnel-header/menu-modal/menu-modal.vue | 6 +- .../questions-page-layout.vue | 66 +++++++++++-------- src/styles/common-styles.scss | 1 + 3 files changed, 42 insertions(+), 31 deletions(-) diff --git a/src/fmg-components/funnel-header/menu-modal/menu-modal.vue b/src/fmg-components/funnel-header/menu-modal/menu-modal.vue index ffd3352ee..65dc418d8 100644 --- a/src/fmg-components/funnel-header/menu-modal/menu-modal.vue +++ b/src/fmg-components/funnel-header/menu-modal/menu-modal.vue @@ -158,7 +158,7 @@ export default { } .modal { &.menu-modal { - max-width: 576px; + //max-width: 576px; left: auto; height: calc(100% - 72px); top: 72px; @@ -175,7 +175,7 @@ export default { } .modal-fullscreen { width: 100vw; - max-width: 576px; + //max-width: 576px; } .navigation-link { margin-bottom: 1.5rem; @@ -188,7 +188,7 @@ export default { position: absolute; padding: 1.47rem 1rem 1.47rem 1.47rem; right: 0; - top: -4.5rem; + top: -5rem; button { border: none; &.menu-button { diff --git a/src/fmg-components/layouts/questions-page-layout/questions-page-layout.vue b/src/fmg-components/layouts/questions-page-layout/questions-page-layout.vue index 801987e31..ec324f5ed 100644 --- a/src/fmg-components/layouts/questions-page-layout/questions-page-layout.vue +++ b/src/fmg-components/layouts/questions-page-layout/questions-page-layout.vue @@ -1,34 +1,44 @@ diff --git a/src/styles/common-styles.scss b/src/styles/common-styles.scss index 9c886d30f..86a98c94c 100644 --- a/src/styles/common-styles.scss +++ b/src/styles/common-styles.scss @@ -6,6 +6,7 @@ body { color: #4d5151; .container-fluid { max-width: 1400px; + padding: 0 1.5rem; .prevent-squish { overflow-x: unset; } From e6f77454303c117f18d2c5aae736aaaeab8bf1bd Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Wed, 20 Sep 2023 10:28:16 -0400 Subject: [PATCH 02/13] Format code. --- .../funnel-header/menu-modal/menu-modal.vue | 2 - .../questions-page-layout.vue | 42 ++++++++++--------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/src/fmg-components/funnel-header/menu-modal/menu-modal.vue b/src/fmg-components/funnel-header/menu-modal/menu-modal.vue index 65dc418d8..aac390739 100644 --- a/src/fmg-components/funnel-header/menu-modal/menu-modal.vue +++ b/src/fmg-components/funnel-header/menu-modal/menu-modal.vue @@ -158,7 +158,6 @@ export default { } .modal { &.menu-modal { - //max-width: 576px; left: auto; height: calc(100% - 72px); top: 72px; @@ -175,7 +174,6 @@ export default { } .modal-fullscreen { width: 100vw; - //max-width: 576px; } .navigation-link { margin-bottom: 1.5rem; diff --git a/src/fmg-components/layouts/questions-page-layout/questions-page-layout.vue b/src/fmg-components/layouts/questions-page-layout/questions-page-layout.vue index ec324f5ed..af6a30fdb 100644 --- a/src/fmg-components/layouts/questions-page-layout/questions-page-layout.vue +++ b/src/fmg-components/layouts/questions-page-layout/questions-page-layout.vue @@ -9,33 +9,35 @@
- +
+ ref="alertFewMoreQuestions" + cmsWidgetName="alertWidget" + class="my-5" + alertClass="alert-warning" + :manualHeadline="alertFewMoreQuestionsHeader" + :manualCopy="alertFewMoreQuestionsCopy" + v-bind:isDismissible="false" />
+ ref="questionChain" + v-model="selectedAnswers[questionsDatum.answerKey]" + :questionData="questionsDatum.questions" + :index="i" + v-if="showThisQuestionChain(questionsDatum, i)" + :answerKey="questionsDatum.answerKey" + :validationRules="validationRules" />
+ ref="navbar" + cmsWidgetName="FunnelFooterWidget" + :isForwardActionDisabled="!isMetaValid" + @back-clicked="handleBackButtonAction" + @ForwardClicked="handleForwardButtonAction" />
From f1a5d0f0b42ccde0f49a32352f4a7c701fcfe80d Mon Sep 17 00:00:00 2001 From: hiteshkumar87 Date: Wed, 20 Sep 2023 20:02:08 +0530 Subject: [PATCH 03/13] confirmation page basic confirmation page --- src/fmg-components/nav-bar/nav-bar.vue | 17 ++- src/layouts/confirmation/confirmation.spec.js | 101 ++++++++++++++++++ src/layouts/confirmation/confirmation.vue | 87 +++++++++++++++ src/layouts/payment-method/payment-method.vue | 4 +- src/router/router-constants/fmgPage-values.js | 1 + src/router/router-constants/routing-table.js | 12 +++ 6 files changed, 220 insertions(+), 2 deletions(-) create mode 100644 src/layouts/confirmation/confirmation.spec.js create mode 100644 src/layouts/confirmation/confirmation.vue diff --git a/src/fmg-components/nav-bar/nav-bar.vue b/src/fmg-components/nav-bar/nav-bar.vue index bb0cbc399..50365c572 100644 --- a/src/fmg-components/nav-bar/nav-bar.vue +++ b/src/fmg-components/nav-bar/nav-bar.vue @@ -2,7 +2,9 @@