vole
Clone
Read only, no credentials:
https://rodent.software/git/vole.git
Write over SSH with a registered key:
git clone ssh://git@0.0.0.0:2222/vole.git
A free and open-source forge that lives in your Git repo.
Show the emblem alone, larger, in the header
b0fd812cc167a3ef09a30d00f4e517a3822a72f4 · Keenan Nemetz · 13d ago · parent 6416cab1
Show the emblem alone, larger, in the header The wordmark beside the mark was doing the work the emblem now does, and the 22-pixel tile was small enough that the face read as a smudge next to it. The header is the emblem at 28 pixels and nothing else, which fits the 46-pixel bar with room around it and still comes from the 128-pixel source at 4x. The link keeps its aria-label, so the mark without text is still "Vole home" to a screen reader; alt stays empty and the image is hidden so it is not announced twice.
server/web/templates/chrome.html +1−1
| @@ -19,7 +19,7 @@ | |||
| 19 | 19 | </head> | |
| 20 | 20 | <body> | |
| 21 | 21 | <header class="topbar"> | |
| 22 | <a class="brand" href="/" aria-label="Vole home"><img class="mark" src="/static/logo.png" alt="" width="22" height="22" aria-hidden="true">vole</a> | ||
| 22 | <a class="brand" href="/" aria-label="Vole home"><img class="mark" src="/static/logo.png" alt="" width="28" height="28" aria-hidden="true"></a> | ||
| 23 | 23 | <nav class="topnav" aria-label="Global"> | |
| 24 | 24 | <a class="{{if eq .Section "activity"}}active{{end}}" href="/activity"{{if eq .Section "activity"}} aria-current="page"{{end}}>{{icon "activity"}}Activity</a> | |
| 25 | 25 | {{if .InstanceAdmin}}<a class="{{if eq .Section "users"}}active{{end}}" href="/users"{{if eq .Section "users"}} aria-current="page"{{end}}>{{icon "users"}}Accounts</a>{{end}} | |