184 Components

Safari Browser Mockup

Mockups

macOS Safari browser chrome with traffic light controls, a central frosted unified address bar with SSL padlock, tab strip, and live viewport slot.

Analytics Dashboard — Live Demo
Browser viewport

Installation

Install directly into your project using the shadcn CLI or copy the source code manually.

Requires:lucide-reactclsxtailwind-merge
$npx shadcn@latest add "https://boseui.site/r/safari-browser-mockup.json"

Props

TypeScript props supported by <SafariBrowserMockup />.

4 props
PropTypeDefaultDescription
urlstring"https://boseui.site"URL shown in the address bar.
titlestring"BoseUI — Architectural UI Components"Active page title.
showTabsbooleantrueShow Safari tab bar strip.
childrenReact.ReactNode—Viewport content.

Key Features

  • macOS Safari unified toolbar with SSL padlock and traffic lights.
  • Interactive address bar with reload button and URL editing.
  • Optional tab strip bar with page title and icon.
  • Responsive container that renders any landing page or screenshot.

Keyboard & Accessibility

  • Input element has accessible aria-label.
  • Buttons include standard accessible labels.