repos

blog.bythewood.me-flask

mirror archived upstream

Markdown blog on Flask with Vite-built assets and WeasyPrint PDF export, rewritten from the Wagtail build that preceded it.

blogdockerflaskmarkdownpythonself-hostedvite

1.0 KB · 45 lines · HTML Raw History
 1{% extends 'base.html' %}
 2
 3
 4{% block extra_head %}
 5{% include "includes/social.html" %}
 6{% endblock %}
 7
 8
 9{% block breadcrumb_wrapper %}{% endblock %}
10
11
12{% block main %}
13<div class="container mt-5">
14  <div class="row">
15    <div class="col-sm-6">
16      <h1 class="mb-3 fw-bolder">{{ page.title }}</h1>
17    </div>
18    <div class="col-sm-6">
19      {% include 'includes/search_form.html' %}
20    </div>
21  </div>
22</div>
23
24{% set blog_post = latest_post %}
25{% include "includes/blog_post_latest.html" %}
26
27<div class="container mt-5">
28  <div class="row">
29    <div class="col">
30      <div class="section-label mb-1">
31        Random posts
32      </div>
33      <p class="text-muted">If you don't know what you're looking for check out some of my older posts.</p>
34    </div>
35  </div>
36  <div class="row d-flex flex-nowrap overflow-auto w-100">
37    {% for blog_post in random_blog_posts %}
38    <div class="col-10 col-sm-7 col-md-5 col-lg-4">
39      {% include "includes/blog_post_card.html" %}
40    </div>
41    {% endfor %}
42  </div>
43</div>
44{% endblock %}