Housekeeping: the surface token, and ignore the verification screenshots

The machine dropdown was still hard-coding one of four dark surface hexes
that globals.css already defines as a token.

Also ignore .verify/, where the Round 4 mobile checklist leaves its
screenshots. They are regenerated on every pass, so they were never meant
to be committed.
This commit is contained in:
David 2026-10-03 09:20:24 +02:00
parent 3cd3025116
commit 649e495f49
2 changed files with 4 additions and 1 deletions

3
.gitignore vendored
View file

@ -14,6 +14,9 @@ next-env.d.ts
test-pb.mjs test-pb.mjs
tsconfig.tsbuildinfo tsconfig.tsbuildinfo
# mobile-checklist screenshots (AGENTS.md Round 4 — regenerate on every pass)
.verify/
# next-pwa build artifacts (generated into public/ on every build) # next-pwa build artifacts (generated into public/ on every build)
public/sw.js public/sw.js
public/sw.js.map public/sw.js.map

View file

@ -238,7 +238,7 @@ export function MachineCombobox({
width: Math.max(anchor.width, menuWidth), width: Math.max(anchor.width, menuWidth),
zIndex: 1300, zIndex: 1300,
}} }}
className="rounded-xl bg-white dark:bg-[#1a222b] border border-gray-200 dark:border-white/10 shadow-2xl overflow-hidden" className="rounded-xl bg-white dark:bg-surface border border-gray-200 dark:border-white/10 shadow-2xl overflow-hidden"
> >
<div className="px-3 py-2 text-xs text-gray-500 dark:text-gray-400 border-b border-gray-100 dark:border-white/5"> <div className="px-3 py-2 text-xs text-gray-500 dark:text-gray-400 border-b border-gray-100 dark:border-white/5">
{groups.flat.length} of {machines.length} machines {groups.flat.length} of {machines.length} machines