diff --git a/.vscode/settings.json b/.vscode/settings.json index 23dd9dc..097111a 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,7 +1,8 @@ { "conventionalCommits.scopes": [ "database", - "display ganttchart" + "display ganttchart", + "enrolment page" ], "java.configuration.updateBuildConfiguration": "interactive" } diff --git a/frontend/src/assets/frontpage2.jpg b/frontend/src/assets/frontpage2.jpg new file mode 100644 index 0000000..b2ec1cf Binary files /dev/null and b/frontend/src/assets/frontpage2.jpg differ diff --git a/frontend/src/components/Footer.tsx b/frontend/src/components/Footer.tsx index 4ebbcd1..3b5d1ae 100644 --- a/frontend/src/components/Footer.tsx +++ b/frontend/src/components/Footer.tsx @@ -14,7 +14,7 @@ export default function Footer({ children } : { children?: React.ReactNode }) { bottom: 0, left: 0, width: 100+"%", - height: 60+"px", + height: "10vh", zIndex: 10000, }; diff --git a/frontend/src/components/GanttChart.tsx b/frontend/src/components/GanttChart.tsx index d80ca5f..6364c4c 100644 --- a/frontend/src/components/GanttChart.tsx +++ b/frontend/src/components/GanttChart.tsx @@ -264,7 +264,12 @@ export default function GanttChart() { return (
-
+
+
+
} else { - return ; + return ( + + ); } } \ No newline at end of file diff --git a/frontend/src/components/Sidebar.tsx b/frontend/src/components/Sidebar.tsx index 777a4cd..c54ff5d 100644 --- a/frontend/src/components/Sidebar.tsx +++ b/frontend/src/components/Sidebar.tsx @@ -4,8 +4,8 @@ import ListItem from "@mui/material/ListItem"; import ListItemButton from "@mui/material/ListItemButton"; import ListItemIcon from "@mui/material/ListItemIcon"; import ListItemText from "@mui/material/ListItemText"; -import InboxIcon from "@mui/icons-material/MoveToInbox"; -// import MailIcon from "@mui/icons-material/Mail"; +import SchoolIcon from "@mui/icons-material/School"; +import MeetingRoomIcon from "@mui/icons-material/MeetingRoom"; import { Link } from "react-router-dom"; @@ -41,11 +41,10 @@ export default function Sidebar({ marginTop, width }: SidebarProps) { anchor="left" > - - + @@ -54,12 +53,11 @@ export default function Sidebar({ marginTop, width }: SidebarProps) { - + - ); diff --git a/frontend/src/components/SkipButton.tsx b/frontend/src/components/SkipButton.tsx index 3e41ffa..d25160d 100644 --- a/frontend/src/components/SkipButton.tsx +++ b/frontend/src/components/SkipButton.tsx @@ -1,5 +1,6 @@ import Button from "@mui/material/Button"; import { useNavigate } from "react-router-dom"; +import ArrowForwardIcon from "@mui/icons-material/ArrowForward"; export default function SkipButton() { const navigate = useNavigate(); @@ -19,13 +20,15 @@ export default function SkipButton() { return (
- + Time tabler - - The smartest Timetabler ever - -

- A timetabling website for the Victorian Institute of Technology +

+ The VIT Timetabling Portal is a platform for VIT Support Service + Team staff to manage unit and class schedules across all campuses. + Designed for ease of use, the portal allows staff to view and adjust + schedules, assign classrooms, all in one centralized system. It + automatically generates timetables, handling large datasets of up to + ten thousand students. The drag-and-drop feature allows easy manual + adjustments, updating both location and time simultaneously with a + Gantt Chart.

-

-Team JetEdge

+

A Product by JetEdge

-
logo.exe
-