Skip to content

help: Remove mobile instructions for features not in Flutter app launch. #34887

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

laurynmm
Copy link
Collaborator

@laurynmm laurynmm commented Jun 13, 2025

Part of #34748 and zulip/zulip-flutter#715.

Notes:

Diff of changes to help center docs
diff -r -u current_help_html/change-the-channel-description.html new_help_html/change-the-channel-description.html
--- current_help_html/change-the-channel-description.html	2025-06-13 18:02:17.662908014 +0200
+++ new_help_html/change-the-channel-description.html	2025-06-13 17:59:12.728912674 +0200
@@ -457,7 +457,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -492,34 +491,6 @@
 select <strong>Channel settings</strong> to access the <strong>General</strong> tab.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap the <strong>Channels</strong>
-   (<img src="/static/images/help/mobile-hash-icon.svg" alt="hash" class="help-center-icon"/>)
-   tab at the bottom of the app.</p>
-</li>
-<li>
-<p>Scroll down to the bottom, and tap <strong>ALL CHANNELS</strong>.</p>
-</li>
-<li>
-<p>Press and hold a channel name until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Channel settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Edit channel</strong>, and enter a new description.</p>
-</li>
-<li>
-<p>Tap <strong>Save</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>You can also press and hold the name of a channel in Inbox and channel views
-to access the long-press menu.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <div class="admonition warn">
diff -r -u current_help_html/change-the-privacy-of-a-channel.html new_help_html/change-the-privacy-of-a-channel.html
--- current_help_html/change-the-privacy-of-a-channel.html	2025-06-13 18:02:17.908908007 +0200
+++ new_help_html/change-the-privacy-of-a-channel.html	2025-06-13 17:59:12.972912668 +0200
@@ -482,7 +482,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -516,37 +515,6 @@
 select <strong>Channel settings</strong> to access the <strong>General</strong> tab.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap the <strong>Channels</strong>
-   (<img src="/static/images/help/mobile-hash-icon.svg" alt="hash" class="help-center-icon"/>)
-   tab at the bottom of the app.</p>
-</li>
-<li>
-<p>Scroll down to the bottom, and tap <strong>ALL CHANNELS</strong>.</p>
-</li>
-<li>
-<p>Press and hold a channel name until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Channel settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Edit channel</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Privacy</strong>, and configure <strong>Who can access the channel</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Save</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>You can also press and hold the name of a channel in Inbox and channel views
-to access the long-press menu.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <div class="admonition warn">
diff -r -u current_help_html/change-your-language.html new_help_html/change-your-language.html
--- current_help_html/change-your-language.html	2025-06-13 18:02:01.845908412 +0200
+++ new_help_html/change-your-language.html	2025-06-13 17:58:53.385913162 +0200
@@ -455,7 +455,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -474,30 +473,6 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap your <strong>profile picture</strong> in the bottom right corner of the app.</p>
-</li>
-<li>
-<p>Tap <strong>Settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Language</strong>.</p>
-</li>
-<li>
-<p>Use the search bar or scroll through the list of languages.</p>
-</li>
-<li>
-<p>Select a language.</p>
-</li>
-<li>
-<p>Tap the <strong>arrow</strong>
-   (<img src="/static/images/help/mobile-chevron-left.svg" alt="back" class="help-center-icon"/>)
-   in the upper left corner of the app to exit the language selection menu.</p>
-</li>
-</ol>
-<p></div>
 </div>
 </div></p>
 <h2 id="font-configuration-for-unsupported-languages">Font configuration for unsupported languages</h2>
diff -r -u current_help_html/channel-notifications.html new_help_html/channel-notifications.html
--- current_help_html/channel-notifications.html	2025-06-13 18:02:11.692908164 +0200
+++ new_help_html/channel-notifications.html	2025-06-13 17:59:05.703912851 +0200
@@ -453,7 +453,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -476,25 +475,6 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Channel settings</strong>.</p>
-</li>
-<li>
-<p>Toggle <strong>Notifications</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are in a channel view, you can access the
-channel settings menu from the <strong>information</strong>
-(<img src="/static/images/help/mobile-info-circle-icon.svg" alt="information" class="help-center-icon"/>)
-button in the top right corner of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="configure-default-notifications-for-all-channels">Configure default notifications for all channels</h2>
@@ -503,7 +483,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -517,23 +496,6 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap your <strong>profile picture</strong> in the bottom right corner of the app.</p>
-</li>
-<li>
-<p>Tap <strong>Settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Notifications</strong>.</p>
-</li>
-<li>
-<p>Toggle <strong>Channel notifications</strong> to configure mobile push notifications for
-   channel messages.</p>
-</li>
-</ol>
-<p></div>
 </div>
 </div></p>
 <h2 id="related-articles">Related articles</h2>
diff -r -u current_help_html/create-a-channel.html new_help_html/create-a-channel.html
--- current_help_html/create-a-channel.html	2025-06-13 18:02:10.273908200 +0200
+++ new_help_html/create-a-channel.html	2025-06-13 17:59:03.935912896 +0200
@@ -453,7 +453,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -488,28 +487,6 @@
 permission to create channels.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap the <strong>Channels</strong>
-   (<img src="/static/images/help/mobile-hash-icon.svg" alt="hash" class="help-center-icon"/>)
-   tab at the bottom of the app.</p>
-</li>
-<li>
-<p>Scroll down to the bottom, and tap <strong>ALL CHANNELS</strong>.</p>
-</li>
-<li>
-<p>Tap the <strong>Create new channel</strong> button at the top of the app.</p>
-</li>
-<li>
-<p>Fill out the requested info, and tap <strong>Create</strong>.</p>
-</li>
-</ol>
-<div class="admonition warn">
-<p><strong>Note</strong>: You will only see the <strong>Create new channel</strong> button if you have
-permission to create channels.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="related-articles">Related articles</h2>
diff -r -u current_help_html/create-channels.html new_help_html/create-channels.html
--- current_help_html/create-channels.html	2025-06-13 18:01:59.765908465 +0200
+++ new_help_html/create-channels.html	2025-06-13 17:58:50.668913230 +0200
@@ -462,7 +462,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -497,28 +496,6 @@
 permission to create channels.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap the <strong>Channels</strong>
-   (<img src="/static/images/help/mobile-hash-icon.svg" alt="hash" class="help-center-icon"/>)
-   tab at the bottom of the app.</p>
-</li>
-<li>
-<p>Scroll down to the bottom, and tap <strong>ALL CHANNELS</strong>.</p>
-</li>
-<li>
-<p>Tap the <strong>Create new channel</strong> button at the top of the app.</p>
-</li>
-<li>
-<p>Fill out the requested info, and tap <strong>Create</strong>.</p>
-</li>
-</ol>
-<div class="admonition warn">
-<p><strong>Note</strong>: You will only see the <strong>Create new channel</strong> button if you have
-permission to create channels.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="tips-for-creating-channels">Tips for creating channels</h2>
diff -r -u current_help_html/delete-a-topic.html new_help_html/delete-a-topic.html
--- current_help_html/delete-a-topic.html	2025-06-13 18:02:11.588908167 +0200
+++ new_help_html/delete-a-topic.html	2025-06-13 17:59:05.579912854 +0200
@@ -469,7 +469,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -488,21 +487,6 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a topic until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Delete topic</strong>.</p>
-</li>
-<li>Approve by tapping <strong>DELETE TOPIC</strong>.</li>
-</ol>
-<div class="admonition tip">
-<p>If you are viewing a single topic, you can access the long-press
-menu from the bar at the top of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <p>Note that deleting all of the individual messages within a particular
diff -r -u current_help_html/direct-messages.html new_help_html/direct-messages.html
--- current_help_html/direct-messages.html	2025-06-13 18:02:09.630908216 +0200
+++ new_help_html/direct-messages.html	2025-06-13 17:59:02.968912920 +0200
@@ -636,7 +636,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -647,13 +646,6 @@
    keyboard shortcut.</li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>Tap the <strong>Direct messages</strong>
-   ( <img src="/static/images/help/mobile-dm-tab-icon.svg" alt="direct messages" class="help-center-icon"/> )
-   tab at the bottom of the app.</li>
-</ol>
-<p></div>
 </div>
 </div></p>
 <h2 id="related-articles">Related articles</h2>
diff -r -u current_help_html/emoji-reactions.html new_help_html/emoji-reactions.html
--- current_help_html/emoji-reactions.html	2025-06-13 18:02:07.726908264 +0200
+++ new_help_html/emoji-reactions.html	2025-06-13 17:59:00.574912980 +0200
@@ -537,7 +537,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -545,20 +544,6 @@
 <li>Hover over an emoji reaction to see who reacted with that emoji.</li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a message until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>See who reacted</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>You can also long-press an existing emoji reaction to see who reacted with
-that emoji.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h3 id="toggle-whether-names-of-reacting-users-are-displayed">Toggle whether names of reacting users are displayed</h3>
diff -r -u current_help_html/introduction-to-channels#browse-and-subscribe-to-channels.html new_help_html/introduction-to-channels#browse-and-subscribe-to-channels.html
--- current_help_html/introduction-to-channels#browse-and-subscribe-to-channels.html	2025-06-13 18:02:10.172908202 +0200
+++ new_help_html/introduction-to-channels#browse-and-subscribe-to-channels.html	2025-06-13 17:59:03.811912899 +0200
@@ -458,7 +458,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -490,30 +489,6 @@
 <strong>by estimated weekly traffic</strong> (<i class="fa fa-bar-chart"></i>).</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap the <strong>Channels</strong>
-   (<img src="/static/images/help/mobile-hash-icon.svg" alt="hash" class="help-center-icon"/>)
-   tab at the bottom of the app.</p>
-</li>
-<li>
-<p>Scroll down to the bottom, and tap <strong>ALL CHANNELS</strong>.</p>
-</li>
-<li>
-<p>Scroll through the list of channels.</p>
-</li>
-<li>
-<p>Tap the <strong>plus</strong>
-   (<img src="/static/images/help/mobile-plus-icon.svg" alt="plus" class="help-center-icon"/>)
-   icon to the right of a channel to subscribe to it.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>You can also press and hold a channel until the long-press menu appears, and
-tap <strong>Subscribe</strong>.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="related-articles">Related articles</h2>
diff -r -u current_help_html/introduction-to-channels.html new_help_html/introduction-to-channels.html
--- current_help_html/introduction-to-channels.html	2025-06-13 18:02:10.070908205 +0200
+++ new_help_html/introduction-to-channels.html	2025-06-13 17:59:03.703912901 +0200
@@ -458,7 +458,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -490,30 +489,6 @@
 <strong>by estimated weekly traffic</strong> (<i class="fa fa-bar-chart"></i>).</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap the <strong>Channels</strong>
-   (<img src="/static/images/help/mobile-hash-icon.svg" alt="hash" class="help-center-icon"/>)
-   tab at the bottom of the app.</p>
-</li>
-<li>
-<p>Scroll down to the bottom, and tap <strong>ALL CHANNELS</strong>.</p>
-</li>
-<li>
-<p>Scroll through the list of channels.</p>
-</li>
-<li>
-<p>Tap the <strong>plus</strong>
-   (<img src="/static/images/help/mobile-plus-icon.svg" alt="plus" class="help-center-icon"/>)
-   icon to the right of a channel to subscribe to it.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>You can also press and hold a channel until the long-press menu appears, and
-tap <strong>Subscribe</strong>.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="related-articles">Related articles</h2>
diff -r -u current_help_html/link-to-a-message-or-conversation.html new_help_html/link-to-a-message-or-conversation.html
--- current_help_html/link-to-a-message-or-conversation.html	2025-06-13 18:02:02.838908387 +0200
+++ new_help_html/link-to-a-message-or-conversation.html	2025-06-13 17:58:54.607913131 +0200
@@ -597,7 +597,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -617,27 +616,12 @@
 and copy the URL from your browser's address bar.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a topic until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Copy link to topic</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are viewing a single topic, you can access the long-press
-menu from the bar at the top of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h3 id="get-a-link-to-a-specific-channel">Get a link to a specific channel</h3>
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -653,20 +637,6 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Copy link to channel</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are in a channel view, you can access the long-press
-menu from the bar at the top of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="related-articles">Related articles</h2>
diff -r -u current_help_html/marking-messages-as-read.html new_help_html/marking-messages-as-read.html
--- current_help_html/marking-messages-as-read.html	2025-06-13 18:02:07.414908272 +0200
+++ new_help_html/marking-messages-as-read.html	2025-06-13 17:59:00.181912990 +0200
@@ -451,8 +451,7 @@
 configure whether messages are marked as read automatically when you scroll.</p>
 <h2 id="configure-whether-messages-are-automatically-marked-as-read">Configure whether messages are automatically marked as read</h2>
 <p>You can choose how messages are automatically marked as read in the Zulip web
-and mobile apps. You can configure the mobile app differently from the
-web/desktop app.</p>
+app.</p>
 <ul>
 <li><strong>Always</strong>: Messages are marked as read whenever you scroll through them in
   the app. You may be used to this from other chat applications.</li>
@@ -469,7 +468,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -483,23 +481,6 @@
    <a href="/help/reading-conversations">conversation</a> views</strong>.</p>
 </li>
 </ol>
-<p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap your <strong>profile picture</strong> in the bottom right corner of the app.</p>
-</li>
-<li>
-<p>Tap <strong>Settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Mark messages as read on scroll</strong>.</p>
-</li>
-<li>
-<p>Select <strong>Always</strong>, <strong>Never</strong> or <strong>Only in
-   <a href="/help/reading-conversations">conversation</a> views</strong>.</p>
-</li>
-</ol>
 <p></div>
 </div>
 </div></p>
diff -r -u current_help_html/mobile-notifications.html new_help_html/mobile-notifications.html
--- current_help_html/mobile-notifications.html	2025-06-13 18:02:12.690908139 +0200
+++ new_help_html/mobile-notifications.html	2025-06-13 17:59:06.960912819 +0200
@@ -489,57 +489,6 @@
 </div>
 </div></p>
 <h2 id="testing-mobile-notifications">Testing mobile notifications</h2>
-<h3 id="for-users-on-zulip-cloud-and-zulip-server-80">For users on Zulip Cloud and Zulip Server 8.0+</h3>
-<div class="admonition tip">
-<p>Follow <a href="/help/view-zulip-version">these instructions</a> to check the Zulip
-version for your organization.</p>
-</div>
-<p>To verify that mobile notifications are working as desired, you can send
-yourself a test notification from the Zulip mobile app. If you belong to more
-than one Zulip organization, you can separately test notifications for each
-account.</p>
-<p><div class="tabbed-section has-tabs" markdown="1">
-<ul class="nav">
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
-</ul>
-<div class="blocks">
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p><a href="https://zulip.com/apps/">Download</a> and install the Zulip mobile app if you
-   have not done so already.</p>
-</li>
-<li>
-<p><a href="/help/logging-in">Log in</a> to the account you want to test.</p>
-</li>
-<li>
-<p>Tap your <strong>profile picture</strong> in the bottom right corner of the app.</p>
-</li>
-<li>
-<p>Tap <strong>Settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Notifications</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Send a test notification</strong>. If notifications are working, you will
-   receive a <strong>Test notification</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you see a banner indicating that notifications have not been enabled
-for your Zulip server, try <a href="/help/logging-out">logging out</a> of your account
-and <a href="/help/logging-in">logging in</a> again. This will help if notifications
-were enabled very recently.</p>
-</div>
-<p></div>
-</div>
-</div></p>
-<h3 id="for-users-on-older-zulip-servers">For users on older Zulip servers</h3>
-<div class="admonition tip">
-<p>Follow <a href="/help/view-zulip-version">these instructions</a> to check the Zulip
-version for your organization.</p>
-</div>
 <p>Start by configuring your notifications settings to make it easy to trigger a
 notification.</p>
 <p><div class="tabbed-section has-tabs" markdown="1">
@@ -629,113 +578,10 @@
 <p></div>
 </div>
 </div></p>
-<h4 id="check-whether-notifications-are-enabled-on-your-zulip-server">Check whether notifications are enabled on your Zulip server</h4>
-<p><div class="tabbed-section has-tabs" markdown="1">
-<ul class="nav">
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
-</ul>
-<div class="blocks">
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap your <strong>profile picture</strong> in the bottom right corner of the app.</p>
-</li>
-<li>
-<p>Tap <strong>Settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Notifications</strong>. If notifications are not enabled, you will see a
-   banner that indicates this.</p>
-</li>
-</ol>
-<p></div>
-</div>
-</div></p>
-<h3 id="warning-banners">Warning banners</h3>
-<p>To make sure that you are aware when mobile notifications will not work, you will
-see a warning banner in the mobile app if:</p>
-<ul>
-<li>
-<p>Your server is not registered with the <a href="https://zulip.readthedocs.io/en/stable/production/mobile-push-notifications.html">Zulip Mobile Push Notification
-  Service</a>.</p>
-</li>
-<li>
-<p>There is a problem with your server's registration, such as failing to <a href="https://zulip.readthedocs.io/en/stable/production/mobile-push-notifications.html#uploading-basic-metadata">upload
-  required
-  basic metadata</a>.</p>
-</li>
-<li>
-<p>Your organization's <a href="https://zulip.com/plans/#self-hosted">plan</a> does not
-  include access to mobile notifications.</p>
-</li>
-<li>
-<p>Your organization's access to mobile push notifications is about to
-  end. This banner is first shown to server administrators, and then
-  to all users.</p>
-</li>
-</ul>
-<p>These banners can be snoozed temporarily, or permanently silenced in
-notification settings.</p>
-<h4 id="configure-warnings-about-mobile-notifications">Configure warnings about mobile notifications</h4>
-<p><div class="tabbed-section has-tabs" markdown="1">
-<ul class="nav">
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
-</ul>
-<div class="blocks">
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap your <strong>profile picture</strong> in the bottom right corner of the app.</p>
-</li>
-<li>
-<p>Tap <strong>Settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Notifications</strong>.</p>
-</li>
-<li>
-<p>Toggle <strong>Silence warnings about disabled mobile notifications</strong> to
-   configure warning banners in the mobile app.</p>
-</li>
-</ol>
-<p></div>
-</div>
-</div></p>
 <h3 id="why-am-i-seeing-new-message-in-place-of-message-text">Why am I seeing “New message” in place of message text?</h3>
 <p>Administrators of self-hosted Zulip servers can
 <a href="https://zulip.readthedocs.io/en/stable/production/mobile-push-notifications.html#security-and-privacy">configure</a>
 push notifications not to include any message content.</p>
-<h3 id="contacting-zulip-support">Contacting Zulip support</h3>
-<p>If you are still having trouble with your push notifications, you can send an
-email to <a href="/help/contact-support">Zulip support</a>. Please be sure to include the
-troubleshooting data provided by the mobile app.</p>
-<p><div class="tabbed-section has-tabs" markdown="1">
-<ul class="nav">
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
-</ul>
-<div class="blocks">
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap your <strong>profile picture</strong> in the bottom right corner of the app.</p>
-</li>
-<li>
-<p>Tap <strong>Settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Notifications</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Troubleshooting</strong>.</p>
-</li>
-<li>
-<p>Use the <strong>Copy to clipboard</strong> button or the <strong>Email support@zulip.com</strong>
-   button to email the troubleshooting data to the Zulip support team.</p>
-</li>
-</ol>
-<p></div>
-</div>
-</div></p>
 <h2 id="related-articles">Related articles</h2>
 <ul>
 <li><a href="/help/channel-notifications">Channel notifications</a></li>
diff -r -u current_help_html/mute-a-channel.html new_help_html/mute-a-channel.html
--- current_help_html/mute-a-channel.html	2025-06-13 18:02:12.142908153 +0200
+++ new_help_html/mute-a-channel.html	2025-06-13 17:59:06.285912836 +0200
@@ -475,7 +475,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -491,27 +490,12 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Mute channel</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are in a channel view, you can access the long-press
-menu from the bar at the top of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="unmute-a-channel">Unmute a channel</h2>
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -527,27 +511,12 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Unmute channel</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are in a channel view, you can access the long-press
-menu from the bar at the top of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="alternate-method-to-mute-or-unmute-a-channel">Alternate method to mute or unmute a channel</h2>
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -570,25 +539,6 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Channel settings</strong>.</p>
-</li>
-<li>
-<p>Toggle <strong>Muted</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are in a channel view, you can access the
-channel settings menu from the <strong>information</strong>
-(<img src="/static/images/help/mobile-info-circle-icon.svg" alt="information" class="help-center-icon"/>)
-button in the top right corner of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="managing-muted-channels">Managing muted channels</h2>
diff -r -u current_help_html/pin-a-channel.html new_help_html/pin-a-channel.html
--- current_help_html/pin-a-channel.html	2025-06-13 18:02:10.377908197 +0200
+++ new_help_html/pin-a-channel.html	2025-06-13 17:59:04.068912892 +0200
@@ -451,7 +451,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -467,27 +466,12 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Pin to top</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are in a channel view, you can access the long-press
-menu from the bar at the top of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="unpin-a-channel">Unpin a channel</h2>
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -503,27 +487,12 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Unpin from top</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are in a channel view, you can access the long-press
-menu from the bar at the top of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="alternate-method-to-pin-or-unpin-a-channel">Alternate method to pin or unpin a channel</h2>
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -546,25 +515,6 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Channel settings</strong>.</p>
-</li>
-<li>
-<p>Toggle <strong>Pinned</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are in a channel view, you can access the
-channel settings menu from the <strong>information</strong>
-(<img src="/static/images/help/mobile-info-circle-icon.svg" alt="information" class="help-center-icon"/>)
-button in the top right corner of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="related-articles">Related articles</h2>
diff -r -u current_help_html/read-receipts.html new_help_html/read-receipts.html
--- current_help_html/read-receipts.html	2025-06-13 18:02:08.890908235 +0200
+++ new_help_html/read-receipts.html	2025-06-13 17:59:02.070912943 +0200
@@ -460,7 +460,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -480,16 +479,6 @@
 for the selected message.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a message until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>View read receipts</strong>.</p>
-</li>
-</ol>
-<p></div>
 </div>
 </div></p>
 <div class="admonition tip">
diff -r -u current_help_html/rename-a-channel.html new_help_html/rename-a-channel.html
--- current_help_html/rename-a-channel.html	2025-06-13 18:02:17.558908016 +0200
+++ new_help_html/rename-a-channel.html	2025-06-13 17:59:12.609912677 +0200
@@ -449,7 +449,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -484,34 +483,6 @@
 select <strong>Channel settings</strong> to access the <strong>General</strong> tab.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap the <strong>Channels</strong>
-   (<img src="/static/images/help/mobile-hash-icon.svg" alt="hash" class="help-center-icon"/>)
-   tab at the bottom of the app.</p>
-</li>
-<li>
-<p>Scroll down to the bottom, and tap <strong>ALL CHANNELS</strong>.</p>
-</li>
-<li>
-<p>Press and hold a channel name until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Channel settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Edit channel</strong>, and enter a new channel name.</p>
-</li>
-<li>
-<p>Tap <strong>Save</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>You can also press and hold the name of a channel in Inbox and channel views
-to access the long-press menu.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <div class="admonition warn">
diff -r -u current_help_html/share-and-upload-files.html new_help_html/share-and-upload-files.html
--- current_help_html/share-and-upload-files.html	2025-06-13 18:02:03.638908367 +0200
+++ new_help_html/share-and-upload-files.html	2025-06-13 17:58:55.481913109 +0200
@@ -543,34 +543,6 @@
 <div class="admonition tip">
 <p>The link text will default to the name of the uploaded file.</p>
 </div>
-<h2 id="sharing-files">Sharing files</h2>
-<p>You can share files from other apps on Zulip.</p>
-<p><div class="tabbed-section has-tabs" markdown="1">
-<ul class="nav">
-<li data-tab-key="android" tabindex="0">Android</li>
-</ul>
-<div class="blocks">
-<div class="tab-content" data-tab-key="android" markdown="1"></p>
-<ol>
-<li>
-<p>Select one or more files and tap the <strong>Zulip</strong>
-   (<img src="/static/images/logo/zulip-icon-circle.svg" alt="logo" class="help-center-icon"/>)
-   logo.</p>
-</li>
-<li>
-<p>Select a channel name and topic name, or tap the
-   <strong>Direct message</strong> tab and <strong>Choose recipients</strong>.</p>
-</li>
-<li>
-<p><em>(optional)</em> Write a message.</p>
-</li>
-<li>
-<p>Tap the <strong>Send</strong> button.</p>
-</li>
-</ol>
-<p></div>
-</div>
-</div></p>
 <h2 id="named-file-example">Named file example</h2>
 <h3 id="what-you-type">What you type</h3>
 <div class="codehilite"><pre><span></span><code>[A whale of a good time](https://your.zulip.domain/user_uploads/1/46/IPvysqXEtiTG1ZdNBrwAZODi/whale-time.png)
diff -r -u current_help_html/start-a-call.html new_help_html/start-a-call.html
--- current_help_html/start-a-call.html	2025-06-13 18:02:05.205908328 +0200
+++ new_help_html/start-a-call.html	2025-06-13 17:58:57.387913061 +0200
@@ -456,7 +456,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -481,34 +480,6 @@
 like.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Navigate to a channel, topic, or direct message view.</p>
-</li>
-<li>
-<p>Tap the <strong>Add video call</strong>
-   ( <img src="/static/images/help/mobile-video-icon.svg" alt="video"
-   class="help-center-icon"/> )
-   icon at the bottom of the app. This will insert a <strong>Click to join video call</strong>
-   link into your message.</p>
-</li>
-<li>
-<p>If you are in a channel view, choose a destination topic by tapping the
-   compose box and selecting an existing topic or typing a new topic name.</p>
-</li>
-<li>
-<p>Send the message.</p>
-</li>
-<li>
-<p>Tap the link in the message to start or join the call.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>You can replace the "Click to join video call" label for the link with any
-text you like.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="start-a-voice-call">Start a voice call</h2>
diff -r -u current_help_html/status-and-availability.html new_help_html/status-and-availability.html
--- current_help_html/status-and-availability.html	2025-06-13 18:02:09.269908225 +0200
+++ new_help_html/status-and-availability.html	2025-06-13 17:59:02.503912932 +0200
@@ -460,7 +460,6 @@
 <ul class="nav">
 <li data-tab-key="via-user-card" tabindex="0">Via user card</li>
 <li data-tab-key="via-personal-settings" tabindex="0">Via personal settings</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="via-user-card" markdown="1"></p>
@@ -502,23 +501,6 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap your <strong>profile picture</strong> in the bottom right corner of the app.</p>
-</li>
-<li>
-<p>Tap <strong>Set your status</strong>.</p>
-</li>
-<li>
-<p>Tap to select one of the common statuses, <em>or</em> choose any emoji and/or
-   write a short message.</p>
-</li>
-<li>
-<p>Tap <strong>Save</strong>.</p>
-</li>
-</ol>
-<p></div>
 </div>
 </div></p>
 <h3 id="clear-a-status">Clear a status</h3>
@@ -526,7 +508,6 @@
 <ul class="nav">
 <li data-tab-key="via-user-card" tabindex="0">Via user card</li>
 <li data-tab-key="via-personal-settings" tabindex="0">Via personal settings</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="via-user-card" markdown="1"></p>
@@ -556,24 +537,6 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap your <strong>profile picture</strong> in the bottom right corner of the app.</p>
-</li>
-<li>
-<p>Tap <strong>Set your status</strong>.</p>
-</li>
-<li>
-<p>Tap the <strong>x</strong>
-   (<img src="/static/images/help/mobile-x-icon.svg" alt="x" class="help-center-icon"/>)
-   to the right of your current status.</p>
-</li>
-<li>
-<p>Tap <strong>Save</strong>.</p>
-</li>
-</ol>
-<p></div>
 </div>
 </div></p>
 <h3 id="view-a-status">View a status</h3>
@@ -583,7 +546,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -598,23 +560,6 @@
 to always be shown in the right sidebar.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap on a user's profile picture or name to open their profile.</p>
-</li>
-<li>
-<p>Look for their status below the user's role (e.g., Member) if they have one
-   set.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are viewing a direct message conversation, you can also tap the
-<strong>information</strong>
-(<img src="/static/images/help/mobile-info-circle-icon.svg" alt="information" class="help-center-icon"/>)
-button in the top right corner of the app to open their profile.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h3 id="configure-how-statuses-are-displayed">Configure how statuses are displayed</h3>
@@ -678,7 +623,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -702,16 +646,6 @@
 tab of your <strong>Personal settings</strong> menu.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap your <strong>profile picture</strong> in the bottom right corner of the app.</p>
-</li>
-<li>
-<p>Toggle <strong>Invisible mode</strong>.</p>
-</li>
-</ol>
-<p></div>
 </div>
 </div></p>
 <h2 id="related-articles">Related articles</h2>
diff -r -u current_help_html/subscribe-users-to-a-channel.html new_help_html/subscribe-users-to-a-channel.html
--- current_help_html/subscribe-users-to-a-channel.html	2025-06-13 18:02:17.243908024 +0200
+++ new_help_html/subscribe-users-to-a-channel.html	2025-06-13 17:59:12.246912686 +0200
@@ -455,7 +455,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -489,37 +488,6 @@
   existing channel or <a href="/help/user-groups">user group</a>.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap the <strong>Channels</strong>
-   (<img src="/static/images/help/mobile-hash-icon.svg" alt="hash" class="help-center-icon"/>)
-   tab at the bottom of the app.</p>
-</li>
-<li>
-<p>Scroll down to the bottom, and tap <strong>ALL CHANNELS</strong>.</p>
-</li>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Channel settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Add subscribers</strong>.</p>
-</li>
-<li>
-<p>Start typing the name of the person you want to subscribe, and
-   select their name from the list of suggestions. You can continue
-   selecting as many users as you'd like to subscribe.</p>
-</li>
-<li>
-<p>Approve by tapping the <strong>checkmark</strong>
-   (<img src="/static/images/help/mobile-check-circle-icon.svg" alt="checkmark" class="help-center-icon"/>)
-   button in the bottom right corner of the app.</p>
-</li>
-</ol>
-<p></div>
 </div>
 </div></p>
 <div class="admonition warn">
@@ -531,7 +499,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -557,35 +524,6 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Channel settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Add subscribers</strong>.</p>
-</li>
-<li>
-<p>Start typing the name of the person you want to subscribe, and
-   select their name from the list of suggestions. You can continue
-   selecting as many users as you'd like to subscribe.</p>
-</li>
-<li>
-<p>Approve by tapping the <strong>checkmark</strong>
-   (<img src="/static/images/help/mobile-check-circle-icon.svg" alt="checkmark" class="help-center-icon"/>)
-   button in the bottom right corner of the app.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are in a channel view, you can access the
-channel settings menu from the <strong>information</strong>
-(<img src="/static/images/help/mobile-info-circle-icon.svg" alt="information" class="help-center-icon"/>)
-button in the top right corner of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h3 id="via-mentioning-a-user-in-the-compose-box">Via mentioning a user in the compose box</h3>
diff -r -u current_help_html/unsubscribe-from-a-channel.html new_help_html/unsubscribe-from-a-channel.html
--- current_help_html/unsubscribe-from-a-channel.html	2025-06-13 18:02:10.602908192 +0200
+++ new_help_html/unsubscribe-from-a-channel.html	2025-06-13 17:59:04.329912886 +0200
@@ -448,7 +448,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -464,20 +463,6 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Unsubscribe</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are in a channel view, you can access the long-press
-menu from the bar at the top of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="alternate-methods-to-unsubscribe-from-a-channel">Alternate methods to unsubscribe from a channel</h2>
@@ -485,7 +470,6 @@
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -504,34 +488,12 @@
 </li>
 </ol>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Tap the <strong>Channels</strong>
-   (<img src="/static/images/help/mobile-hash-icon.svg" alt="hash" class="help-center-icon"/>)
-   tab at the bottom of the app.</p>
-</li>
-<li>
-<p>Scroll down to the bottom, and tap <strong>ALL CHANNELS</strong>.</p>
-</li>
-<li>
-<p>Tap the <strong>checkmark</strong>
-   (<img src="/static/images/help/mobile-check-icon.svg" alt="checkmark" class="help-center-icon"/>)
-   icon to the right of a channel to unsubscribe from it.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>You can also press and hold a channel until the long-press menu appears, and
-tap <strong>Unsubscribe</strong>.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h3 id="via-channel-settings">Via channel settings</h3>
 <p><div class="tabbed-section has-tabs" markdown="1">
 <ul class="nav">
 <li data-tab-key="desktop-web" tabindex="0">Desktop/Web</li>
-<li data-tab-key="mobile" tabindex="0">Mobile</li>
 </ul>
 <div class="blocks">
 <div class="tab-content" data-tab-key="desktop-web" markdown="1"></p>
@@ -554,25 +516,6 @@
 selected channel.</p>
 </div>
 <p></div>
-<div class="tab-content" data-tab-key="mobile" markdown="1"></p>
-<ol>
-<li>
-<p>Press and hold a channel until the long-press menu appears.</p>
-</li>
-<li>
-<p>Tap <strong>Channel settings</strong>.</p>
-</li>
-<li>
-<p>Tap <strong>Unsubscribe</strong>.</p>
-</li>
-</ol>
-<div class="admonition tip">
-<p>If you are in a channel view, you can access the
-channel settings menu from the <strong>information</strong>
-(<img src="/static/images/help/mobile-info-circle-icon.svg" alt="information" class="help-center-icon"/>)
-button in the top right corner of the app.</p>
-</div>
-<p></div>
 </div>
 </div></p>
 <h2 id="related-articles">Related articles</h2>

Self-review checklist
  • Self-reviewed the changes for clarity and maintainability
    (variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

  • Explains differences from previous plans (e.g., issue description).
  • Highlights technical choices and bugs encountered.
  • Calls out remaining decisions and concerns.
  • Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

  • Each commit is a coherent idea.
  • Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

  • Visual appearance of the changes.
  • Responsiveness and internationalization.
  • Strings and tooltips.
  • End-to-end functionality of buttons, interactions and flows.
  • Corner cases, error conditions, and easily imagined bugs.

@zulipbot
Copy link
Member

Hello @zulip/server-user-docs members, this pull request was labeled with the "area: documentation (user)" label, so you may want to check it out!

@laurynmm laurynmm force-pushed the help-remove-mobile-instructions-for-flutter-launch branch from a1843a8 to 4412ab7 Compare June 13, 2025 16:18
Copy link
Contributor

@chrisbobbe chrisbobbe 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 comments below.

When this is merged, I can go through the merged commits adding comments on the zulip-flutter issues like:

When this feature is complete, we should add it back to the Help Center docs. We removed the legacy-app entry for this feature in [commit].

Comment on lines 12 to +13
You can choose how messages are automatically marked as read in the Zulip web
and mobile apps. You can configure the mobile app differently from the
web/desktop app.
app.
Copy link
Contributor

Choose a reason for hiding this comment

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

help: Remove "Configure automatically marked as read" mobile tab.

We're actually hoping to include this feature 🤞 but we're getting down to the wire on it: #1574. I'm OK to leave this commit in for now, and we can revert if we manage to merge the feature before launch.

Copy link
Member

Choose a reason for hiding this comment

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

Yeah I think we can add that text bad in when that PR is merged. I'll make a note on the thread there.

Copy link
Member

Choose a reason for hiding this comment

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

zulip/zulip-flutter#1574 is now merged, so this part can be reverted.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I'm adding a commit to #34869 for adding back this documentation, but updated for the new app's UI.

laurynmm added 22 commits June 13, 2025 17:03
The ability to edit a channel's description is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#1102

Part of zulip#34748.
The ability to edit a channel's privacy setting is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#1102

Part of zulip#34748.
The ability to change the language setting is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

Deletes static/images/help/mobile-chevron-left.svg as it is no
longer used.

This feature is tracked in:
zulip/zulip-flutter#1139

Part of zulip#34748.
Updating the default channel notification setting is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#661

Part of zulip#34748.
Updating a channel's notification setting is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#1223

Part of zulip#34748.
The ability to delete a topic is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#1549

Part of zulip#34748.
Viewing the direct message feed is not implemented for the legacy
React Native app or the Flutter app, so we remove this documentation.

Part of zulip#34748.
The ability to view who reacted to a message is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#740

Part of zulip#34748.
The ability to create a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#1572

Part of zulip#34748.
The ability view and subscribe to channels is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

Deletes static/images/help/mobile-plus-icon.svg as it is no
longer used.

This feature is tracked in:
zulip/zulip-flutter#188

Part of zulip#34748.
The ability to copy a link to a topic or channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

Features are tracked in:
zulip/zulip-flutter#1227
zulip/zulip-flutter#792

Part of zulip#34748.
Marking unread messages as read when scrolling is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

Features are tracked in:
zulip/zulip-flutter#81

Part of zulip#34748.
The notifications panel (for testing, troubleshooting, and updating
settings for mobile notifications) has not yet been implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

These features are generally tracked in:
zulip/zulip-flutter#323
zulip/zulip-flutter#1194
zulip/zulip-flutter#661

Part of zulip#34748.
The ability to mute or unmute a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

Features are tracked in:
zulip/zulip-flutter#347

Part of zulip#34748.
The ability to pin or unpin a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

Features are tracked in:
zulip/zulip-flutter#1223

Part of zulip#34748.
The ability to view who as read a message is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#667

Part of zulip#34748.
The ability to edit a channel's name is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#1102

Part of zulip#34748.
The ability to "share to Zulip" from Android apps is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#52

Part of zulip#34748.
The ability to add a link to a video call is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

Deletes static/images/help/mobile-video-icon.svg as it is no
longer used.

This feature is tracked in:
zulip/zulip-flutter#1000

Part of zulip#34748.
The ability to view, set, edit a user's status, or to toggle invisible
mode are not yet implemented for the initial launch of the Flutter
mobile app, so we remove the legacy React Native app instructions.

Deletes static/images/help/mobile-x-icon.svg as it is no
longer used.

This feature is tracked in:
zulip/zulip-flutter#197
zulip/zulip-flutter#198
zulip/zulip-flutter#1578

Part of zulip#34748.
The ability to subscribe users to a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#1222

Part of zulip#34748.
The ability to unsubscribe from a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

Deletes static/images/help/mobile-check-icon.svg as it is no
longer used.

This feature is tracked in:
zulip/zulip-flutter#1224

Part of zulip#34748.
@timabbott timabbott force-pushed the help-remove-mobile-instructions-for-flutter-launch branch from 4412ab7 to 5ce55ac Compare June 14, 2025 00:08
@timabbott timabbott merged commit 5ce55ac into zulip:main Jun 14, 2025
4 of 5 checks passed
@timabbott
Copy link
Member

OK I made the batch of requested edits for this and merged, thanks @laurynmm and @chrisbobbe for all the work on this!

@laurynmm laurynmm deleted the help-remove-mobile-instructions-for-flutter-launch branch June 16, 2025 10:53
laurynmm added a commit to laurynmm/zulip that referenced this pull request Jun 16, 2025
These files are no longer in use due to the combined changes of
the updates for the Flutter app launch: zulip#34869 and zulip#34887.
timabbott pushed a commit that referenced this pull request Jun 16, 2025
These files are no longer in use due to the combined changes of
the updates for the Flutter app launch: #34869 and #34887.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants