UI Toolkit Package

UI Toolkit Examples

Playable sample scenes that show the controls working together. Every example lists the controls it demonstrates — open one to see the scene setup, expected behaviour, and key code.

All Examples

Content Explorer

Showcase

A full content-browsing screen that composes scroll-snap, collapsible sections, inputs, a loading state and toasts into one layout.

Dropdown Phone Entry

Forms

A phone-number entry form that pairs a country-code dropdown picker with pill input fields.

Image Crop Overlay

Media

Pick an avatar image, then pan, pinch-zoom and crop it inside a full-screen modal overlay.

Notification List

Feedback

A scrollable notification feed with unread-count badges and an elastic, swipe-to-load-more list.

Profile Editor

Forms

An editable profile screen with an avatar, toggles, and colour-tinted option groups.

Registration Form

Forms

A complete mobile-style registration flow with input validation and shake feedback on errors.

Screen Header

Navigation

Demonstrates the configurable top app-bar: title, notch spacer, and the edge action buttons with their events.

Scroll Snap & Dots

Navigation

A paged onboarding carousel — a swipeable scroll-snap container kept in sync with page-dot indicators.

Scroll Snap (Split Views)

Navigation

The same scroll-snap built three ways — pure C#, UXML, and a split layout — to compare authoring styles.

Social Links

Forms

An editable social-links section with add/remove rows and a platform picker that hides already-used platforms.

Step Wizard

Forms

A multi-step wizard flow with a step progress bar and per-step inputs.

Toast Notifications

Feedback

Queued toast messages with swipe-to-dismiss gesture handling.