From 967236f71aadb9ba4c61ab7c21db87a114210cd0 Mon Sep 17 00:00:00 2001
From: MikaelKrats <mikael.krats@gmail.com>
Date: Fri, 17 Feb 2023 00:32:46 +0200
Subject: [PATCH] Made the list page and add items page use the base html
 template.

---
 src/tjts5901/templates/addItem.html | 70 ++++++++++++-----------------
 src/tjts5901/templates/listBid.html | 12 +++--
 2 files changed, 38 insertions(+), 44 deletions(-)

diff --git a/src/tjts5901/templates/addItem.html b/src/tjts5901/templates/addItem.html
index 310b969c..46734121 100644
--- a/src/tjts5901/templates/addItem.html
+++ b/src/tjts5901/templates/addItem.html
@@ -1,43 +1,31 @@
-<!DOCTYPE html>
-<html lang="en">
-    <head>
-        <meta charset="utf-8">
-        <title>Add item</title>
-        <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
-    </head>
-    <body>
-        <header>
+{% extends 'base.html' %}
 
-        </header>
-        <main>
-            <form class="container-fluid" action="{{ url_for('views.add_item') }}" method="POST" enctype="multipart/form-data">
-                <div class="container">
-                    <div class="mb-3">
-                        <label for="email" class="form-label">Email address</label>
-                        <input type="email" class="form-control" id="email" name="email" aria-describedby="emailHelp">
-                    </div>
-                    <div class="mb-3">
-                        <label for="nItem" class="form-label">Item's name</label>
-                        <input type="text" class="form-control" id="nItem" name="nItem">
-                    </div>
-                    <div class="mb-3">
-                        <label for="description" class="form-label">Description</label>
-                        <textarea class="form-control" id="description" name="description" maxlength="700"></textarea>
-                    </div>
-                    <div class="mb-3">
-                        <label for="sPrice" class="form-label">Starting price</label>
-                        <input type="number" class="form-control" id="sPrice" name="sPrice" min="0" max="100000000">
-                    </div>
-                    <div class="mb-3">
-                        <label for="image" class="form-label">Image</label>
-                        <input type="file" class="form-control" id="image" name="image">                    
-                    </div>
-                    <button type="submit" class="btn btn-primary">Submit</button>
-                </div>
-            </form>
-        </main>
-        <footer>
+{% block header %}
+<h1>{% block title %}Access tokens{% endblock %}</h1>
+{% endblock %}
 
-        </footer>
-    </body>
-</html>
\ No newline at end of file
+{% block content %}
+<div class="container">
+    <div class="mb-3">
+        <label for="email" class="form-label">Email address</label>
+        <input type="email" class="form-control" id="email" name="email" aria-describedby="emailHelp">
+    </div>
+    <div class="mb-3">
+        <label for="nItem" class="form-label">Item's name</label>
+        <input type="text" class="form-control" id="nItem" name="nItem">
+    </div>
+    <div class="mb-3">
+        <label for="description" class="form-label">Description</label>
+        <textarea class="form-control" id="description" name="description" maxlength="700"></textarea>
+    </div>
+    <div class="mb-3">
+        <label for="sPrice" class="form-label">Starting price</label>
+        <input type="number" class="form-control" id="sPrice" name="sPrice" min="0" max="100000000">
+    </div>
+    <div class="mb-3">
+        <label for="image" class="form-label">Image</label>
+        <input type="file" class="form-control" id="image" name="image">
+    </div>
+    <button type="submit" class="btn btn-primary">Submit</button>
+</div>
+{% endblock %}
\ No newline at end of file
diff --git a/src/tjts5901/templates/listBid.html b/src/tjts5901/templates/listBid.html
index 38c1d1e2..be83e8df 100644
--- a/src/tjts5901/templates/listBid.html
+++ b/src/tjts5901/templates/listBid.html
@@ -1,5 +1,10 @@
-<!DOCTYPE html>
-<html lang="en">
+{% extends 'base.html' %}
+
+{% block header %}
+  <h1>{% block title %}Access tokens{% endblock %}</h1>
+{% endblock %}
+
+{% block content %}
     <head>
         <meta charset="utf-8">
         <title>View items</title>
@@ -51,4 +56,5 @@
 
         </footer>
     </body>
-</html>
\ No newline at end of file
+</html>
+{% endblock %}
\ No newline at end of file
-- 
GitLab