UNPKG

create-bar-project

Version:

This module helps create a base for web application projects.

31 lines (27 loc) 1.12 kB
import RobotoBlackTTF from 'Fonts/RobotoBlack.ttf'; import RobotoBlackWOFF from 'Fonts/RobotoBlack.woff'; import RobotoBlackWOFF2 from 'Fonts/RobotoBlack.woff2'; import RobotoBoldTTF from 'Fonts/RobotoBold.ttf'; import RobotoBoldWOFF from 'Fonts/RobotoBold.woff'; import RobotoBoldWOFF2 from 'Fonts/RobotoBold.woff2'; import { createGlobalStyle, css } from 'styled-components'; import { typography } from 'ui-kit/src/Theme/GlobalStyles'; const fontGlobalCSS = css` @font-face { font-family: 'Roboto'; src: local('Roboto'), local('Roboto'), url(${RobotoBlackWOFF2}) format('woff2'), url(${RobotoBlackWOFF}) format('woff'), url(${RobotoBlackTTF}) format('truetype'); font-weight: ${typography.fontWeights.normal}; font-display: swap; } @font-face { font-family: 'Roboto'; src: local('Roboto'), local('Roboto'), url(${RobotoBoldWOFF2}) format('woff2'), url(${RobotoBoldWOFF}) format('woff'), url(${RobotoBoldTTF}) format('truetype'); font-weight: ${typography.fontWeights.bold}; font-display: swap; } `; export default createGlobalStyle` ${fontGlobalCSS} `;