1 import 'package:flutter/material.dart';
2 import 'package:url_launcher/url_launcher.dart';
3 import 'package:pve_flutter_frontend/utils/promox_colors.dart';
6 class PveWelcomePageLast extends StatelessWidget {
7 const PveWelcomePageLast({Key key, this.onDone}) : super(key: key);
9 final VoidCallback onDone;
12 Widget build(BuildContext context) {
13 return Container(child: LayoutBuilder(
14 builder: (BuildContext context, BoxConstraints viewportConstraints) {
15 return SingleChildScrollView(
16 child: ConstrainedBox(
17 constraints: BoxConstraints(minHeight: viewportConstraints.maxHeight),
18 child: IntrinsicHeight(
20 padding: const EdgeInsets.fromLTRB(15.0, 15.0, 15.0, 0.0),
22 mainAxisAlignment: MainAxisAlignment.spaceBetween,
26 mainAxisAlignment: MainAxisAlignment.center,
28 Text("Enjoy the app"),
30 padding: const EdgeInsets.all(8.0),
32 Icons.emoji_people_rounded,
38 padding: const EdgeInsets.all(8.0),
40 onPressed: () => {onDone()},
41 color: ProxmoxColors.orange,
42 textColor: Colors.white,
50 constraints: BoxConstraints(maxWidth: 500),
54 'If you have suggestions or experience any problems, please contact us via',
55 textAlign: TextAlign.center,
58 mainAxisAlignment: MainAxisAlignment.spaceEvenly,
62 {launch('https://forum.proxmox.com')},
65 BorderSide(color: ProxmoxColors.supportGrey),
66 textColor: Colors.white,
71 'https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-user')
73 child: Text('User Mailing List'),
75 BorderSide(color: ProxmoxColors.supportGrey),
76 textColor: Colors.white,