All Projects → GraemeFulton → React Undraw Illustrations

GraemeFulton / React Undraw Illustrations

React unDraw Components: MIT licensed illustrations by unDraw for your React projects

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Undraw Illustrations

Svg.skia
An SVG rendering library.
Stars: ✭ 122 (-5.43%)
Mutual labels:  svg
G2
📊 A highly interactive data-driven visualization grammar for statistical charts.
Stars: ✭ 11,020 (+8442.64%)
Mutual labels:  svg
Flagpack Core
Flagpack contains 260+ easily implementable flag icons to use in your design or code project.
Stars: ✭ 127 (-1.55%)
Mutual labels:  svg
Mrefresh
This pod enables you to add pull-to-refresh mechanism to your scrollviews and tableviews and use svg patterns in your refreshing view's layers.
Stars: ✭ 123 (-4.65%)
Mutual labels:  svg
Nuxt Svg Loader
SVGs as components, also on the server side!
Stars: ✭ 125 (-3.1%)
Mutual labels:  svg
Opentype Svg Font Editor
A user-friendly tool for adding SVG to OpenType fonts
Stars: ✭ 126 (-2.33%)
Mutual labels:  svg
Svg Sprite
SVG sprites & stacks galore — A low-level Node.js module that takes a bunch of SVG files, optimizes them and bakes them into SVG sprites of several types along with suitable stylesheet resources (e.g. CSS, Sass, LESS, Stylus, etc.)
Stars: ✭ 1,648 (+1177.52%)
Mutual labels:  svg
Svgiconimagelist
Three engines to render SVG (GDI+, Direct2D or Cairo) and four components to simplify use of SVG images (resize, fixedcolor, grayscale...): TSVGIconImage, TSVGIconImageCollection, TSVGIconVirtualImageList and TSVGIconImageList (for VCL and FMX).
Stars: ✭ 127 (-1.55%)
Mutual labels:  svg
Simple Icons
SVG icons for popular brands
Stars: ✭ 12,090 (+9272.09%)
Mutual labels:  svg
Wilderness
An SVG animation API
Stars: ✭ 127 (-1.55%)
Mutual labels:  svg
Svgurt
Image -> SVG Vectorizing Tool - Live at:
Stars: ✭ 124 (-3.88%)
Mutual labels:  svg
React Native Chart
[NOT MAINTAINED] 📊 Add line, area, pie, and bar charts to your React Native app
Stars: ✭ 1,574 (+1120.16%)
Mutual labels:  svg
Illustatus
🌟A HTTP Status svg animation that can change color and text arbitrarily.
Stars: ✭ 127 (-1.55%)
Mutual labels:  svg
Progress Bar
📊 Flask API for SVG progress badges
Stars: ✭ 122 (-5.43%)
Mutual labels:  svg
Ha Floorplan
Floorplan for Home Assistant
Stars: ✭ 1,626 (+1160.47%)
Mutual labels:  svg
Rad Lines
Beautiful Vector Generator Tool
Stars: ✭ 121 (-6.2%)
Mutual labels:  svg
Zfont
💬 Text plugin for Zdog - works with any .ttf font!
Stars: ✭ 126 (-2.33%)
Mutual labels:  svg
Php badge
This is an identification tag based on SVG, It can quickly generate various labels and status identifiers
Stars: ✭ 101 (-21.71%)
Mutual labels:  svg
Svg
Fast SVG in Elm
Stars: ✭ 128 (-0.78%)
Mutual labels:  svg
Vue Svg Transition
Create 2-state, SVG-powered transitions
Stars: ✭ 127 (-1.55%)
Mutual labels:  svg

React unDraw Components

MIT licensed illustrations by unDraw for your React projects

unDraw screenshot

  • SVGs from unDraw as customisable images in React.
  • It's an early version, only containing 10 illustrations, adding more as I get time - contributors welcome! *update - now 21! update now 369!!
  • available to try on npm
  • play with it in styleguidist

Contributors

Big thanks to Lena for converting the extra 330 illustrations!! (I only made 20)

Project Usage

Install in your project: npm install react-undraw-illustrations --save

At the top of your React component, import the illustrations you want to use:

import {UndrawTabs, UndrawDesigner,UndrawResponsive } from 'react-undraw-illustrations';

Then use them, passing settings you like, e.g:

<UndrawDesigner skinColor="brown" hairColor="#222"/>


Check out how the components work:

styleguidist animation

Find out more about how this was made:

Read about it on CSS-Tricks 👉 How to Create a Component Library From SVG Illustrations css tricks article image


Preparing the NPM package

I followed this guide to prepare the NPM package: https://medium.com/@lokhmakov/best-way-to-create-npm-packages-with-create-react-app-b24dd449c354

When running yarn run lib, it's supposed to copy the components from /src/node_modeules/components to /lib/components/.

Also, you need to make sure any new components are also present in /src/node_modules/index.js, and run yarn run lib!

I did this with this spreadsheet haha!

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