From cca390b87d718af1081c3b1d90bd214ceeb06a68 Mon Sep 17 00:00:00 2001 From: William Carr Date: Fri, 17 Apr 2026 10:53:20 -0400 Subject: [PATCH 1/3] fix(a11y): add h1 headings for document outline compliance --- resources/css/app.css | 4 ++++ resources/js/Pages/Auth/Login.jsx | 2 +- resources/js/Pages/FileUpload.jsx | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/resources/css/app.css b/resources/css/app.css index d5820681..013e63ef 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -17,6 +17,10 @@ url('https://storage.googleapis.com/staging-sst-01-staging-static/HelveticaNeueRoman.woff') format('woff'); font-weight: 400; } + + h1 { + @apply text-5xl font-light text-black; + } } [x-cloak] { diff --git a/resources/js/Pages/Auth/Login.jsx b/resources/js/Pages/Auth/Login.jsx index ae504abf..e1ffb486 100644 --- a/resources/js/Pages/Auth/Login.jsx +++ b/resources/js/Pages/Auth/Login.jsx @@ -34,7 +34,7 @@ export default function Login({ canResetPassword, status }) { alt="Edvise Logo" /> -
Welcome! Log in to get started:
+

Welcome! Log in to get started:

diff --git a/resources/js/Pages/FileUpload.jsx b/resources/js/Pages/FileUpload.jsx index b391ce01..b19669c4 100644 --- a/resources/js/Pages/FileUpload.jsx +++ b/resources/js/Pages/FileUpload.jsx @@ -772,7 +772,7 @@ export default function FileUpload() { className="mx-12 mb-12 flex w-full flex-col rounded-3xl bg-white p-8" id="main_area" > -

Upload Data
+

Upload Data

Date: Fri, 17 Apr 2026 10:53:41 -0400 Subject: [PATCH 2/3] refactor: remove unused imports --- resources/js/Pages/FileUpload.jsx | 5 ----- 1 file changed, 5 deletions(-) diff --git a/resources/js/Pages/FileUpload.jsx b/resources/js/Pages/FileUpload.jsx index b19669c4..0592a7c8 100644 --- a/resources/js/Pages/FileUpload.jsx +++ b/resources/js/Pages/FileUpload.jsx @@ -6,19 +6,14 @@ import { DocumentDuplicateIcon, TrashIcon, DocumentIcon, - CheckIcon, XMarkIcon, - PlusCircleIcon, } from '@heroicons/react/24/outline'; import DangerAlert from '@/Components/DangerAlert'; -import SuccessAlert from '@/Components/SuccessAlert'; import Steppers from '@/Components/Steppers'; import classNames from 'classnames'; import BigSuccessAlert from '@/Components/BigSuccessAlert'; import ErrorAlert from '@/Components/ErrorAlert'; -import HeaderLabel from '@/Components/HeaderLabel'; import Spinner from '@/Components/Spinner'; -import { set } from 'lodash'; /** Keep in sync with BACKEND_HTTP_VALIDATE_TIMEOUT_SECONDS (seconds) on the Laravel proxy. */ const VALIDATE_UPLOAD_TIMEOUT_MS = 300_000; From 447f995eb5b290193a8fb4408cd76beb4cdff645 Mon Sep 17 00:00:00 2001 From: William Carr Date: Fri, 17 Apr 2026 10:53:50 -0400 Subject: [PATCH 3/3] chore: format --- resources/js/Pages/Auth/Login.jsx | 4 ++-- resources/js/Pages/FileUpload.jsx | 30 +++++++++++++++--------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/resources/js/Pages/Auth/Login.jsx b/resources/js/Pages/Auth/Login.jsx index e1ffb486..ecff234c 100644 --- a/resources/js/Pages/Auth/Login.jsx +++ b/resources/js/Pages/Auth/Login.jsx @@ -26,7 +26,7 @@ export default function Login({ canResetPassword, status }) { return (
-
+
Forgot your password? diff --git a/resources/js/Pages/FileUpload.jsx b/resources/js/Pages/FileUpload.jsx index 0592a7c8..12fbbf0b 100644 --- a/resources/js/Pages/FileUpload.jsx +++ b/resources/js/Pages/FileUpload.jsx @@ -99,13 +99,13 @@ export default function FileUpload() { let msg = '[ERROR] Prediction trigger failed: ' + predictionResults['error']; return ( -
+
); } return ( -
+
+
+
@@ -338,7 +338,7 @@ export default function FileUpload() { ))}
-
+
{files == undefined || files.length == 0 ? ( validationButtonDisable(true) ) : ( @@ -602,7 +602,7 @@ export default function FileUpload() { type="text" name="batchName" id="batchName" - className="mt-1 w-full rounded-full border border-gray-300 p-2 shadow-sm focus:outline-none focus:ring-2 focus:ring-[#f79222]" + className="mt-1 w-full rounded-full border border-gray-300 p-2 shadow-sm focus:ring-2 focus:ring-[#f79222] focus:outline-none" value={batchName} onChange={e => setBatchName(e.target.value)} placeholder="Inference Run 2024 Fall Cohort 1" @@ -615,13 +615,13 @@ export default function FileUpload() {
Back