Skip to content

[pull] main from chakra-ui:main#350

Merged
pull[bot] merged 5 commits into
code:mainfrom
chakra-ui:main
Jul 22, 2026
Merged

[pull] main from chakra-ui:main#350
pull[bot] merged 5 commits into
code:mainfrom
chakra-ui:main

Conversation

@pull

@pull pull Bot commented Jul 22, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

…eanup

- Preserve step/context data on dismiss/skip/complete so a wrapping
  Presence component can animate out the last step instead of the
  content unmounting immediately
- Route effect `dismiss()` through the DISMISS event so it gets the
  same cleanup and last-step completion logic as other dismiss paths
  (Escape, interact outside, close button)
- Freeze a tooltip step's floating position via context instead of
  resetting it once the positioning effect tears down on close
- Add `applyStyles` option to @zag-js/popper's getPlacement for
  consumers that apply the computed position from their own reactive
  state instead of direct DOM writes
- Add enter/exit animations and a --tour-z-index stacking variable to
  the tour CSS, and a with-presence React example
… variables

- Add a Presence/exit-animation section explaining that api.step stays
  populated after close and api.open should drive visibility instead
- Document the --tour-layer/--tour-z-index stacking convention
- Document the --spotlight-x/-y/-width/-height CSS variables
- Tighten the frontmatter description
…elper

- Add createPageMetadata() to centralize title/description/canonical/
  Open Graph/Twitter metadata generation across pages
- Wire it into community, showcase, and the component/guide/overview/
  utility doc pages, replacing ad-hoc Metadata objects
- Add app/sitemap.ts covering static pages plus every component,
  guide, overview, and utility doc route (canonical, non-framework-
  prefixed component URLs only)
- Add app/robots.ts pointing crawlers at the sitemap
- Guard generateMetadata against a missing doc instead of crashing
- Fix extractParams mutating the slug array it was passed
Skip chrome controls marked with data-no-autofocus when choosing the
initial focus target, honor data-autofocus, and route dialog/drawer
traps through the shared getInitialFocus helper.
@pull pull Bot locked and limited conversation to collaborators Jul 22, 2026
@pull pull Bot added the ⤵️ pull label Jul 22, 2026
@pull
pull Bot merged commit 0d23ef3 into code:main Jul 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant