Skip to content

Implements Apple's macOS Design System in Flutter. Based on the official documentation.

License

Notifications You must be signed in to change notification settings

harshvsb1105/macos_ui

 
 

Repository files navigation

macos_ui

Implements Apple's macOS Design System in Flutter. Based on the official documentation.

Content

Contributing

macOS welcomes contributions. Please see CONTRIBUTING.md for more information.

Resources

Layout

Scaffold

Scaffold provides a basic structure for laying out widgets in a way you would expect on macOS. You must specify a body as the main content area, and you can optionally provide a sidebar that will show to the left of body. The sidebar can be resized by grabbing the split and dragging left or right. See the documentation for all customization options.

Buttons

Checkbox

off on mixed

RadioButton

PushButton

Switch

Indicators

ProgressCircle

A ProgressCircle can be either determinate or indeterminate. If indeterminate, Flutter's CupertinoActivityIndicator will be shown.

ProgressBar

About

Implements Apple's macOS Design System in Flutter. Based on the official documentation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 85.6%
  • Rich Text Format 11.7%
  • HTML 1.5%
  • Swift 1.1%
  • Other 0.1%