Design system.
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 

25 wiersze
648 B

  1. import { Html, Head, Main, NextScript } from 'next/document'
  2. import theme from '@/styles/theme'
  3. export default function Document() {
  4. return (
  5. <Html lang="en" className="bg-negative text-positive mt-8 mb-16 md:mt-16 md:mb-32 tracking-normal font-semi-expanded">
  6. <Head className="block">
  7. <style
  8. dangerouslySetInnerHTML={{
  9. __html: `
  10. :root {
  11. ${Object.entries(theme).map(([name, value]) => `--${name}: ${value};`).join('\n')}
  12. }
  13. `,
  14. }}
  15. />
  16. </Head>
  17. <body>
  18. <Main />
  19. <NextScript />
  20. </body>
  21. </Html>
  22. )
  23. }