Skip to main content
AdOpenFree logoPromote your productReach more potential users and drive product growth and revenue.Advertise
Favicon of Solid Glass

Solid Glass

Free Listing

Solid Glass is a design system for AI applications with a refined glass-inspired aesthetic: thick, smoky panes, fine borders, soft shadows, and restrained finishes that keep interfaces readable while adding depth and materiality.

Visit deeplethe/solid-glass

Overview

Solid Glass is a design system for AI applications built around a glass-inspired material style. It emphasizes solidity over transparency, using delicate highlights, fine borders, soft shadows, thickness, and restrained color and motion to keep interfaces calm and readable while retaining a tactile, technical feel. It is built on shadcn/ui and Base UI and works in light and dark modes.

Key Features

  • A glass-inspired theme defined in one stylesheet, with colors, three glass thicknesses, one state, and motion.
  • Built on shadcn/ui and Base UI, and designed to work with existing shadcn/ui components without component changes.
  • Includes components for AI application interfaces such as status glyph, composer, tool steps, diff view, ask card, context ring, task notice, and reasoning.
  • Provides blocks, whole screens made from the components, including an agent workspace.
  • Includes a Create page for adjusting thickness, tint, chart color, type, radius, rim, and blur.
  • Supports light and dark modes, with dark described as the material as designed.

Use Cases

  • Building AI application interfaces with streaming responses, agent tasks, and human decisions.
  • Styling existing shadcn/ui projects with a tactile glass aesthetic.
  • Prototyping agent workspaces and other whole-screen AI product layouts from provided blocks.
  • Creating variants of the material by tuning thickness, tint, chart color, type, radius, rim, and blur.

Getting Started

  • Start from a shadcn/ui project using React 19, Tailwind CSS 4, and Base UI components; initialize with npx shadcn@latest init.
  • Add the Solid Glass stylesheet with npx shadcn@latest add deeplethe/solid-glass/solid-glass.
  • Import it after Tailwind and shadcn's stylesheet, and delete the :root and .dark color variables written by shadcn init because Solid Glass defines the same names.
  • Install Solid Glass components the same way, for example npx shadcn@latest add deeplethe/solid-glass/status-glyph.

Deployment & Requirements

  • Requires a shadcn/ui project with React 19, Tailwind CSS 4, and Base UI components.
  • The stylesheet must be imported after Tailwind and shadcn's stylesheet, with shadcn init's :root and .dark color variables removed.
  • Solid Glass's own components are installed through the shadcn CLI registry.

Before You Adopt

  • License: MIT. Review its terms before using, modifying, or distributing the project.
  • Adoption requires an existing shadcn/ui project based on React 19, Tailwind CSS 4, and Base UI components.

Comments

Sign in to leave a comment.

More like Solid Glass

Favicon of Free My TV

Free My TV

Free ListingStars: 3.1K

A fast, ad-free TV home screen

App UI & SDKs

Free My TV is an open-source, ad-free home screen for Google TV, Android TV, LG and Samsung TVs, with trending picks, weather and a one-button return to the stock launcher.

Favicon of Pele

Pele

Free ListingStars: 1.8K

Render Mermaid diagrams to SVG with CSS-variable theming.

App UI & SDKs

Pele is a lightweight open source library that renders Mermaid diagrams to SVG and themes them with CSS variables. It supports every diagram type built into Mermaid 12.1.0, has no runtime dependencies, and adapts layouts for small screens.