Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

imprest

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

imprest

React component library

  • 0.0.2
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
7
increased by600%
Maintainers
1
Weekly downloads
 
Created
Source

imprest

React component library

example button

TL;DR? Take a look at the contributing section, and fire it up on your local machine.

Project goals

This project aims to build a simple component library that can be dropped into any React project with ease. It will follow atomic design principles meaning the end user has the option to use pre built templates for login, sign - up, dashboards etc. and the low level components such buttons as form controls so the user can build custom experiences. Imprest will also make no assumptions about your applications and provide a view layer only (i.e. no redux or form libraries).

Theming

In order to make Imprest an appealing choice amungst all the other component libraries. Imprest will look good out the box, and adapt to any brand of your choice. Since the theme is injected via context, you can share components across apps with different branding!

Take a look at src/styles for mor information on how theming is configured

Contributing

I'd love for people to help get involved in this project and am open to help from people of all levels of experience in React.

To contribute please follow the following steps to get this project setup on your local computer:

  1. Clone the repository to your computer & use yarn install to get fetch the dependencies.
  2. Run yarn dev and navigate to http://localhost:1234 on your browser to see the development playground. Code for this website can be found in docs/index.tsx.
  3. Until I start publishing this project to npm, run yarn link in this repository & then yarn link imprest from within a project you wish to use this. Then you can use import { Button } from 'imprest'; to access the library!

Any questions, HMU on twitter @_lukeharris

FAQs

Package last updated on 23 Jul 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc