Projects page

This commit is contained in:
2023-07-09 22:34:16 +02:00
parent a43f2463e2
commit 71b599f790
3 changed files with 55 additions and 0 deletions

14
_data/projects.yml Normal file
View File

@@ -0,0 +1,14 @@
- name: Planetposen
github: search?q=user%3Akevinmidboe+sort%3Aupdated+planetposen&type=repositories
webpage: https://planet.schleppe.cloud
- name: Vinlottis
github: kevinmidboe/vinlottis
webpage: https://lottis.vin
- name: Transatlantic Torrent Express
github: kevinmidboe/transatlanticTorrentExpress
- name: Request.movie
github: kevinmidboe/seasoned
webpage: https://request.movie

23
_layouts/projects.html Normal file
View File

@@ -0,0 +1,23 @@
---
layout: default
---
<section class="projects">
<header class="post-header">
<h1 class="post-title">{{ page.title | escape }}</h1>
</header>
<div class="post-content">
{{ content }}
</div>
<ul>
{% for project in site.data.projects %}
<li>
<a href="https://github.com/{{ project.github }}">
{{ project.name }}
</a>
</li>
{% endfor %}
</ul>
</section>

18
_pages/projects.markdown Normal file
View File

@@ -0,0 +1,18 @@
---
layout: projects
title: Projects
permalink: /projects/
---
This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/)
You can find the source code for Minima at GitHub:
[jekyll][jekyll-organization] /
[minima](https://github.com/jekyll/minima)
You can find the source code for Jekyll at GitHub:
[jekyll][jekyll-organization] /
[jekyll](https://github.com/jekyll/jekyll)
[jekyll-organization]: https://github.com/jekyll