summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxAlpharax <42233094+xAlpharax@users.noreply.github.com>2023-09-20 21:53:41 +0300
committerxAlpharax <42233094+xAlpharax@users.noreply.github.com>2023-09-20 21:53:41 +0300
commit4c50d6bec46f471d58a0a04af23e1b75eeb8cb49 (patch)
tree77577be1549d20339aad27c31872547dc1ad3c4f
parentaf6e4b99a757c58404b5b4b3adc94ffeb784199d (diff)
Better UI and final form of the OCR app.1.0
Changes to be committed: modified: lib/main.dart modified: pubspec.lock
-rw-r--r--lib/main.dart16
-rw-r--r--pubspec.lock16
2 files changed, 19 insertions, 13 deletions
diff --git a/lib/main.dart b/lib/main.dart
index 6480384..a9d9b35 100644
--- a/lib/main.dart
+++ b/lib/main.dart
@@ -124,15 +124,21 @@ class _MainScreenState extends State<MainScreen> with WidgetsBindingObserver {
backgroundColor: _isPermissionGranted ? Colors.transparent : null,
body: _isPermissionGranted
? Column(
+ mainAxisAlignment: MainAxisAlignment.end,
children: [
- Expanded(
- child: Container(),
- ),
+ Container(),
Container(
- padding: const EdgeInsets.only(bottom: 13.0),
- child: Center(
+ color: Theme.of(context).colorScheme.inversePrimary,
+ alignment: Alignment.center,
+ child: Padding(
+ padding: const EdgeInsets.symmetric(vertical: 8.0),
child: ElevatedButton(
onPressed: _scanImage,
+ style: ButtonStyle(
+ minimumSize: MaterialStateProperty.all<Size>(
+ const Size(256, 64), // Set the desired width and height
+ ),
+ ),
child: const Text('Scan text'),
),
),
diff --git a/pubspec.lock b/pubspec.lock
index 4110704..9cf25df 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -5,10 +5,10 @@ packages:
dependency: transitive
description:
name: archive
- sha256: "49b1fad315e57ab0bbc15bcbb874e83116a1d78f77ebd500a4af6c9407d6b28e"
+ sha256: e0902a06f0e00414e4e3438a084580161279f137aeb862274710f29ec10cf01e
url: "https://pub.dev"
source: hosted
- version: "3.3.8"
+ version: "3.3.9"
args:
dependency: transitive
description:
@@ -45,18 +45,18 @@ packages:
dependency: transitive
description:
name: camera_android
- sha256: ed4f645848074166fc3b8e20350f83ca07e09a2becc1e185040ee561f955d4df
+ sha256: "647af159e244b8bc0fb80abc11e5b86e692bdfc9e4a77c656ef2c1cd52d68e44"
url: "https://pub.dev"
source: hosted
- version: "0.10.8+8"
+ version: "0.10.8+9"
camera_avfoundation:
dependency: transitive
description:
name: camera_avfoundation
- sha256: "718b60ed2e22b4067fe6e2c0e9ebe2856c2de5c8b1289ba95d10db85b0b00bc2"
+ sha256: dde42d19ad4cdf79287f9e410599db72beaec7e505787dc6abfd0ce5b526e9c0
url: "https://pub.dev"
source: hosted
- version: "0.9.13+4"
+ version: "0.9.13+5"
camera_platform_interface:
dependency: transitive
description:
@@ -191,10 +191,10 @@ packages:
dependency: "direct main"
description:
name: flutter_tts
- sha256: "00a7af85ba2b53847028efc175029764240ab980b984eb0eae8386e2c3f7c460"
+ sha256: "23d47e1335c632228b80d9693e2494a834393fff5893b66e8ae494dcce4e9867"
url: "https://pub.dev"
source: hosted
- version: "3.8.2"
+ version: "3.8.3"
flutter_web_plugins:
dependency: transitive
description: flutter