source: src/app/layout.tsx@ 2d635ae

Last change on this file since 2d635ae was 6b8332f, checked in by stefansaveski <stefansaveski19@…>, 11 months ago

feat: Add student exams, profile, semesters, and subjects pages with respective components and data integration

  • Property mode set to 100644
File size: 1004 bytes
RevLine 
[65f7b64]1import type { Metadata } from "next";
2import { Geist, Geist_Mono } from "next/font/google";
3import "./globals.css";
[6b8332f]4import '@fortawesome/fontawesome-svg-core/styles.css';
5import { config } from '@fortawesome/fontawesome-svg-core';
[636f86c]6import Header from "@/components/header";
[875f7d6]7
8// Prevent FontAwesome from adding CSS automatically
9config.autoAddCss = false;
[65f7b64]10
11const geistSans = Geist({
12 variable: "--font-geist-sans",
13 subsets: ["latin"],
14});
15
16const geistMono = Geist_Mono({
17 variable: "--font-geist-mono",
18 subsets: ["latin"],
19});
20
21export const metadata: Metadata = {
[6b8332f]22 title: "IKnow - Student Portal",
23 description: "Student portal for Ss. Cyril and Methodius University",
[65f7b64]24};
25
26export default function RootLayout({
27 children,
28}: Readonly<{
29 children: React.ReactNode;
30}>) {
31 return (
32 <html lang="en">
[6b8332f]33 <body
34 className={`${geistSans.variable} ${geistMono.variable} antialiased`}
35 >
36 <div className="mx-auto max-w-6xl px-4">{children}</div>
[65f7b64]37 </body>
38 </html>
39 );
[6b8332f]40}
Note: See TracBrowser for help on using the repository browser.