Giter Club home page Giter Club logo

create-content-loader's Introduction

skeletonreact.com

Introduction

react-content-loader it is a SVG component to create placeholder loading, like Facebook cards loading or also known as skeleton UI. So using this online tool you will be able to create your own loader easily. You just need to draw using the canvas and get the snippet ready for:

  • ReactJS;
  • React Native;
  • VueJS;
  • Angular;
  • SVG/HTML;
  • Maybe Gif someday;

Still not clear? Read the documentation of react-content-loader

Your contribution is welcome

Add your loading code in the gallery following the steps bellow and help the community grows.

How to insert a loader?

  1. Build your custom amazing loading component;
  2. Create a file with a custom name, here;
  3. Use the following boilerplate (don't forget to fill the metadata);
  4. Insert the file in the gallery, here;
  5. Open a pull request, don't you know how to do it? Read this;

Boilerplate

import React from 'react'
import ContentLoader from 'react-content-loader'

const __NAME_OF_LOADER__ = props => {
  return (
    <ContentLoader
      height={40}
      width={1060}
      backgroundColor="#d9d9d9"
      foregroundColor="#ecebeb"
      {...props}
    >
      // your loader
    </ContentLoader>
  )
}

__NAME_OF_LOADER__.metadata = {
  name: '__REPLACE_ME__', // My name
  github: '__REPLACE_ME__', // Github username
  description: '__REPLACE_ME__', // Little tagline
  filename: '__REPLACE_ME__', // filename of your loader
}

export default __NAME_OF_LOADER__

Development

Available Scripts

This project was bootstrapped with Create React App, so in the project directory, you can run:

npm install && npm run dev

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Ajay Poshak

🖋

Danilo Woznica

🚧

Rabin Gaire

🖋

RJavlonbek

🖋

Lucas Padovan

🖋

Wiput Pootong

🖋

Thomas Knickman

🖋

Nick

🖋

Gaurav Agarwal

🖋

EGOIST

🖋

danielerota

🖋

EslavaDev

🖋

Ahsan Ullah

🖋

Afrizal Fikri

🖋

Muhammad Bilal

🖋

Ali Daghighi

🖋

Victoria Mei

🖋

adititipnis

🖋

Pablo Maribondo

🖋

Sammy Baraka

🖋

Baptiste Firket

🖋

aej11a

🖋

Royal Bhati

🖋

Akash Bambhaniya

🖋

Phát Mai

🖋

Sarah Ann Garcia

🖋

BYIRINGIRO Emmanuel

🖋

clariokids

🖋

Luísa

🖋

Marius Jørgensen

🖋

Ines Guerrero

🖋

Arthur Falcão

🖋

Cristina Dias

🖋

Mr-sgreen

🖋

asehdev

🖋

toiladoong

🖋

swatana3

🖋

Chris Fulgencio

🖋

Fouad Khatib

🖋

Bilal Ahmed

🖋

Pushp Vashisht

🖋

Sridhar Easwaran

🖋

Pratik Pathak

🖋

Caio Davi

🖋

Yusuf Özlü

🖋

Arif Uddin

🖋

Hassan Tijani.A

🖋

Andreas Pelekoudas

💻

Pranay Binju

🖋

rivkyb

🖋

Nikhil Anand

🖋

Alan Hurtarte

🖋

ghettifish

🖋

duyphuong

🖋

coktopus

🖋

Rene Hinojosa

🖋

Justin Irabor

🖋

Maxgit3

🖋 💻

Washington Soares

💻

ravisankarchinnam

🖋

Emrah Akçelik

🖋

Vignesh Elangovan

🐛 🖋

itsmeshaheerali

🖋

Ashiru Olawale

🖋

Emmanuel De Saint Steban

💻

Didien Munezero

🖋

arfath77

💻

Manuela Garcia

💻

sherpaPSX

💻

Abraham Calsin

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

create-content-loader's People

Contributors

adititipnis avatar ajayposhak avatar akashnb avatar alidaghighi avatar allcontributors[bot] avatar anandnkhl avatar anpel avatar arif-un avatar asehdev avatar crisgit avatar danilowoz avatar dependabot[bot] avatar devevignesh avatar didiermun avatar dkvellin avatar fulgencc avatar inesgs12 avatar lebenleben avatar lucaspadovan avatar marjorg avatar ozluy avatar pathakpratik avatar pushp1997 avatar rabingaire avatar rjavlonbek avatar royalbhati avatar semantic-release-bot avatar sridhareaswaran avatar toiladoong avatar washingtonsoares avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.