You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
94 lines
3.8 KiB
94 lines
3.8 KiB
3 years ago
|
{% import "macros.html" as macros -%}
|
||
|
|
||
|
<!DOCTYPE html>
|
||
|
<html lang="en">
|
||
|
<head>
|
||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||
|
|
||
|
<!-- Enable responsiveness on mobile devices-->
|
||
|
<!-- viewport-fit=cover is to support iPhone X rounded corners and notch in landscape-->
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
||
|
|
||
|
<title>{% block title %}{{ config.title }}{% endblock title %}</title>
|
||
|
|
||
|
<!-- CSS -->
|
||
|
<link rel="stylesheet" href="{{ get_url(path="print.css", trailing_slash=false) }}" media="print">
|
||
|
<link rel="stylesheet" href="{{ get_url(path="poole.css", trailing_slash=false) }}">
|
||
|
<link rel="stylesheet" href="{{ get_url(path="hyde.css", trailing_slash=false) }}">
|
||
|
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700|Abril+Fatface">
|
||
|
|
||
|
{% if config.generate_feed %}
|
||
|
<link rel="alternate" type={% if config.feed_filename == "atom.xml" %}"application/atom+xml"{% else %}"application/rss+xml"{% endif %} title="RSS" href="{{ get_url(path=config.feed_filename) | safe }}">
|
||
|
{% endif %}
|
||
|
|
||
|
{% block extra_head %}
|
||
|
{% endblock extra_head %}
|
||
|
</head>
|
||
|
|
||
|
<body class="{{ config.extra.hyde_theme }} {% if config.extra.hyde_reverse %}layout-reverse{% endif %}">
|
||
|
{% block sidebar %}
|
||
|
<div class="sidebar">
|
||
|
<div class="container {% if config.extra.hyde_sticky %}sidebar-sticky{% endif %}">
|
||
|
<div class="sidebar-about">
|
||
|
{% block sidebar_about %}
|
||
|
<a href="{{ config.base_url }}"><h1>{{ config.title }}</h1></a>
|
||
|
{% if config.description %}
|
||
|
<p class="lead">{{config.description}}</p>
|
||
|
{% endif %}
|
||
|
{% endblock sidebar_about %}
|
||
|
</div>
|
||
|
|
||
|
<ul class="sidebar-nav">
|
||
|
{% block sidebar_nav %}
|
||
|
{% for link in config.extra.hyde_links %}
|
||
|
<li class="sidebar-nav-item"><a href="{{link.url}}">{{link.name}}</a></li>
|
||
|
{% endfor %}
|
||
|
{% endblock sidebar_nav %}
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
{% endblock sidebar %}
|
||
|
|
||
|
<div class="content container">
|
||
|
{% block content %}
|
||
|
<div class="posts">
|
||
|
{%- if paginator %}
|
||
|
{%- set show_pages = paginator.pages -%}
|
||
|
{% else %}
|
||
|
{%- set show_pages = section.pages -%}
|
||
|
{% endif -%}
|
||
|
|
||
|
{% for page in show_pages %}
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">
|
||
|
<a href="{{ page.permalink }}">
|
||
|
{{ page.title }}
|
||
|
</a>
|
||
|
</h1>
|
||
|
|
||
|
<div class="post-meta">
|
||
|
<span class="post-date">
|
||
|
{{ page.date | date(format="%Y-%m-%d") }}
|
||
|
{{ macros::tags(page=page) }}
|
||
|
</span>
|
||
|
</div>
|
||
|
|
||
|
{%- if page.summary %}
|
||
|
<div class="post-summary">
|
||
|
{{ page.summary | safe }}
|
||
|
</div>
|
||
|
<a href="{{ page.permalink | safe }}">
|
||
|
Read more...
|
||
|
</a>
|
||
|
{% endif -%}
|
||
|
</div>
|
||
|
{% endfor %}
|
||
|
</div>
|
||
|
{% endblock content %}
|
||
|
</div>
|
||
|
|
||
|
</body>
|
||
|
|
||
|
</html>
|