Skip to content

Commit

Permalink
feat(A propos): migration au DSFR des pages A propos et Déclaration d…
Browse files Browse the repository at this point in the history
…'accessibilité (#6440)
  • Loading branch information
carolineBda authored Jan 28, 2025
1 parent 6364fc2 commit a53f878
Show file tree
Hide file tree
Showing 22 changed files with 1,011 additions and 1,293 deletions.

This file was deleted.

20 changes: 20 additions & 0 deletions packages/code-du-travail-frontend/app/a-propos/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import { DsfrLayout } from "../../src/modules/layout";
import { generateDefaultMetadata } from "../../src/modules/common/metas";
import { About } from "../../src/modules/a-propos";

export const metadata = generateDefaultMetadata({
title: "À propos",
description:
"Service public gratuit pour faciliter l'accès au droit du travail. Obtenez une réponse détaillée à vos questions.",
path: "/a-propos",
});

function Index() {
return (
<DsfrLayout>
<About />
</DsfrLayout>
);
}

export default Index;
20 changes: 20 additions & 0 deletions packages/code-du-travail-frontend/app/accessibilite/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import { DsfrLayout } from "../../src/modules/layout";
import { generateDefaultMetadata } from "../../src/modules/common/metas";
import { About } from "../../src/modules/a-propos";
import { Accessibilite } from "../../src/modules/accessibilite";

export const metadata = generateDefaultMetadata({
title: "Déclaration d'accessibilité",
description: "Accessibilité du site du Code du travail numérique",
path: "/accessibilite",
});

function Index() {
return (
<DsfrLayout>
<Accessibilite />
</DsfrLayout>
);
}

export default Index;
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,21 @@ describe("Landing pages", () => {

it("je vois la page à propos", () => {
cy.visit("/a-propos");

cy.findByRole("heading", { level: 1 }).should("have.text", "À propos");
cy.contains("Qu’est-ce que le Code du travail numérique");
cy.contains("Qui sommes-nous");
});

it("je vois la page déclaration d'accessibilité", () => {
cy.visit("/accessibilite");
cy.findByRole("heading", { level: 1 }).should(
"have.text",
"Déclaration d'accessibilité"
);
cy.contains("État de conformité");
cy.contains("[75%] des critères du RGAA version 4.1 sont respectés");
});

it("je vois la page droit du travail", () => {
cy.visit("/droit-du-travail");

Expand Down
153 changes: 0 additions & 153 deletions packages/code-du-travail-frontend/pages/a-propos.tsx

This file was deleted.

Loading

0 comments on commit a53f878

Please sign in to comment.