From 535c2d57051e4747b7e242e77f091a1deb13a140 Mon Sep 17 00:00:00 2001 From: Ali Date: Thu, 21 Nov 2024 15:24:37 +0100 Subject: [PATCH] rating Rating implemented, no text input currently...I said dont do it Wladimir, dont do it... --- lib/pages/pageHome.dart | 10 +++++++ lib/pages/pageSpezielleErnaehrung.dart | 37 +++++++++++++++++++++++++- 2 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 lib/pages/pageHome.dart diff --git a/lib/pages/pageHome.dart b/lib/pages/pageHome.dart new file mode 100644 index 0000000..e7a8363 --- /dev/null +++ b/lib/pages/pageHome.dart @@ -0,0 +1,10 @@ +import 'package:flutter/material.dart'; + +class PageHome extends StatelessWidget { + const PageHome({super.key}); + + @override + Widget build(BuildContext context) { + return const Placeholder(); + } +} diff --git a/lib/pages/pageSpezielleErnaehrung.dart b/lib/pages/pageSpezielleErnaehrung.dart index 652540a..3de177b 100644 --- a/lib/pages/pageSpezielleErnaehrung.dart +++ b/lib/pages/pageSpezielleErnaehrung.dart @@ -1,10 +1,45 @@ import 'package:flutter/material.dart'; +import 'package:flutter_rating_bar/flutter_rating_bar.dart'; +import 'package:mensaapp/modules/ratingEmote.dart'; +import 'package:mensaapp/modules/ratingStars.dart'; class PageSpezielleErnaehrung extends StatelessWidget { const PageSpezielleErnaehrung({super.key}); @override Widget build(BuildContext context) { - return const Placeholder(); + return Center( + child: Container( + width: 800, + child: Column( + crossAxisAlignment: CrossAxisAlignment.center, + children: [ + const SizedBox( + height: 50, + ), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + const Text( + "Sitzmöglichkeit*", + style: TextStyle(fontSize: 35), + ), + RatingStars(onRate: () {}) + ], + ), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + const Text( + "Keine Ahnung*", + style: TextStyle(fontSize: 35), + ), + RatingStars(onRate: () {}) + ], + ) + ], + ), + ), + ); } }