From 240832cb6520b8e075381d69d1aeb039a5d6d64e Mon Sep 17 00:00:00 2001 From: Raaps-gg Date: Mon, 1 Dec 2025 13:43:18 -0600 Subject: [PATCH 1/2] changed the Majors drop down box --- client/src/components/UploadScreen.tsx | 37 +++++++++++++++++++++----- 1 file changed, 31 insertions(+), 6 deletions(-) diff --git a/client/src/components/UploadScreen.tsx b/client/src/components/UploadScreen.tsx index 80d0e930..cae5eca9 100644 --- a/client/src/components/UploadScreen.tsx +++ b/client/src/components/UploadScreen.tsx @@ -2,6 +2,21 @@ import React from 'react'; import { UploadCloud, FileText, ArrowRight, ArrowLeft, CheckCircle, ExternalLink, Shield } from 'lucide-react'; import { motion } from 'framer-motion'; +const departments = [ + { value: "CE", label: "Civil Engineering (CE)" }, + { value: "CS", label: "Computer Science (CS)" }, + { value: "ME", label: "Mechanical Engineering (ME)" }, + { value: "AE", label: "Aerospace Engineering (AE)" }, + { value: "IE", label: "Industrial Engineering (IE)" }, + { value: "BE(I)", label: "Biomedical Eng. (Imaging) (BE(I))" }, + { value: "ARCH", label: "Architectural Engineering (ARCH)" }, + { value: "BE(T)", label: "Biomedical Eng. (Tissue) (BE(T))" }, + { value: "CSE", label: "Computer Engineering (CSE)" }, + { value: "CM", label: "Computer Science (CM)" }, + { value: "EE", label: "Electrical Engineering (EE)" } +]; + + interface UploadScreenProps { file: File | null; department: string; @@ -79,15 +94,25 @@ export default function UploadScreen({ file, department, onFileChange, setDepart

-
- - setDepartment(e.target.value)} + className="w-full p-4 bg-white/5 border border-white/10 rounded-xl + focus:ring-2 focus:ring-[#0046FF] outline-none transition-all + font-bold text-white" + > + {departments.map((dep) => ( + + ))}
- From 731cf3166cd892ce197b729035f55e582f98b4d7 Mon Sep 17 00:00:00 2001 From: Raaps-gg Date: Mon, 1 Dec 2025 14:01:38 -0600 Subject: [PATCH 2/2] Mavgrades and ACMUTA links --- client/src/components/Layout.tsx | 7 +++---- client/src/components/UploadScreen.tsx | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/client/src/components/Layout.tsx b/client/src/components/Layout.tsx index 74100793..8b262839 100644 --- a/client/src/components/Layout.tsx +++ b/client/src/components/Layout.tsx @@ -1,5 +1,5 @@ import React, { useState, useEffect } from 'react'; -import { Compass, Github } from 'lucide-react'; +import { Compass } from 'lucide-react'; interface LayoutProps { children: React.ReactNode; @@ -61,13 +61,12 @@ export default function Layout({ children, onLogoClick }: LayoutProps) { {/* RIGHT: GITHUB LINK */} - GitHub - + Mavgrades diff --git a/client/src/components/UploadScreen.tsx b/client/src/components/UploadScreen.tsx index cae5eca9..3a288012 100644 --- a/client/src/components/UploadScreen.tsx +++ b/client/src/components/UploadScreen.tsx @@ -104,10 +104,10 @@ export default function UploadScreen({ file, department, onFileChange, setDepart onChange={(e) => setDepartment(e.target.value)} className="w-full p-4 bg-white/5 border border-white/10 rounded-xl focus:ring-2 focus:ring-[#0046FF] outline-none transition-all - font-bold text-white" + font-bold text-white cursor-pointer" > {departments.map((dep) => ( - ))}