Initial commit

This commit is contained in:
Brian Beck 2024-10-15 18:48:11 -07:00
parent 22f31651d7
commit 46c43d9c82
56 changed files with 2451 additions and 0 deletions

32
app/global.css Normal file
View file

@ -0,0 +1,32 @@
:root {
--system-ui: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif,
"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
/* Box sizing rules */
*,
*::before,
*::after {
box-sizing: border-box;
}
/* Prevent font size inflation */
html {
-moz-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
margin: 0;
padding: 0;
}
body {
display: flex;
flex-direction: column;
margin: 0;
padding: 0;
min-height: 100vh;
background-color: #699697;
background-image: url("../public/noise.png"),
linear-gradient(to bottom, #5be9ee 0%, #1e4172 100%);
background-repeat: repeat, repeat;
}

19
app/layout.tsx Normal file
View file

@ -0,0 +1,19 @@
import { departureMono } from "../src/fonts";
import "./global.css";
export const metadata = {
title: "VL2 Forge",
description: "Create .vl2 files for Tribes 2",
};
export default function RootLayout({
children,
}: {
children: React.ReactNode;
}) {
return (
<html lang="en" className={departureMono.variable}>
<body>{children}</body>
</html>
);
}

6
app/page.tsx Normal file
View file

@ -0,0 +1,6 @@
import React from "react";
import { Forge } from "../src/Forge";
export default function Page() {
return <Forge />;
}