Re: spip 4 - retour d'usage

Cerdic <[email protected]> Thu, 6 May 2021 11:56:02 +0200
Newsgroups gmane.comp.web.spip.devel
Message-ID <dff5e889-1018-42ee-bdcd-ea453eb708a6@Spark>
--===============1619216411==
Content-Type: multipart/alternative; boundary="6093bd38_b37e80a_445f"

--6093bd38_b37e80a_445f
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Ah oui et en effet ils n=E2=80=99=C3=A9taient pas styl=C3=A9 sp=C3=A9cifi=
quement auparavant, utilisant un tr=C3=A8s moche &nbsp;&nbsp; pour g=C3=A9=
rer l'espacement

Clairement ce =C2=AB=C2=A0=5B =5D Oui =5B =5D Non=C2=A0=C2=BB est un tr=C3=
=A8s mauvais pattern en terme d=E2=80=99accessibilit=C3=A9, et gagnerait =
=C3=A0 =C3=AAtre remplac=C3=A9 par une case =C3=A0 cocher explicite

Mais sinon on peut en effet proposer un markup sp=C3=A9cifique, soit un .=
choix-multiples qui du coup aurait le stylage propos=C3=A9 par Tcharlss, =
soit des .choix-inline regroup=C3=A9s dans un .groupe-choix =3F
Ou m=C3=AAme simplement des .choix regroup=C3=A9s dans un .groupe-choix-f=
lex ou quelque chose du genre =3F (qui serait un flex row avec wrap auto)=


--
C=C3=A9dric
Le 6 mai 2021 =C3=A0 11:48 +0200, RastaPopoulos <rastapopoulos=40spip.org=
>, a =C3=A9crit :
> Le 06/05/2021 =C3=A0 11:37, Cerdic a =C3=A9crit=C2=A0:
> > La d=C3=A9marche c=E2=80=99est pas que les css par d=C3=A9faut des fo=
rmulaires doivent styler tous les cas inimaginables, mais bien uniquement=
 les cas de la charte et ensuite les cas particuliers sont styl=C3=A9s co=
mme des cas particuliers (formulaire par formulaire)
>
> Oui mais le cas oui/non dans un m=C3=AAme choix=E2=80=A6 c'est un cas d=
u core =21 :)
>
> Du coup je suppute que tcharlss pensait bien faire en se disant : si c'=
est utilis=C3=A9 par le core, c'est que =C3=A7a doit =C3=AAtre pr=C3=A9vu=
 dans les styles.
>
> Mais on peut bien s=C3=BBr parfaitement d=C3=A9cider que c'est le core =
qui faisait n'importe quoi et prenait des libert=C3=A9s, et donc : corrig=
er le core.
>
> C'est ma pr=C3=A9f=C3=A9rence aussi, ce qui =C3=A9vite d'ajouter un con=
cept rare en plus de groupe de choix, on corrige les forms de contenus d'=
articles, etc qui ont des oui/non dans la m=C3=AAme ligne. D'ailleurs tch=
arlss disait que =C3=A7a serait possiblement bien de les corriger pour de=
s cases =C3=A0 cocher, mieux que des oui/non g=C3=A9n=C3=A9ralement, mais=
 bon faut voir l'implication en terme de chaines.
>
> --
> RastaPopoulos
>
> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
> liste: https://listes.rezo.net/mailman/listinfo/spip-dev
> doc: https://www.spip.net/
> dev: https://core.spip.net/
> irc://irc.freenode.net/spip

--6093bd38_b37e80a_445f
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<html xmlns=3D=22http://www.w3.org/1999/xhtml=22>
<head>
<title></title>
</head>
<body>
<div name=3D=22messageBodySection=22>
<div dir=3D=22auto=22>Ah oui et en effet ils n=E2=80=99=C3=A9taient pas s=
tyl=C3=A9 sp=C3=A9cifiquement auparavant, utilisant un tr=C3=A8s moche &a=
mp;nbsp;&amp;nbsp; pour g=C3=A9rer l'espacement<br />
<br />
Clairement ce =C2=AB&=23160;=5B =5D Oui =5B =5D Non&=23160;=C2=BB est un =
tr=C3=A8s mauvais pattern en terme d=E2=80=99accessibilit=C3=A9, et gagne=
rait =C3=A0 =C3=AAtre remplac=C3=A9 par une case =C3=A0 cocher explicite<=
br />
<br />
Mais sinon on peut en effet proposer un markup sp=C3=A9cifique, soit un .=
choix-multiples qui du coup aurait le stylage propos=C3=A9 par Tcharlss, =
soit des .choix-inline regroup=C3=A9s dans un .groupe-choix =3F<br />
Ou m=C3=AAme simplement des .choix regroup=C3=A9s dans un .groupe-choix-f=
lex ou quelque chose du genre =3F (qui serait un flex row avec wrap auto)=
</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
<div class=3D=22match=46ont=22>--
<div>C=C3=A9dric</div>
</div>
</div>
<div name=3D=22messageReplySection=22>Le 6 mai 2021 =C3=A0 11:48 +0200, R=
astaPopoulos &lt;rastapopoulos=40spip.org&gt;, a =C3=A9crit :<br />
<blockquote type=3D=22cite=22 style=3D=22border-left-color: grey; border-=
left-width: thin; border-left-style: solid; margin: 5px 5px;padding-left:=
 10px;=22>Le 06/05/2021 =C3=A0 11:37, Cerdic a =C3=A9crit&=23160;:<br />
<blockquote type=3D=22cite=22>La d=C3=A9marche c=E2=80=99est pas que les =
css par d=C3=A9faut des formulaires doivent styler tous les cas inimagina=
bles, mais bien uniquement les cas de la charte et ensuite les cas partic=
uliers sont styl=C3=A9s comme des cas particuliers (formulaire par formul=
aire)<br /></blockquote>
<br />
Oui mais le cas oui/non dans un m=C3=AAme choix=E2=80=A6 c'est un cas du =
core =21 :)<br />
<br />
Du coup je suppute que tcharlss pensait bien faire en se disant : si c'es=
t utilis=C3=A9 par le core, c'est que =C3=A7a doit =C3=AAtre pr=C3=A9vu d=
ans les styles.<br />
<br />
Mais on peut bien s=C3=BBr parfaitement d=C3=A9cider que c'est le core qu=
i faisait n'importe quoi et prenait des libert=C3=A9s, et donc : corriger=
 le core.<br />
<br />
C'est ma pr=C3=A9f=C3=A9rence aussi, ce qui =C3=A9vite d'ajouter un conce=
pt rare en plus de groupe de choix, on corrige les forms de contenus d'ar=
ticles, etc qui ont des oui/non dans la m=C3=AAme ligne. D'ailleurs tchar=
lss disait que =C3=A7a serait possiblement bien de les corriger pour des =
cases =C3=A0 cocher, mieux que des oui/non g=C3=A9n=C3=A9ralement, mais b=
on faut voir l'implication en terme de chaines.<br />
<br />
--<br />
RastaPopoulos<br />
<br />
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F<br />
liste: https://listes.rezo.net/mailman/listinfo/spip-dev<br />
doc: https://www.spip.net/<br />
dev: https://core.spip.net/<br />
irc://irc.freenode.net/spip<br /></blockquote>
</div>
</body>
</html>

--6093bd38_b37e80a_445f--


--===============1619216411==
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline