Project

General

Profile

Bug #41387

champs civilité sur la page de finalisation de création de compte

Added by Frédéric Péters about 2 months ago. Updated about 2 months ago.

Status:
Solution proposée
Priority:
Normal
Target version:
-
Start date:
06 Apr 2020
Due date:
% Done:

0%

Patch proposed:
Yes
Planning:
No

Description

Ils s'affichent avec un <ul> natif avec madame / monsieur sur deux lignes et des boulettes devant.

0001-scss-style-civility-field-on-registration-page-41387.patch View (904 Bytes) Frédéric Péters, 06 Apr 2020 06:19 PM

Associated revisions

Revision 7d3ade95 (diff)
Added by Frédéric Péters about 2 months ago

scss: style civility field on registration page (#41387)

History

#1 Updated by Frédéric Péters about 2 months ago

#2 Updated by Thomas Jund about 2 months ago

On pourrait commencer à ne plus mettre d'informations DOM dans les nouveaux selecteurs ?

#3 Updated by Frédéric Péters about 2 months ago

Là on se cale sur un existant et je préfère vraiment ne pas un jour à avoir à me poser la question de pourquoi le sélecteur pour le champ sur la page de création de compte a moins de spécificité que sur la page d'édition de compte.

#4 Updated by Thomas Jund about 2 months ago

Le CSS cherche à compenser les lacunes du markup HTML :

Une balise p est utilisé comme `widget wrapper`. Mais la balise p n'est pas autorisé à posséder des balises ul. Les ul sont éjectés de la balise par le navigateur. Le markup casse et on est ensuite obligé de compenser le rythme vertical dégradé à coup de margin-negatif.

Bref, CSS compliqué par dessus un HTML non valide. Je ne suis pas fan de ce patch.

#5 Updated by Frédéric Péters about 2 months ago

Il y a du travail, ailleurs, pour faire évoluer le markup des formulaires d'authentic, #40159, mais avancer là-dessus ne doit pas empêcher de corriger les bugs maintenant, même si la manière est pas jolie.

Also available in: Atom PDF