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.

Give merged change requests their own colour and filter

0e35a6a00a03201f382c9669d01c2af81f3dbdd5 · Keenan Nemetz · 11d ago · parent f2360c20

Give merged change requests their own colour and filter

The merged state borrowed --accent, which is green in Everforest and therefore read like an open request. It now has its own purple tokens in both the fallback and Everforest themes.

The list also gains a Merged chip with its own count. Closed now counts only requests that were closed without landing, so the three state filters partition the list instead of overlapping.

server/web/static/everforest.css +8

@@ -148,6 +148,10 @@
148 148 --bad-soft: var(--ef-bg-red);
149 149 --warn: var(--ef-yellow);
150 150 --warn-soft: var(--ef-bg-yellow);
151 /* Kept off --accent, which is this theme's green: a merged request must not
152 look like an open one. The purple is the palette's own. */
153 --merged: var(--ef-purple);
154 --merged-soft: var(--ef-bg-purple);
151 155
152 156 --syn-comment: var(--ef-grey1);
153 157 --syn-punctuation: var(--ef-grey2);
@@ -190,6 +194,10 @@
190 194 --bad-soft: var(--ef-bg-red);
191 195 --warn: #866a1e;
192 196 --warn-soft: var(--ef-bg-yellow);
197 /* The published light purple is a highlighter on paper; this shade keeps the
198 same hue dark enough for the 11px state label. */
199 --merged: #9b4a86;
200 --merged-soft: var(--ef-bg-purple);
193 201
194 202 --syn-comment: var(--ef-grey1);
195 203 --syn-punctuation: var(--ef-grey2);