@tapie-kr/inspire-react
Version:
React Component Collection for INSPIRE
97 lines • 2.85 kB
CSS
@font-face {
src: url('./src/assets/fonts/INSPIRE_Font_Kit-Extrabold.woff2') format('woff2');
font-weight: 800;
font-display: block;
font-family: INSPIRE Font Kit;
}
@font-face {
src: url('./src/assets/fonts/INSPIRE_Font_Kit-Bold.woff2') format('woff2');
font-weight: 700;
font-display: block;
font-family: INSPIRE Font Kit;
}
@font-face {
src: url('./src/assets/fonts/INSPIRE_Font_Kit-Semibold.woff2') format('woff2');
font-weight: 600;
font-display: block;
font-family: INSPIRE Font Kit;
}
@font-face {
src: url('./src/assets/fonts/INSPIRE_Font_Kit-Medium.woff2') format('woff2');
font-weight: 500;
font-display: block;
font-family: INSPIRE Font Kit;
}
@font-face {
src: url('./src/assets/fonts/INSPIRE_Font_Kit-Regular.woff2') format('woff2');
font-weight: 400;
font-display: block;
font-family: INSPIRE Font Kit;
}
@font-face {
src: url('./src/assets/fonts/INSPIRE_Font_Kit-Light.woff2') format('woff2');
font-weight: 300;
font-display: block;
font-family: INSPIRE Font Kit;
}
@layer component.typography;
@layer component.typography {
:root {
--isp_weight-extrabold: 800;
--isp_weight-bold: 700;
--isp_weight-semibold: 600;
--isp_weight-medium: 500;
--isp_weight-regular: 400;
--isp_weight-light: 300;
--isp_size-giant: 80px;
--isp_size-jumbo: 48px;
--isp_size-large: 36px;
--isp_size-medium: 24px;
--isp_size-moderate: 20px;
--isp_size-base: 16px;
--isp_size-petite: 14px;
--isp_size-micro: 13px;
--isp_size-tiny: 12px;
--isp_size-mini: 10px;
--isp_line-height-giant: 92px;
--isp_line-height-jumbo: 60px;
--isp_line-height-large: 46px;
--isp_line-height-medium: 32px;
--isp_line-height-moderate: 26px;
--isp_line-height-base: 24px;
--isp_line-height-petite: 20px;
--isp_line-height-micro: 18px;
--isp_line-height-tiny: 18px;
--isp_line-height-mini: 16px;
}
@media screen and (max-width: 768px) {
:root {
--isp_weight-extrabold: 800;
--isp_weight-bold: 700;
--isp_weight-semibold: 600;
--isp_weight-medium: 500;
--isp_weight-regular: 400;
--isp_weight-light: 300;
--isp_size-giant: 48px;
--isp_size-jumbo: 32px;
--isp_size-large: 28px;
--isp_size-medium: 20px;
--isp_size-moderate: 18px;
--isp_size-base: 16px;
--isp_size-petite: 14px;
--isp_size-micro: 13px;
--isp_size-tiny: 12px;
--isp_size-mini: 10px;
--isp_line-height-giant: 60px;
--isp_line-height-jumbo: 40px;
--isp_line-height-large: 36px;
--isp_line-height-medium: 28px;
--isp_line-height-moderate: 24px;
--isp_line-height-base: 24px;
--isp_line-height-petite: 20px;
--isp_line-height-micro: 18px;
--isp_line-height-tiny: 18px;
--isp_line-height-mini: 16px;
}
}
}