From 1f584293cf103387c5aafb65909823ebca14d590 Mon Sep 17 00:00:00 2001
From: Connor <brockcc1@cardiff.ac.uk>
Date: Mon, 27 Nov 2023 14:47:36 +0000
Subject: [PATCH] Modified HTMl pages to include a landmark list, including the
 basic CSS to correct how the information is displayed. Starting to intergrate
 controllers for Thymeleaf integration.

---
 .../SmartTowns/trailcontrollers/DragonsTale.java    |   8 ++++++++
 .../trails/dragonstale/dragonstalehome.png          | Bin
 .../{towns => }/trails/dragonstale/index.html       |  11 +++++++++++
 .../dragonstale/landmarks}/one/dragonone.png        | Bin
 .../dragonstale/landmarks}/one/one.html             |   0
 .../{towns => }/trails/dragonstale/script.js        |   0
 .../{towns => }/trails/dragonstale/stylesheet.css   |   7 +++++++
 .../trails/welshhistory/welshhistory.html           |   0
 8 files changed, 26 insertions(+)
 rename src/main/resources/templates/{towns => }/trails/dragonstale/dragonstalehome.png (100%)
 rename src/main/resources/templates/{towns => }/trails/dragonstale/index.html (76%)
 rename src/main/resources/templates/{towns/trails/dragonstale/trailcheckpoints => trails/dragonstale/landmarks}/one/dragonone.png (100%)
 rename src/main/resources/templates/{towns/trails/dragonstale/trailcheckpoints => trails/dragonstale/landmarks}/one/one.html (100%)
 rename src/main/resources/templates/{towns => }/trails/dragonstale/script.js (100%)
 rename src/main/resources/templates/{towns => }/trails/dragonstale/stylesheet.css (59%)
 rename src/main/resources/templates/{towns => }/trails/welshhistory/welshhistory.html (100%)

diff --git a/src/main/java/Team5/SmartTowns/trailcontrollers/DragonsTale.java b/src/main/java/Team5/SmartTowns/trailcontrollers/DragonsTale.java
index ba499c96..5d028129 100644
--- a/src/main/java/Team5/SmartTowns/trailcontrollers/DragonsTale.java
+++ b/src/main/java/Team5/SmartTowns/trailcontrollers/DragonsTale.java
@@ -3,13 +3,21 @@ package Team5.SmartTowns.trailcontrollers;
 
 import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.servlet.ModelAndView;
 
 @Controller
+
 public class DragonsTale {
     @GetMapping("/dragonstale")
     public ModelAndView getDragonsTale(){
         ModelAndView modelAndView = new ModelAndView("src/main/resources/templates/towns/trails/dragonstale/index.html");
         return modelAndView;
     }
+
+    @RequestMapping("/dragonstale")
+    public ModelAndView thymeleafInteration(){
+
+
+    }
 }
diff --git a/src/main/resources/templates/towns/trails/dragonstale/dragonstalehome.png b/src/main/resources/templates/trails/dragonstale/dragonstalehome.png
similarity index 100%
rename from src/main/resources/templates/towns/trails/dragonstale/dragonstalehome.png
rename to src/main/resources/templates/trails/dragonstale/dragonstalehome.png
diff --git a/src/main/resources/templates/towns/trails/dragonstale/index.html b/src/main/resources/templates/trails/dragonstale/index.html
similarity index 76%
rename from src/main/resources/templates/towns/trails/dragonstale/index.html
rename to src/main/resources/templates/trails/dragonstale/index.html
index c9202cfd..c81b3beb 100644
--- a/src/main/resources/templates/towns/trails/dragonstale/index.html
+++ b/src/main/resources/templates/trails/dragonstale/index.html
@@ -20,6 +20,17 @@
         </p>
     </div>
 
+    <div class="centre" id="landmarkList">
+        <ul>
+            <li> Landmark 1 </li>
+            <li> Landmark 2 </li>
+            <li> Larkmark 3 </li>
+            <li> Larkmark 4 </li>
+            <li> Larkmark 5 </li>
+            <li> Larkmark 6 </li>
+        </ul>
+    </div>
+
     <div class="centre">
         <h3>Begin your hunt!</h3>
         <button type="button" id="begin">Click here!</button>
diff --git a/src/main/resources/templates/towns/trails/dragonstale/trailcheckpoints/one/dragonone.png b/src/main/resources/templates/trails/dragonstale/landmarks/one/dragonone.png
similarity index 100%
rename from src/main/resources/templates/towns/trails/dragonstale/trailcheckpoints/one/dragonone.png
rename to src/main/resources/templates/trails/dragonstale/landmarks/one/dragonone.png
diff --git a/src/main/resources/templates/towns/trails/dragonstale/trailcheckpoints/one/one.html b/src/main/resources/templates/trails/dragonstale/landmarks/one/one.html
similarity index 100%
rename from src/main/resources/templates/towns/trails/dragonstale/trailcheckpoints/one/one.html
rename to src/main/resources/templates/trails/dragonstale/landmarks/one/one.html
diff --git a/src/main/resources/templates/towns/trails/dragonstale/script.js b/src/main/resources/templates/trails/dragonstale/script.js
similarity index 100%
rename from src/main/resources/templates/towns/trails/dragonstale/script.js
rename to src/main/resources/templates/trails/dragonstale/script.js
diff --git a/src/main/resources/templates/towns/trails/dragonstale/stylesheet.css b/src/main/resources/templates/trails/dragonstale/stylesheet.css
similarity index 59%
rename from src/main/resources/templates/towns/trails/dragonstale/stylesheet.css
rename to src/main/resources/templates/trails/dragonstale/stylesheet.css
index 32670b4a..d94a494f 100644
--- a/src/main/resources/templates/towns/trails/dragonstale/stylesheet.css
+++ b/src/main/resources/templates/trails/dragonstale/stylesheet.css
@@ -6,4 +6,11 @@
     margin-right: auto;
     width: 50%;
     background-color: antiquewhite;
+}
+
+#landmarkList.centre{
+    text-align: left;
+    border-style: solid;
+    border-width: 2px;
+    border-color: #FF7F50;
 }
\ No newline at end of file
diff --git a/src/main/resources/templates/towns/trails/welshhistory/welshhistory.html b/src/main/resources/templates/trails/welshhistory/welshhistory.html
similarity index 100%
rename from src/main/resources/templates/towns/trails/welshhistory/welshhistory.html
rename to src/main/resources/templates/trails/welshhistory/welshhistory.html
-- 
GitLab