Sign in

Search issue titles and bodies, change requests and comments. Private repositories you cannot read are not included.

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 {