Design system.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 

25 Zeilen
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. }