|
|
@@ -1218,112 +1218,16 @@ ronde gemist (niet te verwarren met het dode `EstablishmentsNewCall`,
|
|
|
zelfde-klinkende naam), in een 2e verse export alsnog bevestigd
|
|
|
correct. Uit deze lijst verwijderd.)*
|
|
|
|
|
|
-**P1-9 · Eigenaar: Bob (builder-klikken op Claude's viewport vandaag
|
|
|
-onbetrouwbaar, zie hieronder — beide restpunten zijn triviaal in Bob's
|
|
|
-eigen browser).** Visuele polish (los, per pagina) —
|
|
|
-resterend na sessie 2026-08-06:
|
|
|
-1. **Event-pagina (typografie/contrast/spacing) — live gecheckt
|
|
|
- 2026-08-13 (Claude, emulator-5554, `EventCurrent` via
|
|
|
- `am start -d "uitgaanskrant://uitgaanskrant.com/eventCurrent?nid=214370"`
|
|
|
- op een al draaiend, ~2 dagen oud proces — dus **stale build t.o.v.
|
|
|
- de vandaag gefixte P1-22/P1-10-wijzigingen**, de "???"-tekens in de
|
|
|
- beschrijving op het screenshot zijn daardoor vermoedelijk gewoon het
|
|
|
- **al bevestigd opgeloste** P1-22-encodingprobleem op oude
|
|
|
- gecompileerde code, geen nieuwe bug — niet opnieuw onderzoeken zonder
|
|
|
- eerst een verse `ff-run-fvm.sh`-rebuild).** Twee concrete, van de
|
|
|
- databuild losstaande layout-bevindingen:
|
|
|
- - **Titel-Row mist ruimte tussen titeltekst en deel-knop:** de
|
|
|
- kop-`Row` (`event_current_widget.dart:301-337`,
|
|
|
- `mainAxisAlignment: MainAxisAlignment.center`) heeft de titel-`Text`
|
|
|
- rechtstreeks gevolgd door de deel-`AlignedTooltip`/`FlutterFlowIconButton`
|
|
|
- (regel 338+), zonder `SizedBox`/padding ertussen en zonder
|
|
|
- `Expanded`/`Flexible` om de titel — op het scherm liep de titeltekst
|
|
|
- ("Mythic Fest II") daardoor visueel tegen de roze deel-knop aan.
|
|
|
- Fix: een kleine `SizedBox(width: ...)` tussen beide, of de titel in
|
|
|
- `Flexible` wrappen zodat hij bij een langere naam netjes afkapt
|
|
|
- i.p.v. tegen de knop te duwen.
|
|
|
- - **Nieuwe, aparte bevinding (zwaarder dan P1-6's cosmetica-inschatting):**
|
|
|
- direct onder de titel staat een onvoorwaardelijke `Text`-widget die
|
|
|
- het **rauwe `nid`-getal** toont (`event_current_widget.dart:398-419`,
|
|
|
- `Text(valueOrDefault<String>(widget!.nid, 'nid'))`) — op het
|
|
|
- scherm gewoon zichtbaar als **"214370"**, midden op de pagina,
|
|
|
- zonder enige styling/context die het als iets anders dan een
|
|
|
- toevallige losse regel tekst leest. Dit is geen fallback-tekst-
|
|
|
- probleem (het veld is hier altijd gevuld, want `nid` is de
|
|
|
- verplichte route-parameter om deze pagina te bereiken) — het is een
|
|
|
- kale interne database-ID die **op elke event-pagina, voor elke
|
|
|
- gebruiker** zichtbaar staat, vermoedelijk een vergeten debug/
|
|
|
- bouw-hulpwidget. Stond al genoemd in P1-6's regel-lijstje
|
|
|
- (`event_current_widget.dart:418`) maar daar puur als "letterlijke
|
|
|
- veldnaam bij ontbrekende data" geframed — dat onderschat dit: zelfs
|
|
|
- mét data is dit zichtbare ID-getal zelf de bug. **Voorstel: widget
|
|
|
- helemaal verwijderen** (geen zichtbare functie gevonden — de echte
|
|
|
- "deel deze pagina"-link gebruikt `widget!.nid` al intern via de
|
|
|
- deel-knop hierboven, deze losse tekstweergave lijkt puur
|
|
|
- debug-restant), of anders achter een Visibility zetten die 'm
|
|
|
- standaard verbergt.
|
|
|
- - **Poging door Claude (2026-08-13 avond), beide punten geblokkeerd
|
|
|
- op Widget Tree-klikprecisie — geen wijziging aangebracht.** Zelfde
|
|
|
- probleem als het al bekende P1-15-precedent (2026-08-09): een klik
|
|
|
- op een zichtbare tree-rij selecteerde herhaaldelijk een andere rij,
|
|
|
- en de offset bleek **niet constant** binnen dezelfde sessie (soms
|
|
|
- ~46px, soms ~61px) — zelfs ná de al bekende kalibratietruc uit
|
|
|
- `CLAUDE.md` bleef dit onvoorspelbaar. Widget-selectie zelf lukte
|
|
|
- na 5-8 pogingen per node (TextTitle, de losse `Text`-node voor
|
|
|
- `nid`), maar de vervolgacties liepen alsnog vast: de Padding-
|
|
|
- sectie's "Independent Padding"-toggle deselecteerde telkens de
|
|
|
- widget i.p.v. te schakelen (5x gereproduceerd), en het rechtsklik-
|
|
|
- contextmenu's "Remove Widget"-item registreerde de klik niet (3x
|
|
|
- geprobeerd, inclusief met vooraf ingezoomde exacte coördinaten).
|
|
|
- **Exacte stappen voor Bob (seconden werk in zijn eigen browser):**
|
|
|
- (1) spacing: selecteer `TextTitle` (Widget Tree → `EventCurrent` →
|
|
|
- `Column` → `Row` (titel+deel-knop) → `TextTitle`) → Padding →
|
|
|
- Independent Padding aan → Right = 8 (of wrap de node in `Flexible`).
|
|
|
- (2) nid-tekst: selecteer de losse `Text`-node net onder de
|
|
|
- titel-Row (toont "nid" in de design-time preview) → rechtsklik →
|
|
|
- Remove Widget.
|
|
|
-- *(Restpunt `PUitgaanSliderKaartComponent`-schaduw Offset Y afgerond
|
|
|
- 2026-08-10 avond — Bob, builder, bevestigd via verse export: beide
|
|
|
- `BoxShadow`s staan nu op `Offset(0.0, 2.0)`, blur 4.0.)*
|
|
|
-- **Al afgerond sessie 2026-08-06 (Claude, builder):** `PUitgaanSliderKaartComponent`
|
|
|
- schaduw verzacht (blur 6→4, offsetX 12→0, hoekafronding
|
|
|
- asymmetrisch→uniform) zodat die minder afwijkt van het tabel-kaartje;
|
|
|
- `PUitgaanPage` padding toegevoegd tussen advertentiebanner en
|
|
|
- tabellijst; `HorecagelegenheidoverzichtKaart` titel kreeg `maxLines: 2`
|
|
|
- (voorkomt ongelijke kaarthoogtes in de grid); categorie-tag-kleur op
|
|
|
- datzelfde kaartje gelijkgetrokken naar huisstijlrood `#9A141D` (was
|
|
|
- paars-blauw `#CC4B39EF`, afweek van het gedeelde
|
|
|
- `TagCategorieComponentWidget` elders in de app).
|
|
|
-- **Al afgerond sessie 2026-08-07 (Claude, builder), live bevestigd op
|
|
|
- emulator:** `HorecagelegenhedenOverzicht` — TabBar nu gewrapt in een
|
|
|
- Container met een zachte onderschaduw (`#33000000`, blur 4,
|
|
|
- offsetY 2 — zelfde stijl als de kaartjes) zodat de lijst niet meer
|
|
|
- direct tegen de tabs plakt bij scrollen. `HorecagelegenheidoverzichtKaart`
|
|
|
- — de categorie-tag-pilletjes (bv. "Bioscoop"/"Theater" op "De Beun")
|
|
|
- overlapten rommelig met logo-afbeeldingen; de omringende Column kreeg
|
|
|
- een halfdoorzichtige donkere achtergrond (`#40000000`, geen eigen
|
|
|
- padding — leunt op de al bestaande 8px Padding eromheen) als zachte
|
|
|
- "backing" tussen tags en logo-artwork.
|
|
|
-- **Bevinding voor volgende sessies (builder-workflow):** de
|
|
|
- "Search properties..."-zoekbalk bovenaan het rechterpaneel is een
|
|
|
- betrouwbare workaround voor het bekende clipping/scroll-probleem —
|
|
|
- filtert eigenschappen op naam (bv. "blur", "offset", "radius",
|
|
|
- "padding") i.p.v. moeten scrollen door een niet-scrollende paneel-
|
|
|
- sectie. Voor een enkel numeriek veld: klik veld → Ctrl+A → typen →
|
|
|
- Tab/Enter werkt niet altijd betrouwbaar (soms blijft de oude waarde
|
|
|
- staan zonder foutmelding) — controleer na elke edit met een
|
|
|
- screenshot van het gefilterde veld; bij twijfel triple-click + Delete
|
|
|
- + typen i.p.v. Ctrl+A gebruiken, werkte in deze sessie consistenter.
|
|
|
- Verificatie via **View Code** (rechtsboven `</>`-icoon) is nuttig maar
|
|
|
- risicovol te bereiken: de icoontjes rechtsboven verschuiven
|
|
|
- afhankelijk van app-state (commit-icoon verschijnt/verdwijnt) — 3x
|
|
|
- per ongeluk een ander icoon geraakt (2x "Create Commit"-dialoog, 1x
|
|
|
- "Make Project Public"-dialoog, 1x app-preview) door te gokken op
|
|
|
- vaste coördinaten. **Veiliger:** direct navigeren naar
|
|
|
- `https://app.flutterflow.io/code/uitgaanskrant-1qhvtd?component=<Naam>`
|
|
|
- i.p.v. op het icoon te klikken, en binnen die code-view Ctrl+F
|
|
|
- gebruiken (werkt als browser-find) i.p.v. handmatig scrollen (scroll-
|
|
|
- wheel-events op die pagina reageren nauwelijks).
|
|
|
+*(P1-9 volledig afgerond 2026-08-16 — Bob, builder, live pair-fix
|
|
|
+sessie: `EventCurrent`'s `TextTitle` heeft nu 8px rechter-padding
|
|
|
+(ruimte t.o.v. de deel-knop), en het kale `nid`-debugtekstwidget onder
|
|
|
+de titel is verwijderd. Beide bevestigd via verse export
|
|
|
+(`Padding(EdgeInsetsDirectional.fromSTEB(0.0, 0.0, 8.0, 0.0))` om
|
|
|
+`TextTitle`; 0 treffers meer voor
|
|
|
+`valueOrDefault<String>(widget!.nid, 'nid')`). Alle eerdere
|
|
|
+schaduw-/spacing-restpunten (`PUitgaanSliderKaartComponent`,
|
|
|
+`HorecagelegenhedenOverzicht`) waren al langer afgerond. Uit deze
|
|
|
+lijst verwijderd.)*
|
|
|
|
|
|
*(P1-10 punt 1 — cache-toggle op `homeTabel`/`gemeenten`/`provincies` —
|
|
|
afgerond 2026-08-13, gecombineerd met P1-22 in één doorloop per API
|