Organize Vertex starter into reusable sections

Use remote logos and avatars, refine landing copy, and document the template structure.
This commit is contained in:
Rami Bitar
2026-09-15 10:49:07 -04:00
parent ad7d003ed4
commit c84dc9dbe7
45 changed files with 959 additions and 825 deletions
+27
View File
@@ -0,0 +1,27 @@
import Image from "next/image"
import { cn } from "@/lib/utils"
export function VertexMark({ className }: { className?: string }) {
return (
<Image
src="/logo.svg"
alt=""
width={24}
height={24}
className={cn("brightness-0 dark:invert", className)}
aria-hidden="true"
/>
)
}
export function Brand({ compact = false }: { compact?: boolean }) {
return (
<span className="inline-flex items-center gap-2.5">
<VertexMark className="size-8" />
{!compact && (
<span className="text-[17px] font-semibold tracking-[-0.03em]">Vertex</span>
)}
</span>
)
}