Переглянути джерело

Kopie-knoppen op rustende stijl i.p.v. primary-rood

Alle drie de Kopie-knoppen (MijnAanmeldingen 1x, mijnProfiel 2x) staan nu op
Fill secondaryBackground + Text primaryText, radius 8 / elevation 0. Rood is
in dit merk identiteit en chroom, geen actie; een dieprode knop naast de
oranje primaire acties las als een waarschuwing.

Geverifieerd in een verse export. Bijvangst van de analyse: de 7 resterende
dart-analyze-errors komen alle uit de weesbestanden van taak 121, en de build
breekt daar niet van (niets importeert ze) - dat is in TASKS.md gecorrigeerd.
bob 16 годин тому
батько
коміт
1e7773f1f3

+ 19 - 11
TASKS.md

@@ -494,8 +494,8 @@ eerste tab naar die knop (of toon `LegeLijstComponent` met die tekst).
 - **Datums in `MijnProfiel`** staan ruw (`2026-09-22 06:06:00`) terwijl de rest
   van de app *dinsdag 22 sep, 14:00* gebruikt. Geldt voor *Mijn evenementen* en
   *Eigen activiteiten*.
-- **Kopie-knop is nog `primary`-rood** (restpunt van 127-C) en staat los
-  gecentreerd tússen twee kaarten, waardoor hij bij de verkeerde lijkt te horen.
+- **Kopie-knop staat los gecentreerd tússen twee kaarten**, waardoor hij bij de
+  verkeerde lijkt te horen. (De kleur is 2026-09-22 wél gefixt.)
 - **Persoonlijke agenda toont overal "Binnenkort meer…"**:
   `favorieten_widget.dart:435` geeft hardcoded `inhoud: null` mee. **Nagemeten
   2026-09-22 (respons uit logcat van de ingelogde app):
@@ -1098,11 +1098,13 @@ tegelijk dat de sessie-cookie werkt en `kloonBron` gevuld is.
 
 De i18n-sleutel `g4pbs1et` is vertaald (`nl: Kopie` / `en: Copy`).
 
-**Eén restpunt op 127-C:** de knop is nog FlutterFlow-rood (`primary`). Voorstel:
-`secondaryBackground` + `primaryText` met Border Radius 8, zoals de chips op Home
-— rood is merk, niet actie (zie het merk-DNA in `CLAUDE.md`). Het Fill
-Color-veld valt onder de vensterrand; klap eerst *Button Text*, *Alignment* en
-*Padding* in (één klik per tool-aanroep).
+**✅ Restpunt 127-C afgerond (2026-09-22):** alle drie de Kopie-knoppen
+(`MijnAanmeldingen` 1×, `mijnProfiel` 2×) staan nu op Fill **`secondaryBackground`**
++ Text **`primaryText`**, radius 8 / elevation 0 — een rustende knop naast de
+oranje primaire acties, want rood is merk en geen actie (merk-DNA in `CLAUDE.md`).
+Geverifieerd in een verse export. Het Fill Color-veld bleek gewoon bereikbaar via
+het eigenschappen-zoekveld (`Fill` resp. `Text Color`); inklappen van secties was
+niet nodig.
 
 **127-D IS KLAAR EN OP HET TOESTEL BEWEZEN** (2026-09-21). Het
 evenementformulier vult zich; getest met "TEST tijdzone Claude 13sep" op
@@ -1446,10 +1448,16 @@ lib/kanweg  (+ kanweg_header_buttons_component_copy,         lib/shared/geen_eve
                                                              lib/uitgaanspaginas/home_uitgaantabel_kaart_component_copy
 ```
 
-**Waarom het meer is dan rommel:** twee ervan geven een **harde compile-error**.
-`kanweg/kanweghorecagelegenheid_current_copy` en `shared/drawer_component_copy`
-roepen `KanwegHorecagelegenhedenOverzichtWidget` aan, en `lib/index.dart`
-exporteert die map niet (meer).
+**Waarom het meer is dan rommel:** ze vervuilen `dart analyze`.
+Stand 2026-09-22 op een verse export in de projectmap: **7 errors, alle 7 uit deze
+weesbestanden** — 5× `get_streamed_response_web.dart` (importeert `fetch_client`,
+dat niet in `pubspec.yaml` staat) en 2× `KanwegHorecagelegenhedenOverzichtWidget`
+in `kanweg/kanweghorecagelegenheid_current_copy` en `shared/drawer_component_copy`,
+omdat `lib/index.dart` die map niet meer exporteert.
+⚠️ **Nagemeten: de BUILD breekt hier niet van** — niets in de levende code
+importeert deze bestanden, dus de compiler komt er nooit langs (eerder stond hier
+"harde compile-error"; dat klopt niet). Het kost je wel je nulmeting: zolang deze
+mappen er staan is "0 errors" niet meer bruikbaar als controle na een export.
 
 **Er is er 2026-09-21 een derde bijgekomen, met een nieuwe oorzaak.** De export
 levert sindsdien alleen nog `get_streamed_response.dart` (die kaal `http` gebruikt);

+ 4 - 2
lib/mijn_aanmeldingen/mijn_aanmeldingen_widget.dart

@@ -448,7 +448,8 @@ class _MijnAanmeldingenWidgetState extends State<MijnAanmeldingenWidget>
                                       16.0, 0.0, 16.0, 0.0),
                                   iconPadding: EdgeInsetsDirectional.fromSTEB(
                                       0.0, 0.0, 0.0, 0.0),
-                                  color: FlutterFlowTheme.of(context).primary,
+                                  color: FlutterFlowTheme.of(context)
+                                      .secondaryBackground,
                                   textStyle: FlutterFlowTheme.of(context)
                                       .titleSmall
                                       .override(
@@ -462,7 +463,8 @@ class _MijnAanmeldingenWidgetState extends State<MijnAanmeldingenWidget>
                                                   .titleSmall
                                                   .fontStyle,
                                         ),
-                                        color: Colors.white,
+                                        color: FlutterFlowTheme.of(context)
+                                            .primaryText,
                                         letterSpacing: 0.0,
                                         fontWeight: FlutterFlowTheme.of(context)
                                             .titleSmall

+ 12 - 12
lib/mijn_profiel/mijn_profiel_widget.dart

@@ -678,10 +678,9 @@ class _MijnProfielWidgetState extends State<MijnProfielWidget>
                                                                     0.0,
                                                                     0.0,
                                                                     0.0),
-                                                        color:
-                                                            FlutterFlowTheme.of(
-                                                                    context)
-                                                                .primary,
+                                                        color: FlutterFlowTheme
+                                                                .of(context)
+                                                            .secondaryBackground,
                                                         textStyle:
                                                             FlutterFlowTheme.of(
                                                                     context)
@@ -698,8 +697,9 @@ class _MijnProfielWidgetState extends State<MijnProfielWidget>
                                                                         .titleSmall
                                                                         .fontStyle,
                                                                   ),
-                                                                  color: Colors
-                                                                      .white,
+                                                                  color: FlutterFlowTheme.of(
+                                                                          context)
+                                                                      .primaryText,
                                                                   letterSpacing:
                                                                       0.0,
                                                                   fontWeight: FlutterFlowTheme.of(
@@ -1475,10 +1475,9 @@ class _MijnProfielWidgetState extends State<MijnProfielWidget>
                                                                   0.0,
                                                                   0.0,
                                                                   0.0),
-                                                      color:
-                                                          FlutterFlowTheme.of(
-                                                                  context)
-                                                              .primary,
+                                                      color: FlutterFlowTheme
+                                                              .of(context)
+                                                          .secondaryBackground,
                                                       textStyle:
                                                           FlutterFlowTheme.of(
                                                                   context)
@@ -1496,8 +1495,9 @@ class _MijnProfielWidgetState extends State<MijnProfielWidget>
                                                                       .titleSmall
                                                                       .fontStyle,
                                                                 ),
-                                                                color: Colors
-                                                                    .white,
+                                                                color: FlutterFlowTheme.of(
+                                                                        context)
+                                                                    .primaryText,
                                                                 letterSpacing:
                                                                     0.0,
                                                                 fontWeight: FlutterFlowTheme.of(