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.
Unify terminology across the web UI and docs
ab326d3ac1fd947a9df45f31f6dc10ab38627882 · Keenan Nemetz · 14d ago · parent 5b814e99
Unify terminology across the web UI and docs Use account, repository, change request, enrollment link, instance admin, and sign in/out consistently. Rename the access guide to accounts-and-access.md, update its links, and record the canonical terms and retained command/URL spellings in the documentation index.
server/web/static/vole.css +2−2
| @@ -241,7 +241,7 @@ img { max-width: 100%; } | |||
| 241 | 241 | } | |
| 242 | 242 | ||
| 243 | 243 | /* The tab pages are a level below the repository identity: their own headers | |
| 244 | stay small. Top-level pages (Runners, Activity, Users, Account, Status) keep | ||
| 244 | stay small. Top-level pages (Runners, Activity, Accounts, Account, Status) keep | ||
| 245 | 245 | the home-page header scale. */ | |
| 246 | 246 | .repohead + .page-head { | |
| 247 | 247 | align-items: flex-start; | |
| @@ -1901,7 +1901,7 @@ textarea:focus-visible { | |||
| 1901 | 1901 | .blame td.ln { width: 6ch; text-align: right; color: var(--fg-faint); font-family: var(--mono); font-size: 11px; } | |
| 1902 | 1902 | .blame td.code { font-family: var(--mono); font-size: 12px; white-space: pre; } | |
| 1903 | 1903 | ||
| 1904 | /* Landing page: identity, a project grid, and the merged feed as a rail. The | ||
| 1904 | /* Landing page: identity, a repository grid, and the merged feed as a rail. The | ||
| 1905 | 1905 | feed has a full page at /activity; here it is a sign the forge is alive, not | |
| 1906 | 1906 | the subject of the page. */ | |
| 1907 | 1907 | .hero { | |