Fix linking for deployment to Codeberg Pages
Some checks failed
/ jekyll (push) Failing after 15s

This commit is contained in:
Bill Niblock 2024-06-14 14:50:55 -04:00
parent 3e56cec0f2
commit 3c4529c74f
10 changed files with 31 additions and 31 deletions

View file

@ -2,8 +2,8 @@ title: Vagabond's TTRPG Site
author: Bill Niblock
description: >- # this means to ignore newlines until "baseurl:"
A collection of my tabletop roleplaying game writings.
baseurl: "" # the subpath of your site, e.g. /blog
url: "" # the base hostname & protocol for your site, e.g. http://example.com
baseurl: "/ttrpg-compendium" # the subpath of your site, e.g. /blog
url: "https://vagabondazulien.codeberg.page" # the base hostname & protocol for your site, e.g. http://example.com
# Build settings
plugins:

View file

@ -12,15 +12,15 @@
{% if prev_index < entries.size %}
<span class="previous">
<a href="{{ entries[prev_index].url }}">Previous</a>
<a href="{{ site.baseurl }}{{ entries[prev_index].url }}">Previous</a>
</span>
{% endif %}
<span class="home">
<a href="/journals/{{ page.aut }}">Journal Index</a>
<a href="{{ site.baseurl }}/journals/{{ page.aut }}">Journal Index</a>
</span>
{% if next_index >= 0 %}
<span class="next">
<a href="{{ entries[next_index].url }}">Next</a>
<a href="{{ site.baseurl }}{{ entries[next_index].url }}">Next</a>
</span>
{% endif %}
</footer>

View file

@ -12,15 +12,15 @@
{% if prev_index < entries.size %}
<span class="previous">
<a href="{{ entries[prev_index].url }}">Previous</a>
<a href="{{ site.baseurl }}{{ entries[prev_index].url }}">Previous</a>
</span>
{% endif %}
<span class="home">
<a href="/journals/{{ page.aut }}">Journal Index</a>
<a href="{{ site.baseurl }}/journals/{{ page.aut }}">Journal Index</a>
</span>
{% if next_index >= 0 %}
<span class="next">
<a href="{{ entries[next_index].url }}">Next</a>
<a href="{{ site.baseurl }}{{ entries[next_index].url }}">Next</a>
</span>
{% endif %}
</footer>

View file

@ -7,23 +7,23 @@
content="{{ page.des }}" />
<meta name="author" content="{{ page.author }}" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="canonical" href="{{ site.url}}{{ page.url }}" />
<link rel="stylesheet" type="text/css" href="/assets/adventure.css" />
<link rel="canonical" href="{{ site.url}}{{ site.baseurl }}{{ page.url }}" />
<link rel="stylesheet" type="text/css" href="{{ site.baseurl }}/assets/adventure.css" />
</head>
<body>
<div class="menu-toggle">M</div>
<menu>
<nav>
<h3><a href="/">Site Home</a></h3>
<h3><a href="{{ site.baseurl }}/">Site Home</a></h3>
<hr>
<h2><a href="/adventures/{{ page.campaign }} "></a>{{ page.campaign_name }}</h2>
<h2><a href="{{ site.baseurl }}/adventures/{{ page.campaign }} "></a>{{ page.campaign_name }}</h2>
<hr>
<ul>
{% assign summaries = site.pages |
where: "categories", "page.campaign" %}
{% for entry in entries %}
<li>
<a href="{{ entry.url }}">{{ entry.title }}</a>
<a href="{{ site.baseurl }}{{ entry.url }}">{{ entry.title }}</a>
</li>
{% endfor %}
</ul>
@ -33,7 +33,7 @@
where_exp: "posts", "posts.categories contains page.campaign" %}
{% for scene in scenes %}
<li>
<a href="{{ scene.url }}">{{ scene.title }}</a>
<a href="{{ site.baseurl }}{{ scene.url }}">{{ scene.title }}</a>
</li>
{% endfor %}
</ul>

View file

@ -1,4 +1,4 @@
<a href="/{{ page.source }}/{{ page.slug }}/">
<a href="{{ site.baseurl }}/{{ page.source }}/{{ page.slug }}/">
<div class="card" id="adventure">
<h1>{{ page.title }}</h1>
<h3>An Adventure For {{ page.system }}</h3>

View file

@ -1,9 +1,9 @@
<a href="/{{ page.source }}/{{ page.slug }}/">
<a href="{{ site.baseurl }}/{{ page.source }}/{{ page.slug }}/">
<div class="card">
<h1>{{ page.title }}</h1>
<hr>
<figure>
<img src="/assets/{{ page.slug }}.png" alt="{{ page.title }} Logo">
<img src="{{ site.baseurl }}/assets/{{ page.slug }}.png" alt="{{ page.title }} Logo">
<hr>
<figcaption>{{ content }}</figcaption>
<hr>

View file

@ -7,8 +7,8 @@
content="{{ site.des }}" />
<meta name="author" content="{{ site.author }}" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="canonical" href="{{ site.url}}{{ page.url }}" />
<link rel="stylesheet" type="text/css" href="/assets/home.css" />
<link rel="canonical" href="{{ site.url}}{{ site.baseurl }}{{ page.url }}" />
<link rel="stylesheet" type="text/css" href="{{ site.baseurl }}/assets/home.css" />
</head>
<body>
<main>

View file

@ -7,18 +7,18 @@
content="{{ page.des }}" />
<meta name="author" content="{{ page.author }}" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="canonical" href="{{ site.url}}{{ page.url }}" />
<link rel="stylesheet" type="text/css" href="/assets/journal.css" />
<link rel="stylesheet" type="text/css" href="/assets/{{ page.aut }}.css" />
<link rel="canonical" href="{{ site.url}}{{ site.baseurl }}{{ page.url }}" />
<link rel="stylesheet" type="text/css" href="{{ site.baseurl }}/assets/journal.css" />
<link rel="stylesheet" type="text/css" href="{{ site.baseurl }}/assets/{{ page.aut }}.css" />
</head>
<body>
<div class="menu-toggle">M</div>
<menu>
<figure>
<h2><a href="/">Site Home</a></h2>
<h2><a href="{{ site.baseurl }}/">Site Home</a></h2>
<hr>
<a href="/journals/{{ page.aut }}">
<img src="/assets/{{ page.aut }}.png" alt="{{ page.author }}" />
<a href="journals/{{ page.aut }}">
<img src="{{ site.baseurl }}/assets/{{ page.aut }}.png" alt="{{ page.author }}" />
</a>
<hr>
<figcaption>{{ page.description }}</figcaption>
@ -30,7 +30,7 @@
where_exp: "posts", "posts.categories contains page.aut" %}
{% for entry in entries %}
<li>
<a href="{{ entry.url }}">{{ entry.title }}</a>
<a href="{{ site.baseurl }}{{ entry.url }}">{{ entry.title }}</a>
</li>
{% endfor %}
</ul>

View file

@ -1,9 +1,9 @@
<a href="/{{ page.source }}/{{ page.slug }}/">
<a href="{{ site.baseurl }}/{{ page.source }}/{{ page.slug }}/">
<div class="card" id="journal">
<h1>{{ page.title }}</h1>
<hr>
<figure>
<img src="/assets/{{ page.slug }}.png" alt="{{ page.title }} Logo">
<img src="{{ site.baseurl }}/assets/{{ page.slug }}.png" alt="{{ page.title }} Logo">
<hr>
<figcaption>{{ content }}</figcaption>
<hr>

View file

@ -2,18 +2,18 @@
layout: journal
---
[Life and Death of the Party](life-and-death.html)
[Life and Death of the Party]({{ site.baseurl }}/life-and-death.html)
# Lore
{% assign pages = site.pages | where: "tags", "seventh-lore" %}
{% for page in pages %}
- [{{ page.title }}]({{ page.url }})
- [{{ page.title }}]({{ site.baseurl }}/{{ page.url }})
{% endfor %}
# Locations
{% assign pages = site.pages | where: "tags", "seventh-locations" %}
{% for page in pages %}
- [{{ page.title }}]({{ page.url }})
- [{{ page.title }}]({{ site.baseurl }}/{{ page.url }})
{% endfor %}
{% assign recent = site.posts | where: "aut", page.aut | first %}