git ssb

0+

Grey the earthling / gkn.me.uk



Tree: 7582b8416f6ac380e0add4a8a3be5460f85e3b5d

Files: 7582b8416f6ac380e0add4a8a3be5460f85e3b5d / themes / ran / templates / base.html

2114 bytesRaw
1{%- macro entry_link(article) -%}
2 <li>
3 <a href="/{{- article.url -}}">
4 <strong>
5 {{- article.title |trim -}}
6 </strong>
7 {#- #} {# -#}
8 <time datetime="{{- article.date | strftime('%Y-%m-%d %H:%M') -}}">
9 {{- article.date | strftime(DATE_FORMAT_DAY) -}}
10 </time>
11 {%- if article.description -%}
12 {#- #} {# -#}
13 <i>
14 {{- article.description | striptags -}}
15 </i>
16 {%- endif -%}
17 </a>
18 </li>
19{%- endmacro -%}
20<!doctype html>
21<html lang="en-GB">
22 <head>
23 {%- block head -%}
24 <meta charset="utf-8">
25 <title>{%- block title -%}{{- SITENAME -}}{%- endblock -%}</title>
26 <meta name="viewport" content="width=device-width, initial-scale=1">
27 <link href="/style/ran.css" rel="stylesheet">
28 <link href="/style/icon.svg" rel="icon" sizes="any">
29 <link href="/feed"
30 rel="alternate"
31 type="application/atom+xml"
32 title="{{- SITENAME -}}">
33 {%- endblock -%}
34 </head>
35 <body>
36 <section class="topnav">
37 {%- block topnav -%}
38 <nav>
39 {%- block logo -%}
40 <a class="logo" href="/">
41 {%- include "logo.svg" -%}
42 <span> Home </span>
43 </a>
44 {%- endblock -%}
45 </nav>
46 {%- endblock -%}
47 </section>
48 {%- block main -%}
49 <header>
50 {%- block pagetitle -%}
51 <details>
52 <summary>
53 <h1 class="pagetitle">
54 {{- self.title() -}}
55 </h1>
56 </summary>
57 <section>
58 {%- block pagedetails -%}
59 <address>
60 <span>by </span>
61 <a href="/{{- AUTHOR_URL -}}"
62 rel="author">
63 {{- AUTHOR -}}
64 </a>
65 </address>
66 {%- endblock -%}
67 </section>
68 </details>
69 {%- block maincontentintro -%}
70 {%- endblock -%}
71 {%- endblock -%}
72 </header>
73 <main>
74 {%- block maincontent -%}
75 <ol class="biglinks">
76 {%- for article in dates -%}
77 {{- entry_link(article) -}}
78 {%- endfor -%}
79 </ol>
80 {%- endblock -%}
81 </main>
82 {%- endblock -%}
83 <section class="bottomnav">
84 {%- block bottomnav -%}
85 <nav>
86 {{- self.logo() -}}
87 </nav>
88 {%- endblock -%}
89 </section>
90 </body>
91</html>
92
93

Built with git-ssb-web