diff --git a/src/components/Sidebar.jsx b/src/components/Sidebar.jsx
index 7cd56c0..3309d92 100644
--- a/src/components/Sidebar.jsx
+++ b/src/components/Sidebar.jsx
@@ -21,6 +21,23 @@ import { Button } from "@/components/ui/button";
import { format } from 'date-fns';
import AddTagModal from './AddTagModal';
+const mapColorToTailwind = (color) => {
+ const colorMap = {
+ 'blue': 'bg-blue-600',
+ 'red': 'bg-red-500',
+ 'green': 'bg-green-500',
+ 'yellow': 'bg-yellow-500',
+ 'purple': 'bg-purple-500',
+ 'pink': 'bg-pink-500',
+ 'indigo': 'bg-indigo-500',
+ 'teal': 'bg-teal-500',
+ 'orange': 'bg-orange-500',
+ 'gray': 'bg-gray-500',
+ 'emerald': 'bg-emerald-500',
+ };
+ return colorMap[color.toLowerCase()] || 'bg-gray-500'; // Default to gray if color not found
+};
+
const Sidebar = ({ activeFilters, toggleFilter, clearFilters }) => {
const [isCollapsed, setIsCollapsed] = useState(false);
const { session, logout } = useSupabaseAuth();
@@ -104,14 +121,14 @@ const Sidebar = ({ activeFilters, toggleFilter, clearFilters }) => {
onClick={() => toggleFilter(tag.tag)}
>
{activeFilters.includes(tag.tag) ? (
-