Skip to content

Simplifions nouvelle page accueil - #1298

Merged
DorineLam merged 7 commits into
mainfrom
simplifions-nouvelle-page-accueil
Jul 24, 2026
Merged

Simplifions nouvelle page accueil#1298
DorineLam merged 7 commits into
mainfrom
simplifions-nouvelle-page-accueil

Conversation

@DorineLam

@DorineLam DorineLam commented Jul 10, 2026

Copy link
Copy Markdown
Contributor
  • Change la bannière pour mettre en avant que simplifions est un catalogue
  • Met à jour les formulations des filtres du catalogue cas d'usage en conséquence
  • Ajout de plusieurs sections nouvelles
  • Suppression de sections obsolètes

Crée nouvelle bannière

image

Ajout de 3 nouvelles sections

image image image

Modifie section rédaction du contenu

image

@DorineLam
DorineLam requested a review from a team as a code owner July 10, 2026 15:29
@DorineLam
DorineLam force-pushed the simplifions-nouvelle-page-accueil branch from 8a19374 to fc55198 Compare July 11, 2026 17:28
@DorineLam
DorineLam force-pushed the simplifions-nouvelle-page-accueil branch from e1e87ca to 6c16615 Compare July 11, 2026 19:52
@DorineLam
DorineLam force-pushed the simplifions-nouvelle-page-accueil branch from acfbdb8 to dc42df6 Compare July 11, 2026 20:37
@DorineLam DorineLam self-assigned this Jul 11, 2026
@DorineLam
DorineLam force-pushed the simplifions-nouvelle-page-accueil branch from f013e8b to 67b521c Compare July 11, 2026 21:40
@abulte

abulte commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

/deploy simplifions

@abulte abulte left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je me suis permis un petit fix des liens des tuiles 4e3e4cd (pas lié à cette PR)

@DorineLam
DorineLam merged commit 83f10a4 into main Jul 24, 2026
19 checks passed
@DorineLam
DorineLam deleted the simplifions-nouvelle-page-accueil branch July 24, 2026 07:29
eudespeyre added a commit that referenced this pull request Aug 13, 2026
* feat: accessibilite v1 (#1219)

* feat(accessibilite homepage): custom accessibilite HomePage
add illustrations and icons

* feat(accessibilite homepage): add themes tiles, partners and about sections
add partners and sponsors logos
add FALC themes illustrations

* feat(accessibilite homepage): add all params for the topic search API

* feat(accessibilite homepage): switch to useCanonicalUrl on accessibilite and ecospheres HomeView

* add about and glossary pages and styles for specific lists

* feat: header conf refactor (#1221)

* feat(accessibilite homepage): custom accessibilite HomePage dev
add illustrations and icons
add a topic search params type

* feat(accessibilite homepage): add themes tiles, partners and about sections
add partners and sponsors logos
add FALC themes illustrations

* feat(accessibilite homepage): remove unused logo versions

* feat(accessibilite header): header config

* feat(accessibilite header): refactor how header logo is handled
use operator_logo as the only source of truth for header and footer
let service_logo be a secondary logo if needed
allow displaying the service title along the operator and/or service logos
migrated all configs to match the new logic

* feat(accessibilite header): refactor conf keys regarding header and footer elements
migrate all configs
apply changes in templates

* feat(accessibilite header): refactor header and footer config inside a global useWebsiteConfig
migrate all config
apply to templates

* feat(accessibilite header): restore .env

* feat(accessibilite header): make logos optional

* feat(accessibilite header): remove webp images from rebase

* chore(deps-dev): bump vitest (#1226)

Bumps the npm_and_yarn group with 1 update in the / directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).


Updates `vitest` from 3.2.4 to 4.1.0
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.1.0
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* feat(topics): copy factor link (#1230)

* feat(topics): copy factor link

* useless aria-label

* tests

* chore: upgrade deps (#1238)

* chore: upgrade packages

* upgrade cypress to 15.16.0

* upgrade unhead/vue to 2.1.15

* upgrade xmlbuilder2 to 4.0.3

* fix xmlbuilder2 new events dep

* remove swagger-ui-dist from optimizeDeps.include

* FIXME on xmlbuilder2 hack

* chore(ci): upgrade actions/setup-node (#1237)

* fix(dataset): harvest modified no fallback (#1240)

* feat(seo): list page markup (#1232)

* feat(seo): list page markup

* drop aria

* banner is not an h2

* h1 wording

* feat(seo): refactor sidebars markup (#1231)

* feat(seo): refactor sidebars markup

* fix test markup

* dsfr utilities instead of tailwind

* smart fr-mt-3v

* SidebarOwner shared component

* simpler harvest v-if

* chore: update pnpm (#1242)

Co-authored-by: abulte <119625+abulte@users.noreply.github.com>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* feat(search): sort for ecologie collections (#1227)

* feat(search): sort for ecologie collections

* datagouv/components 1.2.0

* feat(seo): reuses|dataservices titles as p (#1234)

* feat(seo): reuses|dataservices titles as p

* datagouv/components 1.2.0

* feat(seo): topics titles hierarchy (#1236)

* feat(seo): topics factor title to p

* datasetcard p title

* datagouv/components 1.2.0

* chore: lock pnpm@11 on upgrade workflow (#1243)

* feat(search): customize indicator icon (#1224)

* feat(search): customize indicator icon

* datagouv/components 1.2.0

* feat(seo): discussions titles as p (#1233)

* feat(seo): indicator titles hierarchy (#1235)

* feat(seo): indicator titles hierarchy

* valid structure

* feat(ecologie): update news on hp (#1246)

* fix(ecologie): seo wording (#1247)

* fix(accessibilite): use dsfr icon on hp (#1245)

* feat(seo): dataservice detail page (#1248)

* feat(indicators): refactor tabs (#1241)

* feat(indicators): refactor tabs

* test

* test

* test

* more values tests

* move id and license down

* fix test after main merge

* tags

* chore(tests): ignore domain for dictionnary updates (#1251)

* feat: accessibilite preprod fixes (#1249)

* Add summary option to static pages
* add new themes icon
* fix email contact address
* add custom styles through a class on <main>
* email contact as a link + copy button
* refactor markdown parser for everyone

* chore: update pnpm (#1255)

* chore: update pnpm

* trigger checks

---------

Co-authored-by: abulte <119625+abulte@users.noreply.github.com>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* fix(indicators): remove keywords accordion (#1256)

* fix(indicators): remove keywords accordion

* fix tests

* Feat: accessibilite themes page (#1258)

* better email copy mecanism
* add Themes page
* add option to useGlobalSearchPageRoutes to only render children
* change emploi illustration + tags color + typo
* TODO look at list_all config

Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* fix(simplifions): regressions on markdown.html (#1263)

* [Simplifions] Fix problème de non-scroll depuis un lien externe vers une ancre (#1257)

* Initie le système de scroll vers l'ancre

* Amélioration du code de useHashScroll

* feat(useHashScroll): use MutationObserver (#1262)

* feat(useHashScroll): use MutationObserver

* fixes

---------

Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* feat(icons): refactor and add ri collection icon (#1273)

* feat(icons): refactor and add collection icon

* align sizes against dsfr custom icon

* chore: update pnpm (#1270)

* chore: update pnpm

* trigger checks

* trigger checks

---------

Co-authored-by: abulte <119625+abulte@users.noreply.github.com>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* chore(deps): bump dompurify in the npm_and_yarn group across 1 directory (#1259)

Bumps the npm_and_yarn group with 1 update in the / directory: [dompurify](https://github.com/cure53/DOMPurify).


Updates `dompurify` from 3.4.0 to 3.4.9
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](cure53/DOMPurify@3.4.0...3.4.9)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.9
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* feat(meteo): add conditional custom filter for clim data (#1277)

* chore: remove pierlou from codeowners (#1289)

* fix(search): persist custom filters on reload (#1265)

* fix(search): persist custom filters on reload

* fix type model for GlobalSearch

* datagouv/components 1.0.2-dev.126

* add test

* upgrade @datagouv/components-next@1.3.0

* chore: update pnpm (#1290)

Co-authored-by: abulte <119625+abulte@users.noreply.github.com>

* fix(tests): gvt1.com exception match (#1292)

* [Simplifions] Affiche les solutions intégrant une API/data recommandée pour un cas d'usage (#1274)

* Ajoute les solutions intégrant les API et données recommandées pour un cas d'usage

* Réinitialise l'onglet actif quand les onglets de solutions sont chargés dynamiquement

* Corrige les id dupliqués des onglets de solutions intégratrices

* Fix indentation

---------

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>

* chore(ecologie): hide donnez votre avis (#1294)

* fix(dataset): proper harvest/non-harvest dates (#1296)

Display different set of dates depending harvest status:
- Non harvested : Display datagouv dates.
- Harvested : Display harvest dates. Exemple has no harvested creation date => do not display "Création".

* [Simplifions] Nouveau layout pour les guides (#1266)

* Déplace l'article API FranceConnectées dans un dossier articles

* Initie le nouveau layout article et l'applique au guide des API FranceConnectées

* Restreint heroBackdropGradient aux dégradés et images, corrige la documentation du prop

* Extrait la couleur de surlignage simplifions dans une variable CSS partagée

* Simplifie les styles custom notamment en utilisant les tokens dsfr des marges, padding et typo, et en regroupant des class

* raccourcit le title et passe le commentaire en anglais

* Slot pour le title

* Retire le système de catégorie d'article qui arrive trop tôt dans cette PR

* Remplace les props articleCategory et showNoDevelopmentBadge par un slot #badges

* Update src/custom/simplifions/components/SimplifionsSolutionDescription.vue

Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* Applique noopener noreferrer

* Simplifie le fonctionnement des title/h1

* remove useless passthroughs

---------

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* chore: update pnpm (#1297)

Co-authored-by: abulte <119625+abulte@users.noreply.github.com>
Co-authored-by: streino <30210525+streino@users.noreply.github.com>

* chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory (#1291)

Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 6.4.2 to 6.4.3
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.4.3/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.4.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.4.3
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: update pnpm (#1299)

* feat(dataset): display spatial resolution metadata (#1295)

* chore(deps): bump axios in the npm_and_yarn group across 1 directory (#1301)

Bumps the npm_and_yarn group with 1 update in the / directory: [axios](https://github.com/axios/axios).


Updates `axios` from 1.16.0 to 1.18.0
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.16.0...v1.18.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.18.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [Simplifions] Ajout de composants complémentaires au layout d'article (#1271)

* Crée le composant SimplifionsArticleChecklist

* Crée l'article guide de base des collectivités

* Crée le composant SimplifionsArticleTopicSpotlight

récupère les infos des solutions et des cas d'usages à partir de leur slug et permet d'afficher les cartes déjà utilisées, en choisissant les infos affichées, à côté d'un commentaire

* Utilise le composant SimplifionsArticleTopicSpotlight dans le guide des API FranceConnectées

* Corrige la casse des dossiers views/articles et de leurs enfants

* Ajoute message d'erreur en console

* Supprime class inutilisée

* Réduit le nombre de caractère du title du guide de base pour les petites communes

* Retire class CSS mortes et utilise les tokens de couleurs dans les composants Cas d'usages et solutions Cards

* Passe l'image comme cachée par défaut dans le composant ArticleTopicSpotlight

* Renomme hasTagSection en hasDetails dans la carte cas d'usages

* Simplifie les styles de /SimplifionsArticleTopicSpotlight

* Utilise les class des margin et padding dans les deux nouveaux composants

* Simplifie appel picto de la checklist

---------

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>

* [Simplifions] Carroussel en fin d'article affichant l'ensemble des topics mentionnés (#1272)

* Ajoute le carrousel de topics liés en fin d'article

* Rend les cartes solutions et cas d'usages extensibles en colonne dans le carrousel, ajuste le formatage et la margin du footer

---------

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>

* [Simplifions] Nouvel article "Qu'est-ce qu'une API ?" (#1275)

* Crée le composant SimplifionsArticleFigure qui permet d'ajouter des captures écran dans les articles

* Crée un composant de démonstration de ce qu'est une API

* Crée l'article Qu'estce qu'une API, ainsi que sa route, et l'ajout des images

* Fix les différents retours suite revue : retire le tag petite collectivité, remplace l'input par inputGroup, retire les class qui n'existent pas

* Fix lint et test

---------

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>

* Simplifions nouvelle page accueil (#1298)

* Crée la nouvelle bannière et adapte les labels des filtres

* Remplace deuxième section par une section à deux zones, à gauche les publics cibles à droite la présentation du site

* Ajoute troisième section proposition de valeur

* Supprime sections obsolètes

* Modifie la section rédaction du contenu

* Ajoute dernière section et crée une class partagée pour le dégradé de l'accueil

* fix tile links

---------

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* [Simplifions] nouveau design des recommandations dans les cas d'usages (#1276)

* Fusionne les composants SimplifionsRecoDataApi et SimplifionsRecoSolutions dans un nouveau composant unique SimplifionsReco

* Remplace la liste d'endpoints par un tableau DSFR avec filtrage et pagination

* Supprime composant désormais inutilisé

* Renomme les libellés des boutons de la solution recommandée

* Mentionne le cas d'usage dans le tableau des endpoints

* Simplifie les styles

* Retire le min-width pour les formats mobile

* Crée un composant SimplifionsRecoIntegratingSolutionsAccordion, dans lequel le composant DSFR est utilisé lorsqu'il est actif et autrement, seul son style est gardé pour un accordéon vide

* Referme un accordéon d'une même reco lorsqu'un autre est ouvert

* Crée un composant dédiée au tableau des endpoints utiles

* Adapte le label de l'accordéon selon que c'est une API ou une base de données

* Ajoute des tests concernant le tableau des endpoints et les accordéons

* Apply suggestion from @abulte

Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* Fix erreur lint et type check

* Modifie les tests et le comportement du chargement du table des endpoints

* Simplifie le composant tableau des endpoints en retirant la fonctionnalité de mesure dynamique de la hauteur par une hauteur basée sur 4 lignes

---------

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* chore(deps): bump dompurify in the npm_and_yarn group across 1 directory (#1306)

* chore: update pnpm (#1307)

* chore(deps-dev): bump js-yaml (#1308)

Bumps the npm_and_yarn group with 1 update in the / directory: [js-yaml](https://github.com/nodeca/js-yaml).


Updates `js-yaml` from 4.2.0 to 4.3.0
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](nodeca/js-yaml@4.2.0...4.3.0)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.3.0
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* bloc texte + image #1278 (#1312)

Co-authored-by: EL YEBDRI Yousra <114671764+elyebdri-yousra@users.noreply.github.com>

* [Simplifions] Nouvel article prerequis et étapes integration api (#1303)

* Initie nouvel article

* Ajuste le design du composant lire plus, et récupère le titre de l'article à partir du chemin URL

* Modifie des formulations et dela mise en page dans l'article

* Ajoute image exemple de cadre juridique sur simplifions

* Remplace le composant callout par un blockquote pour les mise en exergue techniques des parcours usagers

* Commence le découpage de l'article en 2 articles distincts se référençant l'un l'autre

* Modiife et crée une catégorie de fond dégradé

* Crée un article dédié aux parcours usagers et mentionne que le guide ne s'adresse pas aux administrations passant par un éditeur

* Ajoute une section Parcours alternatifs dans l'article sur les parcours usagers

* Modifie le composant ReadMore pour qu'il affiche le titre de la section plutôt que celui de l'article lorsqu'il  ya une ancre dans l'url

* Ajuste le paragraphe sur les limites des API

* Finalise le contenu des articles

* Ajuste contenu tech

---------

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>

* conformité du header #1267 (#1309)

* conformité du header #1267

* responsive header

---------

Co-authored-by: EL YEBDRI Yousra <114671764+elyebdri-yousra@users.noreply.github.com>

* bloc focus et discussions #1282 (#1319)

* bloc focus et discussions #1282

* Update HomeView.vue

recommandé

---------

Co-authored-by: EL YEBDRI Yousra <114671764+elyebdri-yousra@users.noreply.github.com>

* bloc réseaux sociaux #1285 (#1311)

* bloc réseaux sociaux #1285

* Lettre d'information et Réseaux Sociaux composant DSFR + remise règle pour simplifions

---------

Co-authored-by: EL YEBDRI Yousra <114671764+elyebdri-yousra@users.noreply.github.com>

* Thematique deps (#1322)

* Add onglet Observer (#1049)

* add presentation DEPS

* add sous-thematique

* add thematique

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: maudetes <maudet.estelle@gmail.com>
Co-authored-by: Nico <20305403+narduin@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: abulte <119625+abulte@users.noreply.github.com>
Co-authored-by: DorineLam <46896006+DorineLam@users.noreply.github.com>
Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>
Co-authored-by: streino <30210525+streino@users.noreply.github.com>

* [Simplifions] Badges sur les accordeons moyens acces des cas usages (#1313)

* Ajoute le nombre de solutions sur chaque accordéon

* Ajoute le badge sans développement

* Baisse la tonalité du gris du bagde aucun

* N'affiche pas le badge sans développement si il n'y aucune solution

* Regroupe au même endroit les configurations des badges

---------

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* Ajoute un bouton demande d'accès dans la zone éditeur (#1315)

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>

* [Simplifions] Crée une page pour les articles (#1320)

* Ajoute des tags à tous les articles

* Supprime les sous-dossiers du dossier article et renomme l'article qu'est-ce qu'une API

* Met en place la liste des articles, introduit une notion de mots clés partagés qui permet de filtrer cette liste, crée la carte article

* Affiche les mots clés catégorisés dans l'en-tête de l'article

* Retire le badge en dur restant dans un article

* Fix tests

* Retire code mort concernant un ancien badge sans développement et une catégorie

* Renomme et met en commun la fonction qui ajoute un point entre chaque mot clé

* Met les mots clés filtrés dans l'URL

* Met en place les redirections d'URL

* Met en place un filtre AND entre les catégories de filtres et met à jour les compteurs d'articles quand on filtre

* Retire le filtre par mots-clés pour le proposer dans une PR séparée

* Retire le as const

---------

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>

* [Simplifions] Permet de filtre les articles par mots clés (#1321)

* Met en place la liste des articles, introduit une notion de mots clés partagés qui permet de filtrer cette liste, crée la carte article

* Affiche les mots clés catégorisés dans l'en-tête de l'article

* Met les mots clés filtrés dans l'URL

* Met en place un filtre AND entre les catégories de filtres et met à jour les compteurs d'articles quand on filtre

* Retire le filtre par mots-clés pour le proposer dans une PR séparée

* Ajoute le filtre par mots-clés à la page articles

* Retire élément en double suite rebase

---------

Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>

* fix(ci): check formatting (#1327)

* chore: update pnpm (#1328)

Co-authored-by: abulte <119625+abulte@users.noreply.github.com>

* [Simplifions] Indexations des pages articles (#1329)

* Propose une solution pour que les pages articles soit récupérées dans le sitemap

* Update src/router/index.ts

Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

---------

Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* [Simplifions] Retire informations non requises des cartes cas usages et solutions (#1326)

* Supprime les éléments niveau de simplification et catégorie de solution sur les cartes cas d'usages et solutions

* Retire le picto 💠

* Remplace brique technique par API, base de données et brique logicielle

* Remplace le terme portail de consultation par site de consultation

* Fix indentation

* Fix prettier

---------

Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* [Simplifions] Fix bug et retire informations incomprises cartes API et jeux de données  (#1330)

* Corrige le bug d'affichage de la carte au format mobile, en permettant au contenu de revenir à la ligne

* Supprime les informations incomprises par les usagers, et affiche la description y compris en format mobile

* Fix lint et type check

* Uniformise le comportement des liens des cartes datasets et API

* Retire opérateur de l'API

* Revient au terme jeu de données

* Rend le lien de la carte plus accessible

* Retire class inutilisée

* Supprime appel d'attributs qui ne sont plus utilisés

* Carte API ou data introuvable sur data.gouv désormais non-cliquable

* Factorise la carte API et la carte jeu de données en une seule

* Gère le cas où un prodcuteur n'est pas une organisation mais un individu

* Fix test

* Fix prettier

* Ajoute le relative manquant pour bien placer le badge api restreinte

* Factorise le composant un cran plus loin

---------

Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* chore: update pnpm (#1334)

Co-authored-by: abulte <119625+abulte@users.noreply.github.com>

* chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates (#1336)

Bumps the npm_and_yarn group with 2 updates in the / directory: [dompurify](https://github.com/cure53/DOMPurify) and [js-yaml](https://github.com/nodeca/js-yaml).


Updates `dompurify` from 3.4.12 to 3.4.13
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](cure53/DOMPurify@3.4.12...3.4.13)

Updates `js-yaml` from 4.3.0 to 4.3.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/4.3.1/CHANGELOG.md)
- [Commits](nodeca/js-yaml@4.3.0...4.3.1)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.13
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: js-yaml
  dependency-version: 4.3.1
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [Simplifions] Mise en valeur du type d'accès pour les API et jeux de données (#1331)

* Ajoute les badges de type d'accès sur les cartes API et bases de données

* remplace toutes les mentions base de données par jeu de données

* Optimise le système de placement à cheval du badge type d'accès

* Récupère le type de solution via les recommandations qui elles récupère l'info auprès de la table sources de sapi et des dataset

* Modifie les tests pour qu'ils fonctionnent dans la situation cible

* feat(ecologie): search/breadcrumb labels (#1337)

* feat(dataset): diffuseur/producteur & attributions/contacts (#1158)

Rename contact headers in metadata sidebar, standardizing on the datagouv vocabulary.

---------

Co-authored-by: Alexandre Bulté <alexandre@bulte.net>

* feat(topics): detect more datasets/topics/dataservices domains (#1338)

* feat(topics): detect more datasets domain

* generalize to topics and dataservices

* feat(meteo): add api tab and doc link (#1343)

* fix(ecologie): tags spacing on hp (#1341)

* feat(topics): enable discussion notification (#1342)

* feat(topics): enable discussion notification

* use proper config

* deduplicate hash handling

* simpler navigate

* Update configs/ecospheres/config.yaml

Co-authored-by: streino <30210525+streino@users.noreply.github.com>

* notify_url_override

* review fix

---------

Co-authored-by: streino <30210525+streino@users.noreply.github.com>

* bloc découvrez les données phare #1279 (#1317)

* bloc découvrez les données phare #1279

* Update HomeView.vue

* Update HomeView.vue

* fix(culture): display dataset type badges

* supression style Reseaux sociaux

---------

Co-authored-by: EL YEBDRI Yousra <114671764+elyebdri-yousra@users.noreply.github.com>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>
Co-authored-by: Eudes Peyre <eudespeyre@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Nico <20305403+narduin@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandre Bulté <alexandre@bulte.net>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: abulte <119625+abulte@users.noreply.github.com>
Co-authored-by: DorineLam <46896006+DorineLam@users.noreply.github.com>
Co-authored-by: maudetes <maudet.estelle@gmail.com>
Co-authored-by: Dorine Lambinet <dorine.lambinet@free.fr>
Co-authored-by: streino <30210525+streino@users.noreply.github.com>
Co-authored-by: EL YEBDRI Yousra <114671764+elyebdri-yousra@users.noreply.github.com>
Co-authored-by: Eudes Peyre <eudespeyre@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants