# Dashboard Footer 02 - Minimal Copyright Footer

> Keep your dashboard clean with a simple one line footer showing copyright information only. Perfect for internal tools, admin dashboards, and applications that prefer a distraction free layout.

A shadcn/ui block from the [@shadcn-dashboard](https://shadcndashboard.dev) registry, listed on [shadcn.exchange](https://shadcn.exchange/r/shadcn-dashboard/dashboard-footer-2).

- Page, with a live preview: https://shadcn.exchange/r/shadcn-dashboard/dashboard-footer-2
- Screenshot: https://abzjhwgwpdpz7ua5.public.blob.vercel-storage.com/shots/shadcn-dashboard/dashboard-footer-2-light-518c15840f9849bc.png
- Registry item: https://shadcndashboard.dev/r/dashboard-footer-2.json
- Listed: 2026-10-13, source last changed 2026-10-13

## Install

```bash
npx shadcn@latest add https://shadcndashboard.dev/r/dashboard-footer-2.json
```

Run it in a project that has shadcn/ui set up. It adds the files below and installs what they depend on.

## Dependencies

- Registry items: `card`, `sidebar`

## Files

### `src/components/shadcn-dashboard/blocks/dashboard-footer/dashboard-footer-2.tsx`

```tsx
"use client";

import { Card, CardContent } from "@/components/ui/card";
import { Sidebar, SidebarProvider, SidebarTrigger } from "@/components/ui/sidebar";

const DashboardFooter2 = () => {
  return (
    <div className="flex min-h-dvh w-full">
      <SidebarProvider>
        <Sidebar className="**:data-[slot=sidebar-inner]:bg-background">
          <div className="flex h-full flex-col gap-6 p-4">
            <a href="#" className="block w-fit">
              <img
                src="https://images.shadcnspace.com/assets/shadcn-dashboard/logo/fulldark-logo.svg"
                alt="logo"
                width={100}
                height={32}
                className="block dark:hidden"
              />
              <img
                src="https://images.shadcnspace.com/assets/shadcn-dashboard/logo/fullwhite-logo.svg"
                alt="logo"
                width={100}
                height={32}
                className="hidden dark:block"
              />
            </a>
            <div className="h-full" />
          </div>
        </Sidebar>
        <div className="flex flex-1 flex-col">
          <header className="bg-card sticky top-0 z-50 flex h-13.75 items-center justify-between gap-6 border-b px-4 py-2 sm:px-6">
            <SidebarTrigger className="[&_svg]:size-5! hover:bg-background" />
          </header>
          <main className="size-full flex-1 px-4 py-6 sm:px-6">
            <Card className="h-full bg-muted">
              <CardContent className="h-full">
            
              </CardContent>
            </Card>
          </main>
          <footer className="border-t border-border py-4">
            <div className="flex items-center justify-between px-4 sm:px-6">
              <a href="#" className="block w-fit">
                <img
                  src="https://images.shadcnspace.com/assets/shadcn-dashboard/logo/white-logo.svg"
                  alt="logo"
                  width={32}
                  height={32}
               
                />
              </a>
              <p className="text-sm text-muted-foreground">
                {`© ${new Date().getFullYear()} shadcndashboard. All rights reserved.`}
              </p>
            </div>
          </footer>
        </div>
      </SidebarProvider>
    </div>
  );
};

export default DashboardFooter2;
```
