2.12.1 • Published 7 months ago

@kyndryl-design-system/shidoka-icons v2.12.1

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

Shidoka Icons

Release

Contributing

Read the Contributing Guide here.

Usage

Install

npm install -S @kyndryl-design-system/shidoka-icons

Set a color scheme

More info on color schemes in the Foundation Storybook.

Set up an SVG Inline Loader

Below is a list of links to some loaders that should work for most projects:

Generic loaders:

React SVGR loaders:

Angular loaders:

Import an Icon

Example only, refer to loader documentation.

// monochrome. 4 sizes available: 16, 20, 24, 32
import iconName from '@kyndryl-design-system/shidoka-icons/svg/monochrome/<size>/<icon-name>.svg';

// duotone. one size available (48, 64, 96)
import iconName from '@kyndryl-design-system/shidoka-icons/svg/duotone/<size>/<icon-name>.svg';

Render the Icon

Example for Lit, refer to loader/framework documentation.

<div>${iconName}</div>

Customize the icon

Monochrome Fill

Monochrome icons use fill="currentColor" by default, so they will inherit the CSS text color. You can override this by specifying a CSS fill on the SVG element. Example:

svg {
  fill: red;
}

Duotone Fill

Duotone icons have two layers, primary and secondary, and default colors of Primary #29707A and Secondary #5FBEAC. These can be customized by changing the fill color of each layer. Example:

svg .primary {
  fill: red;
}

svg .secondary {
  fill: blue;
}

Icon Size

Generally you should import the icon of the size you need. Since they are vectors, if needed they will scale to any size via CSS override. Example:

svg {
  width: 128px;
  height: 128px;
}
1.15.0

11 months ago

1.14.0

11 months ago

1.13.0

11 months ago

1.12.0

11 months ago

1.19.0

10 months ago

2.0.0-next.6

11 months ago

2.0.0-next.7

10 months ago

1.18.0

11 months ago

1.17.0

11 months ago

2.0.0-next.4

11 months ago

2.0.0-next.5

11 months ago

1.16.0

11 months ago

1.9.0

1 year ago

1.8.0

1 year ago

1.7.0

1 year ago

1.6.0

1 year ago

2.11.0

7 months ago

2.3.0

10 months ago

2.12.0

7 months ago

2.2.0

10 months ago

2.5.0

9 months ago

2.10.0

8 months ago

2.4.0

10 months ago

2.7.0

9 months ago

2.6.0

9 months ago

2.5.1

9 months ago

2.9.0

8 months ago

2.8.0

8 months ago

2.0.0-next.2

11 months ago

2.0.0-next.3

11 months ago

2.0.0-next.1

12 months ago

2.1.0

10 months ago

2.0.0

10 months ago

2.12.1

7 months ago

1.11.0

11 months ago

1.10.0

12 months ago

1.5.0

1 year ago

1.4.1

1 year ago

1.4.0

1 year ago

1.3.0

1 year ago

1.2.0

1 year ago

1.1.0

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago