From ea778fee8b4791645ccf5ee123802f28fd1f8a1d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20H=C3=A4ttasch?=
 <benjamin.haettasch@cs.tu-darmstadt.de>
Date: Thu, 17 Oct 2019 16:18:53 +0200
Subject: [PATCH] Introduce base for html pages

Create base.html
Add common template folder to settings
---
 AKPlanning/settings.py |  4 +++-
 templates/base.html    | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+), 1 deletion(-)
 create mode 100644 templates/base.html

diff --git a/AKPlanning/settings.py b/AKPlanning/settings.py
index 8b8ae323..0c97a248 100644
--- a/AKPlanning/settings.py
+++ b/AKPlanning/settings.py
@@ -60,7 +60,9 @@ ROOT_URLCONF = 'AKPlanning.urls'
 TEMPLATES = [
     {
         'BACKEND': 'django.template.backends.django.DjangoTemplates',
-        'DIRS': [],
+        'DIRS': [
+            os.path.join(BASE_DIR, 'templates'),
+        ],
         'APP_DIRS': True,
         'OPTIONS': {
             'context_processors': [
diff --git a/templates/base.html b/templates/base.html
new file mode 100644
index 00000000..2fca2964
--- /dev/null
+++ b/templates/base.html
@@ -0,0 +1,32 @@
+{% load static %}
+{% load bootstrap4 %}
+{% load fontawesome %}
+
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <title>AKPlanning</title>
+
+    {# Load Bootstrap CSS and JavaScript as well as font awesome #}
+    {% bootstrap_css %}
+    {% bootstrap_javascript jquery='slim' %}
+    {% fontawesome_stylesheet %}
+
+</head>
+<body>
+
+    <div class="container" style="margin-top:20px;margin-bottom: 30px;">
+        <ol class="breadcrumb">
+            {% block breadcrumbs %}
+            {% endblock %}
+        </ol>
+    </div>
+
+    <div class="container">
+        {% block content %}
+        {% endblock %}
+    </div>
+
+</body>
+</html>
-- 
GitLab