| 
									
										
										
										
											2020-02-27 17:24:45 +01:00
										 |  |  | import 'package:aidedejeu_flutter/database.dart'; | 
					
						
							| 
									
										
										
										
											2020-02-29 01:40:05 +01:00
										 |  |  | import 'package:aidedejeu_flutter/models/filters.dart'; | 
					
						
							| 
									
										
										
										
											2020-02-27 20:48:42 +01:00
										 |  |  | import 'package:aidedejeu_flutter/widgets/filters.dart'; | 
					
						
							| 
									
										
										
										
											2020-02-27 17:24:45 +01:00
										 |  |  | import 'package:aidedejeu_flutter/models/items.dart'; | 
					
						
							| 
									
										
										
										
											2020-02-29 01:40:05 +01:00
										 |  |  | import 'package:aidedejeu_flutter/widgets/library.dart'; | 
					
						
							| 
									
										
										
										
											2020-02-29 02:36:15 +01:00
										 |  |  | import 'package:aidedejeu_flutter/widgets/pceditor.dart'; | 
					
						
							| 
									
										
										
										
											2020-02-27 17:24:45 +01:00
										 |  |  | import 'package:flutter/material.dart'; | 
					
						
							|  |  |  | import 'package:flutter/services.dart'; | 
					
						
							|  |  |  | import 'package:flutter_markdown/flutter_markdown.dart'; | 
					
						
							|  |  |  | import 'package:flutter_svg/flutter_svg.dart'; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-29 01:40:05 +01:00
										 |  |  | class HomePage extends StatelessWidget { | 
					
						
							|  |  |  |   HomePage({Key key}) : super(key: key); | 
					
						
							| 
									
										
										
										
											2020-02-27 17:24:45 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  |   @override | 
					
						
							|  |  |  |   Widget build(BuildContext context) { | 
					
						
							|  |  |  |     return Scaffold( | 
					
						
							| 
									
										
										
										
											2020-02-29 01:40:05 +01:00
										 |  |  |       appBar: AppBar(title: Text("Haches & Dés"),), | 
					
						
							|  |  |  |         body: Column( | 
					
						
							|  |  |  |       children: <Widget>[ | 
					
						
							|  |  |  |         FlatButton.icon( | 
					
						
							|  |  |  |           label: Text("Bibliothèque"), | 
					
						
							|  |  |  |           icon: SvgPicture.asset( | 
					
						
							|  |  |  |             "assets/spell-book.svg", | 
					
						
							|  |  |  |             height: 100.0, | 
					
						
							|  |  |  |             width: 100.0, | 
					
						
							|  |  |  |             allowDrawingOutsideViewBox: true, | 
					
						
							|  |  |  |           ), | 
					
						
							|  |  |  |           onPressed: () => Navigator.push( | 
					
						
							|  |  |  |             context, | 
					
						
							|  |  |  |             MaterialPageRoute( | 
					
						
							|  |  |  |                 builder: (context) => LibraryPage(id: 'index.md')), | 
					
						
							|  |  |  |           ), | 
					
						
							|  |  |  |         ), | 
					
						
							|  |  |  |         FlatButton.icon( | 
					
						
							|  |  |  |           label: Text("Personnages"), | 
					
						
							|  |  |  |           icon: SvgPicture.asset( | 
					
						
							|  |  |  |             "assets/swordman.svg", | 
					
						
							|  |  |  |             height: 100.0, | 
					
						
							|  |  |  |             width: 100.0, | 
					
						
							|  |  |  |             allowDrawingOutsideViewBox: true, | 
					
						
							|  |  |  |           ), | 
					
						
							|  |  |  |           onPressed: () => Navigator.push( | 
					
						
							|  |  |  |             context, | 
					
						
							|  |  |  |             MaterialPageRoute( | 
					
						
							| 
									
										
										
										
											2020-02-29 02:36:15 +01:00
										 |  |  |                 builder: (context) => PCEditorPage()), | 
					
						
							| 
									
										
										
										
											2020-02-29 01:40:05 +01:00
										 |  |  |           ), | 
					
						
							|  |  |  |         ), | 
					
						
							|  |  |  |         FlatButton.icon( | 
					
						
							|  |  |  |           label: Text("A propos de..."), | 
					
						
							|  |  |  |           icon: SvgPicture.asset( | 
					
						
							|  |  |  |             "assets/wooden-sign.svg", | 
					
						
							|  |  |  |             height: 100.0, | 
					
						
							|  |  |  |             width: 100.0, | 
					
						
							|  |  |  |             allowDrawingOutsideViewBox: true, | 
					
						
							|  |  |  |           ), | 
					
						
							|  |  |  |           onPressed: () => Navigator.push( | 
					
						
							|  |  |  |             context, | 
					
						
							|  |  |  |             MaterialPageRoute( | 
					
						
							|  |  |  |                 builder: (context) => LibraryPage(id: 'index.md')), | 
					
						
							|  |  |  |           ), | 
					
						
							|  |  |  |         ), | 
					
						
							|  |  |  |       ], | 
					
						
							|  |  |  |     )); | 
					
						
							| 
									
										
										
										
											2020-02-27 17:24:45 +01:00
										 |  |  |   } | 
					
						
							|  |  |  | } |