Skip to content

fix: tile-menu backdrop, pastel tiles, square avatars, list separators - #108

Merged
pythonlearner1025 merged 2 commits into
mainfrom
fix/tile-menu-shell
Aug 29, 2026
Merged

fix: tile-menu backdrop, pastel tiles, square avatars, list separators#108
pythonlearner1025 merged 2 commits into
mainfrom
fix/tile-menu-shell

Conversation

@pythonlearner1025

Copy link
Copy Markdown
Member

Round two of live-canary annotations, follow-up to #107.

  • Right-click menu bug: the tile context menu's backdrop was a fullscreen <button>; with no global button reset it painted the UA's opaque button face over the entire app. It is a div now (the tab-menu backdrop's shape), the class pins background: transparent, and a test asserts the element type.
  • Tiles: gradient replaced with a deterministic solid pastel (HSL 52%/80%, dark ink, worst case 7.5:1 across the wheel), sized down to the org mark's 22px.
  • Avatars: Google photo URLs normalize to the centered-square crop (=sN-c) so tall originals fill the circle; both avatar img rules pin display/cover/radius.
  • Detail lists: one separator under the section heading, none between rows — applies to every panel using .workspace-details-list.

Gates: typecheck 0; lint at baseline; webapp 357 pass.

🤖 Generated with Claude Code

pythonlearner1025 and others added 2 commits August 29, 2026 19:01
A fullscreen button with no global reset paints the UA's opaque button
face over the whole app. Same shape as the tab-menu backdrop; the class
now also pins border 0 and a transparent background, and a test asserts
the element type.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
… list separator

Tiles drop the gradient for a deterministic solid pastel (dark ink,
worst-case 7.5:1) and shrink to the org mark's 22px. Google avatar URLs
are normalized to the centered-square crop so a tall photo fills the
circle; both avatar img rules pin display/cover/radius. Detail lists
keep one separator under the heading and none between rows, per the
annotation, for every panel that uses them.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@pythonlearner1025
pythonlearner1025 merged commit 5d95248 into main Aug 29, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant