-
-
- Nous sommes désolé de ne pas vous avoir apporté entière
- satisfaction.
-
- {' '}
-
- Si vous le souhaitez, vous pouvez nous envoyer un mail à{' '}
-
- contact@embauche.beta.gouv.fr
-
- Nous vous garantissons de vous répondre au plus vite, et de
- faire tout notre possible pour vous venir en aide
-
-
- ) : (
-
-
-
- Merci pour votre retour !
-
- {' '}
-
- Si vous avez une remarque, ou une idée d'amélioration, n'hésitez
- pas à nous contacter directement par mail à
-
- contact@embauche.beta.gouv.fr
-
-
-
- ))}
- {visible && (
-
-
- Votre avis nous intéresse !
-
-
-
-
-
- )}
-
- )
- }
-}
diff --git a/source/components/ui/Button/button.css b/source/components/ui/Button/button.css
index f2dbbc497..d88d9bf27 100644
--- a/source/components/ui/Button/button.css
+++ b/source/components/ui/Button/button.css
@@ -162,7 +162,8 @@
animation: push-button-left 0.1s ease-out alternate-reverse 2;
}
-.ui__.small.button {
+.ui__.small.button,
+.ui__.small.inverted-button {
font-size: 80%;
line-height: 1rem;
padding: 0.4rem 0.8rem;
diff --git a/source/components/ui/Typography.css b/source/components/ui/Typography.css
index bdc860656..20420b536 100644
--- a/source/components/ui/Typography.css
+++ b/source/components/ui/Typography.css
@@ -120,3 +120,7 @@ strong,
b {
font-weight: 500;
}
+
+textarea {
+ font-family: inherit;
+}
diff --git a/source/components/ui/index.css b/source/components/ui/index.css
index 162b0662d..32a2aec00 100644
--- a/source/components/ui/index.css
+++ b/source/components/ui/index.css
@@ -39,7 +39,7 @@ button {
padding: 0 0.6rem;
}
-p.ui__.notice {
+.ui__.notice {
font-size: 90%;
color: rgba(0, 0, 0, 0.7);
margin-top: 2em;
diff --git a/source/locales/en.yaml b/source/locales/en.yaml
index 48d14623e..a241937cb 100644
--- a/source/locales/en.yaml
+++ b/source/locales/en.yaml
@@ -153,11 +153,21 @@ simulation-end:
text: You have reached the most accurate estimate. You can now turn your hiring project into reality.
cta: Know the procedures
feedback:
+ question: Was this information useful to you?
bad:
- headline: We're sorry we didn't give you complete satisfaction
- support: If you wish, you can send us an email at <1>contact@embauche.beta.gouv.fr1>. We guarantee to answer you as quickly as possible, and to do everything we can to help you.
- good:
- headline: Thanks for your feedback!
- support: If you have a remark, or an idea of improvement, do not hesitate to contact us directly by mail at <1>contact@embauche.beta.gouv.fr1>
+ headline: We're sorry we didn't give you complete satisfaction.
+ question: What was the main problem?
+ answer:
+ notUnderstandable: This page lacks clarity
+ notRelevant: This page has content that does not apply to me
+ poorContent: I don't find what I'm looking for
+ other: Other
+ form:
+ headline: Your feedback is valuable to us in order to continuously improve this site. What should we work on to better meet your expectations?
+ email: Your email (if you would like an answer from us)
+ thanks: Thank you for your feedback!
Janvier 2019: January 2019
d'aides: of aid
+Oui: Yes
+Non: No
+Envoyer: Send
diff --git a/source/sites/mycompanyinfrance.fr/config.js b/source/sites/mycompanyinfrance.fr/config.js
new file mode 100644
index 000000000..aceb7c8b4
--- /dev/null
+++ b/source/sites/mycompanyinfrance.fr/config.js
@@ -0,0 +1,5 @@
+export let feedbackBlacklist = [
+ '/',
+ '/company/legal-status',
+ '/company/legal-status/number-of-associates'
+]
diff --git a/source/sites/mycompanyinfrance.fr/layout/Footer/Footer.css b/source/sites/mycompanyinfrance.fr/layout/Footer/Footer.css
index 9be6cbb42..d5e05f71d 100644
--- a/source/sites/mycompanyinfrance.fr/layout/Footer/Footer.css
+++ b/source/sites/mycompanyinfrance.fr/layout/Footer/Footer.css
@@ -1,6 +1,8 @@
+.footer-container {
+ margin-top: 2rem;
+}
.footer {
background-color: rgba(41, 117, 209, 0.133);
- margin-top: 2rem;
padding-top: 2rem;
padding-bottom: 2rem;
}
diff --git a/source/sites/mycompanyinfrance.fr/layout/Footer/Footer.js b/source/sites/mycompanyinfrance.fr/layout/Footer/Footer.js
index 0feb32835..a2e4598d2 100644
--- a/source/sites/mycompanyinfrance.fr/layout/Footer/Footer.js
+++ b/source/sites/mycompanyinfrance.fr/layout/Footer/Footer.js
@@ -1,31 +1,43 @@
+import PageFeedback from 'Components/Feedback/PageFeedback'
import withColours from 'Components/utils/withColours'
import urssafSvg from 'Images/urssaf.svg'
+import { compose } from 'ramda'
import React from 'react'
+import { withRouter } from 'react-router-dom'
+import { feedbackBlacklist } from '../../config'
import './Footer.css'
import betaGouvSvg from './logo-betagouv.svg'
-const Footer = ({ colours: { colour } }) => (
-