All Projects β†’ mubaris β†’ Zifi

mubaris / Zifi

Licence: mit
zifi - Make Stories everywhere using React 😍

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
Ssim
πŸ–ΌπŸ”¬ JavaScript Image Comparison
Stars: ✭ 83 (-4.6%)
Mutual labels:  javascript-library
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
Fake Tweet
Tweet React Component
Stars: ✭ 85 (-2.3%)
Mutual labels:  react-component
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 β™₯

Zifi Logo

NPM JavaScript Style Guide

Install

yarn add zifi

Features

  • Fullscreen API
  • Custom Styles
  • Responsive
  • Made with β™₯

Inspired by ProductHunt Sip and Medium Series 😍

Preview

Zifi 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].