Skip to content

Update ControlCatalog Sidebar design. - #22080

Open
emmauss wants to merge 6 commits into
mainfrom
sample/control_catalog_side_update
Open

Update ControlCatalog Sidebar design.#22080
emmauss wants to merge 6 commits into
mainfrom
sample/control_catalog_side_update

Conversation

@emmauss

@emmauss emmauss commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

What does the pull request do?

Following the updated home design for the control catalog samples here #22058 ,this PR updates the side bar, specifically the page list. It adds categorization, adds a new SettingsPage to replace the previous settings popup and adjust the styles to look better. There are still changes we'd want to do for the general UX/UI of the sample that could affect the sidebar, but those will be handled in other prs.

Screen.Recording.2026-08-27.154345.mp4
Screen.Recording.2026-09-01.115059.mp4
Screen.Recording.2026-08-28.135229.mp4

What is the current behavior?

What is the updated/expected behavior with this PR?

How was the solution implemented (if it's not obvious)?

Checklist

Breaking changes

Obsoletions / Deprecations

Fixed issues

@emmauss emmauss added enhancement area-samples Related to samples provided with Avalonia labels Aug 27, 2026
@emmauss
emmauss marked this pull request as draft August 27, 2026 16:08
@avaloniaui-bot

Copy link
Copy Markdown

You can test this PR using the following package version. 12.2.999-cibuild0069099-alpha. (feed url: https://nuget-feed-all.avaloniaui.net/v3/index.json) [PRBUILDID]

Comment thread samples/ControlCatalog/Pages/SectionPage.axaml Outdated
@emmauss
emmauss marked this pull request as ready for review September 1, 2026 12:27
@avaloniaui-bot

Copy link
Copy Markdown

You can test this PR using the following package version. 12.2.999-cibuild0069290-alpha. (feed url: https://nuget-feed-all.avaloniaui.net/v3/index.json) [PRBUILDID]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-samples Related to samples provided with Avalonia enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants