{
  "$schema": "https://shadcn-vue.com/schema/registry-item.json",
  "name": "footer-minimal-row",
  "title": "Footer — Minimal Row",
  "type": "registry:block",
  "files": [
    {
      "path": "packages/registry-vue/blocks/footer-minimal-row/FooterMinimalRow.vue",
      "content": "<script setup lang=\"ts\">\nimport { Github, Layers, Linkedin } from 'lucide-vue-next'\nimport { Button } from '@/components/ui/button'\nimport { Separator } from '@/components/ui/separator'\n\nconst links = [\n  { label: 'Product', href: '#product' },\n  { label: 'Pricing', href: '#pricing' },\n  { label: 'Docs', href: '#docs' },\n  { label: 'Privacy', href: '#privacy' },\n  { label: 'Terms', href: '#terms' },\n]\n</script>\n\n<template>\n  <footer data-slot=\"footer-minimal-row\" class=\"border-border bg-background border-t\">\n    <div class=\"mx-auto flex max-w-6xl flex-col gap-4 px-6 py-6 sm:flex-row sm:items-center\">\n      <a href=\"#top\" class=\"flex shrink-0 items-center gap-2 text-sm font-semibold tracking-tight\">\n        <Layers class=\"text-primary size-4\" aria-hidden=\"true\" />\n        Northwind\n      </a>\n\n      <Separator orientation=\"vertical\" class=\"hidden h-4 sm:block\" />\n\n      <nav class=\"flex flex-wrap items-center gap-x-5 gap-y-2\" aria-label=\"Footer\">\n        <a\n          v-for=\"link in links\"\n          :key=\"link.href\"\n          :href=\"link.href\"\n          class=\"text-muted-foreground hover:text-foreground text-sm transition-colors\"\n        >\n          {{ link.label }}\n        </a>\n      </nav>\n\n      <div class=\"flex items-center gap-1 sm:ml-auto\">\n        <Button variant=\"ghost\" size=\"icon\" class=\"size-8\" aria-label=\"GitHub\">\n          <Github class=\"size-4\" aria-hidden=\"true\" />\n        </Button>\n        <Button variant=\"ghost\" size=\"icon\" class=\"size-8\" aria-label=\"LinkedIn\">\n          <Linkedin class=\"size-4\" aria-hidden=\"true\" />\n        </Button>\n        <span class=\"text-muted-foreground ml-2 text-xs\">© 2026 Northwind</span>\n      </div>\n    </div>\n  </footer>\n</template>\n",
      "type": "registry:block",
      "target": "~/app/components/blocks/FooterMinimalRow.vue"
    }
  ],
  "dependencies": [
    "lucide-vue-next"
  ],
  "devDependencies": [],
  "registryDependencies": [
    "https://uipkge.dev/r/vue/button.json",
    "https://uipkge.dev/r/vue/separator.json"
  ],
  "description": "Single-row footer carrying the wordmark, a short inline link list, social icons, and the copyright line, for pages that should end quietly.",
  "categories": [
    "marketing"
  ],
  "deprecated": true,
  "replacedBy": "footer"
}