mirror of
https://github.com/ceratic/project_vollidioten_website.git
synced 2026-05-14 00:16:47 +02:00
feat: add LogoManagementModal component for logo upload and management
This commit is contained in:
@@ -60,9 +60,22 @@ const VentureCard = ({ project, onClick }: { project: Project, onClick?: () => v
|
||||
<StatusBadge status={project.status} hiring={project.hiring} />
|
||||
</div>
|
||||
|
||||
<h3 className="text-lg font-bold text-textMain mb-1 group-hover:text-accentInfo transition-colors relative z-10">
|
||||
{project.title}
|
||||
</h3>
|
||||
<div className="flex items-center gap-2 mb-1 relative z-10">
|
||||
{project.logoUrl ? (
|
||||
<img
|
||||
src={project.logoUrl}
|
||||
alt={`${project.title} Logo`}
|
||||
className="w-12 h-12 rounded border border-white/10 object-cover"
|
||||
/>
|
||||
) : (
|
||||
<div className="w-12 h-12 rounded bg-gradient-to-br from-gray-700 to-gray-900 flex items-center justify-center text-xs font-bold text-textMuted">
|
||||
{project.title.charAt(0)}
|
||||
</div>
|
||||
)}
|
||||
<h3 className="text-lg font-bold text-textMain group-hover:text-accentInfo transition-colors">
|
||||
{project.title}
|
||||
</h3>
|
||||
</div>
|
||||
|
||||
<div className="flex items-center gap-2 mb-4 text-xs text-textMuted relative z-10">
|
||||
<span>Inhaber</span>
|
||||
|
||||
Reference in New Issue
Block a user