aboutsummaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/base.html.tera29
-rw-r--r--templates/event/edit.html.tera12
-rw-r--r--templates/event/index.html.tera45
-rw-r--r--templates/event/new.html.tera14
4 files changed, 56 insertions, 44 deletions
diff --git a/templates/base.html.tera b/templates/base.html.tera
new file mode 100644
index 0000000..cca4d1e
--- /dev/null
+++ b/templates/base.html.tera
@@ -0,0 +1,29 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>{% block title %}{% endblock title %}Festival Schedule</title>
+ <link rel="stylesheet" href="/app.css">
+ </head>
+ <body>
+ {% block contents %}{% endblock contents %}
+ <footer>
+ <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/">
+ <img alt="Creative Commons-lisens" style="border-width:0" src="license.png">
+ </a>
+ <span id="copyright-text">
+ <span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">
+ Festival Schedule
+ </span>
+ av
+ <a xmlns:cc="http://creativecommons.org/ns#" href="https://code.volse.no/ramaskrik-social.git/"
+ property="cc:attributionName" rel="cc:attributionURL">Harald Eilertsen</a>
+ er lisensiert under en
+ <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">
+ Creative Commons Navngivelse-DelPåSammeVilkår 4.0 Internasjonal Lisens
+ </a>.
+ </span>
+ </footer>
+ </body>
+</html>
+
diff --git a/templates/event/edit.html.tera b/templates/event/edit.html.tera
new file mode 100644
index 0000000..6e9fe3d
--- /dev/null
+++ b/templates/event/edit.html.tera
@@ -0,0 +1,12 @@
+{% extends "base" %}
+{% block title %}Edit {{ event.name }} — {% endblock title %}
+{% block contents %}
+ <h1>Edit {{ event.name }}</h1>
+
+ <form name="new_event_form" action="update" method="POST">
+ <label for="name">Name: </label><input name="name" type="text" value="{{ event.name }}">
+ <label for="description">Description: </label>
+ <textarea name="description">{{ event.description }}</textarea>
+ <input type="submit" value="Save">
+ </form>
+{% endblock contents %}
diff --git a/templates/event/index.html.tera b/templates/event/index.html.tera
index 504e2b4..0a9f7d6 100644
--- a/templates/event/index.html.tera
+++ b/templates/event/index.html.tera
@@ -1,37 +1,12 @@
-<!DOCTYPE html>
-<html>
- <head>
- <meta charset="utf-8">
- <title>{{ event.name }}</title>
- <link rel="stylesheet" href="app.css">
- <script type="text/javascript" src="js/app.js"></script>
- </head>
- <body>
- <h1>{{ event.name }}</h1>
+{% extends "base" %}
+{% block content %}
+ {% for event in events %}
+ <h1>{{ event.name }}</h1>
- {% if event.description -%}
- <p>{{ event.description }}</p>
- {% endif -%}
+ {% if event.description -%}
+ <p>{{ event.description }}</p>
+ {% endif -%}
+ {% endfor %}
- <div id="program"></div>
-
- <footer>
- <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/">
- <img alt="Creative Commons-lisens" style="border-width:0" src="license.png">
- </a>
- <span id="copyright-text">
- <span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">
- {{ event.name }}
- </span>
- av
- <a xmlns:cc="http://creativecommons.org/ns#" href="https://code.volse.no/ramaskrik-social.git/"
- property="cc:attributionName" rel="cc:attributionURL">Harald Eilertsen</a>
- er lisensiert under en
- <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">
- Creative Commons Navngivelse-DelPåSammeVilkår 4.0 Internasjonal Lisens
- </a>.
- </span>
- </footer>
- </body>
-</html>
-</html>
+ <div id="program"></div>
+{% endblock content %}
diff --git a/templates/event/new.html.tera b/templates/event/new.html.tera
index 15e5334..9a2c2da 100644
--- a/templates/event/new.html.tera
+++ b/templates/event/new.html.tera
@@ -1,10 +1,7 @@
-<!DOCTYPE html>
-<html>
- <head>
- <title>Create the event</title>
- </head>
- <body>
- <h1>Create event</h1>
+{% extends "base" %}
+{% block title %}Create new event — {% endblock title %}
+{% block contents %}
+ <h1>Create new event</h1>
<form name="new_event_form" action="create" method="POST">
<label for="name">Name: </label><input name="name" type="text">
@@ -12,5 +9,4 @@
<textarea name="description"></textarea>
<input type="submit" value="Save">
</form>
- </body>
-</html>
+{% endblock contents %}