Julio Biason
3 years ago
4 changed files with 119 additions and 0 deletions
@ -0,0 +1,93 @@ |
|||||||
|
{% 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> |
@ -0,0 +1,7 @@ |
|||||||
|
{% macro tags(page) %} |
||||||
|
{%- if page.taxonomies and page.taxonomies.tags %} |
||||||
|
{%- for tag in page.taxonomies.tags %} |
||||||
|
<a href="{{ get_taxonomy_url(kind='tags', lang=page.lang, name=tag) | safe }}">#{{ tag }}</a> |
||||||
|
{% endfor -%} |
||||||
|
{% endif -%} |
||||||
|
{% endmacro tags %} |
@ -0,0 +1,13 @@ |
|||||||
|
{% extends "index.html" %} |
||||||
|
|
||||||
|
{% block content %} |
||||||
|
<div class="post"> |
||||||
|
<h1 class="post-title">{{ page.title }}</h1> |
||||||
|
<span class="post-date"> |
||||||
|
{{ page.date | date(format="%Y-%m-%d") }} |
||||||
|
{{ macros::tags(page=page) }} |
||||||
|
</span> |
||||||
|
{{ page.content | safe }} |
||||||
|
</div> |
||||||
|
{% endblock content %} |
||||||
|
|
Loading…
Reference in new issue