Feature: Добавлена верстка экрана статистики #6

Merged
Dimkov966 merged 3 commits from feature/statistick into develop 2025-06-17 18:06:55 +00:00
Showing only changes of commit 0842c479c7 - Show all commits

View File

@@ -21,31 +21,24 @@ class HomeScreen extends StatelessWidget {
Widget build(BuildContext context) { Widget build(BuildContext context) {
logger.logBuild('build home screen'); logger.logBuild('build home screen');
return SafeArea( return Stack(
top: false, children: [
child: AutoTabsScaffold( SafeArea(
routes: <PageRouteInfo>[ top: false,
SettingsRoute(), child: AutoTabsScaffold(
StatistickRoute(), routes: <PageRouteInfo>[
CreateRoute(), SettingsRoute(),
CollectionRoute(), StatistickRoute(),
], CreateRoute(),
bottomNavigationBuilder: (_, TabsRouter tabsRouter) { CollectionRoute(),
return ColoredBox( ],
color: AppColors.bg, bottomNavigationBuilder: (_, TabsRouter tabsRouter) {
child: SizedBox( return _buildBackgroundBar(tabsRouter);
height: 73.h, },
child: Stack( ),
alignment: Alignment.bottomCenter, ),
children: <Widget>[ _buildCentralButton(),
_buildBackgroundBar(tabsRouter), ],
_buildCentralButton(),
],
),
),
);
},
),
); );
} }
@@ -89,7 +82,7 @@ class HomeScreen extends StatelessWidget {
/// Построение центральной кнопки /// Построение центральной кнопки
Widget _buildCentralButton() { Widget _buildCentralButton() {
return Align( return Align(
alignment: Alignment.topCenter, alignment: Alignment(0, 0.91),
child: GestureDetector( child: GestureDetector(
onTap: () { onTap: () {
// Логика нажатия на центральную кнопку // Логика нажатия на центральную кнопку