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