Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcio/react-skylight
A react component for modals and dialogs
https://github.com/marcio/react-skylight
Last synced: about 2 months ago
JSON representation
A react component for modals and dialogs
- Host: GitHub
- URL: https://github.com/marcio/react-skylight
- Owner: marcio
- License: mit
- Created: 2014-12-31T02:53:29.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T17:30:27.000Z (about 2 years ago)
- Last Synced: 2024-10-19T12:17:04.722Z (about 2 months ago)
- Language: JavaScript
- Homepage: http://marcio.github.io/react-skylight/
- Size: 1000 KB
- Stars: 571
- Watchers: 12
- Forks: 97
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-react-components-all - react-skylight - A react component for modals and dialogs. (Uncategorized / Uncategorized)
- awesome-react-components - react-skylight - A react component for modals and dialogs. (UI Components / Overlay)
- awesome-react - react-skylight - A react component for modals and dialogs. ![](https://img.shields.io/github/stars/marcio/react-skylight.svg?style=social&label=Star) (UI Components / Dialog/Modal/Alert)
- awesome-list - react-skylight - A react component for modals and dialogs. (Demos / JBoss Data Virtualization)
- awesome-react-components - react-skylight - A react component for modals and dialogs. (UI Components / Overlay)
- awesome-react-components - react-skylight - A react component for modals and dialogs. (UI Components / Overlay)
README
# [React SkyLight](http://marcio.github.io/react-skylight)
React SkyLight is a simple react component for modals and dialogs. Powerful, lightweight and customizable design.
[React SkyLight DEMOS and DOCS.](http://marcio.github.io/react-skylight)
## Installation
```bash
$ npm install react-skylight --save
# Installation via Yarn
$ yarn add react-skylight
```## Features
- Very simple modal/dialog
- Animation support
- Stateless
- Callback before open
- Callback after open
- Callback before close
- Callback after close
- Callback on overlay click
- All styles can be overridden## How to use
[React skylight DEMOS and DOCS.](http://marcio.github.io/react-skylight)
Enjoy!## Release History
* 2018-04-03 v0.5.1 Change dialog style height to minHeight, react 16 support, remove unused dependencies
* 2017-09-20 v0.5.0 Add animation, ESC to close, title as component and and some fixes
* 2017-05-23 v0.4.2 Solve propTypes warnings, and some fixes
* 2016-08-31 v0.4.1 Polyfill Object.assign() to works in IE
* 2016-04-27 v0.4.0 Fix issue #35 (numeric string value for CSS property), up to react 15.0.1 and merged pull request to support Stateless (thanks @darthtrevino)
* 2016-01-09 v0.3.0 Rewrite to ES2015, overlay callback and new site.
* 2015-04-08 v0.2.0 Improvements
* 2015-02-03 v0.1.4 Changed skylight.js to skylight.jsx and adjust of namespace