vole
Clone
Read only, no credentials:
https://rodent.software/vole.git
Write over SSH with a registered key:
git clone ssh://git@rodent.software:2222/vole.git
A free and open-source forge that lives in your Git repo.
Use the rodent emblem as the logo and the favicon
6416cab19d8c205d4ed643399f9a78596f5a31ca · Keenan Nemetz · 13d ago · parent 13cff33f
Use the rodent emblem as the logo and the favicon The header carried a letter in an accent chip and the favicon was a separate "v" glyph, so the forge had two marks that could drift apart. They are now one piece of artwork, served from the binary like every other static asset: a dark rounded tile with a white rodent face, named by the shell as both the icons and the header mark. The source drawing is a tile on a white page. Only the page is removed — a fuzz flood fill from the corner, which leaves the face opaque because the tile encloses it — so the mark has transparent corners and reads on either theme without a second set of assets. Sizes are 128 for the header (22 CSS px, so it survives a high-DPI screen), 32 and 16 for the tab, each square and centred because a favicon that is 31 pixels tall is a favicon some browser will letterbox. favicon.svg is removed; nothing else referenced it. A test now asserts that the three files are served as PNG and that the shell names them, so the next rename cannot leave every page pointing at a missing icon.
server/web/static/favicon.svg −4
| @@ -1,4 +0,0 @@ | |||
| 1 | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> | ||
| 2 | <rect width="32" height="32" rx="8" fill="#7c86ff"/> | ||
| 3 | <path d="M9 10l7 13 7-13" fill="none" stroke="#fff" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"/> | ||
| 4 | </svg> | ||