diff --git a/public/images/icon.png b/public/images/icon.png new file mode 100644 index 0000000..ab9c571 Binary files /dev/null and b/public/images/icon.png differ diff --git a/public/images/logo-light.png b/public/images/logo-light.png new file mode 100644 index 0000000..842587e Binary files /dev/null and b/public/images/logo-light.png differ diff --git a/public/images/media__1778402214542.png b/public/images/media__1778402214542.png new file mode 100644 index 0000000..842587e Binary files /dev/null and b/public/images/media__1778402214542.png differ diff --git a/public/images/media__1778402214558.png b/public/images/media__1778402214558.png new file mode 100644 index 0000000..a557690 Binary files /dev/null and b/public/images/media__1778402214558.png differ diff --git a/public/images/media__1778402225559.png b/public/images/media__1778402225559.png new file mode 100644 index 0000000..105e036 Binary files /dev/null and b/public/images/media__1778402225559.png differ diff --git a/src/App.jsx b/src/App.jsx index c9b69f1..806a950 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -1,10 +1,11 @@ import React from 'react' -import { Routes, Route, Navigate } from 'react-router-dom' +import { Routes, Route, Navigate, Link } from 'react-router-dom' import { useApp } from './store/AppContext' +import Login from './pages/Login' +import Dashboard from './pages/Dashboard' + // Placeholder components for routing structure -const Login = () =>

Login

Please log in.

-const Dashboard = () =>

Dashboard

Welcome to Respellion Leerplatform.

const Admin = () =>

Admin

Kennisbeheer and Source Upload.

const Testen = () =>

Weektest

Start your weekly test here.

const Leren = () =>

Leren

Start your weekly learning session.

@@ -12,9 +13,9 @@ const Leaderboard = () =>

Loading...

+ if (state.isLoading) return
Laden...
if (!state.currentUser) { return @@ -26,20 +27,31 @@ const ProtectedRoute = ({ children, requireAdmin }) => { return (
- {/* Basic Navigation Bar Placeholder */} -