Explorar el Código

P2-27a: grijze band om de Home-slider weg (elevation 0, border weg)

Het was geen kleur maar een Material(color: transparent, elevation: 2) die zijn
schaduw over het hele vlak tekende, plus een Border.all(width: 0) die als zwarte
haarlijn rendert. Op de telefoon-emulator geverifieerd: de slider staat nu op
dezelfde primaryBackground als de rest van Home.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob hace 5 horas
padre
commit
7751c6d482
Se han modificado 2 ficheros con 14 adiciones y 11 borrados
  1. 12 5
      TASKS.md
  2. 2 6
      lib/uitgaanspaginas/home/home_widget.dart

+ 12 - 5
TASKS.md

@@ -105,11 +105,18 @@ lijst dat bij On Change de page state zet en de pagingController ververst.
 Let op de 2000 ms `EasyDebounce` op On Change (bekend, niet instelbaar) — bij
 een server-side zoekopdracht is die vertraging juist prettig.
 
-**P2-27 · Twee zichtbare oneffenheden op Home · Eigenaar: Bob beslist, Claude bouwt.**
-(a) De grijze band om de Home-slider — niet in `HomeUitgaanSliderComponent`
-zelf (alleen `secondaryBackground`) en niet in Home's Container
-(`Colors.transparent`); waarschijnlijk de Carousel-achtergrond of het
-`accent`-token — nog te lokaliseren. Site-DNA zegt `#F2F2F2` of wit.
+**P2-27 · Twee zichtbare oneffenheden op Home · (a) ✅ AF 2026-09-15 (Claude), (b) Bob (Drupal).**
+(a) **De grijze band om de Home-slider is weg.** Het was geen kleur maar een
+**schaduw op een doorzichtig vlak**: `home_widget.dart` zette de slider in
+`Material(color: Colors.transparent, elevation: 2.0)` met daarin
+`Container(height: 250, decoration: BoxDecoration(border: Border.all(width: 0.0)))`.
+Een `Material` met elevation én transparante kleur tekent zijn schaduw over het
+hele rechthoek-oppervlak in plaats van eronder — vandaar het egale grijze vlak —
+en `Border.all(width: 0.0)` gaf daar bovenop een zwarte haarlijn. Gefixt op die
+Container: **Elevation 0** en **Border Width leeg**. De export toont nu
+`elevation: 0.0` + een kale `BoxDecoration()`, en op de telefoon-emulator staat
+de slider op dezelfde `primaryBackground` als de rest van de pagina — er hoefde
+dus geen kleur gekozen te worden. FlutterFlow-commit: Bob.
 (b) Ontbrekende spaties na HTML-strip in `body` ("Onderdeel vanIndie") —
 `_custom_clean_html` in Drupal: een spatie invoegen vóór het strippen van
 blok-tags (`</p>`, `<br>`), anders plakken alinea's aan elkaar.

+ 2 - 6
lib/uitgaanspaginas/home/home_widget.dart

@@ -162,14 +162,10 @@ class _HomeWidgetState extends State<HomeWidget>
             children: [
               Material(
                 color: Colors.transparent,
-                elevation: 2.0,
+                elevation: 0.0,
                 child: Container(
                   height: 250.0,
-                  decoration: BoxDecoration(
-                    border: Border.all(
-                      width: 0.0,
-                    ),
-                  ),
+                  decoration: BoxDecoration(),
                   child: wrapWithModel(
                     model: _model.homeUitgaanSliderComponentModel,
                     updateCallback: () => safeSetState(() {}),