chore: squashed some commits, which are not for public viewing

fix: fixed ImageSection being broken on mobile
feat: added proper imprint
feat: added name to privacy-policy
feat: bump version
fix: fixed footer not rendering correct on some mobile devices
chore: bump version
feat: imported html from Config repo
Updated packages
Migration from astro to solid-start
Add database and auth
Add discord rest testing
Database schema rework
API meeting progress
Fix styles
This commit is contained in:
aronmal 2024-01-05 01:29:38 +01:00
parent eb3acd206c
commit 2e529cede8
Signed by: aronmal
GPG key ID: 816B7707426FC612
50 changed files with 9903 additions and 5045 deletions

View file

@ -1,26 +1,30 @@
---
import Footer from "@components/Footer.astro";
import NavBar from "@components/NavBar.astro";
import "../styles/Layout.scss";
import "../styles/GlobalLayout.css";
---
// @refresh reload
import { Meta, MetaProvider, Title } from "@solidjs/meta";
import { Router } from "@solidjs/router";
import { FileRoutes } from "@solidjs/start";
import { Suspense } from "solid-js";
import Footer from "./components/Footer";
import NavBar from "./components/NavBar";
import "./styles/GlobalLayout.css";
import "./styles/Layout.scss";
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta
name="description"
content="The Splatoon Discord bot with unique features."
/>
<meta name="viewport" content="width=device-width" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<meta name="generator" content={Astro.generator} />
<title>li'l Judd - Your competitive Splatoon assistant</title>
</head>
<body>
<NavBar />
<slot />
<Footer />
</body>
</html>
export default function App() {
return (
<Router
root={(props) => (
<MetaProvider>
<Meta
name="description"
content="The Splatoon Discord bot with unique features."
/>
<Title>li'l Judd - Your competitive Splatoon assistant</Title>
<NavBar />
<Suspense>{props.children}</Suspense>
<Footer />
</MetaProvider>
)}
>
<FileRoutes />
</Router>
);
}