import type { Metadata } from 'next' import { Inter, Zilla_Slab } from 'next/font/google' import './globals.css' import styles from './home.module.css' import Link from 'next/link' import SearchBar from './components/SearchBar' import Container from './container/Container' import MobileMenu from './components/MobileMenu' import { ToastContainer } from 'react-toastify' import 'react-toastify/dist/ReactToastify.css' /* The default font is Inter. If you want to use Zilla Slab (or any other Google Font, which are pre-provided by Next.js in the 'next/font/google' module), you need to import it, as is done here with Zilla Slab, and then execute a CSS exploit by assigning the tag className={zillaSlab.className} to set the font family of an element to your desired font. DO NOT directly set the font family in CSS using font-family. You will break EVERYTHING! */ const inter = Inter({ subsets: ['latin'] }) const zillaSlab = Zilla_Slab({ subsets: ['latin'], weight: ['500', '700'] }) export const metadata: Metadata = { title: 'eeXiv', description: 'arXiv just got better', } export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode }>) { return (
We gratefully acknowledge support from our volunteer peer reviewers, member institutions, and all{' '} open-source contributors .