Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gao-sun/windowise
Wisely create window/modal/notification/push in webpages.
https://github.com/gao-sun/windowise
css js modals notifications push-notifications windows
Last synced: 14 days ago
JSON representation
Wisely create window/modal/notification/push in webpages.
- Host: GitHub
- URL: https://github.com/gao-sun/windowise
- Owner: gao-sun
- License: mit
- Created: 2017-03-12T20:38:00.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-07-31T20:35:13.000Z (over 7 years ago)
- Last Synced: 2024-04-26T13:03:25.453Z (7 months ago)
- Topics: css, js, modals, notifications, push-notifications, windows
- Language: JavaScript
- Homepage: https://gao-sun.github.io/windowise
- Size: 44.9 KB
- Stars: 47
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Windowise
## Live Demos & Docs
[https://gao-sun.github.io/windowise](https://gao-sun.github.io/windowise)## Unified
We have different kinds of windows in our webpage. Windowise helps you to have unified UI style and manage them in an easy way!
## Promise-based
Windowise is a Promise-based library, and Promise has been supported by [all modern browsers](http://caniuse.com/#feat=promises). It helps you to avoid callback hells and write more readable codes.
## Get Started
1.Install via npm
```bash
npm install windowise
``````js
// In JavaScript
import { Window, Modal, Nft, Push, Progress, Input } from 'windowise';
import Style from 'windowise/dist/windowise.css';
```2.CDN
```html
```
3.Download from dist/ in Github repository
## Contributing
Please leave an issue if you find any bugs, I will fix it ASAP.
Please read the simple [guideline](https://gao-sun.github.io/windowise/#guideline) before you develop your own component which is based on Windowise.