Skip to content

Conversation

hbalty
Copy link
Contributor

@hbalty hbalty commented Sep 15, 2025

No description provided.

@revu-bot revu-bot bot requested a review from revu-bot September 15, 2025 12:50
@hbalty hbalty force-pushed the feat-start-dsfr branch 2 times, most recently from 836e0e5 to 413639b Compare September 15, 2025 12:58
@hbalty hbalty force-pushed the feat-integrating-static-pages branch from a27fad9 to 0ce2e0f Compare September 18, 2025 14:21
@hbalty hbalty temporarily deployed to build-review-auto September 18, 2025 14:21 — with GitHub Actions Inactive
@hbalty hbalty marked this pull request as ready for review September 18, 2025 14:22
@hbalty hbalty changed the title Feat integrating static pages Feat integrating static pages - frontend Sep 18, 2025
Copy link
Collaborator

@revu-bot revu-bot left a comment

Choose a reason for hiding this comment

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

This PR refactors static pages to integrate the French government design system (DSFR). The main changes include removing styled headers, replacing HTML tables with DSFR components, and updating CSS. While the integration looks comprehensive, there are several issues that could impact visual consistency and data quality.

</div>

<div class="content py-3" *ngIf="contactForm && !success">
<div class="py-3" *ngIf="contactForm && !success">
Copy link
Collaborator

Choose a reason for hiding this comment

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

The contact form title was moved from a styled header to regular content. Ensure the h1 styling is appropriate and maintains visual hierarchy for accessibility.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@pYassine c'était un choix, parce qu'on affichait un message parachuté avec un header parachuté.

Copy link

socket-security bot commented Sep 18, 2025

No dependency changes detected. Learn more about Socket for GitHub.

👍 No dependency changes detected in pull request

@hbalty hbalty force-pushed the feat-integrating-static-pages branch from 0ce2e0f to 53f3869 Compare September 18, 2025 14:52
@hbalty hbalty temporarily deployed to build-review-auto September 18, 2025 14:53 — with GitHub Actions Inactive
@hbalty hbalty force-pushed the feat-integrating-static-pages branch from 53f3869 to e425ab9 Compare September 18, 2025 15:48
@hbalty hbalty temporarily deployed to build-review-auto September 18, 2025 15:48 — with GitHub Actions Inactive
@hbalty hbalty force-pushed the feat-integrating-static-pages branch from e425ab9 to 5e7b2fb Compare September 18, 2025 18:00
@hbalty hbalty force-pushed the feat-integrating-static-pages branch from 8127177 to cc5aa2d Compare September 22, 2025 11:38
@hbalty hbalty temporarily deployed to build-review-auto September 22, 2025 11:38 — with GitHub Actions Inactive
@hbalty hbalty temporarily deployed to build-review-auto September 22, 2025 11:38 — with GitHub Actions Inactive
@hbalty hbalty temporarily deployed to build-review-auto September 22, 2025 11:38 — with GitHub Actions Inactive
@hbalty hbalty temporarily deployed to build-review-auto September 22, 2025 11:38 — with GitHub Actions Inactive
@tokenbureau
Copy link

tokenbureau bot commented Sep 22, 2025

🎉 Deployment for commit cc5aa2d :

Ingresses
Docker images
  • 📦 docker pull harbor.fabrique.social.gouv.fr/domifa/domifa/backend:sha-cc5aa2d630ef49e05eb35e5bc72b725dc263471e
  • 📦 docker pull harbor.fabrique.social.gouv.fr/domifa/domifa/frontend:sha-cc5aa2d630ef49e05eb35e5bc72b725dc263471e
  • 📦 docker pull harbor.fabrique.social.gouv.fr/domifa/domifa/portail-admins:sha-cc5aa2d630ef49e05eb35e5bc72b725dc263471e
  • 📦 docker pull harbor.fabrique.social.gouv.fr/domifa/domifa/portail-usagers:sha-cc5aa2d630ef49e05eb35e5bc72b725dc263471e
Debug

@pYassine pYassine requested a review from revu-bot September 23, 2025 09:48
Copy link
Collaborator

@revu-bot revu-bot left a comment

Choose a reason for hiding this comment

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

This PR implements a significant refactoring to integrate DSFR (Design System of French Republic) components into static pages. While the integration appears well-structured, there are several important issues that need attention: data quality problems in the FAQ component, potentially breaking CSS changes that could affect other components, and layout inconsistencies that may impact accessibility and user experience.

…omponent.ts

Co-authored-by: Revu <dnum.fabrique@sg.social.gouv.fr>
@hbalty hbalty temporarily deployed to build-review-auto September 23, 2025 09:53 — with GitHub Actions Inactive
@hbalty hbalty temporarily deployed to build-review-auto September 23, 2025 09:53 — with GitHub Actions Inactive
@hbalty hbalty temporarily deployed to build-review-auto September 23, 2025 09:53 — with GitHub Actions Inactive
@hbalty hbalty temporarily deployed to build-review-auto September 23, 2025 09:53 — with GitHub Actions Inactive
Copy link

@hbalty hbalty merged commit 96805e6 into feat-start-dsfr Sep 23, 2025
14 of 15 checks passed
@hbalty hbalty deleted the feat-integrating-static-pages branch September 23, 2025 09:54
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.

4 participants