From 3b26a64aeffd0d15d78040bea069a8fbc023084c Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Mon, 23 Sep 2024 16:34:01 -0600 Subject: [PATCH] hovers go below --- .../[courseName]/calendar/day/ItemInDay.tsx | 59 ++++++++++--------- .../[assignmentName]/AssignmentPreview.tsx | 1 + .../page/[pageName]/PagePreview.tsx | 1 + .../quiz/[quizName]/QuizPreview.tsx | 2 +- nextjs/src/app/globals.css | 4 ++ 5 files changed, 39 insertions(+), 28 deletions(-) diff --git a/nextjs/src/app/course/[courseName]/calendar/day/ItemInDay.tsx b/nextjs/src/app/course/[courseName]/calendar/day/ItemInDay.tsx index 39c79ad..d900ba1 100644 --- a/nextjs/src/app/course/[courseName]/calendar/day/ItemInDay.tsx +++ b/nextjs/src/app/course/[courseName]/calendar/day/ItemInDay.tsx @@ -24,38 +24,43 @@ export function ItemInDay({ const { courseName } = useCourseContext(); const { dragStart } = useDraggingContext(); return ( - { - const draggableItem: DraggableItem = { - type, - item, - sourceModuleName: moduleName, - }; - e.dataTransfer.setData("draggableItem", JSON.stringify(draggableItem)); - dragStart(); - }} - > - {item.name} +
+ { + const draggableItem: DraggableItem = { + type, + item, + sourceModuleName: moduleName, + }; + e.dataTransfer.setData( + "draggableItem", + JSON.stringify(draggableItem) + ); + dragStart(); + }} + > + {item.name} + {status === "incomplete" && (
)} - +
); } diff --git a/nextjs/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/AssignmentPreview.tsx b/nextjs/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/AssignmentPreview.tsx index 8658a16..29fe082 100644 --- a/nextjs/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/AssignmentPreview.tsx +++ b/nextjs/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/AssignmentPreview.tsx @@ -48,6 +48,7 @@ export default function AssignmentPreview({
{question.questionType === QuestionType.MATCHING && ( diff --git a/nextjs/src/app/globals.css b/nextjs/src/app/globals.css index f034d98..3a34b50 100644 --- a/nextjs/src/app/globals.css +++ b/nextjs/src/app/globals.css @@ -128,4 +128,8 @@ select { .markdownQuizAnswerPreview p:last-child { @apply p-0 m-0 ; +} + +.markdownPreview a { + @apply text-blue-500 hover:text-blue-600 font-bold underline; } \ No newline at end of file