From 0cf2c6c19ebb612a9a1c24cb7021cab6ebf51474 Mon Sep 17 00:00:00 2001 From: Geoffrey POUZET Date: Sat, 17 Oct 2020 14:40:10 +0200 Subject: [PATCH] Small stuf. --- .../controller/AnimalController.java | 3 + .../controller/IndexController.java | 3 + .../static/img/multiple-paw-solid-white.svg | 71 +++++++++++++++ .../static/img/multiple-paw-solid.svg | 71 +++++++++++++++ .../webapp/resources/static/img/paw-solid.svg | 1 + src/main/webapp/vue/animal_behavior.jsp | 4 +- src/main/webapp/vue/animal_care.jsp | 4 +- .../webapp/vue/animal_cares_and_behaviors.jsp | 4 +- src/main/webapp/vue/animal_list.jsp | 5 +- src/main/webapp/vue/animal_progression.jsp | 10 ++- src/main/webapp/vue/base/navbar.jsp | 16 ++-- src/main/webapp/vue/login.jsp | 90 +++++++------------ src/main/webapp/vue/register.jsp | 4 +- 13 files changed, 207 insertions(+), 79 deletions(-) create mode 100644 src/main/webapp/resources/static/img/multiple-paw-solid-white.svg create mode 100644 src/main/webapp/resources/static/img/multiple-paw-solid.svg create mode 100644 src/main/webapp/resources/static/img/paw-solid.svg diff --git a/src/main/java/fr/geoffrey/medical_training_tracker/controller/AnimalController.java b/src/main/java/fr/geoffrey/medical_training_tracker/controller/AnimalController.java index 61c1e47..69bd4be 100644 --- a/src/main/java/fr/geoffrey/medical_training_tracker/controller/AnimalController.java +++ b/src/main/java/fr/geoffrey/medical_training_tracker/controller/AnimalController.java @@ -1,5 +1,6 @@ package fr.geoffrey.medical_training_tracker.controller; +import static fr.geoffrey.medical_training_tracker.controller.IndexController.MODEL_MAP_NAVBAR_PAGE; import fr.geoffrey.medical_training_tracker.dao.bean.Animal; import fr.geoffrey.medical_training_tracker.services.IServiceAnimal; import java.util.List; @@ -39,6 +40,8 @@ public class AnimalController { UserDetails userDetails = (UserDetails) oUserDetails; List animals = serviceAnimal.getAnimals(userDetails.getUsername()); pModel.addAttribute(MODEL_MAP_ANIMAL_LIST, animals); + + pModel.addAttribute(MODEL_MAP_NAVBAR_PAGE, IndexController.MODEL_MAP_NAVBAR_PAGE_VALUE_MY_ANIMALS); } ret = IndexController.PAGE_ANIMAL_LIST; diff --git a/src/main/java/fr/geoffrey/medical_training_tracker/controller/IndexController.java b/src/main/java/fr/geoffrey/medical_training_tracker/controller/IndexController.java index d3d3cd2..a73a4dd 100644 --- a/src/main/java/fr/geoffrey/medical_training_tracker/controller/IndexController.java +++ b/src/main/java/fr/geoffrey/medical_training_tracker/controller/IndexController.java @@ -62,6 +62,9 @@ public class IndexController { public static final String SESSION_ATTRIBUTE_LOGIN = "user"; public static final String SESSION_ATTRIBUTE_AUTHENTICATION = "authentication"; + public static final String MODEL_MAP_NAVBAR_PAGE = "MODEL_MAP_NAVBAR_PAGE"; + public static final String MODEL_MAP_NAVBAR_PAGE_VALUE_MY_ANIMALS = "MODEL_MAP_NAVBAR_PAGE_VALUE_MY_ANIMALS"; + @Autowired IServiceAnimal serviceAnimal; diff --git a/src/main/webapp/resources/static/img/multiple-paw-solid-white.svg b/src/main/webapp/resources/static/img/multiple-paw-solid-white.svg new file mode 100644 index 0000000..b18953e --- /dev/null +++ b/src/main/webapp/resources/static/img/multiple-paw-solid-white.svg @@ -0,0 +1,71 @@ + + diff --git a/src/main/webapp/resources/static/img/multiple-paw-solid.svg b/src/main/webapp/resources/static/img/multiple-paw-solid.svg new file mode 100644 index 0000000..e05c72d --- /dev/null +++ b/src/main/webapp/resources/static/img/multiple-paw-solid.svg @@ -0,0 +1,71 @@ + + diff --git a/src/main/webapp/resources/static/img/paw-solid.svg b/src/main/webapp/resources/static/img/paw-solid.svg new file mode 100644 index 0000000..580a5ba --- /dev/null +++ b/src/main/webapp/resources/static/img/paw-solid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/webapp/vue/animal_behavior.jsp b/src/main/webapp/vue/animal_behavior.jsp index 4efddc2..9d09c24 100644 --- a/src/main/webapp/vue/animal_behavior.jsp +++ b/src/main/webapp/vue/animal_behavior.jsp @@ -6,8 +6,8 @@ <%@ include file="base/language.jsp" %> - - + + <%@ include file="base/header.jsp" %>