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

@livechat/design-system-colors

Package Overview
Dependencies
Maintainers
59
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@livechat/design-system-colors

LiveChat colors palette

  • 2.0.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
59
Created
Source

@livechat/design-system-colors

Colors package for apps using LiveChat Design System

Getting started

To install @livechat/design-system-colors in your project, you will need to run the following command using npm:

npm install @livechat/design-system-colors --save

Usage

There are three ways to use LiveChat design colors palette:

  • use JavaScript implementation of colors
import colors from '@livechat/design-system-colors'
  • import css/variables.css (css classes) or css/styles.css (css vars) to style UI elements
  • import scss/variables.scss or scss/styles.scss if you are using scss in your project

JavaScript

In your JavaScript files just import the library:

import colors from '@livechat/design-system-colors'
// or just selected colors
import { blue900 } from '@livechat/design-system-colors'

The library also provides JSON file with colors definitions

import colors from '@livechat/design-system-colors/dist/design-system-colors.json'

Scss

You can import the variables file directly in your scss:

@import '~@livechat/design-system-colors/dist/scss/variables';

These color variables follow the naming convention: $lcds-<color>-<tone>. For example:

color: $lcds-blue-900;

There is also a file named styles.scss. This is a group of classes following the naming convention: .lcds-text-<color>-<tone> and .lcds-bg-<color>-<tone>. You can use those classes directly in your html/js files. Importing it is possible in several ways, ie. you can import it in your scss file (as above) or JavaScript file (e.g. styling React app with css-modules and scss).

Css

Almost idendital to Scss files you can import css variables directyly in your css file:

@import '~@livechat/design-system-colors/dist/css/variables';

These color variables follow the naming convention: --lcds-<color>-<tone>. For example:

color: var(--lcds-blue-900);

There is also a file named styles.css. This is a group of classes following the naming convention: .lcds-text-<color>-<tone> and .lcds-bg-<color>-<tone>.

Keywords

FAQs

Package last updated on 27 Jul 2022

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