_document.js 747 B

1234567891011121314151617181920
  1. import { Html, Head, Main, NextScript } from "next/document";
  2. export default function Document() {
  3. return (
  4. <Html>
  5. <Head>
  6. <script dangerouslySetInnerHTML={{ __html: 'try{if(localStorage.theme==="dark"||(!("theme" in localStorage)&&window.matchMedia("(prefers-color-scheme: dark)").matches)){document.documentElement.classList.add("dark");}else{document.documentElement.classList.remove("dark");}}catch(_){}'}}></script>
  7. <link
  8. rel="stylesheet"
  9. href="https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,300;0,400;0,600;0,700;1,400&amp;display=swap"
  10. data-ignore="true"
  11. />
  12. </Head>
  13. <body>
  14. <Main />
  15. <NextScript />
  16. </body>
  17. </Html>
  18. );
  19. }