import type { JSX } from 'preact' export const rootCss = { accentColor: '#48D200', backgroundColor: '#F2E6DC', } satisfies JSX.CSSProperties export const bodyCss: JSX.CSSProperties = { fontFamily: 'system-ui, "Trebuchet MS", sans-serif', accentColor: rootCss.accentColor, backgroundColor: rootCss.backgroundColor, padding: '0.5rem 0', } export const messageCss: JSX.CSSProperties = { padding: '1rem', borderRadius: '0.4rem', backgroundColor: 'white', textWrap: 'balance', } export const headingCss: JSX.CSSProperties = { fontFamily: 'Garamond, serif', color: rootCss.accentColor, textAlign: 'center', margin: '-1rem 0 3rem', fontSize: '2.5rem', } export const textCss: JSX.CSSProperties = { fontSize: '1rem', } export const buttonCss: JSX.CSSProperties = { color: 'white', padding: '1rem', borderRadius: '0.4rem', fontSize: '1.2rem', backgroundColor: rootCss.accentColor, } export const rawCss = ` a { color: ${rootCss.accentColor}; } h1 { color: ${rootCss.accentColor}; } ` export function BaseStyle() { return }