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.

Make the palette the only search surface

1265ea552fb7346628c1e742a63c758c819379c5 · Keenan Nemetz · 9d ago · parent 6c03e6d3

Make the palette the only search surface

The full /search page repeated the palette's query and visibility rule, so
one of the two had to become the source of truth. Keep the palette: it
shows the first 30 matches, says when a query found more, and is reachable
from every page and with the keyboard shortcut.

The top bar no longer carries a Search destination or a form fallback; its
launcher is a plain button, and the palette dialog never navigates to a
page behind it.

server/web/static/vole.css −7

@@ -451,13 +451,6 @@ img { max-width: 100%; }
451 451 text-overflow: ellipsis;
452 452 white-space: nowrap;
453 453 }
454 .palette-all {
455 margin-top: 4px;
456 border-top: 1px solid var(--border);
457 border-radius: 0 0 var(--radius) var(--radius);
458 color: var(--accent);
459 font-size: calc(13.75px * var(--font-scale));
460 }
461 454 .palette-empty {
462 455 margin: 0;
463 456 padding: 16px 12px;