Compare commits
5 Commits
644dc626a4
...
master
Author | SHA1 | Date | |
---|---|---|---|
b0232676ce | |||
75a90ed019 | |||
b9ffaa7357 | |||
369521bda2 | |||
5d31cba56f |
@@ -3,7 +3,8 @@ Date: 2025-06-14
|
|||||||
Category: Creations
|
Category: Creations
|
||||||
Summary: A retro dumb terminal interface at my local makerspace.
|
Summary: A retro dumb terminal interface at my local makerspace.
|
||||||
Image: protovac1.jpg
|
Image: protovac1.jpg
|
||||||
xTags: feed
|
Tags: feed
|
||||||
|
Guid: 0e0f9b63f1344aefbf6fce80f6e813ee
|
||||||
|
|
||||||
Protovac is a retro dumb terminal interface that lives at my local makerspace, [[Protospace]]. Its main use is printing storage labels and name tags for members and guests when they visit.
|
Protovac is a retro dumb terminal interface that lives at my local makerspace, [[Protospace]]. Its main use is printing storage labels and name tags for members and guests when they visit.
|
||||||
|
|
||||||
|
16
content/Three Drawer Cabinet.md
Normal file
16
content/Three Drawer Cabinet.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
Title: Three Drawer Cabinet
|
||||||
|
Date: 2025-03-18
|
||||||
|
Category: Creations
|
||||||
|
Summary: A three-drawer cabinet with a laser etched design.
|
||||||
|
Image: cabinet1.jpg
|
||||||
|
xTags: feed
|
||||||
|
|
||||||
|
I built a three drawer cabinet for storing embroidery machine supplies at my local makerspace, [[Protospace]]. It was built to fit under the machine, inside its metal stand.
|
||||||
|
|
||||||
|
![[cabinet1.jpg]]
|
||||||
|
|
||||||
|
The side features a laser etched flower design I found online. The cabinet is assembled using pocket screws because I wanted to learn how to use them.
|
||||||
|
|
||||||
|
Here's what it looks like installed:
|
||||||
|
|
||||||
|
![[cabinet2.jpg]]
|
BIN
content/extra/button.gif
Normal file
BIN
content/extra/button.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.4 KiB |
1
content/extra/xxiivv-icon.black.svg
Normal file
1
content/extra/xxiivv-icon.black.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg fill="none" height="300" stroke="#000" stroke-linecap="square" stroke-width="28" width="300" xmlns="http://www.w3.org/2000/svg"><path d="M201.962 210a60 60 0 10-103.924-60l-50 86.603M98.038 210a60 60 0 10103.924-60l-50-86.603M150 120a60 60 0 100 120h100"/></svg>
|
After Width: | Height: | Size: 268 B |
BIN
content/media/cabinet1.jpg
Normal file
BIN
content/media/cabinet1.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 560 KiB |
BIN
content/media/cabinet2.jpg
Normal file
BIN
content/media/cabinet2.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 339 KiB |
@@ -2,6 +2,11 @@
|
|||||||
# -*- coding: utf-8 -*- #
|
# -*- coding: utf-8 -*- #
|
||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
import sys
|
||||||
|
sys.path.append('.')
|
||||||
|
|
||||||
|
import generate_thumbnails
|
||||||
|
|
||||||
PATH = 'content'
|
PATH = 'content'
|
||||||
|
|
||||||
TIMEZONE = 'Canada/Mountain'
|
TIMEZONE = 'Canada/Mountain'
|
||||||
@@ -33,6 +38,7 @@ MARKDOWN = {
|
|||||||
PLUGINS = [
|
PLUGINS = [
|
||||||
'obsidian',
|
'obsidian',
|
||||||
'linkclass',
|
'linkclass',
|
||||||
|
'generate_thumbnails',
|
||||||
]
|
]
|
||||||
|
|
||||||
STATIC_PATHS = ['media', 'extra']
|
STATIC_PATHS = ['media', 'extra']
|
||||||
|
@@ -34,8 +34,15 @@
|
|||||||
<p class="footer">
|
<p class="footer">
|
||||||
<span class="wname">Webring:</span> <a href="https://nice42q.de/" class="wprev">< Previous</a> | <a href="https://webring.t0.vc" class="windex">Index</a> | <a href="https://udia.ca" class="wnext">Next ></a>
|
<span class="wname">Webring:</span> <a href="https://nice42q.de/" class="wprev">< Previous</a> | <a href="https://webring.t0.vc" class="windex">Index</a> | <a href="https://udia.ca" class="wnext">Next ></a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
<p class="xxiivv">
|
||||||
|
<a href="https://webring.xxiivv.com/#tanner" target="_blank" rel="noopener">
|
||||||
|
<img src="/extra/xxiivv-icon.black.svg" alt="XXIIVV webring"/>
|
||||||
|
</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p class="footer">
|
<p class="footer">
|
||||||
© 2012–2022 Tanner
|
© 2012–2025 Tanner
|
||||||
</p>
|
</p>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@@ -104,6 +104,19 @@
|
|||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.xxiivv {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.xxiivv img {
|
||||||
|
width: 30px;
|
||||||
|
height: 30px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.xxiivv a {
|
||||||
|
border-bottom: none;
|
||||||
|
}
|
||||||
|
|
||||||
.toc {
|
.toc {
|
||||||
float: right;
|
float: right;
|
||||||
padding: 0.75rem;
|
padding: 0.75rem;
|
||||||
@@ -257,4 +270,8 @@
|
|||||||
.nofilter img {
|
.nofilter img {
|
||||||
filter: initial !important;
|
filter: initial !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.xxiivv img {
|
||||||
|
filter: invert(1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user