frame-macos-notification
Realistic macOS notification banner with app icon, title, and body, suited to video overlays or product teasers.
Security Assessment
About frame-macos-notification
frame-macos-notification is a visual template skill that renders an announcement, message, or prompt as a realistic macOS Big Sur-style notification banner. It solves the need for convincing OS-notification visuals for video overlays, product launch teasers, and social media images, without hand-building the frosted-glass macOS look each time. Output is single-file HTML.
The template details a faithful notification design: a 14px-rounded frame (480x120, or 480x180 with body text), a frosted-glass background using semi-transparent fills plus backdrop-filter blur and saturation, subtle borders, a top highlight, and layered shadows. Content includes a CSS-drawn app icon (gradient plus an emoji or monogram, deliberately not an external image), an app name with timestamp, a truncated title, and one to two lines of body text, plus an optional Open/Reply capsule button. It offers two canvas modes (a 1920x1080 video overlay with the notification in the top-right on a transparent surround, or a standalone 480x120 banner) and optional extras such as stacked notifications, a slide-in entrance animation that respects prefers-reduced-motion, and a hover Clear chip. It notes practical details like the Safari -webkit- prefix for backdrop-filter and font fallbacks (SF Pro Text to Inter/system-ui, PingFang SC/Noto Sans SC for Chinese). It is inspired by the hyperframes macos-notification frame and part of the nexu-io open-design collection.
It targets video creators, product marketers, and designers who want a native-looking macOS notification for overlays or teasers. Use cases include corner overlays in product videos, launch announcement graphics, and social posts. As a self-contained template, it uses only user-provided content and avoids external image links.
FAQ
What output does this produce?
A single-file HTML macOS Big Sur-style notification banner, usable as a 1920x1080 video overlay or a standalone 480x120 banner.
Does it load external images or icons?
No. The app icon is drawn with CSS (a gradient plus a unicode emoji or monogram); external emoji images and image links are explicitly avoided.
How is the frosted-glass look achieved?
With a semi-transparent background plus a backdrop-filter blur and saturation, subtle borders, a top highlight line, and layered shadows. Safari needs the -webkit- prefix for backdrop-filter.
Can it show multiple stacked notifications or animate in?
Yes, optionally. It supports stacked notifications receding behind the first, and a slide-in entrance animation that can be disabled via prefers-reduced-motion.
What fonts does it use?
SF Pro Text with Inter/system-ui fallbacks, and PingFang SC/Noto Sans SC for Chinese text.
Install frame-macos-notification
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
nexu-io/open-design