diff --git a/public/images/csc-icon.svg b/public/images/csc-icon.svg
new file mode 100644
index 0000000..733f488
--- /dev/null
+++ b/public/images/csc-icon.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/vercel.svg b/public/vercel.svg
deleted file mode 100644
index d2f8422..0000000
--- a/public/vercel.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/app/admin/page.tsx b/src/app/admin/page.tsx
new file mode 100644
index 0000000..f5f130e
--- /dev/null
+++ b/src/app/admin/page.tsx
@@ -0,0 +1,7 @@
+export default function Home() {
+ return (
+
+ Admin Page
+
+ );
+}
diff --git a/src/app/catalogue/page.tsx b/src/app/catalogue/page.tsx
new file mode 100644
index 0000000..ff654e4
--- /dev/null
+++ b/src/app/catalogue/page.tsx
@@ -0,0 +1,7 @@
+export default function Home() {
+ return (
+
+ Library page
+
+ );
+}
diff --git a/src/app/favicon.ico b/src/app/favicon.ico
index 718d6fe..2efc9c3 100644
Binary files a/src/app/favicon.ico and b/src/app/favicon.ico differ
diff --git a/src/app/globals.css b/src/app/globals.css
index c713ed8..610cc42 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -4,17 +4,20 @@
:root {
--foreground-rgb: 0, 0, 0;
- --background-start-rgb: 214, 219, 220;
- --background-end-rgb: 255, 255, 255;
+ --background-start-rgb: 255, 255, 255;
+ --background-end-rgb: 214, 219, 220;
+ /* --background-end-rgb: 255, 255, 255; */
}
+/* This breaks navbar. Website still complies to system theme
@media (prefers-color-scheme: dark) {
:root {
--foreground-rgb: 255, 255, 255;
--background-start-rgb: 0, 0, 0;
--background-end-rgb: 0, 0, 0;
}
-}
+}
+*/
body {
color: rgb(var(--foreground-rgb));
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 270a566..3961d98 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -1,12 +1,11 @@
import type { Metadata } from "next";
-import { Inter } from "next/font/google";
import "./globals.css";
-
-const inter = Inter({ subsets: ["latin"] });
+import Image from "next/image";
export const metadata: Metadata = {
- title: "Create Next App",
- description: "Generated by create next app",
+ title: "CSC Librarian",
+ description: "A simple library management system for UW CSC",
+ lang: "en",
};
export default function RootLayout({
@@ -16,7 +15,63 @@ export default function RootLayout({
}>) {
return (
-
{children}
+
+ {navbar}
+ {children}
+
);
}
+
+const navbarButtonClasses =
+ "block rounded px-3 py-2 text-gray-900 hover:bg-gray-100 md:border-0 md:p-0 md:hover:bg-transparent md:hover:text-blue-700 dark:text-white dark:hover:bg-gray-700 dark:hover:text-white md:dark:hover:bg-transparent md:dark:hover:text-blue-500";
+
+const navbar = (
+
+);
diff --git a/src/app/modify/page.tsx b/src/app/modify/page.tsx
new file mode 100644
index 0000000..d2d4e32
--- /dev/null
+++ b/src/app/modify/page.tsx
@@ -0,0 +1,7 @@
+export default function Home() {
+ return (
+
+ Modify page
+
+ );
+}
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 956b645..f0e7bc5 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -1,113 +1,7 @@
-import Image from "next/image";
-
export default function Home() {
return (
-
-
- Get started by editing
- src/app/page.tsx
-
-
-
-
-
-
-
-
-
+ Beep Boop
);
}