Procházet zdrojové kódy

Sync sessie 42: P1-27 (Home TabBar scrollable) + P2-11 (tag-kleur groen)

Eerder alleen geverifieerd via losse /tmp-exports, nu pas echt in de
projectrepo gepulld:
- home_widget.dart: isScrollable + tabAlignment.center op Home's TabBar
  (P1-27).
- tag_categorie_component_widget.dart +
  horecagelegenheidoverzicht_kaart_widget.dart: categorie-tag-kleur
  0xFF9A141D -> 0xFF09B34A (P2-11).

Plus routine export-drift (android/build.gradle-syntax,
ios pbxproj-build-nummers, .gitignore .claude/-regel hersteld).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
bob před 3 týdny
rodič
revize
7dd0707a3a

+ 1 - 1
android/app/build.gradle

@@ -55,7 +55,7 @@ android {
     defaultConfig {
         // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
         applicationId "com.uitgaanskrant.app"
-        minSdkVersion flutter.minSdkVersion
+        minSdkVersion 23
         targetSdkVersion 36
         versionCode flutterVersionCode.toInteger()
         versionName flutterVersionName

+ 2 - 2
android/build.gradle

@@ -43,6 +43,6 @@ subprojects {
     project.evaluationDependsOn(':app')
 }
 
-tasks.register("clean", Delete) {
-    delete rootProject.layout.buildDirectory
+task clean(type: Delete) {
+    delete rootProject.buildDir
 }

+ 4 - 4
ios/Runner.xcodeproj/project.pbxproj

@@ -44,8 +44,8 @@
 		97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
 		97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
 		97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
-		6436409D27A31CDE00820AF7 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
-		6436409627A31CD300820AF7 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		6436409227A31CD900820AF7 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		6436409427A31CD100820AF7 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
 		97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
@@ -225,8 +225,8 @@
 		6436409C27A31CD800820AF7 /* InfoPlist.strings */ = {
 			isa = PBXVariantGroup;
 			children = (
-				6436409D27A31CDE00820AF7 /* nl */,
-				6436409627A31CD300820AF7 /* en */,
+				6436409227A31CD900820AF7 /* nl */,
+				6436409427A31CD100820AF7 /* en */,
 			);
 			name = InfoPlist.strings;
 			sourceTree = "<group>";

+ 1 - 1
lib/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart

@@ -229,7 +229,7 @@ class _HorecagelegenheidoverzichtKaartWidgetState
                                                   6.0, 0.0, 6.0, 0.0),
                                           child: Container(
                                             decoration: BoxDecoration(
-                                              color: Color(0xFF9A141D),
+                                              color: Color(0xFF09B34A),
                                               borderRadius:
                                                   BorderRadius.circular(12.0),
                                             ),

+ 1 - 1
lib/shared/tag_categorie_component/tag_categorie_component_widget.dart

@@ -98,7 +98,7 @@ class _TagCategorieComponentWidgetState
       padding: EdgeInsetsDirectional.fromSTEB(8.0, 0.0, 12.0, 18.0),
       child: Container(
         decoration: BoxDecoration(
-          color: Color(0xFF9A141D),
+          color: Color(0xFF09B34A),
           borderRadius: BorderRadius.circular(12.0),
           border: Border.all(
             color: Colors.white,

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

@@ -213,6 +213,8 @@ class _HomeWidgetState extends State<HomeWidget>
                     Align(
                       alignment: Alignment(0.0, 0),
                       child: TabBar(
+                        isScrollable: true,
+                        tabAlignment: TabAlignment.center,
                         labelColor: FlutterFlowTheme.of(context).primaryText,
                         unselectedLabelColor:
                             FlutterFlowTheme.of(context).secondaryText,