polish meeting and consent views

This commit is contained in:
Michael committed 2026-07-18 04:17:28 +02:00
1 parent afc805c96a
commit 5e7233f98d
6 files changed
+131 -15

No files matched your search

+9 -2
View File
@@ -218,7 +218,9 @@ export default async function EspacePage() {
Droit à l'image
</h3>
<div style={{ color: "#8c8068", fontSize: 13, marginTop: 4 }}>
Vous pouvez modifier votre décision à tout moment.
{latestConsent?.decision === "accepted"
? "Autorisation signée et enregistrée. Vous pouvez la retirer à tout moment."
: "Vous pouvez autoriser l'utilisation de votre image à tout moment."}
</div>
</div>
{latestConsent && (
@@ -227,7 +229,12 @@ export default async function EspacePage() {
</span>
)}
</div>
<ImageConsentForm saveAction={saveImageConsent} defaultName={memberName} compact />
<ImageConsentForm
saveAction={saveImageConsent}
defaultName={memberName}
compact
currentDecision={latestConsent?.decision === "accepted" ? "accepted" : latestConsent?.decision === "refused" ? "refused" : null}
/>
</section>
)}
+1 -1
View File
@@ -56,7 +56,7 @@ export default async function PastMeetingsAdminPage() {
<div style={{ display: "grid", gap: 28 }}>
<section style={panelStyle}>
<h2 className="font-display" style={{ margin: "0 0 6px", fontSize: 20, color: "#26201a" }}>Nouvelle rencontre passée</h2>
<p style={{ color: "#8c8068", fontSize: 13, margin: "0 0 18px" }}>Les archives publiées apparaissent sur la page publique « Rencontres passées ».</p>
<p style={{ color: "#8c8068", fontSize: 13, margin: "0 0 18px" }}>Les trois archives les plus récentes apparaissent sur « L'association » et la page complète rassemble toutes les rencontres passées.</p>
<form action={createPastMeeting} className="grid grid-2" style={{ gap: 16 }}>
<div>
<label className="field-label">Titre</label>