Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ryokohbato/wpf-neumorphism-plus
A NuGet Library to make Neumorphism UI on WPF (C#)
https://github.com/ryokohbato/wpf-neumorphism-plus
neumorphism neumorphism-ui wpf
Last synced: 3 months ago
JSON representation
A NuGet Library to make Neumorphism UI on WPF (C#)
- Host: GitHub
- URL: https://github.com/ryokohbato/wpf-neumorphism-plus
- Owner: ryokohbato
- License: mit
- Created: 2020-07-30T05:32:13.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-24T13:38:11.000Z (about 4 years ago)
- Last Synced: 2024-11-11T06:44:48.612Z (3 months ago)
- Topics: neumorphism, neumorphism-ui, wpf
- Language: C#
- Homepage:
- Size: 883 KB
- Stars: 16
- Watchers: 2
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![icon](./docs/images/header.png)](https://www.nuget.org/packages/WPF_Neumorphism_Plus/)
# WPF-Neumorphism-Plus
[![nuget](https://img.shields.io/nuget/v/WPF_Neumorphism_Plus?style=flat)](https://www.nuget.org/packages/WPF_Neumorphism_Plus/)
**WPF-Neumorphism-Plus** is a library for Neumorphism UI in WPF.
- [QuickStart](https://ryokohbato.github.io/WPF-Neumorphism-Plus/#how-to-create-a-standard-neumorphism-ui-with-wpf-neumorphism-plus)
- [Download](https://www.nuget.org/packages/WPF_Neumorphism_Plus/)
- [Document](https://ryokohbato.github.io/WPF-Neumorphism-Plus/)
## DEMO
![screenshot_01](./docs/images/screenshot_light.gif)
![screenshot_02](./docs/images/screenshot_dark.png)Sample code for this app can be found [here](https://github.com/ryokohbato/WPF-Neumorphism-Plus/tree/master/SampleApp).
## Features
This library allows you to implement a Neumorphism UI as an effect on any element of your WPF application.
## Requirement
### .NET
- .NET 5
- .NET Framework 4.x
- .NET Core 3.1### OS
- Windows
## Installation
### Visual Studio
``Tools > NuGet Package Manager > Manage NuGet Packages for Solution...``
![Nuget on VS](./docs/images/nuget_vs.png)
### Package Manager
```bash
PM> Install-Package WPF_Neumorphism_Plus -Version [version]
```### .NET CLI
```bash
$ dotnet add package WPF_Neumorphism_Plus --version [version]
```## Usage
1. Install **WPF_Neumorphism_Plus**.
1. Add new effect from ``Appearance > Effect``
![add Effect](./docs/images/addEffect.png)1. Select **Neumorphism_Plus_Shader**
![add WPF_Neumorphism_Plus Effect](./docs/images/addEffect2.png)The default style looks like this.
![default](./docs/images/default.png)
You can specify the direction, size and color of the shadow by specifying the options.
For more information on how to use it, please see [here](https://ryokohbato.github.io/WPF-Neumorphism-Plus/).
------------------------------
## Author
ryokohbato
## License
**WPF-Neumorphism-Plus** is under [MIT License](https://opensource.org/licenses/MIT).