Commit Graph

9 Commits (e2ed5605bb479c9696e419627c5b8da1223ef1cd)

Author SHA1 Message Date
Maxime Quandalle fd02b0095f Affiche une bannière dans la section dev lors d'un recrutement 2021-12-15 12:21:48 +01:00
Alex S 984b5de38b
Nouvelle page d'accueil - charte urssaf (#1851)
* 🎨 Ajoute un champs de recherche d'entreprise dans la page d'accueil

Aucune intéractivité ajoutée pour l'instant

🔥 Déplace la recherche dans un nouveau composant

🎨 Ajoute une animation lors de la saisie de texte

🎨 Branche la recherche d'entreprise via l'api existante

🎨 Améliorations diverses

 ajoute la possibilité d'utiliser entrée lorsqu'il n'y a qu'un seul résultat

Remplace les résultats sous forme de lien par des boutons

🐛 Fix le prérendu

💚 Fix TS & répare le composant 'Appear'

Améliore le style sur mobile

Ajoute une section simulateurs sur la landing

Enlève l'animation lorsqu'on revient à la page d'accueil depuis une autre page

Branche la selection d'entreprise avec la page 'gérer'

Branche la selection d'entreprise avec la page 'gérer'

Ajoute un raccourci vers l'entreprise selectionnée depuis la page d'accueil

👽 ajoute les traductions manquantes

* Adapte la nouvelle page à la charte URSSAF

* Répare la selection des resultats

Simplifie le contenu de la landing

* Met à jour les tests cypress avec le flow de recherche

* Répare les erreurs de type

* Réduit la taille du champ de recherche sur la landing

* Met en avant la recherche entreprise

* Améliore le test cypress de la recherche

* Utilise une couleur moins forte pour le fond de la recherche

* Remet en couleur claire par la landing

* Utilise data-testid pour identifier les éléments de la recherche

* Enlève un composant non utilisé

Co-authored-by: Johan Girod <johan.girod@beta.gouv.fr>
Co-authored-by: Alexandre Valsamou-Stanislawski <alexandre.valsamoustanislawski@beta.gouv.fr>
2021-12-07 15:43:44 +00:00
Maxime Quandalle 15376c4d70 🔥 Supprime des dépendances non utilisées
Notamment :
- color-convert
- nearley
- dedent-js
- focus-trap-react
- react-syntax-highlighter
- react-transition-group
- react-useportal
- csv-loader
- intl, intl-locales-supported
2021-12-03 14:37:36 +01:00
Maxime Quandalle 46a424f0be Regroupe toutes les dépendances au niveau du site
Le package.json racine sert uniquement à définir les workspaces mais les
dépendances doivent être définies dans chacun des workspace. C'est
pourquoi un `yarn install` à la racine sans ajouter d'option spécifique
ne fonctionne pas.

J'ai donc déplacé l'ensemble des dépendances de dev dans le workspace
`site`, la plupart étaient des doublons déjà présent dans le fichier.
2021-12-03 14:37:36 +01:00
Maxime Quandalle c0bc5f34ca 🔥 Supprime la librairie `classnames`
Cette librairie n'était utilisée qu'une seule fois et styled-components
permet de s'en passer aisément.

Hélas, la libraire n'est pas supprimée du bundle car elle reste utilisée
par react-instantsearch-dom.
2021-12-03 14:37:36 +01:00
Johan Girod c8e50798cd Répare les erreurs typescript 2021-12-02 16:53:08 +01:00
Johan Girod fbb66a04d8 Remove monaco plugin 2021-12-02 16:53:08 +01:00
Maxime Quandalle aec7c4321d Déplace les commandes de traduction à la racine 2021-12-02 13:06:45 +01:00
Maxime Quandalle 7db1a3394e Renomme le répertoire `mon-entreprise/` en `site/`
Pour éviter l'arborescence `mon-entreprise/mon-entreprise` qui prêtait
à confusion
2021-12-02 13:06:45 +01:00