diff --git a/lib/app/widgets/dashboard_page.dart b/lib/app/widgets/dashboard_page.dart index e06a73e..af02344 100644 --- a/lib/app/widgets/dashboard_page.dart +++ b/lib/app/widgets/dashboard_page.dart @@ -3,6 +3,7 @@ import 'dart:io'; import 'package:align_positioned/align_positioned.dart'; import 'package:flutter/material.dart'; import 'package:hpi_flutter/core/localizations.dart'; +import 'package:hpi_flutter/core/utils.dart'; import 'package:hpi_flutter/feedback/widgets/feedback_dialog.dart'; import 'package:hpi_flutter/food/widgets/food_fragment.dart'; import 'package:hpi_flutter/news/widgets/news_fragment.dart'; @@ -34,15 +35,17 @@ class DashboardPage extends StatelessWidget { padding: EdgeInsets.fromLTRB(16, MediaQuery.of(context).padding.top, 16, 32), children: [ - Padding( - padding: const EdgeInsets.symmetric(vertical: 8.0), - child: Align( + GestureDetector( + child: Container( + padding: const EdgeInsets.symmetric(vertical: 8.0), alignment: Alignment.topRight, - child: ConstrainedBox( - constraints: BoxConstraints(maxWidth: 200, maxHeight: 100), - child: Image.asset('assets/logo/logo_text.png'), + child: Image.asset( + 'assets/logo/logo_text.png', + width: 200, + height: 100, ), ), + onTap: () => tryLaunch('https://hpi.de'), ), OpenHpiFragment(), NewsFragment(), diff --git a/lib/app/widgets/main_scaffold.dart b/lib/app/widgets/main_scaffold.dart index 39a8f44..135cfba 100644 --- a/lib/app/widgets/main_scaffold.dart +++ b/lib/app/widgets/main_scaffold.dart @@ -2,6 +2,7 @@ import 'package:flutter/material.dart' hide Route; import 'package:hpi_flutter/app/services/navigation.dart'; import 'package:hpi_flutter/core/hpi_icons.dart'; import 'package:hpi_flutter/core/localizations.dart'; +import 'package:hpi_flutter/core/utils.dart'; import 'package:hpi_flutter/route.dart'; import 'package:kt_dart/collection.dart'; import 'package:outline_material_icons/outline_material_icons.dart'; @@ -53,11 +54,16 @@ class MainScaffold extends StatelessWidget { shrinkWrap: true, children: [ Padding( - padding: const EdgeInsets.all(8), + padding: const EdgeInsets.fromLTRB(0, 8, 8, 0), child: Row( children: [ - SizedBox(width: 16), - Image.asset('assets/logo/logo_text.png', height: 56), + GestureDetector( + child: Padding( + padding: const EdgeInsets.all(8), + child: + Image.asset('assets/logo/logo_text.png', height: 50)), + onTap: () => tryLaunch('https://hpi.de'), + ), Spacer(), IconButton( icon: Icon(OMIcons.settings), @@ -70,7 +76,7 @@ class MainScaffold extends StatelessWidget { ], ), ), - Divider(indent: 8, endIndent: 8), + Divider(indent: 8, endIndent: 8, thickness: 1), NavigationItem( icon: OMIcons.home, text: HpiL11n.get(context, 'dashboard'),