import { createGlobalStyle } from "styled-components"; import { textColorCss } from "../typography"; import { fontFamily } from "../getters"; import { linkCss } from "../link"; import { primaryBaseBackgroundCss } from "../backgrounds"; const GlobalCss = createGlobalStyle` * { box-sizing: border-box; ${textColorCss} } :root { font-size: 16px; } html { transition: background-color 200ms; ${primaryBaseBackgroundCss}; font-family: ${fontFamily("sans")}; } input, textarea { font-family: ${fontFamily("sans")}; } a, p, h1, h2, h3, h4, h5, h6, code { } a { text-decoration: auto; &:hover { text-decoration: underline; }; ${linkCss}; } p { font-size: 1.2rem; line-height: 1.2; } i { font-style: italic; } `; export { GlobalCss };