diff --git a/app/(app)/dashboard/KanbanColumn.tsx b/app/(app)/dashboard/KanbanColumn.tsx
index eccdeb2..7a6bbc1 100644
--- a/app/(app)/dashboard/KanbanColumn.tsx
+++ b/app/(app)/dashboard/KanbanColumn.tsx
@@ -1,6 +1,6 @@
/**
* @file dashboard/KanbanColumn.tsx
- * @description Client component rendering a single column in the kanban board, containing a status header, count, task list, and fallback empty states.
+ * @description Client component rendering an individual kanban column container with its header, task count, action button, and list of task cards.
*/
"use client";
@@ -10,39 +10,49 @@ import KanbanCard from "./KanbanCard";
import { KanbanColumnProps } from "@/types/tasks";
/**
- * Renders a kanban column with an indicator color, title, task count, quick-add trigger,
- * and a list of rendered task cards or an empty placeholder.
+ * Renders a kanban column containing a header with category indicator and counter,
+ * an add button, and a sorted list of associated task cards or an empty placeholder.
*
- * @param {KanbanColumnProps} props - The component props defining column metadata and task lists.
+ * @param {KanbanColumnProps} props - The component props including column details, task list, and styling options.
* @returns {JSX.Element} The rendered kanban column component.
*/
export default function KanbanColumn(props: KanbanColumnProps) {
+ const indicatorColor = props.color ?? "bg-primary";
+
return (
-