summaryrefslogtreecommitdiff
path: root/assets/index.html.jinja
diff options
context:
space:
mode:
authorShy <[email protected]>2026-02-08 10:30:41 -0500
committerShy <[email protected]>2026-02-08 10:30:41 -0500
commit5f81d506095852c3f0db5322e67c862f904da3f1 (patch)
tree1112345c35eb88d80988ddcd6d04768e90f76ea8 /assets/index.html.jinja
downloadyuri.directory-5f81d506095852c3f0db5322e67c862f904da3f1.tar.xz
yuri.directory-5f81d506095852c3f0db5322e67c862f904da3f1.zip
Initial commit
Diffstat (limited to 'assets/index.html.jinja')
-rw-r--r--assets/index.html.jinja65
1 files changed, 65 insertions, 0 deletions
diff --git a/assets/index.html.jinja b/assets/index.html.jinja
new file mode 100644
index 0000000..5370ad7
--- /dev/null
+++ b/assets/index.html.jinja
@@ -0,0 +1,65 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <title>{{ site }} - {{ name | upper }}</title>
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <link rel="preload" href="{{ base }}lexend.woff2" as="font" type="font/woff2" crossorigin>
+ <link rel="stylesheet" href="{{ base }}{{ style }}">
+ <link rel="icon" href="{{ base }}favicon.ico" sizes="any">
+</head>
+<body>
+<div style="padding: 20px">
+
+ <a class="back" href="{{ base }}">Back</a>
+
+ <h1>Index - {{ name | upper }}</h1>
+
+ <div class="index {{ "index-tags" if tags }}">
+ {% for page, page_raw, page_loc, not_empty in index_pages %}
+ {% if page_raw == loc %}
+ <span><b><u>{{ page }}</u></b></span>
+ {% elif not_empty %}
+ <a href="{{ base }}{{ page_loc }}/">{{ page }}</a>
+ {% else %}
+ <span>{{ page }}</span>
+ {% endif %}
+ {% endfor %}
+ </div>
+
+ <br>
+
+ <div class="index index-rating">
+ {% if rating == None %}
+ <span>Any</span>
+ {% else %}
+ <a href="{{ base }}{{ prefix }}/{{ loc }}">Any</a>
+ {% endif %}
+
+ {% for r in content_ratings %}
+ {% if rating == r %}
+ <span>{{ r }}</span>
+ {% else %}
+ <a href="{{ base }}{{ prefix }}-{{ r | lower }}/{{ loc }}/">{{ r }}</a>
+ {% endif %}
+ {% endfor %}
+ </div>
+</div>
+
+<div class="gallery">
+ {% for tn in thumbnails %}
+ <a href="{{ base }}{{ tn["loc"] }}/">
+ <figure>
+ <img class="t {{ tn["offset"] }}" src="{{ base }}{{ tn["img"] }}" {{ 'loading="lazy"' if loop.index > 32 }} alt="">
+ <figcaption>{{ tn["name"] }}</figcaption>
+ </figure>
+ </a>
+ {% endfor %}
+
+ {% if not thumbnails %}
+ <p style="font-style: italic">(Empty)</p>
+ {% endif %}
+</div>
+</body>
+</html> \ No newline at end of file