Skip to content

Commit 976bf24

Browse files
committed
Fix relative links again
link in Jekyll 3.x needs baseurl :-( Otherwise it doesn't work in forked repos like https://liskin.github.io/xmonad-web/
1 parent 8b4035a commit 976bf24

File tree

7 files changed

+17
-18
lines changed

7 files changed

+17
-18
lines changed

_config.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
url: "https://xmonad.org"
21
title: "xmonad - the tiling window manager that rocks"
32
twitter:
43
username: xmonad

_layouts/header.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77

88
<!-- Bootstrap CSS -->
9-
<link rel="stylesheet" href="{% link css/bootstrap.min.css %}">
10-
<link rel="stylesheet" href="{% link css/main.css %}">
9+
<link rel="stylesheet" href="{{ site.baseurl }}{% link css/bootstrap.min.css %}">
10+
<link rel="stylesheet" href="{{ site.baseurl }}{% link css/main.css %}">
1111

1212
{% seo %}
1313
{% feed_meta %}
1414
</head>
1515
<body>
1616
<nav class="navbar navbar-expand-lg navbar-light">
17-
<a class="mfont-weight-normal navbar-brand" href="{% link index.html %}">
18-
<img src="{% link images/xmonad-logo.png %}" class="logo" alt="xmonad logo" id="xmonadLogo">
17+
<a class="mfont-weight-normal navbar-brand" href="{{ site.baseurl }}{% link index.html %}">
18+
<img src="{{ site.baseurl }}{% link images/xmonad-logo.png %}" class="logo" alt="xmonad logo" id="xmonadLogo">
1919
</a>
2020
<div class="mr-auto">
2121
<h4>xmonad</h4>
@@ -29,23 +29,23 @@ <h5 class="quote">“That was easy. xmonad rocks!”</h5>
2929
<div class="collapse navbar-collapse" id="navbarText">
3030
<ul class="navbar-nav ml-auto">
3131
<li class="nav-item">
32-
<a class="nav-link" href="{% link index.html %}">Home</a>
32+
<a class="nav-link" href="{{ site.baseurl }}{% link index.html %}">Home</a>
3333
</li>
3434
<li class="nav-item">
35-
<a class="nav-link" href="{% link documentation.md %}">Documentation</a>
35+
<a class="nav-link" href="{{ site.baseurl }}{% link documentation.md %}">Documentation</a>
3636
</li>
3737
<li class="nav-item">
38-
<a class="nav-link" href="{% link download.md %}">Download</a>
38+
<a class="nav-link" href="{{ site.baseurl }}{% link download.md %}">Download</a>
3939
</li>
4040
<li class="nav-item">
41-
<a class="nav-link" href="{% link community.md %}">Community</a>
41+
<a class="nav-link" href="{{ site.baseurl }}{% link community.md %}">Community</a>
4242
</li>
4343
<li class="nav-item">
44-
<a class="nav-link" href="{% link posts.html %}">News/Blog</a>
44+
<a class="nav-link" href="{{ site.baseurl }}{% link posts.html %}">News/Blog</a>
4545
</li>
4646
<li class="nav-item">
4747
<a class="nav-link" href="https://github.com/xmonad/xmonad">
48-
<img src="{% link images/GitHub-Mark-32px.png %}" class="github-logo" alt="github logo">
48+
<img src="{{ site.baseurl }}{% link images/GitHub-Mark-32px.png %}" class="github-logo" alt="github logo">
4949
</a>
5050
</li>
5151
</ul>

css/font-raleway.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
font-family: "Raleway";
55
font-style: normal;
66
font-weight: 400;
7-
src: local("Raleway"), local("Raleway-Regular"), url({% link fonts/Raleway.ttf %}) format("truetype");
7+
src: local("Raleway"), local("Raleway-Regular"), url({{ site.baseurl }}{% link fonts/Raleway.ttf %}) format("truetype");
88
}

css/main.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
---
3-
@import "{% link css/font-raleway.css %}";
3+
@import "{{ site.baseurl }}{% link css/font-raleway.css %}";
44

55
.navbar.my-bg {
66
background-color: white;

index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ <h1 class="mb-3 bd-text-purple-bright name">XMonad</h1>
1717
makes work easier, by automating this.
1818
</p>
1919
<div class="d-flex flex-column flex-md-row lead mb-3">
20-
<p><a href="{% link tour.md %}" class="btn btn-lg btn-bd-purple mb-3 mb-md-0 mr-md-3" role="button">
20+
<p><a href="{{ site.baseurl }}{% link tour.md %}" class="btn btn-lg btn-bd-purple mb-3 mb-md-0 mr-md-3" role="button">
2121
Getting Started
2222
</a></p>
23-
<p><a href="{% link documentation.md %}" class="btn btn-lg btn-outline-secondary">
23+
<p><a href="{{ site.baseurl }}{% link documentation.md %}" class="btn btn-lg btn-outline-secondary">
2424
Documentation
2525
</a></p>
2626
</div>
@@ -74,7 +74,7 @@ <h3 id="whats-new">What’s new?</h3>
7474
<ul>
7575
{% for post in site.categories["news"] limit:3 %}
7676
<li>
77-
<a href="{{ post.url }}">{{ post.title }}.</a>
77+
<a href="{{ site.baseurl }}{{ post.url }}">{{ post.title }}.</a>
7878
{{ post.excerpt | remove: "<p>" | remove: "</p>" }}
7979
<span class="text-muted">({{ post.date | date: "%Y-%m-%d" }})</span>
8080
</li>

news/_posts/2018-09-30-xmonad-0-15.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33

44
# xmonad 0.15 is available
55

6-
Check out our [download page]({% link download.md %}).
6+
Check out our [download page]({{ site.baseurl }}{% link download.md %}).

posts.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
{% for post in site.posts %}
77
<article>
8-
<h2><a href="{{ post.url }}"><small class="text-muted">{{ post.date | date: "%Y-%m-%d" }}</small><br>{{ post.title }}</a></h2>
8+
<h2><a href="{{ site.baseurl }}{{ post.url }}"><small class="text-muted">{{ post.date | date: "%Y-%m-%d" }}</small><br>{{ post.title }}</a></h2>
99
{{ post.excerpt }}
1010
</article>
1111
{% endfor %}

0 commit comments

Comments
 (0)