mirror of
https://github.com/block/buzz.git
synced 2026-11-04 16:31:38 +00:00
Design refinement pass on the Community Home surface (visual only — nullable selection, join/create/remove, and navigation are unchanged): - Rebuild the hex grid as a true interlocking honeycomb: pointy-top hexes that tessellate, ResizeObserver-driven sizing, and balanced rows (e.g. 5 tiles render 3+2, not 4+1) instead of a staggered grid with large gaps. - Fix hierarchy: communities now read as elevated hero tiles; join and create are lighter, additive cells rather than the heaviest elements. - Square the icon tiles, strengthen tile contrast/borders, and use a clip-path-safe drop shadow for real elevation. - Polish typography, hover/focus affordances (lift + primary outline + "Enter" hint), and add ease-out motion with reduced-motion fallbacks. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: Bradley Axen <baxen@squareup.com>
Buzz
Desktop chat shell with:
- Tauri + React + TypeScript + Vite
- Tailwind CSS
- shadcn/ui-ready shared components
- Biome (lint/format/check)
- Feature-driven frontend structure
Scripts
pnpm dev- run the web frontendpnpm tauri dev- run the desktop apppnpm build- typecheck and build frontendpnpm typecheck- TypeScript checkspnpm lint- Biome lintpnpm format- Biome format (write)pnpm check- Biome check
Structure
src/shared- reusable app-wide code (ui,lib,styles)src/features- feature modules (vertical slices)src/app- top-level app composition