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]
|
exclude: [.idea]
|
||||||
include: [_content]
|
include: [_content]
|
||||||
defaults:
|
defaults:
|
||||||
-
|
- scope:
|
||||||
scope:
|
|
||||||
path: ""
|
path: ""
|
||||||
values:
|
values:
|
||||||
layout:
|
layout:
|
||||||
default
|
default
|
||||||
|
- scope:
|
||||||
|
path: "_projects"
|
||||||
|
values:
|
||||||
|
layout: "project"
|
||||||
|
|
||||||
collections:
|
collections:
|
||||||
content:
|
content:
|
||||||
output: true
|
output: true
|
||||||
permalink: /:name
|
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,
|
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 %}
|
removing potentially phobia-inducing elements, etc. {% comment %} FOOTNOTE - why do so many games have spiders!!!! {% endcomment %}
|
||||||
</p>
|
</p>
|
||||||
|
{% comment %}
|
||||||
{% include h.html level=3 content="Some things I've made" %}
|
{% include h.html level=3 content="Some things I've made" %}
|
||||||
<p>
|
<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
|
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
|
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.
|
organising music from the .zip files provided by Bandcamp into the user's music directory.
|
||||||
</p>
|
</p>
|
||||||
|
{% endcomment %}
|
||||||
{% include h.html level=2 content="What I use" %}
|
{% include h.html level=2 content="What I use" %}
|
||||||
<p>
|
<p>
|
||||||
All my computers and laptops run Linux, perhaps unsurprisingly. I mainly stick to
|
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).
|
amount, but I've since moved away from all forms of social media besides reddit (where I never post).
|
||||||
</p>
|
</p>
|
||||||
<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://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://wikipedia.org/wiki/JavaScript">JavaScript</a>.
|
||||||
<a href="https://rust-lang.org/">Rust</a>.
|
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -15,6 +15,9 @@ custom_heading: true
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
{% include h.html level=2 content="Quick Links" %}
|
{% 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>
|
<p>
|
||||||
My <a href="https://keybase.io/lynnesbian/pgp_keys.asc">public PGP key</a> is available on Keybase. I've proven
|
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
|
ownership of the lynnesbian Keybase account via
|
||||||
|
|
|
@ -1,3 +1,22 @@
|
||||||
---
|
---
|
||||||
title: Projects
|
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>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
{% comment %}{% include header.html %}{% endcomment %}
|
|
||||||
<header>
|
<header>
|
||||||
<section id="header-content">
|
<section id="header-content">
|
||||||
<picture id="logo">
|
<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 {
|
h1 {
|
||||||
font-size: 3em;
|
font-size: 3em;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
/*noinspection CssInvalidPropertyValue*/
|
||||||
text-decoration: underline mediumpurple dotted 5px;
|
text-decoration: underline mediumpurple dotted 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -90,6 +91,7 @@ header::after {
|
||||||
right: 0;
|
right: 0;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
z-index: -1;
|
z-index: -1;
|
||||||
|
/*noinspection CssInvalidFunction*/
|
||||||
background: linear-gradient(to bottom, #333, #333 10%, 70%, transparent),
|
background: linear-gradient(to bottom, #333, #333 10%, 70%, transparent),
|
||||||
url("/assets/img/background.jpeg") no-repeat bottom center/cover,
|
url("/assets/img/background.jpeg") no-repeat bottom center/cover,
|
||||||
#333;
|
#333;
|
||||||
|
@ -121,10 +123,12 @@ nav a::before {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
transition: 0.2s all;
|
transition: 0.2s all;
|
||||||
}
|
}
|
||||||
nav a:hover {
|
nav a:hover,
|
||||||
|
nav a.current {
|
||||||
background: #00000044;
|
background: #00000044;
|
||||||
}
|
}
|
||||||
nav a:hover::before {
|
nav a:hover::before,
|
||||||
|
nav a.current::before {
|
||||||
left: 0;
|
left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,4 +144,21 @@ nav a:hover::before {
|
||||||
height: max(200px, 10vh);
|
height: max(200px, 10vh);
|
||||||
display: block;
|
display: block;
|
||||||
margin: 50px auto 0;
|
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