Files
fofos-admin/web
pastilhasandClaude Opus 5 e0a5f1b653 the colour picker stays inside the panel
It was `<input type="color">`, and the browser's own picker is a window-level popup positioned by the
browser. In a panel near the right edge it opened off the side of the window and could not be reached —
and nothing in CSS can move it, because it is not in the document.

Swatches and a hex field instead, in a panel anchored to the RIGHT of its trigger so it grows inward
and cannot leave the screen the same way.

Deliberately not a gradient area and a hue strip. That is what the native control does well, and
rebuilding it badly to fix a positioning problem would be a worse control than the one being replaced.
Text over a photograph is white or black almost every time; the hex field is there for the times it is
not.

Closes on `pointerdown` anywhere else rather than `click`, so it closes on the way down and a press
meant for something behind it does not land twice. Captured, because a control below may stop
propagation for its own reasons.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-31 00:39:12 +01:00
..
2026-08-28 23:05:34 +01:00
2026-08-30 23:22:35 +01:00
2026-08-28 23:05:34 +01:00
2026-08-28 23:05:34 +01:00
2026-08-31 00:08:33 +01:00
2026-08-30 22:37:23 +01:00
2026-08-30 23:22:35 +01:00
2026-08-30 22:33:45 +01:00