Skip to content

Components

Miuix provides a rich set of UI components that strictly follow Xiaomi HyperOS Design Guidelines. Each component is carefully designed to ensure visual and interactive consistency with the native Xiaomi experience.

Scaffold Components

ComponentDescriptionCommon Usage
ScaffoldBasic layout for applicationsPage structure, content display

WARNING

The Scaffold component provides a suitable container for cross-platform popup windows. Components such as SuperDialog, SuperDropdown, SuperSpinner, and ListPopup are all implemented based on this and therefore need to be wrapped by this component.

Basic Components

ComponentDescriptionCommon Usage
SurfaceBasic container componentContent display, background container
TopAppBarApplication top navigation barPage title, primary actions
NavigationBarBottom navigation componentMain page switching
TabRowHorizontal tab barContent category browsing
CardContainer with related informationInformation display, content grouping
BasicComponentUniversal base componentCustom component development
ButtonInteractive element for triggering actionsForm submission, action confirmation
TextDisplay text content with various stylesTitles, body text, descriptive text
SmallTitleSmall title componentAuxiliary titles, category labels
TextFieldReceives user text inputForm filling, search boxes
SwitchBinary state toggle controlSetting switches, feature enabling
CheckboxMultiple selection controlMultiple choices, terms agreement
SliderSliding control for value adjustmentVolume control, range selection
ProgressIndicatorDisplays operation progress statusLoading, progress display
IconIcon display componentIcon buttons, status indicators
FloatingActionButtonFloating action buttonPrimary actions, quick functions
FloatingToolbarFloating toolbarQuick actions, information display
DividerContent separatorBlock separation, hierarchy division
PullToRefreshPull-down refresh operationData update, page refresh
SearchBarSearch input fieldContent search, quick find
ColorPickerColor selection controlTheme settings, color selection
ListPopupList popup window componentOption selection, feature list

Extended Components

ComponentDescriptionCommon Usage
SuperArrowArrow component based on BasicComponentClickable indication, navigation hints
SuperSwitchSwitch component based on BasicComponentSetting switches, feature enabling
SuperCheckBoxCheckbox component based on BasicComponentMultiple selection, terms agreement
SuperDropdownDropdown menu based on BasicComponentOption selection, feature list
SuperSpinnerAdvanced menu based on BasicComponentAdvanced options, feature list
SuperDialogDialog window based on BasicComponentPrompts, action confirmation

Released under the Apache-2.0 License