Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/firstfloorsoftware/mui
Modern UI for WPF
https://github.com/firstfloorsoftware/mui
Last synced: 3 months ago
JSON representation
Modern UI for WPF
- Host: GitHub
- URL: https://github.com/firstfloorsoftware/mui
- Owner: firstfloorsoftware
- License: ms-pl
- Archived: true
- Created: 2015-02-08T16:49:17.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2021-07-27T03:24:40.000Z (over 3 years ago)
- Last Synced: 2024-09-20T19:30:55.027Z (3 months ago)
- Language: C#
- Size: 84.8 MB
- Stars: 2,597
- Watchers: 262
- Forks: 754
- Open Issues: 145
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- my-awesome - mui - Modern UI for WPF (C#)
- awesome-wpf - Modern UI for WPF (MUI) - (FREE, OPEN SOURCE) A set of controls and styles converting your WPF application into a great looking Modern UI app. (UI Controls / Control Suites)
README
# Modern UI for WPF (MUI)
A set of controls and styles converting your WPF application into a great looking Modern UI app. This open source project is a spin-off of [XAML Spy](http://xamlspy.com), the visual runtime inspector for Silverlight, Windows Phone, Windows Store and WPF. Read the [official announcement](http://xamlspy.com/news/open-sourcing-the-xaml-spy-ui)[![Build status](https://img.shields.io/appveyor/ci/kozw/mui.svg)](https://ci.appveyor.com/project/kozw/mui)
[![Release](https://img.shields.io/github/release/firstfloorsoftware/mui.svg)](https://github.com/firstfloorsoftware/mui/releases/latest)
[![NuGet](https://img.shields.io/nuget/dt/ModernUI.WPF.svg)](http://nuget.org/packages/ModernUI.WPF)
[![Stars](https://img.shields.io/github/stars/firstfloorsoftware/mui.svg)](https://github.com/firstfloorsoftware/mui/stargazers)## Demo
Check out the **MUI demo app** included in the [MUI release](https://github.com/firstfloorsoftware/mui/releases). The app demonstrates most features of the MUI framework. The [full source](https://github.com/firstfloorsoftware/mui/tree/master/1.0/FirstFloor.ModernUI/FirstFloor.ModernUI.App) of the demo app is included in the source code of this project.## Documentation
See some [screenshots](https://github.com/firstfloorsoftware/mui/wiki/Screenshots) to get an idea of what Modern UI for WPF is all about. And visit the [wiki](https://github.com/firstfloorsoftware/mui/wiki) to learn how to incorporate Modern UI for WPF into your application.![](http://firstfloorsoftware.com/media/github/mui/mui.intro.png)
## Features
* Appearance, configurable at runtime
* Dark, light and custom themes
* Accent color
* Large and small fonts
* New modern controls
* BBCodeBlock
* ModernButton
* ModernDialog
* ModernFrame
* ModernMenu
* ModernProgressRing (with 8 built-in styles)
* ModernTab
* ModernToggleButton
* ModernWindow
* RelativeAnimatingContentControl
* TransitioningContentControl
* Layout
* A set of predefined page layouts for a consistent look & feel
* Control styles
* Styles for common WPF controls, such as Button, TextBlock, etc.
* All styles automatically adapt the dark and light theme and use accent colors where appropiate
* Customizable navigation framework
* ILinkNavigator and IContentLoader interfaces for maximum flexibility
* Content loader exception templates in ModernFrame
* Project and item templates
* Visual Studio 2012, 2013 and 2015 project and item templates for creating ModernUI apps as fast and smooth as possible
* Read more and download the extension containing the templates from the [Visual Studio Gallery](http://visualstudiogallery.msdn.microsoft.com/7a4362a7-fe5d-4f9d-bc7b-0c0dc272fe31)## Acknowledgements
* [WPF Shell Integration Library](http://archive.msdn.microsoft.com/WPFShell)
* Adapted the TransitioningContentControl from [WPF Toolkit](http://wpf.codeplex.com/)
* Adapted the Windows Phone [RelativeAnimatingContentControl](http://msdn.microsoft.com/en-us/library/gg442303(v=vs.92).aspx) for custom indeterminate ProgressBar styling
* ModernProgressRing styles taken from https://github.com/nigel-sampson/spinkit-xaml
* Modern button icons in sample app taken from http://modernuiicons.com/