projects page 0u0
This commit is contained in:
parent
6182476954
commit
7614797fee
9 changed files with 87 additions and 8 deletions
11
_config.yml
11
_config.yml
|
@ -2,14 +2,21 @@ url: "https://lynnesbian.space/"
|
|||
exclude: [.idea]
|
||||
include: [_content]
|
||||
defaults:
|
||||
-
|
||||
scope:
|
||||
- scope:
|
||||
path: ""
|
||||
values:
|
||||
layout:
|
||||
default
|
||||
- scope:
|
||||
path: "_projects"
|
||||
values:
|
||||
layout: "project"
|
||||
|
||||
collections:
|
||||
content:
|
||||
output: true
|
||||
permalink: /:name
|
||||
projects:
|
||||
output: true
|
||||
permalink: /:collection/:name
|
||||
|
||||
|
|
|
@ -25,6 +25,7 @@ title: About
|
|||
mods for existing games to make them more accessible - lowering difficulty, removing epilepsy-triggering sequences,
|
||||
removing potentially phobia-inducing elements, etc. {% comment %} FOOTNOTE - why do so many games have spiders!!!! {% endcomment %}
|
||||
</p>
|
||||
{% comment %}
|
||||
{% include h.html level=3 content="Some things I've made" %}
|
||||
<p>
|
||||
I've made a lot of software to help my wife Petra, but much of it is too specific to her needs to be useful on a
|
||||
|
@ -38,6 +39,7 @@ title: About
|
|||
image posts on the Fediverse, and <a href="https://git.bune.city/lynnesbian/bcao">bcao</a>, a small script for
|
||||
organising music from the .zip files provided by Bandcamp into the user's music directory.
|
||||
</p>
|
||||
{% endcomment %}
|
||||
{% include h.html level=2 content="What I use" %}
|
||||
<p>
|
||||
All my computers and laptops run Linux, perhaps unsurprisingly. I mainly stick to
|
||||
|
@ -60,8 +62,7 @@ title: About
|
|||
amount, but I've since moved away from all forms of social media besides reddit (where I never post).
|
||||
</p>
|
||||
<p>
|
||||
Most of my programming is done in <a href="https://python.org">Python</a>. I'm also somewhat familiar with
|
||||
Most of my programming is done in <a href="https://rust-lang.org/">Rust</a> or <a href="https://python.org">Python</a>. I'm also somewhat familiar with
|
||||
<a href="https://docs.microsoft.com/dotnet/csharp">C#</a> and
|
||||
<a href="https://wikipedia.org/wiki/JavaScript">JavaScript</a>, and I'm (slowly) learning
|
||||
<a href="https://rust-lang.org/">Rust</a>.
|
||||
<a href="https://wikipedia.org/wiki/JavaScript">JavaScript</a>.
|
||||
</p>
|
||||
|
|
|
@ -15,6 +15,9 @@ custom_heading: true
|
|||
</p>
|
||||
|
||||
{% include h.html level=2 content="Quick Links" %}
|
||||
<p>
|
||||
<a href="https://bune.city/">My blog</a> is updated very infrequently, and focuses mostly on technology and/or games.
|
||||
</p>
|
||||
<p>
|
||||
My <a href="https://keybase.io/lynnesbian/pgp_keys.asc">public PGP key</a> is available on Keybase. I've proven
|
||||
ownership of the lynnesbian Keybase account via
|
||||
|
|
|
@ -1,3 +1,22 @@
|
|||
---
|
||||
title: Projects
|
||||
---
|
||||
<p>
|
||||
These are some of my personal projects. This is not an extensive list, it's mostly only stuff I actually think is
|
||||
notable in some way.
|
||||
</p>
|
||||
<div id="projects">
|
||||
{% assign projects = site.projects | sort:"order" %}
|
||||
{% for project in projects %}
|
||||
<div class="project">
|
||||
<h2>{{ project.name }}</h2>
|
||||
<p>
|
||||
{{ project.description }}
|
||||
</p>
|
||||
<div class="project-footer">
|
||||
<a href="{{ project.url }}">Read more</a> |
|
||||
<a href="{{ project.source }}">Source code</a>
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
|
@ -19,7 +19,6 @@
|
|||
</head>
|
||||
|
||||
<body>
|
||||
{% comment %}{% include header.html %}{% endcomment %}
|
||||
<header>
|
||||
<section id="header-content">
|
||||
<picture id="logo">
|
||||
|
|
11
_layouts/project.html
Normal file
11
_layouts/project.html
Normal file
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
layout: default
|
||||
---
|
||||
{% comment %}<h1>{{ page.name }}</h1>{% endcomment %}
|
||||
<div class='subheading-links'>
|
||||
{% if page.source %}<a href='{{ project.source }}'>Source code</a>{% endif %}
|
||||
{% if page.website %}<a href='{{ project.website }}'>Website</a>{% endif %}
|
||||
</div>
|
||||
<p>{{ page.description }}</p>
|
||||
{{ content | rstrip | default: "There's nothing here yet." }}
|
||||
<a href="/projects.html">Back to all projects</a>
|
8
_projects/buypeeb.md
Normal file
8
_projects/buypeeb.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
name: BuyPeeb
|
||||
description: BuyPeeb is a simple program that allows you to track auctions on Yahoo Auctions Japan.
|
||||
source: https://git.bune.city/lynnesbian/buypeeb-cs
|
||||
language: C#
|
||||
order: "02"
|
||||
---
|
||||
I made it for my wife Petra some time ago, and I haven't really been working on or updating it.
|
10
_projects/fif.md
Normal file
10
_projects/fif.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
---
|
||||
name: fif
|
||||
title: fif
|
||||
description: fif is a command-line tool for detecting and optionally correcting files with incorrect extensions.
|
||||
source: https://gitlab.com/Lynnesbian/fif
|
||||
language: Rust
|
||||
order: "01"
|
||||
---
|
||||
It's cross-platform, multi-threaded, and can output its findings in a variety of formats, such as PowerShell and Bourne
|
||||
Shell scripts.
|
|
@ -27,6 +27,7 @@ h1, h2, h3 {
|
|||
h1 {
|
||||
font-size: 3em;
|
||||
text-align: center;
|
||||
/*noinspection CssInvalidPropertyValue*/
|
||||
text-decoration: underline mediumpurple dotted 5px;
|
||||
}
|
||||
|
||||
|
@ -90,6 +91,7 @@ header::after {
|
|||
right: 0;
|
||||
bottom: 0;
|
||||
z-index: -1;
|
||||
/*noinspection CssInvalidFunction*/
|
||||
background: linear-gradient(to bottom, #333, #333 10%, 70%, transparent),
|
||||
url("/assets/img/background.jpeg") no-repeat bottom center/cover,
|
||||
#333;
|
||||
|
@ -121,10 +123,12 @@ nav a::before {
|
|||
position: absolute;
|
||||
transition: 0.2s all;
|
||||
}
|
||||
nav a:hover {
|
||||
nav a:hover,
|
||||
nav a.current {
|
||||
background: #00000044;
|
||||
}
|
||||
nav a:hover::before {
|
||||
nav a:hover::before,
|
||||
nav a.current::before {
|
||||
left: 0;
|
||||
}
|
||||
|
||||
|
@ -140,4 +144,21 @@ nav a:hover::before {
|
|||
height: max(200px, 10vh);
|
||||
display: block;
|
||||
margin: 50px auto 0;
|
||||
}
|
||||
|
||||
.project {
|
||||
border-top: thin grey solid;
|
||||
}
|
||||
.project:last-of-type {
|
||||
border-bottom: thin grey solid;
|
||||
}
|
||||
.project p {
|
||||
margin-bottom: 0.5em;
|
||||
}
|
||||
.project-footer {
|
||||
font-size: 0.8em;
|
||||
padding-bottom: 1.5em;
|
||||
}
|
||||
.project-footer a {
|
||||
font-style: italic;
|
||||
}
|
Loading…
Reference in a new issue