Skip to content

fix(sushi): correct dialog styling and positioning - #45

Merged
sebenns merged 1 commit into
mainfrom
fix/dialog-behavior
Oct 8, 2026
Merged

sebenns merged 1 commit into
mainfrom
fix/dialog-behavior

Conversation

@sebenns

@sebenns sebenns commented Oct 8, 2026

Copy link
Copy Markdown
Member

Summary

  • Fixed dialog token inheritance so host overrides such as --sui-dialog-width and --sui-dialog-radius apply to the native dialog.
  • Recalculate positioning and size constraints when the viewport changes, keeping open and dragged dialogs visible.
  • Added regression coverage for dialog tokens, viewport resizing, and existing button cursor behavior.

Verification

  • npm run verify passed.

@sebenns sebenns self-assigned this Oct 8, 2026
@sebenns
sebenns merged commit 329af8f into main Oct 8, 2026
14 checks passed
@sebenns
sebenns deleted the fix/dialog-behavior branch October 8, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant