From 98b0b3beeb7ce0434ebb6256bb1f48a7e358ba9c Mon Sep 17 00:00:00 2001 From: Mathieu Jaumotte Date: Mon, 6 Sep 2021 15:49:15 +0200 Subject: [PATCH] applying floatbutton logic on person/thirdparty vue renderbox --- .../public/chill/scss/flex_table.scss | 4 +- .../vuejs/AccompanyingCourse/js/i18n.js | 2 +- .../_components/Entity/PersonRenderBox.vue | 85 ++++++++++--------- .../Entity/ThirdPartyRenderBox.vue | 37 ++++---- 4 files changed, 70 insertions(+), 58 deletions(-) diff --git a/src/Bundle/ChillMainBundle/Resources/public/chill/scss/flex_table.scss b/src/Bundle/ChillMainBundle/Resources/public/chill/scss/flex_table.scss index 0f4dc3e8a..82ea0aa04 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/chill/scss/flex_table.scss +++ b/src/Bundle/ChillMainBundle/Resources/public/chill/scss/flex_table.scss @@ -260,6 +260,8 @@ div.wrap-header { /* * FLOATBUTTON +* pas convaincant: +* conflits avec les fa-ul > li, lien non cliquables, text qui ne se place pas correctement */ div.floatbutton { @@ -302,6 +304,6 @@ div.floatbutton { // avoid a position relative that make links unclickable .fa-ul > li { - position: initial; + //position: initial; // in conflict with picto fa-ul !! } } diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/js/i18n.js b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/js/i18n.js index 1486ec956..9ce5eb8b8 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/js/i18n.js +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/js/i18n.js @@ -43,7 +43,7 @@ const appMessages = { add_persons: "Ajouter des usagers", date_start_to_end: "Participation du {start} au {end}", leave_course: "L'usager quitte le parcours", - show_household_number: "Voir le ménage n° {id}", + show_household_number: "Voir le ménage (n° {id})", show_household: "Voir le ménage" }, requestor: { diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/Entity/PersonRenderBox.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/Entity/PersonRenderBox.vue index d05b4ce99..adac402d9 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/Entity/PersonRenderBox.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/Entity/PersonRenderBox.vue @@ -41,54 +41,59 @@
- +
+ diff --git a/src/Bundle/ChillThirdPartyBundle/Resources/public/vuejs/_components/Entity/ThirdPartyRenderBox.vue b/src/Bundle/ChillThirdPartyBundle/Resources/public/vuejs/_components/Entity/ThirdPartyRenderBox.vue index f3a41e4e4..90dd51837 100644 --- a/src/Bundle/ChillThirdPartyBundle/Resources/public/vuejs/_components/Entity/ThirdPartyRenderBox.vue +++ b/src/Bundle/ChillThirdPartyBundle/Resources/public/vuejs/_components/Entity/ThirdPartyRenderBox.vue @@ -32,23 +32,28 @@
- - -