Skip to content

Semantic Tokens: Popover - #34907

Merged
Mitch-At-Work merged 5 commits into
microsoft:extended-tokensfrom
etudie:xuehua/popover
Jul 24, 2025
Merged

Semantic Tokens: Popover#34907
Mitch-At-Work merged 5 commits into
microsoft:extended-tokensfrom
etudie:xuehua/popover

Conversation

@etudie

Copy link
Copy Markdown

This pull request introduces updates to ownership assignments, adds new features across multiple Fluent UI packages, and includes style improvements for components. Below is a categorized summary of the most important changes:

Ownership Updates

  • Added ownership for packages/semantic-tokens and packages/react-components/semantic-style-hooks-preview to @microsoft/xc-uxe in .github/CODEOWNERS. [1] [2]

New Features in Fluent UI Packages

  • Dialog: Exported dialog style constants such as FULLSCREEN_DIALOG_SCROLLBAR_OFFSET and media query selectors for responsive design. [1] [2]
  • Drawer: Exported DrawerBaseState for external usage and integrated a custom style hook (useCustomStyleHook_unstable). [1] [2] [3] [4] [5]
  • Tabs: Exported reservedSpaceClassNames and useTabAnimatedIndicatorStyles_unstable for style overrides.
  • Toast: Exported ToastContainer state and classNames for style customization.
  • Tree: Exported TreeItemCSSProperties for external usage.
  • Semantic Style Hooks: Implemented a framework for semantic style hooks in @fluentui/semantic-style-hooks-preview.
  • Semantic Tokens: Added initial scaffolding for the semantic token package.

Style Enhancements

  • Dialog: Added support for height: 1dvh in DialogBody and DialogSurface styles for better viewport handling. [1] [2]
  • List: Improved hover and active state styles for selected items in the List component.

Documentation

  • Temporarily added a semantic theme for documentation purposes in @fluentui/react-storybook-addon.

@etudie
Xue (etudie) requested review from a team as code owners July 24, 2025 18:48
@github-actions

Copy link
Copy Markdown

Pull request demo site: URL

@Mitch-At-Work
Mitch-At-Work enabled auto-merge (squash) July 24, 2025 23:36
@Mitch-At-Work
Mitch-At-Work merged commit d59715b into microsoft:extended-tokens Jul 24, 2025
11 of 20 checks passed
Mitch-At-Work added a commit that referenced this pull request Aug 6, 2025
Co-authored-by: Mitch-At-Work <mifraser@microsoft.com>
Mitch-At-Work added a commit that referenced this pull request Aug 20, 2025
Co-authored-by: Mitch-At-Work <mifraser@microsoft.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.

2 participants