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/vole.git

Write over SSH with a registered key:

git clone ssh://git@rodent.software:2222/vole.git

A free and open-source forge that lives in your Git repo.

Give running jobs a colour of their own

3516aef381993ea71596823ab6f2233b15457071 · Keenan Nemetz · 11d ago · parent a72e39d5

Give running jobs a colour of their own

Everforest's accent and good are both green, so a run that is still
going looked exactly like one that already passed. Running now has its
own token, still the accent in the default themes and the palette's
blue in Everforest.

server/web/static/vole.css +5−1

@@ -61,6 +61,10 @@
61 61 --accent: #7c86ff;
62 62 --accent-fg: #ffffff;
63 63 --accent-soft: rgba(124, 134, 255, 0.14);
64 /* A run that is still going gets its own token rather than --accent: a theme
65 whose accent is green (Everforest) would otherwise paint "running" and
66 "success" the same colour, and the two must not be confused at a glance. */
67 --running: var(--accent);
64 68 --good: #4cb782;
65 69 --good-soft: rgba(76, 183, 130, 0.12);
66 70 --bad: #eb5757;
@@ -1064,7 +1068,7 @@ pre code { background: none; border: 0; padding: 0; font-size: inherit; }
1064 1068 }
1065 1069 .status.success { color: var(--good); }
1066 1070 .status.failed { color: var(--bad); }
1067 .status.running { color: var(--accent); }
1071 .status.running { color: var(--running); }
1068 1072 .status.queued { color: var(--warn); }
1069 1073 .status.canceled { color: var(--fg-faint); }
1070 1074