summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJan Tuomi <jans.tuomi@gmail.com>2022-07-11 22:55:11 +0300
committerJan Tuomi <jans.tuomi@gmail.com>2022-07-11 22:55:11 +0300
commit8d58567f810bd0fb86a856fadd31211602f3d76c (patch)
treee836fca0c00bfc1959d7668ff44317f0fd2f6b16 /src
parentafdf984bad87ded9a78a4e3c98c6720e193c204e (diff)
Add mustache templating
Diffstat (limited to 'src')
-rw-r--r--src/admin/config.yml16
-rw-r--r--src/index.html.mustache (renamed from src/index.html)28
2 files changed, 22 insertions, 22 deletions
diff --git a/src/admin/config.yml b/src/admin/config.yml
index 9b3044f..2747ca7 100644
--- a/src/admin/config.yml
+++ b/src/admin/config.yml
@@ -14,6 +14,10 @@ collections:
- name: title
label: Title
widget: string
+ - name: show_title
+ label: Show title above gallery?
+ widget: boolean
+ default: false
- name: column_count
label: Column count
widget: number
@@ -29,11 +33,13 @@ collections:
- name: title
label: Title
widget: string
- - name: source
- label: Source
+ - name: src_thumbnail
+ label: Thumbnail image (smaller file size)
+ widget: image
+ allow_multiple: false
+ choose_url: true
+ - name: src_hiq
+ label: High quality image (larger file size)
widget: image
allow_multiple: false
choose_url: true
- media_library:
- config:
- multiple: true
diff --git a/src/index.html b/src/index.html.mustache
index 732a318..d01df1a 100644
--- a/src/index.html
+++ b/src/index.html.mustache
@@ -18,27 +18,21 @@
<img id="logo" src="logo.svg" alt="">
</header>
- <h3>Graphic Design</h3>
-
+ {{#galleries}}
+ {{#show_title}}
+ <h3>{{title}}</h3>
+ {{/show_title}}
<div class="gallery">
+ {{#columns}}
<div class="column">
- <a target="_blank" href="https://via.placeholder.com/400x400">
- <img src="https://via.placeholder.com/200x200">
- </a>
- <a target="_blank" href="https://via.placeholder.com/400x400">
- <img src="https://via.placeholder.com/300x150">
- </a>
- </div>
- <div class="column">
- <a target="_blank" href="https://via.placeholder.com/400x400">
- <img src="https://via.placeholder.com/400x250">
- </a>
- </div>
- <div class="column">
- <a target="_blank" href="https://via.placeholder.com/400x400">
- <img src="https://via.placeholder.com/400x250">
+ {{#.}}
+ <a target="_blank" href="{{&src_hiq}}">
+ <img src="{{&src_thumbnail}}" alt="{{title}}">
</a>
+ {{/.}}
</div>
+ {{/columns}}
</div>
+ {{/galleries}}
</body>
</html> \ No newline at end of file