Commit Graph

1214 Commits (b7bb383f3963a922521f3c3f239ce8591edc30c0)

Author SHA1 Message Date
Mael b7bb383f39
🐛 Lien vers la doc avec la bonne branche 2019-06-03 14:27:21 +02:00
Mael d8577f41c6
Changement du label "retraite"
J'ai peur que ce soit compris comme le montant de la cotisation, pas de
la futur pension
2019-06-03 14:27:20 +02:00
Johan Girod ba5b18bd08
🎨 corige le style sur mobile 2019-06-03 14:27:20 +02:00
Johan Girod ee45242fbc
Ajout du revenu net avant impot dans la comparaison
(notament pour expliquer la retraite plus forte que le revenu net)
2019-06-03 14:27:20 +02:00
Johan Girod 3b9329cd94
🔨 ajoute les limites inférieure pour l'activation de la retraite des salarié et des auto 2019-06-03 14:27:19 +02:00
Johan Girod e610a9524e
👽 nouvelles traduction et retours divers 2019-06-03 14:27:19 +02:00
Johan Girod 0419cdc087
👽 traduit la page de comparaison 2019-06-03 14:27:19 +02:00
Johan Girod 1b767d1a1a
🎨 Revoit le style du simulateur 2019-06-03 14:27:19 +02:00
Johan Girod 62d1593b5a
Ajoute les comparatifs directement dans le flux de questions pour le type d'entreprise 2019-06-03 14:27:19 +02:00
Johan Girod ceb21984c2
🎨 meilleure landing sur mobile 2019-06-03 14:27:18 +02:00
Johan Girod 76e06e4a79
🎨 nouveau footer 2019-06-03 14:27:18 +02:00
Johan Girod e103339589
🎨 ajoute le logo et le le style suggéré par Aymeric 2019-06-03 14:27:18 +02:00
Johan Girod c2758e7ccf
🔥 enlève les fichiers de l'ancienne vue de comparaison 2019-06-03 14:27:18 +02:00
Johan Girod d9355f4d79
ajoute des suggestions et de nouvelles lignes à la comparaison 2019-06-03 14:27:18 +02:00
Johan Girod 01a5e40c92
🎨 Version mobile 2019-06-03 14:27:17 +02:00
Johan Girod deb7e63b8b
🎨 première version de la page de comparaison de régime 2019-06-03 14:27:17 +02:00
Johan Girod e106915a79
🔨 Première version de l'estimation du montant de la retraite 2019-06-03 14:27:16 +02:00
Maxime Quandalle e5f63e1d37
Gère le changement de prop value sur CurrencyInput
Implémentation avec `getDerivedStateFromProps` discutée sur https://github.com/betagouv/syso/pull/551#discussion_r287703126
2019-05-28 09:55:02 +02:00
Maxime Quandalle 2117e2b2cf
Correction des tests pour CurrencyInput
Ajout d'un nouveau test pour le formatage des montants ;

Ré-implémentation de l'activation de `onChange` (seulement quand le
montant a changé — pas son formatage – et avec la valeur non formatée) ;

Désactivation de l'évenement `onBlur` de redux-form, qui recalculait
inutilement la saisie et était à l'origine d'un bug.
2019-05-27 18:44:51 +02:00
Maxime Quandalle 0a6cd87c47
Formatage des prix dans les champs de saisie
Implémentation du formatage des prix, en particulier le séparateur des
milliers dans les formulaires de saisie de prix `10 000 €` vs `10000 €`.

Note d'implémentation: Le mécanisme supprimé qui modifiait
l'`event.target.value` ne fonctionnait pas, et a été remplacé par une
`ref` react.
2019-05-27 18:42:02 +02:00
Mael 2143b442b0 Affichage de la réduction ACRE dans le bloc bleu
C'était perturbant de voir que les cotisations passaient de 20k à 22k en
renseignant "première année d'activité", et de ne pas voir que la
réduction ACRE passait de 0 à 3k.
2019-05-27 15:29:53 +02:00
Johan Girod 62a11b22be
ajoute des tests au composant currencyInput
Dans le but de documenter la prop storeValue, ajoutée pour transformer currencyInput en composant semi-controllé
Voir https://github.com/betagouv/syso/pull/551#discussion_r287703126
2019-05-27 12:29:11 +02:00
Johan Girod 5331415e6b
Améliore le bouton faire une simulation sur les pages règles
Lorsque la règle concerne contrat salarié, redirige vers le simulateur salarié
Lorsqu'elle concerne les auto-entrepreneurs ou les indépendant, vers les simulateur de revenu associés

Permet d'améliorer la rétention des utilisateurs arrivés sur les pages docs comme landing (ex : mot clé salaire net après impôts)
2019-05-23 12:18:50 +02:00
Johan Girod 29b6536eb3
🐛 Répare les liens dans les modales (overlay)
Les événements de clique à l'intérieur de la modale étaient stoppés et annulé (via preventDefault et stopPropagation). Cela, afin d'éviter de déclencher le onClose de la div parente.

Avec l'ajout du composant FocusTrap, on a plus besoin d'un tel mécanisme (qui a de grosse limites). J'ai donc supprimé les onClick sur les divs concernées

Fix #548
2019-05-23 12:18:46 +02:00
Johan Girod 769f3967ad
🐛 Répare l'affichage des valeurs dans les pages règles 2019-05-23 11:30:33 +02:00
Mael efb1e64a0f
Merge pull request #544 from betagouv/ios-hover-click
Ios hover click
2019-05-20 15:52:33 +02:00
Mael 780294fba7 🐛 Bug hover-click iOS (suite) 2019-05-20 15:07:25 +02:00
Mael efbd9f41bc 🐛 Résolution du bug hover-click iOS
Voir https://css-tricks.com/annoying-mobile-double-tap-link-issue/
En bonus, le code est plus propre ensuite.
2019-05-20 12:56:16 +02:00
Johan Girod 6dd3122f3b
Les suggestions apparaissent peut importe la période 2019-05-20 11:18:39 +02:00
Johan Girod 1e412f7df5
🐛 répare le chargement de la simulation sauvegardée 2019-05-17 17:22:28 +02:00
Johan Girod ccb045d161
🐛 répare le changement de période 2019-05-17 17:13:20 +02:00
Johan Girod 039d65d818
🐛 répare les suggestions 2019-05-17 16:25:27 +02:00
Mael 606e241b2b Désactivation de flow sur un fichier
Pas prioritaire, provoque une erreur dans les tests unitaires qui
empêche de merger un bug critique
2019-05-17 12:11:23 +02:00
Mael 6c288a92ed Moins de complexité dans lea saisie de somme monétaire
Si je comprends bien, ce code servait à obtenir [   €456] plutôt que [€
456]. Je pense que l'avantage n'est pas flagrant, et surtout, ça
provoque un gros 🐛 sur iOS : impossible de refermer le clavier quand
on est sur l'input. On ne peut même plus changer d'onglet du navigateur
!
2019-05-17 11:40:05 +02:00
Mael 3ec3311f12 🐛 le onKey provoquait un saut du curseur à la fin de la saisie 2019-05-17 10:51:41 +02:00
Mael c50173a579 🐛 Autofocus seulement si saisie en cours
Sans l'autofocus, il faut alors cliquer deux fois sur la ligne CA pour pouvoir l'éditer : 1) pour passer le CA d'une div à un input 2) pour commencer à éditer et donc afficher le clavier
2019-05-17 10:15:40 +02:00
Johan Girod 4cf4318df5
🐛 répare le bouton faire une simulation personalisée 2019-05-13 16:35:27 +02:00
Johan Girod 8a6f9aaea6
Enlève le delay d'apparition des résultats 2019-04-30 15:03:30 +02:00
Johan Girod ed8d9f1a28
Amélioration du Feedback et changement du mail de contact 2019-04-30 14:56:54 +02:00
Johan Girod 0fd26f2528
🐛 répare les adresse netlify et sitemap 2019-04-30 13:16:07 +02:00
Johan Girod dfc67407dd
🎨 🐛 corrige le scroll sur mobile et ajoute du padding sur le feedback 2019-04-30 13:16:07 +02:00
Mael 14f4a45f27 🎨 Rétablissement de l'agencement de la zone de retour sur ptit mobile 2019-04-29 17:44:17 +02:00
Johan Girod 27a03048d7
Améliore l'affichage des résultats & du feedback sur les différents simulateur (et refactor) 2019-04-24 12:38:43 +02:00
Johan Girod 30d094eec8
🔨 complète la simulation assimilé salarié 2019-04-24 12:18:54 +02:00
Johan Girod fac63bf5d1
💚 remet l'enregistrement des tests E2E maintenant que nous sommes labelisés OSS par Cypress 2019-04-24 10:52:27 +02:00
Johan Girod 0683dfacf4
💚 enlève l'enregistrement cypress tant que nous n'avons pas le plan open-source 2019-04-24 10:49:11 +02:00
Johan Girod b32e4b8c81
répare l'integration iframe et ajoute les redirection pour les pages prérendues 2019-04-24 10:49:11 +02:00
Johan Girod e0f3178834
Ajoute les anciens liens de embauche dans le header 2019-04-24 10:49:11 +02:00
Johan Girod a84a562eb2
💚 répare les tests E2E suite à la suppression d'embauche.beta.gouv.fr 2019-04-24 10:49:11 +02:00
Johan Girod b69fb92944
Suppression du site embauche.beta.gouv.fr 2019-04-24 10:49:11 +02:00