way more projects!

This commit is contained in:
Lynne Megido 2024-08-28 12:44:41 +10:00
parent 5c592aebd9
commit e89d666239
Signed by: lynnesbian
GPG key ID: F0A184B5213D9F90
11 changed files with 53 additions and 5 deletions

View file

@ -9,7 +9,7 @@ title: Projects
{% assign projects = site.projects | sort:"order" %}
{% for project in projects %}
<div class="project">
<h2>{{ project.name }}</h2>
<h2>{{ project.name }} <span class="subtle"><em>{{ project.language }}</em></span></h2>
<p>
{{ project.description }}
</p>
@ -19,4 +19,4 @@ title: Projects
</div>
</div>
{% endfor %}
</div>
</div>

View file

@ -6,6 +6,10 @@ layout: default
{% if page.source %}<a href='{{ page.source }}'>Source code</a>{% endif %}
{% if page.website %}<a href='{{ page.website }}'>Website</a>{% endif %}
</div>
<div id="project-language">Written in {{ page.language }}</div>
<p>{{ page.description }}</p>
{{ content | rstrip | default: "There's nothing here yet." }}
<a href="/projects.html">Back to all projects</a>
{% if page.image %}
<img class="project-image" alt="A screenshot of {{ page.name }}." src="{{ page.image }}" />
{% endif %}
<a href="/projects.html">Back to all projects</a>

View file

@ -3,6 +3,6 @@ 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"
order: "05"
---
I made it for my wife Petra some time ago, and I haven't really been working on or updating it.

View file

@ -4,7 +4,8 @@ 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"
order: "04"
image: /assets/img/projects/fif.png
---
It's cross-platform, multi-threaded, and can output its findings in a variety of formats, such as PowerShell and Bourne
Shell scripts.

8
_projects/scoop_ui.md Normal file
View file

@ -0,0 +1,8 @@
---
name: Scoop UI
description: Scoop UI is a graphical frontend to Scoop.
source: https://gitlab.com/Lynnesbian/scoop-ui
language: Rust
order: "02"
---
It uses the egui framework and has a much faster search feature than Scoop's own native one.

9
_projects/smallgoo.md Normal file
View file

@ -0,0 +1,9 @@
---
name: Smallgoo
description: Smallgoo is a GUI frontend to various image optimisers.
source: https://gitlab.com/Lynnesbian/smallgoo
language: C++
order: "03"
image: /assets/img/projects/smallgoo.png
---
It compresses files in parallel and supports various configuration options.

9
_projects/ztgui.md Normal file
View file

@ -0,0 +1,9 @@
---
name: ZtGui
description: ZtGui is a cross-platform graphical frontend for managing ZeroTier networks.
source: https://gitlab.com/Lynnesbian/ztgui
language: Rust
order: "01"
image: /assets/img/projects/ztgui.png
---
It provides a much friendlier interface for managing networks than the default command-line interface.

BIN
assets/img/projects/fif.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View file

@ -70,6 +70,10 @@ main article a:hover {
text-decoration-color: unset;
}
.subtle {
color: gray;
}
p {
line-height: 1.5em;
}
@ -185,6 +189,19 @@ nav a.current::before {
font-style: italic;
}
.subheading-links {
text-align: center;
}
.project-image {
max-height: 500px;
display: block;
margin: 0 auto;
}
#project-language {
text-align: center;
margin-top: 0.5em;
}
/* mobile tweaks */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
main {