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.
93 lines
3.8 KiB
93 lines
3.8 KiB
{% 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>
|
|
|