cusspvz / react-viewport-slider

react-viewport-slider is a react component (obviously) that displays a sequence of contents using 100% of the viewport with and height.

Home Page:http://daviferreira.github.io/react-viewport-slider/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Viewport Slider, React

react-viewport-slider is a react component (obviously) that displays a sequence of contents using 100% of the viewport with and height.

NPM info

Travis build status Dependency Status devDependency Status

Usage

CommonJS

Install via NPM:

npm install react-viewport-slider

Then:

import Slider from ‘react-viewport-slider’;



	render: function () {
		return (
      <Slider>
        <div itemStyle={{ backgroundColor: '#a2d7c7' }}>
          <div className="content">Hello, world.</div>
        </div>
        <div itemStyle={{ backgroundColor: '#353330' }}>
          <div className="content">Sup?</div>
        </div>
        <div itemClass="has-overlay" itemStyle={{ backgroundImage: `url(${wallpaper})`, backgroundSize: 'cover' }}>
          <div className="content">Yo.</div>
        </div>
      </Slider>

		);
	}

Browser

Download or install via bower:

bower install react-viewport-slider

Then:

<script src="http://cdnjs.cloudflare.com/ajax/libs/react/0.14.0-rc1/react.js" type="text/javascript" charset="utf-8"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/react/0.14.0-rc1/react-dom.js" type="text/javascript" charset="utf-8"></script>
<script src=“react-viewport-slider/dist/react-viewport-slider.js” type=“text/javascript” charset=“utf-8”></script>
<script type=“text/jsx”>
React.render(
    <ViewportSlider></ViewportSlider>,
    document.getElementById(‘example’)
);
</script>

development

npm install

npm run demo

npm test

LICENSE

MIT: https://github.com/daviferreira/react-viewport-slider/blob/master/LICENSE

About

react-viewport-slider is a react component (obviously) that displays a sequence of contents using 100% of the viewport with and height.

http://daviferreira.github.io/react-viewport-slider/

License:Other


Languages

Language:JavaScript 91.6%Language:CSS 6.9%Language:HTML 1.5%