diff --git a/apps/web/src/components/game/CharacterSheetPanel.tsx b/apps/web/src/components/game/CharacterSheetPanel.tsx index 17b6d2b..b448643 100644 --- a/apps/web/src/components/game/CharacterSheetPanel.tsx +++ b/apps/web/src/components/game/CharacterSheetPanel.tsx @@ -35,6 +35,7 @@ export const CharacterSheetPanel = (): React.JSX.Element => { const [saving, setSaving] = useState(false); const [error, setError] = useState(null); const [saved, setSaved] = useState(false); + const [copied, setCopied] = useState(false); const savedSettingsRef = useRef({ ...DEFAULT_PROFILE_SETTINGS }); useEffect(() => { @@ -238,9 +239,24 @@ export const CharacterSheetPanel = (): React.JSX.Element => {

📋 Character Sheet

- +
+ + +
diff --git a/apps/web/src/styles.css b/apps/web/src/styles.css index 7b231fa..e822729 100644 --- a/apps/web/src/styles.css +++ b/apps/web/src/styles.css @@ -3079,6 +3079,11 @@ body { margin-bottom: 1rem; } +.character-sheet-header-actions { + display: flex; + gap: 0.5rem; +} + .character-sheet-edit-btn { background: var(--colour-surface); border: 1px solid var(--colour-border);