Files
buzz/desktop
Bradley Axen f98532f0a0 refine(desktop): interlocking honeycomb for Community Home
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>
2026-07-18 23:23:14 -07:00
..
2026-07-18 22:36:11 -07:00
2026-03-09 13:02:11 -07:00
2026-06-11 15:06:24 +00:00
2026-03-09 13:02:11 -07:00

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 frontend
  • pnpm tauri dev - run the desktop app
  • pnpm build - typecheck and build frontend
  • pnpm typecheck - TypeScript checks
  • pnpm lint - Biome lint
  • pnpm 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