glassy-ui 0.1.0

Glassy UI components for native GPUI interfaces.
docs.rs failed to build glassy-ui-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: glassy-ui-0.1.1

Glassy UI

A shadcn-shaped component kit for native GPUI. One component per Paper page, light and dark. It should look like a control and behave like a control.

Quiet zinc glass on a mineral canvas. Opaque window. Translucency on controls, not the frame. One saturated color (destructive red). Radius 6. Inter only.

Paper (Glassy UI) is the visual contract. Code matches computed values, not screenshots.

Docs

Run

cargo run          # gallery (⌘D theme, ⌘] next page, ⌘Q quit)
cargo test

GPUI is pinned to Zed 101ca00. Use that revision in consuming apps. Full setup is in getting started.

Components

Button, Input, Textarea, Select, Checkbox, Switch, Radio, Label, Kbd, Badge, Separator, Skeleton, Spinner, Progress, Tooltip, Dialog, Alert dialog, Popover, Dropdown menu, Context menu.

Next in Paper order: Command, then Toast. See PLAN.md.

License

MIT