{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "glassmorphism-product-update-block-shadcnui", "type": "registry:block", "title": "Glassmorphism Product Updates", "description": "Multi-state changelog cards with glass overlays, status badges, and GitHub integration banner", "registryDependencies": [ "button" ], "dependencies": [ "framer-motion", "react" ], "files": [ { "path": "@uitripled/react-shadcn/src/components/sections/glassmorphism-product-update-block.tsx", "content": "\"use client\";\n\nimport { motion } from \"framer-motion\";\n\nimport { Badge } from \"@/components/ui/badge\";\nimport { Button } from \"@/components/ui/button\";\nimport { Card } from \"@/components/ui/card\";\nimport { Check, Github, Zap } from \"lucide-react\";\n\nconst updates = [\n {\n title: \"Focus view for shipping squads\",\n description:\n \"A distilled daily brief that surfaces blockers, approvals, and upcoming releases in one transparent pane.\",\n status: \"shipped\",\n },\n {\n title: \"Adaptive velocity pacing\",\n description:\n \"Predictive nudges align deliverables with the next milestone while respecting the ebb and flow of the team.\",\n status: \"beta\",\n },\n {\n title: \"Unified changelog API\",\n description:\n \"Broadcast every product announcement to web, in-app, and email with a single composable schema.\",\n status: \"preview\",\n },\n];\n\nconst badges: Record = {\n shipped: \"bg-emerald-400/10 text-emerald-400 border-emerald-400/40\",\n beta: \"bg-sky-400/10 text-sky-400 border-sky-400/40\",\n preview: \"bg-amber-400/10 text-amber-400 border-amber-400/40\",\n};\n\nexport function GlassmorphismProductUpdateBlock() {\n return (\n
\n
\n
\n
\n
\n\n
\n \n \n \n product updates\n \n

\n Quietly confident releases, announced with clarity\n

\n

\n Celebrate the work without overwhelming your readers. These glass\n cards keep messaging sharp and intentionally minimal.\n

\n \n\n \n {updates.map((update) => (\n \n \n
\n
\n
\n
\n \n {update.status}\n \n \n \n release notes\n \n
\n

\n {update.title}\n

\n

\n {update.description}\n

\n
\n \n View changelog\n \n
\n \n \n ))}\n \n\n \n
\n \n synced with github releases\n
\n \n Subscribe via RSS\n \n \n
\n
\n );\n}\n", "type": "registry:block", "target": "components/uitripled/glassmorphism-product-update-block-shadcnui.tsx" } ] }