
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
//colors
$white: #fff !default;
$black: #000 !default;
$gray: #8E8E8E !default;
$primary: #246BEB !default;
$secondary: #003675 !default;
$point: #E71825 !default;
$danger: #EB003B !default;
$warning: #FFB724 !default;
$success: #008A1E !default;
$information: #2768FF !default;
$colors: (
"white": $white,
"black": $black,
"primary": $primary,
"secondary": $secondary,
"point": $point,
"danger": $danger,
"warning": $warning,
"success": $success,
"information": $information,
);
//primary colors
$primary-5: #EFF5FF !default;
$primary-10: #D3E1FB !default;
$primary-20: #A7C4F7 !default;
$primary-30: #7CA6F3 !default;
$primary-40: #5089EF !default;
$primary-60: #1D56BC !default;
$primary-70: #16408D !default;
$primary-80: #0E2B5E !default;
$primary-90: #07152F !default;
$primary-colors: (
"5": $primary-5,
"10": $primary-10,
"20": $primary-20,
"30": $primary-30,
"40": $primary-40,
"60": $primary-60,
"70": $primary-70,
"80": $primary-80,
"90": $primary-90,
) !default;
//secondary colors
$secondary-5: #EDF1F5 !default;
$secondary-10: #CDD7E4 !default;
$secondary-20: #B4C4D6 !default;
$secondary-30: #99B0CB !default;
$secondary-40: #2A5C96 !default;
$secondary-60: #002B5E !default;
$secondary-70: #002046 !default;
$secondary-80: #00162F !default;
$secondary-90: #000B17 !default;
$secondary-colors: (
"5": $secondary-5,
"10": $secondary-10,
"20": $secondary-20,
"30": $secondary-30,
"40": $secondary-40,
"60": $secondary-60,
"70": $secondary-70,
"80": $secondary-80,
"90": $secondary-90,
) !default;
//point colors
$point-5: #FDF2F3 !default;
$point-10: #FAD1D3 !default;
$point-20: #F5A3A8 !default;
$point-30: #F1747C !default;
$point-40: #EC4651 !default;
$point-60: #B9131E !default;
$point-70: #8B0E16 !default;
$point-80: #5C0A0F !default;
$point-90: #2E0507 !default;
$point-colors: (
"5": $point-5,
"10": $point-10,
"20": $point-20,
"30": $point-30,
"40": $point-40,
"60": $point-60,
"70": $point-70,
"80": $point-80,
"90": $point-90,
) !default;
//gray colors
$gray-5: #F8F8F8 !default;
$gray-10: #F0F0F0 !default;
$gray-20: #E4E4E4 !default;
$gray-30: #D8D8D8 !default;
$gray-40: #C6C6C6 !default;
$gray-50: #8E8E8E !default;
$gray-60: #717171 !default;
$gray-70: #555555 !default;
$gray-80: #2D2D2D !default;
$gray-90: #1D1D1D !default;
$gray-colors: (
"5": $gray-5,
"10": $gray-10,
"20": $gray-20,
"30": $gray-30,
"40": $gray-40,
"50": $gray-50,
"60": $gray-60,
"70": $gray-70,
"80": $gray-80,
"90": $gray-90,
) !default;
//prefix
$prefix: tk- !default;
//breakpoints
$breakpoint-sm: 600px !default;
$breakpoint-md: 1024px !default;
$breakpoint-lg: 1920px !default;
$breakpoints: (
"sm": $breakpoint-sm,
"md": $breakpoint-md,
"lg": $breakpoint-lg,
) !default;
//spacers
$spacers: (
"0": "0",
"default": ".1rem",
"default2": ".2rem",
"full": "100%",
) !default;
//font style
$font-family-base: "Pretendard GOV", sans-serif !default;
$font-size-root: 62.5% !default; //10px 1rem으로 설정
//$font-size-base: 1rem !default;
$font-size: (
sizes: (
display: (
"sm": "4rem",
"md": "5rem",
"lg": "6.6rem",
),
heading: (
"sm": "3.2rem",
"md": "4rem",
"lg": "5rem",
),
title: (
"xsm": "1.5rem",
"sm": "1.7rem",
"md": "1.9rem",
"lg": "2.1rem",
"xlg": "2.5rem",
"xxlg": "3.2rem",
),
body: (
"sm": "1.5rem",
"md": "1.7rem",
"lg": "1.9rem",
),
link: (
"sm": "1.5rem",
"md": "1.7rem",
"lg": "1.9rem",
),
detail: (
"sm": "1.3rem",
"md": "1.5rem",
"lg": "1.7rem",
),
label: (
"xsm": "1.3rem",
"sm": "1.5rem",
"md": "1.7rem",
"lg": "1.9rem",
),
),
) !default;
$fws: (
"light": 300,
"normal": 400,
"medium": 500,
"bold": 700,
"bolder": 800,
) !default;
//line height style
$line-height-none: 1 !default;
$line-height-base: 1.5 !default;
//border radius
$border-radius: (
"1": ".1rem",
"2": ".2rem",
"4": ".4rem",
"6": ".6rem",
"8": ".8rem",
"10": "1rem",
"12": "1.2rem",
"full": "100%",
) !default;
//btn setting
$btns: (
setting: (
//height
h: (
"xsm": "3.2rem",
"sm": "4rem",
"md": "4.8rem",
"lg": "5.6rem",
"xlg": "6.4rem",
),
//padding-x
px: (
"xsm": "1rem",
"sm": "1.2rem",
"md": "1.6rem",
"lg": "2rem",
"xlg": "2.4rem",
),
//border radius
rd: (
"xsm": ".6rem",
"sm": ".6rem",
"md": ".8rem",
"lg": ".8rem",
"xlg": ".8rem",
),
//font size
fz: (
"xsm": "1.5rem",
"sm": "1.7rem",
"md": "1.7rem",
"lg": "1.9rem",
"xlg": "1.9rem",
),
),
) !default;
//btn chips
$btnChipOutline: (
setting: (
h: (
"md": "3.2rem",
"lg": "3.6rem",
),
pd: (
"md": "0rem 1.2rem",
"lg": "0rem 1.2rem",
),
rd: (
"md": "10rem",
"lg": "10rem",
),
fz: (
"md": "1.5rem",
"lg": "1.7rem",
),
gap:(
"md": ".2rem",
"lg": ".2rem",
),
size:(
"md": "1.2rem",
"lg": "1.6rem",
),
),
) !default;
$btnChipFill: (
setting: (
h: (
"md": "3.2rem",
"lg": "3.6rem",
),
pd: (
"md": "0rem 1.2rem",
"lg": "0rem 1.2rem",
),
rd: (
"md": ".6rem",
"lg": ".6rem",
),
fz: (
"md": "1.5rem",
"lg": "1.7rem",
),
),
) !default;
//input setting
$inputs: (
setting: (
h: (
"sm": "4rem",
"md": "4.8rem",
"lg": "5.6rem",
"xlg": "8rem",
),
px: (
"sm": "1.6rem",
"md": "1.6rem",
"lg": "1.6rem",
"xlg": "2.4rem",
),
rd: (
"sm": ".6rem",
"md": ".8rem",
"lg": ".8rem",
"xlg": "1.2rem",
),
fz: (
"sm": "1.5rem",
"md": "1.7rem",
"lg": "1.9rem",
"xlg": "2.5rem",
),
),
) !default;
//radio checkbox setting
$radios: (
setting: (
size: (
"sm": "1.6rem",
"md": "2rem",
"lg": "2.4rem",
),
chk: (
"sm": ".8rem",
"md": "1rem",
"lg": "1.4rem",
),
pos: (
"sm": ".2rem",
"md": ".5rem",
"lg": "1rem",
),
fz: (
"sm": "1.5rem",
"md": "1.7rem",
"lg": "1.9rem",
),
),
) !default;
//form chips
$rdoChipOutline: (
setting: (
h: (
"sm": "3.2rem",
"md": "4rem",
"lg": "4.8rem",
),
pd: (
"sm": "0 1rem",
"md": "0 1.2rem",
"lg": "0 1.6rem",
),
rd: (
"sm": ".6rem",
"md": ".6rem",
"lg": ".8rem",
),
fz: (
"sm": "1.5rem",
"md": "1.7rem",
"lg": "1.7rem",
),
),
) !default;
$chkChipOutline: (
setting: (
h: (
"sm": "3.2rem",
"md": "4rem",
"lg": "4.8rem",
),
pd: (
"sm": "0 1rem 0 .8rem",
"md": "0 1.2rem 0 1rem",
"lg": "0 1.6rem 0 1.2rem",
),
rd: (
"sm": ".6rem",
"md": ".6rem",
"lg": ".8rem",
),
fz: (
"sm": "1.5rem",
"md": "1.7rem",
"lg": "1.7rem",
),
gap:(
"sm": ".4rem",
"md": ".4rem",
"lg": ".4rem",
),
ico:(
"sm": "1.6rem",
"md": "2rem",
"lg": "2rem",
),
),
) !default;
// checkbox
$checkboxes: (
setting: (
size: (
"sm": "1.6rem",
"md": "2rem",
"lg": "2.4rem",
),
primary-chk: (
"sm": "1.2rem",
"md": "1.6rem",
"lg": "2rem",
),
secondary-chk: (
"md": "2rem",
),
pos: (
"md": ".5rem",
),
fz: (
"sm": "1.5rem",
"md": "1.7rem",
"lg": "1.9rem",
),
),
) !default;
//select setting
$select: (
setting: (
h: (
"sm": "4rem",
"md": "4.8rem",
"lg": "5.6rem",
),
pd: (
"sm": "0 5.2rem 0 1.6rem",
"md": "0 5.2rem 0 1.6rem",
"lg": "0 5.2rem 0 1.6rem",
),
rd: (
"sm": ".6rem",
"md": ".8rem",
"lg": ".8rem",
),
fz: (
"sm": "1.5rem",
"md": "1.7rem",
"lg": "1.9rem",
),
rn: (
"sm": "1.6rem",
"md": "1.6rem",
"lg": "1.6rem",
),
bgs : (
"sm": "2rem",
"md": "2rem",
"lg": "2.4rem",
)
),
) !default;
//switch setting
$switch: (
setting: (
h: (
"md": "2rem",
"lg": "2.4rem",
),
w: (
"md": "3.2rem",
"lg": "4rem",
),
b: (
"md": "1.6rem",
"lg": "2rem",
),
br: (
"md": "0.2rem",
"lg": "0.2rem",
),
pd: (
"md": "0.8rem",
"lg": "0.8rem",
),
rd: (
"md": "4rem",
"lg": "4rem",
),
fz: (
"md": "1.7rem",
"lg": "1.9rem",
),
),
) !default;
//tab setting
$tabs: (
setting: (
h: (
full: "5.6rem",
fill: "4.8rem",
line: "4.8rem",
),
fz: (
full: "1.9rem",
fill: "1.9rem",
ilne: "1.9rem",
),
px: (
full: "0",
fill: "1.6rem",
line: ".2rem",
),
ml: (
full: "0",
fill: ".8rem",
line: "1.6rem",
),
rd: (
full: ".8rem",
fill: ".8rem",
line: "0",
),
),
) !default;
//table setting
//form control setting
//transition
$transition-base: .4s ease-in-out !default;
$transition-fade: opacity .4s linear !default;
$transition-collapse: max-height .4s ease !default;
$transition-collapse-width: width .4s ease !default;
//box shadow
$box-shadow-base: 2px 2px 2px 0px rgba(0, 0, 0, 0.15) !default;
//img url 대치
$url: "../img" !default;
//position 종류
$position-type: (x, y, both);