Skip to content

feat(remix): add disclosure component - #164

Open
leoafarias wants to merge 7 commits into
mainfrom
feat/disclosure
Open

feat(remix): add disclosure component#164
leoafarias wants to merge 7 commits into
mainfrom
feat/disclosure

Conversation

@leoafarias

Copy link
Copy Markdown
Member

Description

Adds RemixDisclosure and the Fortal Collapsible recipe with controlled and uncontrolled expansion, disabled behavior, Mix styling, keyboard interaction, focus retention, and an accessible trigger-to-panel relationship. Documents and demonstrates the component, extends the Fortal parity inventory, and pins both publishable packages to hosted naked_ui 1.0.0-beta.14 for the remount-safe web semantics fix.

Related Issues

None.

Validation

  • flutter analyze — passed
  • Flutter tests — Remix 2,692; Fortal 396; demo 33; dashboard 56
  • Toolchain, generated artifacts, documentation, catalog, and Fortal parity checks — passed
  • Flutter web keyboard/semantics verification through two collapse/reopen cycles — passed with zero console errors or warnings

Checklist

Note: Updating the pubspec.yaml and CHANGELOG.md is not required. These are handled automatically during the release process.

  • My PR includes unit or integration tests for all changed/updated/fixed behaviors.
  • I have updated or added relevant documentation (doc comments with ///).
  • I am prepared to follow up on review comments in a timely manner.

Breaking Change

Does this PR require users of the package to manually update their code?

  • Yes, this is a breaking change.
  • No, this is not a breaking change.

@leoafarias
leoafarias marked this pull request as ready for review August 21, 2026 22:38
leoafarias and others added 5 commits August 21, 2026 18:45
… skill

The default size transition used the Flutter 3.41 spelling without a render pin, and the using-remix skill never listed the new component.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep the comments that record a constraint; drop the ones that narrate the API.

Co-authored-by: Cursor <cursoragent@cursor.com>
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