Repository navigation
home: Show organization icon in app bar - #2365
rajveermalviya wants to merge 5 commits into
Conversation
026440c to
ba463a5
Compare
ba463a5 to
275d55a
Compare
275d55a to
ca508ff
Compare
ca508ff to
56eb765
Compare
|
Thanks! Would you go through the following points Claude offered in a review? They look right to me: Details
My own notes on each of those:
|
This will be used to show the organization icon in the home page app bar.
56eb765 to
b625593
Compare
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Without an `errorBuilder`, a failed load leaves an empty space, or in debug builds a red error placeholder. The placeholder is the avatar placeholder's gray rounded square, without its person icon, which would be wrong for an organization. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Fixes zulip#1606. With the icon as the leading widget, the home page drops its `titleSpacing: 16` for the theme's 4px, as on pages with a back button, so the title lines up with the titles on those pages. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Fixes zulip#1162. The button's tooltip, which is also its label for screen readers, names the organization, since on the home page the icon is all that identifies it. The tooltip goes through `IconButton.tooltip`, with a `TooltipTheme` to keep it below the icon, because a `Tooltip` around the button would put that label outside the button's semantics node. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
b625593 to
be630e7
Compare
|
Thanks for the review @chrisbobbe! Pushed an update, PTAL. |
Fixes #1606.
Fixes #1162.
With the icon as the leading widget, the home page drops its
titleSpacing: 16for the theme's 4px, as on pages with a backbutton, so the title lines up with the titles on those pages.