Glass Pricing Tiers
A pricing section where each plan is a thicker pane of glass than the last, and the plan you choose puts a lens over its price.
- Category
- Sections
- Added
- 2026-09-26
- Deps
- none
- Updated
- 2026-09-26
This is a viberdy Pro component
The live preview, the props panel and the write-up are open to everyone. The full source, the AI prompt and CLI install are part of Pro.
Pricing
Plans that grow with you.
Start free. Move up when your week gets busier, and back down whenever you like.
Personal
Your own calendar, calmer. Everything you need to plan a week.
Free for as long as you like
Start free- One calendar, all devices
- Focus blocks
- Daily planning view
- Email reminders
Pro
Most popularFor people whose week belongs to other people too.
Billed monthly, cancel any time
Try Pro for 14 days- Unlimited calendars
- Smart scheduling links
- Travel-time buffers
- Priority sync
- Themes and widgets
Team
Shared time, planned together. Priced per member.
Billed monthly, cancel any time
Talk to us- Everything in Pro
- Shared team calendars
- Round-robin booking
- Admin and SSO
- Usage insights
Props
"use client";
import { useEffect, useId, useRef, useState } from "react";
import type { CSSProperties, ReactNode } from "react";
/**
* GlassPricingTiers — a pricing section where each plan is a thicker pane of
* glass than the one before, and the plan you choose puts a lens over its
* price.
*
* The plans read as a material scale: the first is a thin, nearly clear pane;
* each step up is thicker (more blur, more saturation, a wider bent rim in
* Chromium, a deeper shadow) and carries a little more of the accent tint.
* Choose a plan (click it anywhere, or use the arrow keys, since the plans
* are a real radio group) and a clear lens forms over its price: the digits
* swell about 1.2× through it under a raised dome of glass (a cast shadow,
* a specular arc and a caustic at its foot), and the real digits hide beneath
* it so nothing doubles. It forms by magnifying, never by fading. A light
// ---------------------------------------------------------------
// Full source available with a viberdy Pro subscription.
// https://viberdy.dev/pricing
// ---------------------------------------------------------------
}About this section
Most pricing tables tell you which plan is bigger with a badge and a brighter border. Here the material says it. Each plan is a pane of liquid glass, and each step up is a thicker one: more blur, more saturation, a wider bent rim and a deeper shadow, with a little more of your accent mixed in, so three cards read as a scale before anyone reads a price. Choose a plan by clicking anywhere on it, or with the arrow keys, since the plans are a real radio group, and a clear lens forms over its price. The digits swell about 1.2× through it under a bright rim, and the real ones hide beneath so nothing doubles; the lens forms by magnifying, never by fading in. A glass segmented control switches monthly and yearly billing on the kit's spring, and each plan's button is a real link that never changes the selection by accident. It goes from one column to three with its own width.
Curator’s note
Part of the Glassmorphism kit, drop 3. Pro because it is a full section with a stateful plan and billing system, an SVG displacement pipeline per card scaled to its tier, and a magnifying price lens.
Pairs well with
Matched on shared tags and category — the entries most likely to be used alongside this one.
Glass Bento Wall
sectionsA feature grid cut from one sheet of liquid glass: each tile is as thick as it is big, and one pointer light moves across every rim.
Bento Pricing Tiles
sectionsPricing set as a bento grid: the recommended plan is the one 2x2 tile with the biggest price and the only accent, surrounded by plans, reassurances and a sales tile.
Glass Tint Footer
sectionsA liquid-glass footer slab that rises over the section above it and re-tints its frost to that section's colour.