0.0.1-32 • Published 7 years ago

@pismo/bolt-typography v0.0.1-32

Weekly downloads
1
License
ISC
Repository
github
Last release
7 years ago

Bolt Typography

Installation

> yarn add @pismo/bolt-typography

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-typography/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 typography from '@pismo/bolt-typography'

const btnStyle = {
  fontSize: typography.f1,
  lineHeight: typography.baseLineHeight,
}

const MyButton = () => (
  <Button style={btnStyle}>Too big!</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-typography/_font-sizes';

.my-class {
  font-size: $f1;
}

Or import them all, I don't care

`MyApp/style.scss`:

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

.my-class {
  line-height: $baseLineHeight;
}

e.g.: We're using the $f1 variable from the file _font-sizes.scss of @pismo/bolt-typography.

Development

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

0.0.1-32

7 years ago

0.0.1-31

7 years ago

0.0.1-30

7 years ago

0.0.1-29

7 years ago

0.0.1-28

7 years ago

0.0.1-27

7 years ago

0.0.1-26

7 years ago

0.0.1-25

7 years ago

0.0.1-24

7 years ago

0.0.1-23

7 years ago

0.0.1-22

7 years ago

0.0.1-21

7 years ago

0.0.1-20

7 years ago

0.0.1-19

7 years ago

0.0.1-18

7 years ago

0.0.1-17

7 years ago

0.0.1-16

7 years ago

0.0.1-15

7 years ago

0.0.1-14

7 years ago

0.0.1-13

8 years ago

0.0.1-12

8 years ago

0.0.1-11

8 years ago

0.0.1-10

8 years ago

0.0.1-9

8 years ago

0.0.1-8

8 years ago

0.0.1-7

8 years ago

0.0.1-6

8 years ago