Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[gallery] Add missing component pages. #92

Open
wants to merge 4 commits into
base: dev
Choose a base branch
from

Conversation

Sanlorng
Copy link
Collaborator

@Sanlorng Sanlorng commented Dec 6, 2024

  1. Rename DateTimeScreen to CalendarScreen.
  2. Add FlyoutScreen.
  3. Add MenuFlyoutScreen.

Renamed the `DateTimeScreen` to `CalendarScreen` and updated the corresponding composable function, component description, source code reference, and gallery path.
This commit also includes a basic usage sample demonstrating the flyout's functionality with a button trigger and content.
This commit introduces the `MenuFlyout` component, a lightweight UI element that displays a list of commands or options.

- It can be triggered by a `Button`, `SubtleButton`, or other interactive elements.
- It supports selectable items, separators, cascading menus, and icons.
- It can be customized with keyboard accelerators.

The `MenuFlyout` is designed to be light dismissed by clicking or tapping outside of it. It provides a contextual menu for users to interact with an application.
This commit adds the ability to view the source code for the ComboBox component in the Fluent Gallery app.

It links the ComboBox component in the gallery to its source code file, allowing users to easily access and review the implementation details.
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