Commit Graph

1093 Commits (1070e36e2d8cc4510b31feed56f0881561d9ef32)

Author SHA1 Message Date
Mael 4eb26d7ffb Utiliser les sélecteurs avec n'importe quelles règles 2018-06-15 19:48:03 +02:00
Mael 9ca8b930cf Reparation des tests de regles 2018-06-15 19:48:03 +02:00
Mael d743153afa 🎨 Amelioration du style des exemples 2018-06-15 19:48:03 +02:00
Mael a86bcd8829 Utilisation des selecteurs dans Sondage.js 2018-06-15 19:48:03 +02:00
Mael 163616bb4c 🔥 Code obsolete 2018-06-15 19:46:31 +02:00
Mael ab4f61de97 🐛 On peut mofier une question 2 fois, la 1ere est revalidee 2018-06-15 19:45:42 +02:00
Mael 6f5c47449c 🐛 Nom d'un test 2018-06-15 19:45:42 +02:00
Mael 1e061050bd Passage des exemples des pages regles aux selecteurs
Plus de statut vert ou rouge des exemples : ce n'est pas un site de dev
2018-06-15 19:45:42 +02:00
Mael 0e97c20dcd Passage des pages regles aux selecteurs 2018-06-15 19:45:42 +02:00
Mael 3854666a90 Extraction de FoldedStep depuis FormDecorator 2018-06-15 19:45:42 +02:00
Mael 6cf3ac2531 La conversation fonctionne avec les selecteurs 2018-06-15 19:32:01 +02:00
Mael 31095ad795 premier resultat avec les selecteurs 2018-06-15 19:28:14 +02:00
Mael c87ad4655f Deplacement de la moitie du state dans des selecteurs 2018-06-15 19:21:52 +02:00
Johan Girod b4bd96642d ajoute le nombre d'heure travaillées 2018-06-15 18:03:50 +02:00
Johan Girod ae6e11ec91 ajoute une mention de la fiche service-public.fr 2018-06-15 17:45:38 +02:00
Johan Girod bc305907b1 👏 Ajoute une nouvelle vue simplifié de la répartition des
cotisations par branche

- La traduction est gérée
- Uniformise la gestion des boutons (1/2)
2018-06-15 17:25:35 +02:00
Johan Girod 532fbbeb91 🐛 rajoute la formation dans le bulletin de paie 2018-06-08 17:43:05 +02:00
Johan Girod d07e325445 ⚙️ ajoute le filtrage par déductibilité
TODO : rendre le filtrage générique par composante (#247)
2018-06-08 17:22:35 +02:00
Johan Girod f7b33ead0c 👽 ajoute la traduction pour la fiche de paie 2018-06-08 16:34:52 +02:00
Johan Girod c0fe85cf11 🎨 Nouvelle vue résultat, plus proche d'une vrai fiche de paie 2018-06-08 12:39:00 +02:00
Johan Girod 83e8e45b30 🔨 change le calcul du brut et des différents salaire net #242 2018-06-05 19:20:05 +02:00
Johan Girod 7c935544cb ⚙️ ajoute la gestion des questions conditionnelles
Une variable question peut maintenant avoir un champ applicable si ou non applicable si.
2018-06-05 19:16:04 +02:00
Johan Girod 07a0931cef 📈 🐛 rajoute l'evenement de fin de simulation 2018-06-01 17:53:07 +02:00
Johan Girod 274b381f3b 👽 ajoute la traduction pour la sauvegarde 2018-05-30 18:43:27 +02:00
Johan Girod e480b129d0 🎨 meilleur style sur iOs 2018-05-30 18:22:36 +02:00
Johan Girod 39654f4559 🐛 répare le problème du clavier qui revient toujours sur chrome iOS 2018-05-30 18:22:36 +02:00
Johan Girod 7b7e4c7480 🎨 🐛 repare le style des champs de salaire sur IE11 2018-05-25 14:54:10 +02:00
Johan Girod dab1d8d651 Change le debugguer redux de Devtool à Devtool extension 2018-05-25 14:54:10 +02:00
Johan Girod 22e51c5786 🔥 fusionne les deux fichiers entry.prod et entry.dev dans un seul fichier
On veut éviter de se répeter (DRY)
2018-05-24 18:48:01 +02:00
Johan Girod e1a4170574 enleve la logique du tracking des reducers pour la mettre dans un middleware redux 2018-05-24 18:48:01 +02:00
Johan Girod 191bd66a1a ajoute un bouton pour choisir de reprendre la dernière simulation sauvegarder 2018-05-24 18:48:01 +02:00
Johan Girod e821247fa7 🐛 répare le bouton pour réinitialiser un formulaire 2018-05-24 18:48:01 +02:00
Johan Girod 76e8eeb62a ajoute la sauvegarde de la simulation d'une session sur l'autre
L'état est automatiquement sauvegardé dans le localStorage
On ne sauvegarde que les données nécessaires : les values du form, et les foldedQuestions
La sauvegarde est automatique, et est déclenchée une seconde après la dernière action
2018-05-24 18:48:01 +02:00
Johan Girod 835e5ae4f3 ajoute le support pour flow 2018-05-24 18:48:01 +02:00
Johan Girod 782e78363f 🎨 enleve le pixel bleu bizarre dans la liste des conditions 2018-05-24 15:27:32 +02:00
Johan Girod 7464b16de2 améliore l'accessibilité de la page règle et de la modale (navigation clavier ++) 2018-05-24 15:27:32 +02:00
Johan Girod 11a42d6b55 🎨 améliore le style du mécanisme de somme 2018-05-24 15:27:32 +02:00
Johan Girod bab164b09e enlève le texte "cliquez sur les valeurs pour comprendre" 2018-05-24 15:27:32 +02:00
Johan Girod 3843d9d5f3 🎨 repasse sur le design suite à la revue 2018-05-23 14:39:26 +02:00
Johan Girod 14e1a019d4 🎨 reduit le margin top des mecanisme dans la page-règle 2018-05-23 14:39:26 +02:00
Johan Girod 302d889dd6 🎨 modifie le layout des regles pour que les variables passent à la ligne sur mobile 2018-05-23 14:39:26 +02:00
Johan Girod 7908eab3e5 🐛 répare le bouton de signalement de règle invalide 2018-05-23 14:39:26 +02:00
Johan Girod 91e0b3a6f5 🎨 change le design de la page règle pour une meilleure
compréhension

- Les mecanisme sont zoné, pour une lisibilité accrue
- Les valeurs de calcul sont légèrement grisé afin de ne pas
polluer l'explication
- les valeurs inconnues ne sont plus affichée
- le calcul s'affiche en haut
- redesign du header
2018-05-23 14:39:26 +02:00
Mael 3a43119a0c
Merge pull request #231 from betagouv/forfait-social
🔨 Ajout du forfait social
2018-05-22 10:16:44 +02:00
Johan Girod 8c6a4495be 🔨 modifie l'assiette du forfait social pour qu'il ne s'applique que sur la part patronale de la complémentaire santé 2018-05-15 16:55:47 +02:00
Mael 6b77cfb811
🔨 Amélioration des références du forfait social 2018-05-15 15:46:00 +02:00
Johan Girod a25cb6ea1e 🎨 ajoute un padding sur la modale 2018-05-14 11:32:16 +02:00
Johan Girod 162f2f37c5 🔨 ajout de la règle sur le forfait social
Cette règle fiscale n'est pas encore totalement implémentée
Il manque en effet la prise en compte d'autres indémnités salarié
, plan d'épargne ou interessement
2018-05-14 11:32:11 +02:00
Johan Girod 5a0fbe1bad 🐛 fix invalid language tag when passing locale argument to iframe 2018-05-14 10:47:20 +02:00
Johan Girod 7ab7c6c7eb 🎨 Format the currencies depending on the locale
Add a withLanguage HOC for abstracting the language
implementation
2018-05-09 11:24:01 +02:00
Laurent Bossavit 4e55e976ae 🐛 Ajoute une méthode d'instance sur la classe Piwik pour uniformiser le protocole 2018-05-04 22:27:27 +02:00
Johan Girod d68ab35258 🐛 fix missing hidden variable in typeform 2018-05-04 16:11:58 +02:00
Laurent Bossavit a77b18fd60 📈 Améliore le tracking des saisies 2018-05-04 15:52:35 +02:00
Laurent Bossavit 39d75e8f84 📈 Injecte la dépendance à Piwik dans entry 2018-05-04 15:49:11 +02:00
Johan Girod 50a7b7bd1b 📈 Ajout du tracking pour le click sur les boutons feedbacks 2018-05-04 15:03:16 +02:00
Johan Girod 74a41fa5c4 Change la manière dont on récolte les retour utilisateurs
Les retours peuvent maintenant etre récolté à deux moments. Soit
juste après le calcul de la première estimation, soit lorsque
l'utilisateur a terminé la simulation et répondu à toutes les
question. Le choix est determiné au hasard (jet d'une piece).

De plus, au lieu d'un simple champs texte, on a maintenant un
formulaire typeforme contenant avec des textes plus riches.

Enfin, les boutons de retours apparaissent en bas de l'écran
avec une petite animation qui attire l'oeil.
2018-05-04 15:03:16 +02:00
Mael d8fb70d6bc Utilisation de typeform en mode popup 2018-05-04 15:03:16 +02:00
Johan Girod 13c1a9a712 🎨 elargie l'overlay sur mobile 2018-05-04 15:03:16 +02:00
Mael ba81672769 Branchement du sondage TypeForm 2018-05-04 15:03:16 +02:00
Mael b032a43156 Les bases de l'integration du sondage 2018-05-04 15:03:16 +02:00
Laurent Bossavit 56f96e4dfb 🐛 Répare l'outil de choix des couleurs 2018-05-03 13:56:19 +02:00
Laurent Bossavit 285bec59e4 🐛 Supprime un appel au debugger 2018-05-03 10:51:57 +02:00
Laurent Bossavit cffce11401 📈 Améliorer le tracking 2018-05-03 10:27:26 +02:00
Laurent Bossavit 18264e38e5 🐛 Corrige une incohérence de versions du plugin decorators 2018-04-30 19:14:31 +02:00
Mael 957ff04611 Simplification du texte d'avertissement 2018-04-30 17:22:40 +02:00
Mael 0afb6daf0e fixup! 🐛 Suppression d'une suggestion erronee 2018-04-30 17:20:51 +02:00
Mael df301ec6e6 🎨 Alignement horizontal des boutons "modifier" 2018-04-30 17:17:31 +02:00
Mael aa5c67f622 Simplification du texte d'estimation approximative 2018-04-30 17:11:32 +02:00
Mael 01b747bced 🐛 Compatibilite IE11
Je crois que ces deux lignes n'avaient de toute facon aucune influence
2018-04-30 16:13:53 +02:00
Mael 467f289970 🎨 Le menu est maintenant visible tout le temps
En mode iFrame, le logo est remplace par le mode plein ecran
2018-04-30 15:10:01 +02:00
Mael 2f675ca9d1 🎨 Changement de l'en-tete et pied de page
On fait apparaitre la marianne sur l'acceuil, puis elle est relegee tout
en bas.
Plus d'elements position: fixed, c'est ingerable sur mobile a cause du
clavier flottant indetectable
2018-04-30 15:01:03 +02:00
Mael e025d8ffc1 Desactivation de l'annonce de nouveautes 2018-04-30 11:37:20 +02:00
Mael a2a5f28db0 🎨 Moins de place pour l'unite "euro", plus pour les saisies
Notamment sur mobile
2018-04-30 11:06:33 +02:00
Mael 1c76ff650d 🔨 Plus de points dans les resumes
Ils peuvent etre ajoutes rapidement si besoin dans l'UI.
2018-04-30 10:52:46 +02:00
Mael dee2c7b848 🐛 Suppression d'une suggestion erronee
Le temps minium par semaine est 24h. Et puis il fallait que
l'utilisateur ensuite choisisse un nombre d'heures pour avoir une vraie
simulation
2018-04-30 10:19:37 +02:00
Laurent Bossavit a778515027 🐛 Corrige une incohérence de calcul de l'avancement liée à l'inversion 2018-04-29 13:26:51 +02:00
Laurent Bossavit 4d3e1f9613 🐛 Répare le test exigeant des valeurs par défaut 2018-04-28 19:25:16 +02:00
Laurent Bossavit a624510c64 📈 Mise à jour du tracking 2018-04-28 19:11:00 +02:00
Laurent Bossavit 5470bea048 👽 Traduit les mécanismes et les noms de variables dans le calcul 2018-04-28 18:45:59 +02:00
Laurent Bossavit 5898d8c2f9 👽 Traduit la présentation des exemples 2018-04-28 12:40:30 +02:00
Laurent Bossavit 462233a16d 👽 Traduit les types de variable 2018-04-28 12:33:26 +02:00
Laurent Bossavit b01e4e8c02 🐛 Rétablit la variable CDD pour éviter de casser la page de règle 2018-04-28 12:33:06 +02:00
Laurent Bossavit 865b9c8664 👽 Traduit Destinataire 2018-04-28 12:20:46 +02:00
Laurent Bossavit 1b250e147f 📰 Mise à jour de la news pour la release redesign 2018-04-27 20:19:25 +02:00
Laurent Bossavit b7bf4612c5 🐛 Correction d'une typo 2018-04-27 20:11:14 +02:00
Laurent Bossavit 08dc9201cd 👽 Traduction du breadcrumb de la page de règle 2018-04-27 17:10:17 +02:00
Laurent Bossavit 0d0e4a2480 ⚙️ Ne pas afficher la section Algorithme pour les espaces de niveau 0 2018-04-27 16:45:40 +02:00
Mael 406de2450a 📝 Reformulation des limitations du simulateur 2018-04-27 12:16:55 +02:00
Laurent Bossavit 360bdbdc0a 🐛 Affiche la valeur saisie d'une inversion 2018-04-27 11:52:41 +02:00
Laurent Bossavit ac910aa5af 🐛 Supprime l'exemple courant lors du retour à la simulation 2018-04-27 11:04:45 +02:00
Laurent Bossavit b55b8ceef6 🐛 Evite un clic inutile au changement d'exemple 2018-04-27 10:22:26 +02:00
Laurent Bossavit d585846c2d 🐛 Evite une exception à l'affichage des règles sans formule 2018-04-27 10:20:30 +02:00
Laurent Bossavit 02881565d6 🎨 Augmente la taille des boites de texte 2018-04-27 10:16:36 +02:00
Laurent Bossavit ac27a2f814 🐛 Corrige l'initialisation des mvt 2018-04-27 09:50:55 +02:00
Johan Girod fb3e9d7183 🎨 🐛 enlève les bulles blanche de la liste des target 2018-04-26 18:41:29 +02:00
Johan Girod 9520915ccd 🎨 🐛 répare l'alignement à droite des réponses 2018-04-26 18:39:46 +02:00
Mael cd1b3c2b0c Redesign des suggestions et integration dans TargetSelection 2018-04-26 18:21:22 +02:00
Mael 1badaced34 Externalisation des suggestions 2018-04-26 18:16:01 +02:00
Mael 1056a0462e Les suggestions ne s'inserent plus au survol
Je ne suis pas convaincu de l'interet UX (voir inquiet de la confusion
que Ãa apporte), et ca complexifie le code
2018-04-26 18:16:01 +02:00
Johan Girod 1b5857a825 🎨 le bouton comprendre les résultats est toujours en bas du viewport 2018-04-26 17:30:51 +02:00
Johan Girod 297fdaebd1 🎨 déplace les réponses sur le coté droit
les réponses sont ainsi toutes située du même coté,
et juste à coté du bouton valider
2018-04-26 16:45:56 +02:00
Johan Girod 26cd9e121c scroll automatiquement au bon niveau lors du début de la conversation 2018-04-26 16:07:11 +02:00
Johan Girod c7b272b00a rends le bandeau "comprendre mes résultats" cliquable 2018-04-26 16:07:11 +02:00
Johan Girod 66d69fbf6c rends le bandeau "modifier mes réponses" cliquable 2018-04-26 16:07:11 +02:00
Johan Girod 078ec37662 🎨 cache le bandeau de news quand la simulation a commencé 2018-04-26 16:07:11 +02:00
Mael 57a4114916 🐛 Salaire total n'est plus utilise 2018-04-26 14:41:31 +02:00
Mael 147029ba00 Nettoyage de RulePage 2018-04-26 14:25:11 +02:00
Laurent Bossavit 6d4aaeb3dc ⚙️ Supprime la barre d'avancement, garde l'espacement quand la simulation est finie 2018-04-26 12:36:56 +02:00
Laurent Bossavit d959fa099b ⚙️ Calcule les mv pour les 4 objectifs pour cohérence lors du changement d'objectif 2018-04-26 12:28:48 +02:00
Laurent Bossavit f58f951205 🐛 Répare l'ATMP 2018-04-26 11:09:47 +02:00
Laurent Bossavit f592174e7e 👽 Mentions dans Algorithm 2018-04-26 11:09:47 +02:00
Laurent Bossavit 038dc6bf4b 👽 Corrige des incohérences de traduction brut / brut de base 2018-04-26 11:09:41 +02:00
Laurent Bossavit 29db965d18 👽 Lève l'ambiguité entre deux 'gross salary' 2018-04-26 09:46:58 +02:00
Laurent Bossavit ec4da922e2 ⚙️ Corrige entry-colour-chooser 2018-04-26 09:30:07 +02:00
Laurent Bossavit ed9966bffe ⚙️ Tient compte du nombre d'objectifs impactés pour l'ordre des questions 2018-04-25 18:18:52 +02:00
Mael 9356128167 fixup! Separation du gros reducer des autres 2018-04-25 16:48:08 +02:00
Mael 40781b29c7 fixup! Separation du gros reducer des autres 2018-04-25 16:23:15 +02:00
Mael a4d60afe77 Separation du gros reducer des autres 2018-04-25 16:10:29 +02:00
Johan Girod d33e5a172e --amen 2018-04-25 15:55:17 +02:00
Johan Girod e813474ce1 Extrait le composant ProgressCircle dans un fichier séparé
Ajout d'un selecteur pour le calcul du ratio, afin d'éviter de polluer l'arbres de composant avec les missingVariables
2018-04-25 15:49:07 +02:00
Mael 5ec87528dc Recalcul de l'avancement au changement de salaire saisi 2018-04-25 15:44:34 +02:00
Laurent Bossavit 465027d99c 🐛 Corrige la page de règles 2018-04-25 14:13:46 +02:00
Laurent Bossavit 6ff12926c5 Elimination de code mort 2018-04-25 14:13:35 +02:00
Mael 16f5e4aee6 🐛 Avancement par objectif correctement calcule 2018-04-25 11:55:32 +02:00
Laurent Bossavit 42f007fde9 ⚙️ Corrige la priorité des questions 2018-04-24 22:00:23 +02:00
Laurent Bossavit 471c1acbac 👽 Traduction des réponses pliées 2018-04-24 15:43:07 +02:00
Laurent Bossavit 93fcf0dbd5 👽 Traductions manquantes 2018-04-24 15:09:36 +02:00
Laurent Bossavit 3f19194bf4 Corrections de whitespace, suppression de code mort 2018-04-24 15:09:02 +02:00
Laurent Bossavit 6fa14f8c80 👽 FoldedSteps 2018-04-24 14:38:35 +02:00
Laurent Bossavit da4627f6d9 👽 Titre des questions 2018-04-24 12:22:09 +02:00
Laurent Bossavit 847286a455 ⚙️ Elimination de code mort (hypothèses de simulation) 2018-04-24 11:53:32 +02:00
Laurent Bossavit bda764680a 🐛 Corrige le calcul de l'avancement 2018-04-24 10:45:31 +02:00
Laurent Bossavit bdbad664cf 👽 TargetSelection 2018-04-24 10:29:40 +02:00
Laurent Bossavit 2fb59f558e Corrige les tests 2018-04-23 16:15:30 +02:00
Mael 51d271265a 🐛 Correction suite au rebase redesign sur traduction 2018-04-23 15:54:09 +02:00
Mael a2a4f63782 🎨 Detail de style sur la grille de resultats 2018-04-23 15:54:09 +02:00
Mael cbbbf83cee Vrai score d'avancement par objectif 2018-04-23 15:54:09 +02:00
Mael 166c4a77ed 🐛 🎨 Le style de l'aide avait disparu 2018-04-23 15:54:09 +02:00
Mael 6b31f30318 🐛 Le formulaire etait perdu a l'aller retour sur /regle 2018-04-23 15:54:09 +02:00
Mael 589d8c5079 🎨 "Reprendre la simulation" a la couleur de la simu 2018-04-23 15:54:09 +02:00
Mael 273c1d1960 Structuration de TargetSelection 2018-04-23 15:54:09 +02:00
Mael e463b70874 🎨 🐛 Largeur de l'indication d'avancement 2018-04-23 15:54:09 +02:00
Mael 4c10a8c3ff 🎨 Alignement et police des li d'objectif 2018-04-23 15:54:09 +02:00
Mael cdf02e7937 🎨 Mise en valeur du choix Aucun 2018-04-23 15:54:09 +02:00
Mael d6e8f89ed0 🔨 Diminution d'un titre trop long 2018-04-23 15:54:09 +02:00
Mael 39124d1e81 🎨 "Simulateur d'embauche" toujours en 2 etages 2018-04-23 15:54:09 +02:00
Mael b0fe99eb02 🎨 Couleur de la resultsGrid harmonisee 2018-04-23 15:54:09 +02:00
Mael 7fc55ec4a3 🎨 Ajustements d'espace 2018-04-23 15:54:09 +02:00
Mael 0a45966134 🎨 Taille des polices 2018-04-23 15:54:09 +02:00
Mael 99f5104d16 🎨 Saisie de texte plus grande 2018-04-23 15:54:09 +02:00