Skip to content

docs: make Foldable part of standard setup and consolidate device guides - #308

Merged
rdlabo merged 4 commits into
mainfrom
docs/foldable-default-setup
Oct 20, 2026
Merged

rdlabo merged 4 commits into
mainfrom
docs/foldable-default-setup

Conversation

@rdlabo

@rdlabo rdlabo commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Install Foldable alongside both the theme and Native UI in all standard setup and migration instructions. Device rail setup now reads initial placement and subscribes to updates; fixed placement examples are limited to browser previews.

Remove the separate iPhone Duo guide. Keep legacy API replacements in migration documentation and posture/split-pane examples in the existing layout reference, updating links and generated demo documentation.

Foldable remains a direct dependency installed by the application owner. This change standardizes documentation only; package dependencies, release workflows and native test fixtures are unchanged.

Validation

  • npm run lint
  • npm run test:release (11 tests passed)
  • npm run docs:generate --prefix demo
  • Local documentation links, anchors and installation commands checked
  • git diff --check

@rdlabo
rdlabo merged commit edf5e9a into main Oct 20, 2026
9 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Playwright test results

passed  453 passed
flaky  1 flaky

Details

stats  454 tests across 24 suites
duration  3 minutes, 38 seconds
commit  a4e0d6c
info  This detailed result covers Ionic 9 only. Ionic 8 runs against the same screenshots in a separate matrix job; check the workflow run for both results. To update the screenshots, comment with /update-screenshots.

Flaky tests

chromium › range-interaction.spec.ts › activeBarStart never shows a reflection on the wrong side in rtl

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