- commit
- 6f7ec5e496b1eff272cc33b570f52b9430e55a5b
- parent
- e9bd8b9cb03029ca65f92db6c43f6cce8c1e4e65
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2018-10-13 21:25
refactor templates
Diffstat
| M | templates/base.html | 15 | ++++++++++++++- |
| M | templates/page.html | 63 | +++++++++++++++++++++++++++---------------------------------- |
| M | templates/site.html | 27 | ++++++++------------------- |
3 files changed, 50 insertions, 55 deletions
diff --git a/templates/base.html b/templates/base.html
@@ -8,7 +8,20 @@ 8 8 <link rel="stylesheet" type="text/css" href="static/main.css"> 9 9 </head> 10 10 <body>11 -1 {% block content %}{% endblock %}-1 11 <header> -1 12 <nav aria-label="Breadcrumbs"> -1 13 {% block breadcrumbs %} -1 14 <a href="?path=">home</a> / -1 15 {% endblock %} -1 16 </nav> -1 17 <nav> -1 18 <a href="?path=_site">site config</a> -1 19 </nav> -1 20 </header> -1 21 -1 22 <main> -1 23 {% block main %}{% endblock %} -1 24 </main> 12 25 13 26 <script src="node_modules/simplemde/dist/simplemde.min.js"></script> 14 27 <script src="static/main.js"></script>
diff --git a/templates/page.html b/templates/page.html
@@ -1,42 +1,35 @@ 1 1 {% extends 'base.html' %} 2 23 -1 {% block content %}4 -1 <header>5 -1 <nav aria-label="Breadcrumbs">6 -1 {% for name, path in breadcrumbs %}7 -1 <a href="?path={{ path }}">{{ name }}</a> /8 -1 {% endfor %}-1 3 {% block breadcrumbs %} -1 4 {% for name, path in breadcrumbs %} -1 5 <a href="?path={{ path }}">{{ name }}</a> / -1 6 {% endfor %} 9 710 -1 <form>11 -1 <input type="hidden" name="path" value="{{ path }}">12 -1 <input type="text" name="add" list="subpages" autocomplete="off">13 -1 <datalist id="subpages">14 -1 {% for name in subpages %}15 -1 <option value="{{ name }}">16 -1 {% endfor %}17 -1 </datalist>18 -1 </form>19 -1 </nav>20 -1 <nav>21 -1 <a href="?path=_site">site config</a>22 -1 <a href="{{ path }}/" target="_blank" class="button">View</a>23 -1 </nav>24 -1 </header>-1 8 <form> -1 9 <input type="hidden" name="path" value="{{ path }}"> -1 10 <input type="text" name="add" list="subpages" autocomplete="off"> -1 11 <datalist id="subpages"> -1 12 {% for name in subpages %} -1 13 <option value="{{ name }}"> -1 14 {% endfor %} -1 15 </datalist> -1 16 </form> -1 17 {% endblock %} 25 1826 -1 <main>27 -1 <form method="POST">28 -1 <label>29 -1 Body30 -1 <textarea name="md">{{ data.md }}</textarea>31 -1 </label>-1 19 {% block main %} -1 20 <form method="POST"> -1 21 <label> -1 22 Body -1 23 <textarea name="md">{{ data.md }}</textarea> -1 24 </label> 32 2533 -1 <label>34 -1 Metadata35 -1 <textarea name="yml">{{ data.yml }}</textarea>36 -1 </label>-1 26 <label> -1 27 Metadata -1 28 <textarea name="yml">{{ data.yml }}</textarea> -1 29 </label> 37 3038 -1 <input type="submit" value="Save">39 -1 <input type="submit" class="button--danger" name="delete" value="Delete">40 -1 </form>41 -1 </main>-1 31 <input type="submit" value="Save"> -1 32 <input type="submit" class="button--danger" name="delete" value="Delete"> -1 33 <a href="{{ path }}/" target="_blank" class="button">View</a> -1 34 </form> 42 35 {% endblock %}
diff --git a/templates/site.html b/templates/site.html
@@ -1,23 +1,12 @@ 1 1 {% extends 'base.html' %} 2 23 -1 {% block content %}4 -1 <header>5 -1 <nav aria-label="Breadcrumbs">6 -1 <a href="?path=">home</a> /7 -1 </nav>8 -1 <nav>9 -1 <a href="?path=_site">site config</a>10 -1 </nav>11 -1 </header>-1 3 {% block main %} -1 4 <form method="POST"> -1 5 <label> -1 6 Metadata -1 7 <textarea name="yml">{{ yml }}</textarea> -1 8 </label> 12 913 -1 <main>14 -1 <form method="POST">15 -1 <label>16 -1 Metadata17 -1 <textarea name="yml">{{ yml }}</textarea>18 -1 </label>19 -120 -1 <input type="submit" value="Save">21 -1 </form>22 -1 </main>-1 10 <input type="submit" value="Save"> -1 11 </form> 23 12 {% endblock %}