Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/manishrc/tailwindcss-typography-js

Tailwind CSS plugin to inject Typography.js styles
https://github.com/manishrc/tailwindcss-typography-js

css npm tailwindcss typography

Last synced: 14 days ago
JSON representation

Tailwind CSS plugin to inject Typography.js styles

Awesome Lists containing this project

README

        

# tailwindcss-typography-js [![Build Status](https://travis-ci.com/manishrc/tailwindcss-typography-js.svg?branch=master)](https://travis-ci.com/manishrc/tailwindcss-typography-js)

> Tailwind CSS plugin to inject Typography.js styles

## Install

```
$ npm install --save @manishrc/tailwindcss-typography-js
```

## Usage

```js
// tailwindcss.config.js
const typography = require("@manishrc/tailwindcss-typography-js");

// Option 1 - Using a configuration
const typographyTheme = typography({
baseFontSize: "18px",
baseLineHeight: 1.666,
headerFontFamily: ["Helvetica Neue", "sans-serif"],
bodyFontFamily: ["Georgia", "serif"],
});

// Option 2 - Using a theme
import funstonTheme from "typography-theme-funston";
const typographyTheme = typography(funstonTheme);

// Add to the plugin list.
module.exports = {
theme: {
extend: {},
},
variants: {},
plugins: [typographyTheme],
corePlugins: {},
};
```