diff --git a/.vscode/settings.json b/.vscode/settings.json index 3fbb4ab25..8345c107c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -2,8 +2,8 @@ "typescript.tsdk": "node_modules/typescript/lib", "typescript.enablePromptUseWorkspaceTsdk": true, "editor.codeActionsOnSave": { - "source.fixAll": true, - "source.organizeImports": true, - "source.sortMembers": true + "source.fixAll": "explicit", + "source.organizeImports": "explicit", + "source.sortMembers": "explicit" } } diff --git a/app/layout.tsx b/app/layout.tsx index 1cf721bb1..2f98587f2 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,7 +1,8 @@ import Banner from 'components/banner'; import Navbar from 'components/layout/navbar'; -import { GeistSans } from 'geist/font'; +import { GeistSans } from 'geist/font/sans'; import { ensureStartsWith } from 'lib/utils'; +import { League_Spartan } from 'next/font/google'; import { ReactNode, Suspense } from 'react'; import './globals.css'; @@ -12,6 +13,12 @@ const baseUrl = process.env.NEXT_PUBLIC_VERCEL_URL const twitterCreator = TWITTER_CREATOR ? ensureStartsWith(TWITTER_CREATOR, '@') : undefined; const twitterSite = TWITTER_SITE ? ensureStartsWith(TWITTER_SITE, 'https://') : undefined; +const league_spartan = League_Spartan({ + subsets: ['latin'], + variable: '--font-league-spartan', + display: 'swap' +}); + export const metadata = { metadataBase: new URL(baseUrl), title: { @@ -34,7 +41,7 @@ export const metadata = { export default async function RootLayout({ children }: { children: ReactNode }) { return ( - +