mubaris / Zifi
Licence: mit
zifi - Make Stories everywhere using React π
Stars: β 87
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Zifi
react-circle-flags
π A React component with a collection of 300+ minimal circular SVG country flags. Wrapper of HatScripts/circle-flags
Stars: β 29 (-66.67%)
Mutual labels: react-component, javascript-library
React Border Wrapper
A wrapper for placing elements along div borders.
Stars: β 147 (+68.97%)
Mutual labels: react-component, javascript-library
React Marquee Slider
The marquee slider of your deepest dreams. Only for React.js βΊ
Stars: β 73 (-16.09%)
Mutual labels: react-component
Easygrid
EasyGrid - VanillaJS Responsive Grid
Stars: β 77 (-11.49%)
Mutual labels: javascript-library
React Payment Card Component
π³ A modern credit card component for React
Stars: β 74 (-14.94%)
Mutual labels: react-component
Ditherjs
A javascript library which dithers an <img> using a fixed palette
Stars: β 76 (-12.64%)
Mutual labels: javascript-library
Spotifycurrentlyplaying.js
Display your currently playing Spotify song(s) using Last.fm scrobbling.
Stars: β 71 (-18.39%)
Mutual labels: javascript-library
Ui Predicate
Finally a Predicate/Rule Editor UI component for the Web π
Stars: β 86 (-1.15%)
Mutual labels: react-component
Tag Handler
Tag Handler is a jQuery plugin used for managing tag-type metadata.
Stars: β 76 (-12.64%)
Mutual labels: javascript-library
Jquery Mosaic
A jQuery plugin to build responsive mosaics of images or any other content fitted to match heights in multiple rows while maintaining aspect ratios. http://jquery-mosaic.tin.cat
Stars: β 80 (-8.05%)
Mutual labels: javascript-library
Ac D3
Javascript Library for building Audiovisual Charts in D3
Stars: β 76 (-12.64%)
Mutual labels: javascript-library
Uskin
A front-end framework aims at developing web projects based on CSS3 and provides common components.
Stars: β 74 (-14.94%)
Mutual labels: react-component
Reactjs Popup
React Popup Component - Modals,Tooltips and Menusβββ All inΒ one
Stars: β 1,211 (+1291.95%)
Mutual labels: react-component
Ibantools
IBANTools is TypeScript/JavaScript library for validation, creation and extraction of IBAN, BBAN and BIC/SWIFT numbers.
Stars: β 73 (-16.09%)
Mutual labels: javascript-library
Recursive Diff
A JavaScript library to find diff between two JavaScript Objects. Support for Array, Number, Date and other primitive data types.
Stars: β 71 (-18.39%)
Mutual labels: javascript-library
Refluent
A chainable & composable alternative React component API.
Stars: β 75 (-13.79%)
Mutual labels: react-component
Iroha Javascript
JavaScript library for Iroha, a Distributed Ledger Technology (blockchain) platform.
Stars: β 77 (-11.49%)
Mutual labels: javascript-library
Babel Plugin Stateful Functional React Components
Stateful functional React components without runtime overhead
Stars: β 86 (-1.15%)
Mutual labels: react-component
zifi π¦
Make Stories everywhere using React β₯

Install
yarn add zifi
Features
- Fullscreen API
- Custom Styles
- Responsive
- Made with β₯
Inspired by ProductHunt Sip and Medium Series π
Preview
Usage
Clicking on Story.Trigger
triggers the Story
. Each Story.Item
will displayed according to user interaction.
30% of the left side will display previous story and 70% of the right side will display next story.
import React, { Component } from 'react'
import Story from 'zifi'
class Example extends Component {
render () {
return (
<Story fullScreen={true}>
<Story.Trigger>
<Holder>
<h4>2018's Most Innovative Companies</h4>
<img
alt="Tim Cook"
src="https://www.biography.com/.image/ar_1:1%2Cc_fill%2Ccs_srgb%2Cg_face%2Cq_80%2Cw_300/MTE5NDg0MDU1MzM0OTc5MDg3/tim-cook-20967297-1-402.jpg"
height="100px"
width="100px"
/>
</Holder>
</Story.Trigger>
<Story.Item
backgroundImage="url(https://pi.tedcdn.com/r/tedideas.files.wordpress.com/2017/03/frugal_innovation.png)"
blur="10px"
>
<Title>
<h1>2018's Most Innovative Companies are here <span role="img" >π</span> <span role="img" >π</span></h1>
<p>Fast Company just released their picks for the 350+ most innovative companies of the year.</p>
</Title>
</Story.Item>
<Story.Item backgroundImage="linear-gradient(135deg, #fad961 0%,#f76b1c 100%)" >
<Pack>
<p><strong>Fast Company </strong><span>Editorial Staff</span></p>
</Pack>
<blockquote>
The 2018 edition spans more than 350 enterprises across 35 categories, from the worlds most valuable firm to a small outfit selling natural gum to preserve rainforests.
</blockquote>
</Story.Item>
<Story.Item>
<ImageWrapper>
<img src="https://media.giphy.com/media/l41m0H6DL7jZd4nKM/giphy.gif" alt="Tim Cook" />
<p>Apple won the coveted #1 spot, with its release of the much-loved iPhone X, AirPod, and ARKit platform</p>
</ImageWrapper>
</Story.Item>
<Story.Item>
<p>A surprising contender, Patagonia came in sixth in part for their focus on helping the environment</p>
</Story.Item>
<Story.Item backgroundImage="linear-gradient(135deg, #5b247a 0%,#1bcedf 100%);">
<Button>Read More</Button>
</Story.Item>
</Story>
)
}
}
Props
Story
Property | Type | Default | Description |
---|---|---|---|
fullScreen | bool | false | whether to show stories in full screen |
progress | bool | true | whether to show progress bar |
progressColor | string | #2db7f5 | stroke color of the progress bar |
progressWidth | number | 1 | width of the progress bar |
progressLinecap | string | round | The shape to be used at the end of the progress bar, can be butt , square or round . |
progressTrailColor | string | #2db7f500 | Color for lighter trail stroke underneath the actual progress path. |
Story.Item
Property | Type | Default | Description |
---|---|---|---|
backgroundImage | string | background image css property. pass url or gradient | |
blur | string | filter - blur css property. |
License
MIT Β© mubaris
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].