GBC UI kit
The shared look for every gbctools.com tool. Install a piece with one command. Rules: the hub's DESIGN.md.
gbc-theme
npx shadcn@latest add https://kit.gbctools.com/r/gbc-theme.jsonLight
Theme names (switch with light/dark)
Brand palette
gbc-card
Normal text on a card.
Small print and hints.
Dark
Theme names (switch with light/dark)
Brand palette
gbc-card
Normal text on a card.
Small print and hints.
gbc-font
npx shadcn@latest add https://kit.gbctools.com/r/gbc-font.jsonLight
Sign-in title, 800
Page title, 600
Section title, 600
Normal text, 400. The quick brown fox jumps over the lazy dog.
Small print, 400 muted
App name, 700
Dark
Sign-in title, 800
Page title, 600
Section title, 600
Normal text, 400. The quick brown fox jumps over the lazy dog.
Small print, 400 muted
App name, 700
ui-basics (includes cn())
npx shadcn@latest add https://kit.gbctools.com/r/ui-basics.jsonLight
| Service | Count |
|---|---|
| Sat 5:00 | 212 |
| Sun 9:00 | 348 |
Dark
| Service | Count |
|---|---|
| Sat 5:00 | 212 |
| Sun 9:00 | 348 |
brand-mark
npx shadcn@latest add https://kit.gbctools.com/r/brand-mark.jsonLogo: the GBC Tools mark (/gbc-logo.svg, 512px PNG at /gbc-logo.png).
Light
Dark
auth-shell
npx shadcn@latest add https://kit.gbctools.com/r/auth-shell.jsonapp-shell (includes brand-mark, tool-switcher)
npx shadcn@latest add https://kit.gbctools.com/r/app-shell.jsonThe page frame is a whole screen, so it has its own demo: open the app-shell demo. Try it at phone width, and use its Light/Dark chip (saved in the shared gbc_theme cookie).
tool-switcher
npx shadcn@latest add https://kit.gbctools.com/r/tool-switcher.jsonShown in the app-shell demo: "Switch tool" in the sidebar, and a Tools list in the phone menu.