From dd015105fbd4545912ad6067a7033bc351842b66 Mon Sep 17 00:00:00 2001
From: jh296 <jh296@hdm-stuttgart.de>
Date: Tue, 16 May 2023 15:30:34 +0200
Subject: [PATCH] Meal Plan gui

---
 src/main/resources/fxml/Meal_Plan.fxml | 150 +++++++++++++++++++++++++
 1 file changed, 150 insertions(+)
 create mode 100644 src/main/resources/fxml/Meal_Plan.fxml

diff --git a/src/main/resources/fxml/Meal_Plan.fxml b/src/main/resources/fxml/Meal_Plan.fxml
new file mode 100644
index 0000000..5f86c30
--- /dev/null
+++ b/src/main/resources/fxml/Meal_Plan.fxml
@@ -0,0 +1,150 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<?import javafx.geometry.*?>
+<?import javafx.scene.control.*?>
+<?import javafx.scene.image.*?>
+<?import javafx.scene.layout.*?>
+<?import javafx.scene.text.*?>
+
+<AnchorPane prefHeight="540.0" prefWidth="872.0" xmlns="http://javafx.com/javafx/17.0.2-ea" xmlns:fx="http://javafx.com/fxml/1" fx:controller="mi.hdm.controllers.MealPlanController">
+   <children>
+      <HBox alignment="CENTER_LEFT" prefHeight="69.0" prefWidth="793.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
+         <children>
+            <ImageView fitHeight="35.0" fitWidth="50.0" pickOnBounds="true" preserveRatio="true">
+               <image>
+                  <Image url="@../images/Tasty_Pages_Menu_Button.png" />
+               </image>
+               <HBox.margin>
+                  <Insets left="15.0" right="100.0" />
+               </HBox.margin>
+            </ImageView>
+            <Text fill="#d91c1c" strokeType="OUTSIDE" strokeWidth="0.0" text="Meal Plan" wrappingWidth="184.53966265916824">
+               <font>
+                  <Font name="Arial Bold" size="37.0" />
+               </font>
+            </Text>
+         </children>
+      </HBox>
+      <VBox prefHeight="445.0" prefWidth="872.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
+         <children>
+            <GridPane hgap="8.0" prefHeight="197.0" prefWidth="190.0" vgap="8.0">
+              <columnConstraints>
+                <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
+                <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
+                  <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
+                  <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
+                  <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
+                  <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
+                  <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
+              </columnConstraints>
+              <rowConstraints>
+                <RowConstraints maxHeight="90.0" minHeight="10.0" prefHeight="49.999996185302734" vgrow="SOMETIMES" />
+                <RowConstraints maxHeight="140.00000381469727" minHeight="10.0" prefHeight="140.00000381469727" vgrow="SOMETIMES" />
+              </rowConstraints>
+               <VBox.margin>
+                  <Insets left="15.0" right="15.0" />
+               </VBox.margin>
+            </GridPane>
+            <Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nutrition">
+               <font>
+                  <Font name="Arial Bold" size="25.0" />
+               </font>
+               <VBox.margin>
+                  <Insets bottom="10.0" left="15.0" />
+               </VBox.margin>
+            </Text>
+            <VBox prefHeight="200.0" prefWidth="522.0">
+               <children>
+                  <HBox alignment="CENTER_LEFT" prefHeight="57.0" prefWidth="872.0">
+                     <children>
+                        <Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fat" wrappingWidth="83.47006416320801">
+                           <font>
+                              <Font name="Arial" size="17.0" />
+                           </font>
+                        </Text>
+                        <ProgressBar prefHeight="24.0" prefWidth="631.0" progress="0.0">
+                           <HBox.margin>
+                              <Insets left="70.0" />
+                           </HBox.margin>
+                        </ProgressBar>
+                     </children>
+                  </HBox>
+                  <HBox alignment="CENTER_LEFT" prefHeight="57.0" prefWidth="872.0">
+                     <children>
+                        <Text strokeType="OUTSIDE" strokeWidth="0.0" text="Calories" wrappingWidth="83.47006416320801">
+                           <font>
+                              <Font name="Arial" size="17.0" />
+                           </font>
+                        </Text>
+                        <ProgressBar prefHeight="24.0" prefWidth="631.0" progress="0.0">
+                           <HBox.margin>
+                              <Insets left="70.0" />
+                           </HBox.margin>
+                        </ProgressBar>
+                     </children>
+                  </HBox>
+                  <HBox alignment="CENTER_LEFT" prefHeight="53.0" prefWidth="872.0">
+                     <children>
+                        <Text strokeType="OUTSIDE" strokeWidth="0.0" text="Protein" wrappingWidth="83.47006416320801">
+                           <font>
+                              <Font name="Arial" size="17.0" />
+                           </font>
+                        </Text>
+                        <ProgressBar prefHeight="24.0" prefWidth="631.0" progress="0.0">
+                           <HBox.margin>
+                              <Insets left="70.0" />
+                           </HBox.margin>
+                        </ProgressBar>
+                     </children>
+                  </HBox>
+                  <HBox alignment="CENTER_LEFT" prefHeight="53.0" prefWidth="872.0">
+                     <children>
+                        <Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fibers" wrappingWidth="83.47006416320801">
+                           <font>
+                              <Font name="Arial" size="17.0" />
+                           </font>
+                        </Text>
+                        <ProgressBar prefHeight="24.0" prefWidth="631.0" progress="0.0">
+                           <HBox.margin>
+                              <Insets left="70.0" />
+                           </HBox.margin>
+                        </ProgressBar>
+                     </children>
+                  </HBox>
+                  <HBox alignment="CENTER_LEFT" prefHeight="53.0" prefWidth="872.0">
+                     <children>
+                        <Text strokeType="OUTSIDE" strokeWidth="0.0" text="Carbs" wrappingWidth="83.47006416320801">
+                           <font>
+                              <Font name="Arial" size="17.0" />
+                           </font>
+                        </Text>
+                        <ProgressBar prefHeight="24.0" prefWidth="631.0" progress="0.0">
+                           <HBox.margin>
+                              <Insets left="70.0" />
+                           </HBox.margin>
+                        </ProgressBar>
+                     </children>
+                  </HBox>
+                  <HBox alignment="CENTER_LEFT" prefHeight="53.0" prefWidth="872.0">
+                     <children>
+                        <Text strokeType="OUTSIDE" strokeWidth="0.0" text="Salt" wrappingWidth="83.47006416320801">
+                           <font>
+                              <Font name="Arial" size="17.0" />
+                           </font>
+                        </Text>
+                        <ProgressBar prefHeight="24.0" prefWidth="631.0" progress="0.0">
+                           <HBox.margin>
+                              <Insets left="70.0" />
+                           </HBox.margin>
+                        </ProgressBar>
+                     </children>
+                  </HBox>
+               </children>
+               <VBox.margin>
+                  <Insets left="15.0" />
+               </VBox.margin>
+            </VBox>
+         </children>
+      </VBox>
+   </children>
+</AnchorPane>
-- 
GitLab