Skip to content

Commit

Permalink
Moved track upload to the management directory and unified link styling.
Browse files Browse the repository at this point in the history
  • Loading branch information
n1kPLV committed Jul 28, 2023
1 parent ec3c058 commit a5405a6
Show file tree
Hide file tree
Showing 6 changed files with 36 additions and 15 deletions.
2 changes: 1 addition & 1 deletion Website/src/app/components/footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ import Link from "next/link";
export default function Footer() {

return <footer>
<p>RailTrail is a product. <Link className="text-blue-600 visited:text-purple-700" href="/data_protection">Data Protection</Link></p>
<p>RailTrail is a product. <Link href={"/data_protection"}>Data Protection</Link></p>
</footer>
}
5 changes: 4 additions & 1 deletion Website/src/app/data_protection/page.tsx
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
const Page = () => (
<main className="max-w-xl items-center mx-auto grow">
<p>Der Schutz Ihrer Daten ist uns sehr wichtig. Wir erheben über Sie möglicherweise folgende Daten über Sie: </p>
<p>Der Schutz Ihrer Daten ist uns sehr wichtig. Wir erheben möglicherweise folgende Daten über Sie: </p>
<ul className={'list-disc list-inside my-2'}>
<li>IP-Adresse</li>
<li>Verwendeter Webbrowser</li>
<li>Standort</li>
<li>Nutzername</li>
<li>Gewählte Strecke</li>
</ul>
<p>Dazu setzen wir Cookies ein.</p>
<p>TODO: Add some more legal text here</p>

</main>)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import {FormEvent, useRef, useState} from "react";
import {TrackPath} from "@/lib/api.website";

export default function Home(x: any) {
export default function Home() {
const formRef = useRef(null as (null | HTMLFormElement))
const [success, setSuccess] = useState(false);
const [error, setError] = useState(undefined as string | undefined)
Expand Down
15 changes: 15 additions & 0 deletions Website/src/app/management/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import Link from "next/link";

export default function Home() {
return (
<>
<p>Welcome to the management directory. You can</p>
<ul className={'list-disc list-inside my-2'}>
<li>Add a track <Link href={'/management/add_track'}>here</Link></li>
<li>Create, modify or delete vehicles <Link href={'/management/vehicles'}>here</Link></li>
<li>Create, modify or delete vehicle types <Link href={'/management/vehicleTypes'}>here</Link></li>
<li>Create, modify or delete points of interest <Link href={'/management/poi'}>here</Link></li>
</ul>
</>
)
}
18 changes: 6 additions & 12 deletions Website/src/app/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,12 @@ export default function Home() {
<main className="max-w-xl items-center mx-auto grow">
<p>This website offers some administrative thingies:</p>
<ul className={'list-disc list-inside my-2'}>
<li>Current vehicle positions: <Link className="text-blue-600 visited:text-purple-700"
href={'/map'}>here</Link></li>
<li>Add a track <Link className="text-blue-600 visited:text-purple-700"
href={'/add_track'}>here</Link></li>
<li>Select a different track <Link className="text-blue-600 visited:text-purple-700"
href={'/select_track'}>here</Link></li>
<li>Login <Link className="text-blue-600 visited:text-purple-700"
href={'/login'}>here</Link></li>
<li>Logout <Link className="text-blue-600 visited:text-purple-700"
href={'/logout'} prefetch={false}>here</Link></li>
<li>Create a new user <Link className="text-blue-600 visited:text-purple-700"
href={'/signup'}>here</Link> (temporary)</li>
<li>Current vehicle positions: <Link href={'/map'}>here</Link></li>
<li>Manage the database <Link href={'/management'}>here</Link></li>
<li>Select a different track <Link href={'/select_track'}>here</Link></li>
<li>Login <Link href={'/login'}>here</Link></li>
<li>Logout <Link href={'/logout'} prefetch={false}>here</Link></li>
<li>Create a new user <Link href={'/signup'}>here</Link> (temporary)</li>
</ul>
</main>
)
Expand Down
9 changes: 9 additions & 0 deletions Website/src/components/globals.css
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,12 @@ body {
)
rgb(var(--background-start-rgb));
}

@layer components {
a {
@apply text-blue-700;
@apply visited:text-purple-700;
@apply dark:text-blue-400;
@apply dark:visited:text-purple-400;
}
}

0 comments on commit a5405a6

Please sign in to comment.