aboutsummaryrefslogtreecommitdiff
path: root/communities/red-right-hand/alpha.174bg.net/src/app/layout.js
diff options
context:
space:
mode:
authorAlex Pooley (@zuedev) <zuedev@gmail.com>2026-05-12 21:39:50 +0100
committerAlex Pooley (@zuedev) <zuedev@gmail.com>2026-05-12 21:39:50 +0100
commitcdd20614f1230971dae92c51337c5426f67c6fc3 (patch)
treee5cda49d31ffaf8d3afe76ce504eb45032698bf0 /communities/red-right-hand/alpha.174bg.net/src/app/layout.js
parent351d3ac99cadfe45a2d27d84082aa1003e539ddc (diff)
downloadunnamed-group-cdd20614f1230971dae92c51337c5426f67c6fc3.tar
unnamed-group-cdd20614f1230971dae92c51337c5426f67c6fc3.tar.gz
unnamed-group-cdd20614f1230971dae92c51337c5426f67c6fc3.tar.bz2
unnamed-group-cdd20614f1230971dae92c51337c5426f67c6fc3.tar.xz
unnamed-group-cdd20614f1230971dae92c51337c5426f67c6fc3.zip
draft update
Diffstat (limited to 'communities/red-right-hand/alpha.174bg.net/src/app/layout.js')
-rw-r--r--communities/red-right-hand/alpha.174bg.net/src/app/layout.js37
1 files changed, 28 insertions, 9 deletions
diff --git a/communities/red-right-hand/alpha.174bg.net/src/app/layout.js b/communities/red-right-hand/alpha.174bg.net/src/app/layout.js
index dbc1eca..1fb6dfe 100644
--- a/communities/red-right-hand/alpha.174bg.net/src/app/layout.js
+++ b/communities/red-right-hand/alpha.174bg.net/src/app/layout.js
@@ -1,28 +1,47 @@
-import { Geist, Geist_Mono } from "next/font/google";
+import { Inter, Fira_Code } from "next/font/google";
import "./globals.css";
+import { CommandLineIcon } from "@heroicons/react/24/solid";
-const geistSans = Geist({
- variable: "--font-geist-sans",
+const inter = Inter({
+ variable: "--font-inter",
subsets: ["latin"],
});
-const geistMono = Geist_Mono({
- variable: "--font-geist-mono",
+const firaCode = Fira_Code({
+ variable: "--font-fira-code",
subsets: ["latin"],
});
+function TerminalButton() {
+ return (
+ <a
+ href="/terminal/index.html"
+ className="fixed top-4 right-4 bg-gray-800 text-white p-3 rounded-full shadow-lg hover:bg-gray-700 transition-colors z-50"
+ title="Access the web terminal"
+ >
+ <CommandLineIcon className="h-5 w-5" />
+ </a>
+ );
+}
+
export const metadata = {
- title: "Create Next App",
- description: "Generated by create next app",
+ title: "174th Battle Group",
+ description: "Vengeance Within Reach",
+ icons: {
+ icon: "/favicon.png",
+ },
};
export default function RootLayout({ children }) {
return (
<html
lang="en"
- className={`${geistSans.variable} ${geistMono.variable} h-full antialiased`}
+ className={`${inter.variable} ${firaCode.variable} h-full antialiased`}
>
- <body className="min-h-full flex flex-col">{children}</body>
+ <body className="min-h-full flex flex-col">
+ <TerminalButton />
+ {children}
+ </body>
</html>
);
}