@pismo/bolt-colors

0.0.1-32 • Public • Published

Bolt Colors

Installation

> yarn add @pismo/bolt-colors

Usage

CSS-in-JS

If you are have a sass-loader prepared to import .scss files from your node_modules and want to apply the global stylesheet that this package offers, simply import it, once, directly inside your JavaScript and let your bundler do the work for you:

MyApp/index.js:

import '@pismo/bolt-colors/index.scss'

You can name the import to make use of the same variables declared in the SCSS files, but in your JS:

MyButton.js:

import colors from '@pismo/bolt-colors'

const btnStyle = {
  backgroundColor: colors.blue,
}

const MyButton = () => (
  <Button style={btnStyle}>Bolt blue!</Button>
)

Using the variables inside your own SCSS/SASS

In this case you just need to import the specific file that contains the variables you want to reuse in your .scss.

MyApp/style.scss:

@import '~@pismo/bolt-colors/index.scss';

.my-class {
  color: $blue;
  border-color: $dark-blue;
  background-color: $near-white;
}

e.g.: We're using the $blue, $dark-blue and $near-white variables of @pismo/bolt-colors. Pro-tip: You can import specific color palettes, like so:

@import '~@pismo/bolt-colors/_red'

Development

Edit the .scss files. All the JS files are generated automatically upon commit.

Readme

Keywords

Package Sidebar

Install

npm i @pismo/bolt-colors

Weekly Downloads

2

Version

0.0.1-32

License

ISC

Last publish

Collaborators

  • svc-npm-p
  • filipe.lyra
  • mounika.nanthabaku
  • danilopismo
  • leticia-cavalcanti
  • fagner.pelicioni
  • mateus_bombassaro
  • nelson.oliveira.p
  • anneke.knox
  • aline.souza
  • caique.constant
  • leandro.almeida.pismo
  • gabriel.miguel
  • clint_roberts
  • rartner-p
  • jonathanleahypi
  • pismojosh
  • fabio-rizzi_pismo
  • raphaelhernandocosta
  • giovanniprosim
  • dandwal
  • henrique.nunes
  • davi.firmino
  • wkerswell-pismo
  • thiagofribeiro
  • vinicius_vieira
  • abraaobueno
  • rodribeze
  • victorwpbastos