Ajustements manuels : textes du formulaire, opacité des en-têtes de grille
Formulaire public : libellés retravaillés (photo, disponibilité, cotisation), suppression du libellé RGPD affiché sur le bouton de suppression d'un bénévole. Grilles (besoins, vue bénévoles) : en-têtes « Affectés/idéal » et « Nom » en pleine opacité ; z-index de l'infobulle au survol d'un créneau relevé (z-[100]). .gitignore : ignore le fichier TODO personnel. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
5f7718adfd
commit
26a10cd595
@@ -245,7 +245,7 @@ export function GrillePage() {
|
||||
|
||||
<div
|
||||
style={{ gridColumn: '1 / span 1', gridRow: 2 }}
|
||||
className="sticky left-0 top-[27px] z-[21] flex items-center border-b-[3px] border-r-[3px] border-ink bg-sand px-2 font-mono text-[8.5px] opacity-60"
|
||||
className="sticky left-0 top-[27px] z-[21] flex items-center border-b-[3px] border-r-[3px] border-ink bg-sand px-2 font-mono text-[8.5px]"
|
||||
>
|
||||
{t('grille.assignedRequired')}
|
||||
</div>
|
||||
@@ -463,7 +463,7 @@ function ShiftCell({
|
||||
<span className="font-mono text-[13px] font-bold">{assigned}</span>
|
||||
<span className="font-mono text-[9px] opacity-50">/{shift.ideal_staff}</span>
|
||||
<span className={cx('font-mono text-[10px] font-bold', isOk && 'text-green')}>{glyph}</span>
|
||||
<div className="pointer-events-none absolute left-1/2 top-full z-20 mt-[4px] w-max max-w-[220px] -translate-x-1/2 border-2 border-ink bg-ink px-[9px] py-[7px] text-left font-mono text-[10px] font-normal normal-case leading-relaxed tracking-normal text-cream opacity-0 shadow-brutal-md transition-opacity duration-100 group-hover:opacity-100">
|
||||
<div className="pointer-events-none absolute left-1/2 top-full z-[100] mt-[4px] w-max max-w-[220px] -translate-x-1/2 border-2 border-ink bg-ink px-[9px] py-[7px] text-left font-mono text-[10px] font-normal normal-case leading-relaxed tracking-normal text-cream opacity-0 shadow-brutal-md transition-opacity duration-100 group-hover:opacity-100">
|
||||
<div className="mb-[1px] font-mono text-[9px] font-bold text-cream opacity-80">
|
||||
{hourRangeLabel(shift.starts_at, shift.ends_at)}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user