diff --git a/astro-app/src/components/ProjectCard.tsx b/astro-app/src/components/ProjectCard.tsx index 211a56f..330d136 100644 --- a/astro-app/src/components/ProjectCard.tsx +++ b/astro-app/src/components/ProjectCard.tsx @@ -36,7 +36,7 @@ export function ProjectCard({ project, onSeenStatusChange }: ProjectCardProps) { {/* Author Info */}
@{project.author_screen_name}
{project.project_description}
+{project.project_description}
+ {/* Seen Checkbox - moved here */} +{row.original.project_description}
), - size: 300, + size: 280, }), columnHelper.display({ id: 'links', @@ -181,7 +181,7 @@ export function ProjectsTable({ projects, title, showUrlColumn = true, onSeenSta ), - size: 90, + size: 80, }), columnHelper.accessor('media_thumbnail', { header: 'Media', @@ -201,7 +201,7 @@ export function ProjectsTable({ projects, title, showUrlColumn = true, onSeenSta )} ), - size: 130, + size: 100, }), columnHelper.accessor('created_at', { header: ({ column }) => ( @@ -227,7 +227,7 @@ export function ProjectsTable({ projects, title, showUrlColumn = true, onSeenSta : 'N/A'} ), - size: 120, + size: 100, }), columnHelper.accessor('category', { header: ({ column }) => ( @@ -253,7 +253,7 @@ export function ProjectsTable({ projects, title, showUrlColumn = true, onSeenSta ), - size: 120, + size: 100, }) ], [showUrlColumn, seenProjects]); @@ -288,7 +288,7 @@ export function ProjectsTable({ projects, title, showUrlColumn = true, onSeenSta }, [projects]); // Calculate total width - const totalWidth = table.getHeaderGroups()[0]?.headers.reduce((acc, header) => acc + header.getSize(), 0) || 850; + const totalWidth = table.getHeaderGroups()[0]?.headers.reduce((acc, header) => acc + header.getSize(), 0) || 800; return (