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) {