VienDinhCom / emotion-css

Overriding Bootstrap, Foundation, Semantic UI, ... and other CSS styles with Emotion

Home Page:https://www.npmjs.com/package/emotion-css

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overriding CSS styles with Emotion

You can use emotion to override Bootstrap, Foundation, Semantic UI, ... CSS styles without !important.

Install

npm install --save emotion
npm install --save emotion-css

Usage

import css from 'emotion-css';

const app = document.getElementById('root');

// String Style
const stringStyle = css`
  font-size: 14px;
  border: none;
`;

// Object Style
const objectStyle = css({
  color: 'red',
  background: 'yellow'
});


app.classList.add(stringStyle);
app.classList.add(objectStyle);

About

Overriding Bootstrap, Foundation, Semantic UI, ... and other CSS styles with Emotion

https://www.npmjs.com/package/emotion-css

License:MIT License


Languages

Language:JavaScript 100.0%