diff --git a/website/src/pages/grading/grade-output.tsx b/website/src/pages/grading/grade-output.tsx
index 25e5543a..83d47cf1 100644
--- a/website/src/pages/grading/grade-output.tsx
+++ b/website/src/pages/grading/grade-output.tsx
@@ -28,48 +28,13 @@ export default function OutputDetail(): JSX.Element {
{/* Rating buttons */}
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -132,6 +97,18 @@ export default function OutputDetail(): JSX.Element {
);
}
+function RatingButton(props: { rating: number; active: boolean }): JSX.Element {
+ const activeClasses =
+ "inline-flex items-center mx-2 rounded-md border border-transparent bg-indigo-600 px-4 py-2 text-sm font-medium text-white shadow-sm hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2";
+ const inActiveClasses =
+ "inline-flex items-center mx-2 rounded-md border border-gray-300 bg-white px-4 py-2 text-sm font-medium text-gray-700 shadow-sm hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2";
+ return (
+
+ );
+}
+
function AnnotationCheckboxLi(props: { option: annotationBool }): JSX.Element {
let AdditionalExplanation = null;
if (props.option.additionalExplanation) {