diff --git a/src/components/PackageCard.tsx b/src/components/PackageCard.tsx
index 685664e..681281a 100644
--- a/src/components/PackageCard.tsx
+++ b/src/components/PackageCard.tsx
@@ -1,5 +1,5 @@
-import React, { useState } from 'react';
-import { Boxes, ChevronDown, ChevronUp } from 'lucide-react';
+import { useState } from 'react';
+import { Box, ChevronDown, ChevronUp } from 'lucide-react';
import { Package } from '../types';
import { InstallGuide } from './InstallGuide';
@@ -11,47 +11,57 @@ export function PackageCard({ package: pkg }: PackageCardProps) {
const [expanded, setExpanded] = useState(false);
return (
-
-
-
-
-
+
+ {/* Header Section */}
+
+ {/* Icon Section */}
+
+
+
+
+ {/* Package Information */}
+
+
+
+ {pkg.name}
+
+
+ {pkg.version}
+
-
-
-
{pkg.name}
- {pkg.version}
-
-
{pkg.description}
-
-
- {pkg.repository}
-
-
-
+
{pkg.description}
+
+ {/* Footer Section */}
+
+
+ {pkg.repository}
+
+
+
+ {/* Expanded Section */}
{expanded && (
-
);
-}
\ No newline at end of file
+}