2.0.2 • Published 5 months ago

@project44-manifest/theme v2.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

@project44-manifest/theme

Themes for apply Manifest Design System design guidelines to JavaScript projects.

Installation

yarn add @project44-manifest/theme

Getting Started

The @project44-manifest/theme library provides a set of themes based on Manifest Design System design tokens.

Currently we only support a light theme, support for additional themes coming soon.

import { lightTheme } from '@project44-manifest/theme';

Theme specification

The theme specification is based on the system-ui theme specification and follow the Manifest Design System design tokens guidelines.

{
  "borderWidths": {
    "large": "",
    "medium": "",
    "small": ""
  },
  "colors": {
    "background-danger": "",
    "background-primary": "",
    "background-secondary": "",
    "background-side-nav": "",
    "background-success": "",
    "background-surface": "",
    "background-tertiary": "",
    "background-top-nav": "",
    "background-warning": "",
    "border-danger": "",
    "border-disabled": "",
    "border-primary": "",
    "border-success": "",
    "border-warning": "",
    "brand-active": "",
    "brand-default": "",
    "brand-gradient": "",
    "brand-hover": "",
    "data-viz-danger-fill": "",
    "data-viz-danger-hover": "",
    "data-viz-danger-line": "",
    "data-viz-neutral-fill": "",
    "data-viz-neutral-hover": "",
    "data-viz-primary-fill": "",
    "data-viz-primary-fill-alt": "",
    "data-viz-primary-hover": "",
    "data-viz-primary-line": "",
    "data-viz-secondary-fill": "",
    "data-viz-secondary-fill-alt": "",
    "data-viz-secondary-hover": "",
    "data-viz-secondary-line": "",
    "data-viz-tertiary-fill": "",
    "data-viz-tertiary-fill-alt": "",
    "data-viz-tertiary-hover": "",
    "data-viz-tertiary-line": "",
    "data-viz-warning-fill": "",
    "data-viz-warning-hover": "",
    "data-viz-warning-line": "",
    "palette-black": "",
    "palette-blue-100": "",
    "palette-blue-200": "",
    "palette-blue-300": "",
    "palette-blue-400": "",
    "palette-blue-50": "",
    "palette-blue-500": "",
    "palette-blue-600": "",
    "palette-blue-700": "",
    "palette-blue-800": "",
    "palette-blue-900": "",
    "palette-brown-100": "",
    "palette-brown-200": "",
    "palette-brown-300": "",
    "palette-brown-400": "",
    "palette-brown-50": "",
    "palette-brown-500": "",
    "palette-brown-600": "",
    "palette-brown-700": "",
    "palette-brown-800": "",
    "palette-brown-900": "",
    "palette-green-100": "",
    "palette-green-200": "",
    "palette-green-300": "",
    "palette-green-400": "",
    "palette-green-50": "",
    "palette-green-500": "",
    "palette-green-600": "",
    "palette-green-700": "",
    "palette-green-800": "",
    "palette-green-900": "",
    "palette-grey-100": "",
    "palette-grey-200": "",
    "palette-grey-300": "",
    "palette-grey-400": "",
    "palette-grey-50": "",
    "palette-grey-500": "",
    "palette-grey-600": "",
    "palette-grey-700": "",
    "palette-grey-800": "",
    "palette-grey-900": "",
    "palette-indigo-100": "",
    "palette-indigo-200": "",
    "palette-indigo-300": "",
    "palette-indigo-400": "",
    "palette-indigo-50": "",
    "palette-indigo-500": "",
    "palette-indigo-600": "",
    "palette-indigo-700": "",
    "palette-indigo-800": "",
    "palette-indigo-900": "",
    "palette-orange-100": "",
    "palette-orange-200": "",
    "palette-orange-300": "",
    "palette-orange-400": "",
    "palette-orange-50": "",
    "palette-orange-500": "",
    "palette-orange-600": "",
    "palette-orange-700": "",
    "palette-orange-800": "",
    "palette-orange-900": "",
    "palette-pink-100": "",
    "palette-pink-200": "",
    "palette-pink-300": "",
    "palette-pink-400": "",
    "palette-pink-50": "",
    "palette-pink-500": "",
    "palette-pink-600": "",
    "palette-pink-700": "",
    "palette-pink-800": "",
    "palette-pink-900": "",
    "palette-purple-100": "",
    "palette-purple-200": "",
    "palette-purple-300": "",
    "palette-purple-400": "",
    "palette-purple-50": "",
    "palette-purple-500": "",
    "palette-purple-600": "",
    "palette-purple-700": "",
    "palette-purple-800": "",
    "palette-purple-900": "",
    "palette-red-100": "",
    "palette-red-200": "",
    "palette-red-300": "",
    "palette-red-400": "",
    "palette-red-50": "",
    "palette-red-500": "",
    "palette-red-600": "",
    "palette-red-700": "",
    "palette-red-800": "",
    "palette-red-900": "",
    "palette-white": "",
    "palette-yellow-100": "",
    "palette-yellow-200": "",
    "palette-yellow-300": "",
    "palette-yellow-400": "",
    "palette-yellow-50": "",
    "palette-yellow-500": "",
    "palette-yellow-600": "",
    "palette-yellow-700": "",
    "palette-yellow-800": "",
    "palette-yellow-900": "",
    "primary-active": "",
    "primary-default": "",
    "primary-hover": "",
    "text-contrast": "",
    "text-danger": "",
    "text-disabled": "",
    "text-primary": "",
    "text-secondary": "",
    "text-success": "",
    "text-tertiary": "",
    "text-warning": ""
  },
  "fonts": {
    "mono": "",
    "text": ""
  },
  "fontSizes": {
    "large": "",
    "medium": "",
    "small": "",
    "x-large": "",
    "x-small": "",
    "xx-large": ""
  },
  "fontWeights": {
    "bold": "",
    "regular": "",
    "semibold": ""
  },
  "letterSpacings": {
    "large": "",
    "medium": "",
    "small": "",
    "x-small": ""
  },
  "lineHeights": {
    "large": "",
    "medium": "",
    "small": "",
    "x-large": "",
    "x-small": "",
    "xx-large": ""
  },
  "radii": {
    "full": "",
    "small": ""
  },
  "shadows": {
    "large": "",
    "medium": "",
    "small": ""
  },
  "sizes": {
    "large": "",
    "medium": "",
    "small": "",
    "x-large": "",
    "x-small": ""
  },
  "space": {
    "large": "",
    "medium": "",
    "small": "",
    "x-large": "",
    "x-small": ""
  },
  "zIndices": {
    "dialog": "",
    "dropdown": "",
    "modal": "",
    "overlay": "",
    "popover": "",
    "sticky": "",
    "toast": "",
    "tooltip": ""
  }
}

Contributing

Contributions are always welcome!! Please review our Contribution Guide to get started.

License

Licensed under the MIT.