Skip to content

Conversation

chrisbobbe
Copy link
Collaborator

Fixes #1533.


Channel Topic
image image
image image
Light (general chat) Dark (general chat)
image image

@chrisbobbe chrisbobbe added the maintainer review PR ready for review by Zulip maintainers label Sep 27, 2025
Fixes zulip#1533.

This excludes the channel description for now; that'll be more
complicated to implement, involving zulip#488.
@chrisbobbe chrisbobbe force-pushed the pr-channel-topic-action-sheet-headers branch from 7f6a80d to 96b3eba Compare September 27, 2025 01:32
Copy link
Member

@rajveermalviya rajveermalviya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @chrisbobbe! LGTM, and tests great. Moving over to Greg's review.

@rajveermalviya rajveermalviya added integration review Added by maintainers when PR may be ready for integration and removed maintainer review PR ready for review by Zulip maintainers labels Sep 30, 2025
Copy link
Member

@gnprice gnprice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Small code comments below.

I feel like we might want to include the channel name/icon when showing the topic, too. Consider the case of the combined feed or another interleaved view.

Which reminds me: this should get UX review from Alya (if it hasn't already in a chat thread).

];

_showActionSheet(pageContext, buttonSections: buttonSections);
Widget header;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: add final

Comment on lines +844 to +847
header = BottomSheetHeader(
buildTitle: (baseStyle) => Text(
style: baseStyle.copyWith(fontStyle: FontStyle.italic),
store.realmEmptyTopicDisplayName));
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

action_sheet: Show topic in topic action sheet

Fixes #1533.

This excludes the channel description for now; that'll be more
complicated to implement, involving #488.

That last bit belongs in the commit message for the channel action sheet, right?

Let's also track that follow-up somewhere — either explicitly in #488, or as its own small issue.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure: #1896

@alya
Copy link
Collaborator

alya commented Oct 2, 2025

Hmm, we don't show the channel name in topic menus in the web app, but you can seem more context around the menu there. Including the name of the channel makes sense to me for mobile.

@alya
Copy link
Collaborator

alya commented Oct 2, 2025

Looks good to me otherwise!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration review Added by maintainers when PR may be ready for integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Show channel/topic at top of channel/topic action sheet
4 participants