amosblomqvist
4070cc7926
artifacts: demo scrollbar death, figure natural sizing + fullscreen, downloads, invert toggles (release polish 7)
- demo iframe: scrolling=no (the bridge auto-sizes; a scrollable iframe
trapped the wheel) + content-box so the bridge height is the viewport
- figures: svgNaturalWidth hug + center (w-fit max-w-full mx-auto),
full-width fallback for viewBox-only svgs
- fullscreen: MermaidOverlay figure mode (raw svg, white stage, invert
carried); openFigure context; figureFocus rides the mermaid Esc layer
- downloads: figure.svg + <slug>.html (raw pre-bridge), shared download.ts
- invert: manual ContrastIcon toggle on both cards — invert(1)
hue-rotate(180deg) on the white-bearing element, default off, no
detection, no theme wiring (owner rulings 2026-10-07)
1433 tests green; live smoke passed (hug/center measured, filters verified,
downloads fired, Esc closed; wheel-chaining structurally sound)
2026-10-07 13:45:03 +03:00
..
2026-10-05 04:55:59 +03:00
2026-10-07 13:45:03 +03:00
2026-10-07 00:08:49 +03:00
2026-09-25 02:26:37 +03:00
2026-10-07 00:08:49 +03:00
2026-10-04 21:34:24 +03:00
2026-10-05 04:39:47 +03:00
2026-09-15 17:01:01 +03:00
2026-10-07 00:08:49 +03:00
2026-10-07 13:45:03 +03:00
2026-09-13 09:17:05 +03:00
2026-10-06 14:18:05 +03:00
2026-10-06 03:55:14 +03:00
2026-10-02 01:21:12 +03:00
2026-10-07 00:08:49 +03:00
2026-10-07 00:08:49 +03:00
2026-10-02 01:37:18 +03:00
2026-10-06 05:31:00 +03:00
2026-10-05 05:18:26 +03:00
2026-10-02 21:18:51 +03:00
2026-10-07 00:04:03 +03:00
2026-09-30 04:52:27 +03:00
2026-10-04 23:07:13 +03:00
2026-10-07 12:55:11 +03:00
2026-10-07 00:32:05 +03:00
2026-10-02 18:03:47 +03:00
2026-10-07 00:08:49 +03:00
2026-09-30 01:35:59 +03:00
2026-09-17 16:55:07 +03:00
2026-09-25 01:52:20 +03:00
2026-09-23 18:53:51 +03:00
2026-08-22 09:38:54 +03:00
2026-09-19 13:16:34 +03:00
2026-10-06 10:04:26 +03:00
2026-09-28 23:30:11 +03:00
2026-10-07 00:04:03 +03:00
2026-09-19 13:16:34 +03:00
2026-09-24 15:26:22 +03:00
2026-10-07 09:40:33 +03:00
2026-10-02 00:44:02 +03:00
2026-09-17 20:47:23 +03:00
2026-10-06 04:31:48 +03:00
2026-10-07 11:03:54 +03:00
2026-10-07 11:03:54 +03:00
2026-10-03 03:01:51 +03:00
2026-10-07 11:03:54 +03:00
2026-10-02 17:15:17 +03:00
2026-10-06 03:47:05 +03:00
2026-10-07 13:45:03 +03:00
2026-10-04 21:55:54 +03:00
2026-10-05 22:51:08 +03:00
2026-09-25 00:46:10 +03:00
2026-10-07 00:08:49 +03:00
2026-10-06 10:23:16 +03:00
2026-10-07 00:08:49 +03:00
2026-10-05 04:55:59 +03:00
2026-09-24 15:51:40 +03:00
2026-10-05 07:09:16 +03:00
2026-10-05 05:18:26 +03:00