fix(website): button press, select value, icon size, code blocks; docs highlighting master
Component fixes (regenerated into priv/registry): - button: add active:not-aria-[haspopup]:translate-y-px press effect - select: mark the JS-managed trigger label phx-update="ignore" so a configure round-trip no longer resets it to the placeholder Docs site: - button page: icon size renders an icon child (phosphor_live_view) instead of text, and the Sizes example shows the icon size - collapsible code blocks: clip tall samples to ~100px behind a CSS-only "Show code" disclosure, with a fade that meets the toggle bar (no gap) - syntax highlighting now actually loads (HEEx won't interpolate inside a <style> tag) and uses an exact Flexoki palette with light/dark variants, defined in app.css instead of the injected Makeup stylesheet Tooling/tests: - registry drift test + hk pre-commit step keep priv/registry in lockstep with the component sources - regression test for the select-keeps-its-value behavior Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>