1.0.27 • Published 2 years ago

ds-token v1.0.27

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

DS-Token

Design Token for TISCO Design system v2.0

Install

1. Install dependencies

From within the terminal cd your project folder.
run npm i ds-token --save to install the dependencies.

2. Import TISCO DS Token in project

@import 'ds-token/tisco-scss/helper-functions';
@import 'ds-token/tisco-scss/core-functions';
@import 'ds-token/tisco-scss/token';

3. Structure Token

Token TypeToken NameToken PropertiesToken variable
colorsBaseWhite$color_token

Example token

$color_token: deep-map-merge(
	(
		'colors': (
			'Base': (
				'White': #ffffff,
				'Black': #181818,
				'Text': #2d2d2d,
				'Primary-brand': #1369b0,
				'Secondary-brand': #68b1ee,
				'Muted-Background': #f4f4f4,
				'Mute-Color': #dcdcdc,
				'Grey-Color': #ababab,
				'Dark-Grey-Color': #575F6E,				
			)			
		)
	),
	$token,
	true
);

4. Add token value in scss variable

token('colors.Base.White', $color_token); - Color Token
token('shadows.Dropshadow.step1', $shadows_token); - Shadows Token
token('fontFamilies.font-tisco-ad', $font_token); - Tisco-AD Font Family Token
token('fontFamilies.font-tisco-text', $font_token); - Tisco-Text Font Family Token
token('fontSizes.helperFooterNote', $font_token); - Font size Token
token('lineHeight.calculator', $font_token); - Line height Token
token('radius.small',$radius_token); - Radius Token small and medium
token('space.S',$space-token); - Spacing Token S M L XL XXL 

Emaple token

$White : token('colors.Base.White', $color_token);
$Black : token('colors.Base.Black', $color_token);
$Text  : token('colors.Base.Text', $color_token);
1.0.27

2 years ago

1.0.26

3 years ago

1.0.25

3 years ago

1.0.24

3 years ago

1.0.23

3 years ago

1.0.2

3 years ago

1.0.22

3 years ago

1.0.21

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago