From 9fc084b291487a1a54f52252bd14a659bce51aed Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Wed, 21 Jan 2026 22:47:15 +0100 Subject: [PATCH] tweaks: consistent font sizes and row heights, persist selected reference tag, add wrap prop to ButtonGroup --- website/src/repl/components/Header.jsx | 2 +- .../repl/components/button/action-button.jsx | 2 +- website/src/repl/components/panel/Forms.jsx | 6 +- website/src/repl/components/panel/Panel.jsx | 2 +- .../src/repl/components/panel/PatternsTab.jsx | 26 +++---- .../src/repl/components/panel/Reference.jsx | 73 +++++++++++-------- .../src/repl/components/panel/SettingsTab.jsx | 8 +- .../src/repl/components/panel/SoundsTab.jsx | 3 +- website/src/settings.mjs | 1 + 9 files changed, 68 insertions(+), 55 deletions(-) diff --git a/website/src/repl/components/Header.jsx b/website/src/repl/components/Header.jsx index e113cea0a..faef01856 100644 --- a/website/src/repl/components/Header.jsx +++ b/website/src/repl/components/Header.jsx @@ -69,7 +69,7 @@ export function Header({ context, isEmbedded = false }) { diff --git a/website/src/repl/components/panel/Forms.jsx b/website/src/repl/components/panel/Forms.jsx index e4a3c15f5..8b4e8c0fe 100644 --- a/website/src/repl/components/panel/Forms.jsx +++ b/website/src/repl/components/panel/Forms.jsx @@ -1,15 +1,15 @@ import cx from '@src/cx.mjs'; -export function ButtonGroup({ value, onChange, items }) { +export function ButtonGroup({ value, onChange, items, wrap = false }) { return ( -
+
{Object.entries(items).map(([key, label], i, arr) => (