From 9e8ae75b9c48837a1a5676bbf5235cb21cad2702 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr>
Date: Mon, 17 Feb 2025 16:39:37 +0100
Subject: [PATCH] Allow additional content on ScreenAbout page

---
 CHANGELOG.md                  | 4 ++++
 lib/nav/ui/screens/about.dart | 8 +++++++-
 pubspec.yaml                  | 2 +-
 3 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index eec8076..da9dbf1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 1.0.6
+
+-   Allow additional content in about page
+
 ## 1.0.5
 
 -   Add bottom margin in parameters/start page
diff --git a/lib/nav/ui/screens/about.dart b/lib/nav/ui/screens/about.dart
index f7a14a9..2223a01 100644
--- a/lib/nav/ui/screens/about.dart
+++ b/lib/nav/ui/screens/about.dart
@@ -2,7 +2,12 @@ import 'package:flutter/material.dart';
 import 'package:flutter_custom_toolbox/flutter_toolbox.dart';
 
 class ScreenAbout extends StatelessWidget {
-  const ScreenAbout({super.key});
+  const ScreenAbout({
+    super.key,
+    this.additionalContent,
+  });
+
+  final Widget? additionalContent;
 
   @override
   Widget build(BuildContext context) {
@@ -31,6 +36,7 @@ class ScreenAbout extends StatelessWidget {
               }
             },
           ),
+          additionalContent ?? SizedBox.shrink(),
         ],
       ),
     );
diff --git a/pubspec.yaml b/pubspec.yaml
index 1100b85..e77f743 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -3,7 +3,7 @@ description: "Flutter custom toolbox for org.benoitharrault.* projects."
 
 publish_to: https://pub.harrault.fr/
 
-version: 1.0.5
+version: 1.0.6
 
 homepage: https://git.harrault.fr/android/flutter-toolbox
 
-- 
GitLab