Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Intégrer le nouveau gabarit de pages de PixApp (PIX-15521). #10703

Draft
wants to merge 3 commits into
base: dev
Choose a base branch
from

Conversation

Jeyffrey
Copy link
Contributor

@Jeyffrey Jeyffrey commented Dec 3, 2024

🎄 Problème

Les pages hors parcours de PixApp n'avaient pas forcément un style unifié.

🎁 Proposition

Intégrer le tout nouveau gabarit de ces pages.

🧦 Remarques

J'en ai profité pour clean un peu le style de certaines pages 😶‍🌫️

🎅 Pour tester

Voir ces pages en RA (desktop et tester responsive) :

  • Accueil
  • Compétences
  • Mes tutos
  • Mes parcours
  • Mes certifications

@Jeyffrey Jeyffrey added Development in progress team-evaluation PR relatives à l'expérience d'évaluation labels Dec 3, 2024
@Jeyffrey Jeyffrey self-assigned this Dec 3, 2024
@Jeyffrey Jeyffrey changed the title [FEATURE] Intégrer le nouveau layout de pages de PixApp (PIX-15521). [FEATURE] Intégrer le nouveau gabarit de pages de PixApp (PIX-15521). Dec 3, 2024
@pix-bot-github
Copy link

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :

@@ -3,23 +3,18 @@ import PixBlock from '@1024pix/pix-ui/components/pix-block';

import CertificationStarter from '../certification-starter';
import CompanionBlocker from '../companion/blocker';
import Footer from '../footer';
import NavbarHeader from '../navbar-header';
import AppLayout from '../global/app-layout';
Copy link
Contributor

Choose a reason for hiding this comment

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

question

si c'est les nouveaux gabarit avec la nouvelle nav, il y a un app layout de disponible sur PixUI qui est censé respecter les margin padding du DS.

Copy link
Contributor Author

@Jeyffrey Jeyffrey Dec 3, 2024

Choose a reason for hiding this comment

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

On n'intègre pas encore la nouvelle nav.
L'avantage, c'est qu'on aura juste à changer ce nouveau composant AppLayout par le composant PixUI pour que ça continue de marcher

@Jeyffrey Jeyffrey force-pushed the pix-15521-pixapp-layout-rework branch from 2b4ae5b to f41b801 Compare December 3, 2024 16:41
@QuentinChapelain-ui
Copy link

QuentinChapelain-ui commented Dec 4, 2024

Merci Geoffroy ! c'est super :)

Alors quelques petites corrections et ajustement pour améliorer le design :

  • Mettre les titres en title-M (36px) @extend %pix-title-m; comme prévue dans les maquettes contre 40px en review
    [https://ui.pix.fr/?path=/docs/design-tokens-typographie--docs]
  • 10x (40px) entre le titre et la nav plutôt que 32px pour aérer
  • box-shadow sur la nav : rgba(0, 0, 0, 0.06) 0px 6px 24px pour détacher la nav du content
  • ajouter le fond en pix-primary-10 pour renforcer l'identité de marque

Discussion ouverte : est-il plus logique dans la logique de dev de changer dès maintenant le niveau de titre de l'accueil, en effet le title-m pour ce titre est trop grand. Il faudrait faire une exeption pour ce titre "Bienvenue NOM". C'est prévue dans la version avec la nouvelle nav.

@Jeyffrey Jeyffrey force-pushed the pix-15521-pixapp-layout-rework branch 2 times, most recently from e035821 to 319f931 Compare December 4, 2024 09:06
@Jeyffrey Jeyffrey force-pushed the pix-15521-pixapp-layout-rework branch 3 times, most recently from 8fd32cb to 2e77bb9 Compare December 4, 2024 13:16
@Jeyffrey Jeyffrey force-pushed the pix-15521-pixapp-layout-rework branch 4 times, most recently from 23f6a2e to a63177f Compare December 4, 2024 16:06
@Jeyffrey Jeyffrey force-pushed the pix-15521-pixapp-layout-rework branch from a63177f to b10941d Compare December 4, 2024 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants