Commit Graph

966 Commits

Author SHA1 Message Date
Maneesh Shukla
15f2c65986 settings-preferences: Create left sidebar section.
This commit removes the following settings from the Settings/Preferences
Information section and adds a new section in the Settings/Preferences
called as Left Sidebar section:

- Show unread counts for
- Show unread count total on home view
- Show counts for starred messages
- Group channels by folder in the left sidebar
- Hide inactive channels

Fixes #35601.
2025-08-08 14:00:11 -07:00
Lauryn Menard
63c087dc84 help: Update links and examples to use zulip-flutter repo.
The one remaining link is for the instructions to download the
legacy app APK file for Android.

Part of #35643.
2025-08-08 13:06:31 -07:00
Alya Abbott
0e979009d8 help: Document message reminder note feature. 2025-08-08 12:59:08 -07:00
Shubham Padia
3e60b16ac1 starlight_help: Move help-beta over to starlight_help.
We are starting the cutover process and starlight_help is the directory
we have agreed on to place our new help center project. We do not want
to use `starlight_help` as the URL for the project, but this commit
changes the url from `help-beta` to `starlight_help` temporarily since
we can only change URL once we get rid of the current help center
project. That will be done in a future commit.
2025-08-08 11:59:29 -07:00
Alya Abbott
e712f02c91 help: Document channel folder management functionality.
Updates the left sidebar and relative settings link in both the
current and new help center documentation.

Co-authored-by: Lauryn Menard <lauryn@zulip.com>
2025-08-08 07:19:57 -07:00
Alya Abbott
631db46f92 help: Consistently document linkifier and profile field actions. 2025-08-08 07:19:57 -07:00
Lauryn Menard
45d4df8dc2 help: Fix Markdown syntax for setting no default code block language. 2025-08-07 16:53:19 -07:00
Shubham Padia
3978106672 help: Use Zulip Cloud and self-hosting URLs instead of display_host.
We are porting the current help center docs to the new help center.
Porting the display_host variable to the new help center is a tricky
task and it is not worth to put in the effort for that just for 3 uses
of that variable.
2025-08-05 13:29:29 -07:00
Alya Abbott
0e49bde571 help: Document setting for whether to use folders in left sidebar. 2025-08-04 09:59:03 -07:00
Alya Abbott
e3fe8f3911 help: Add related links. 2025-08-04 09:59:03 -07:00
Alya Abbott
7f68ccfa3d help: Move alternate instructions into tabs. 2025-08-04 09:59:03 -07:00
Lauryn Menard
71640d53d8 help: Standardize Welcome Bot and Notification Bot styling.
In the help center, we want these two system bots to be referred
to as names: capitalize both words, no bold, no links, no "the"
before the bot's name.
2025-07-31 11:29:09 -07:00
Alya Abbott
e0bd534433 help: Move tip about changing uploaded file name into instructions. 2025-07-30 19:23:32 -07:00
Alya Abbott
39895b0c3d help: Improve resolve topic page.
- Update for dedicated permissions setting.
- Make last section more user-oriented.
2025-07-30 18:02:30 -07:00
Alya Abbott
622729f444 help: Add automatic mark as read setting to resolved topic page. 2025-07-30 18:02:30 -07:00
Lauryn Menard
f712fa975e help: Make extra content about outgoing bots one paragraph. 2025-07-30 18:00:40 -07:00
Lauryn Menard
9d2c6a8984 help: Update for mobile "Copy link to..." actions.
Adds mobile instructions for copying a link to a message, topic,
and channel via the long-press action menus. Clarifies some of
the text around link formatting being in the web/desktop apps.

Fixes some example links to redirect to headers on the page, and
adds a missing period to a sentence.
2025-07-30 17:42:34 -07:00
Lauryn Menard
18da60a643 help: Fix intro section of "Reading conversations" article. 2025-07-30 17:41:40 -07:00
Lauryn Menard
8e5507844a help: Add mobile tab to reply to a conversation instructions.
Moves introduction text about how to reply to a conversation into
a shared include file.
2025-07-30 17:41:17 -07:00
Shubham Padia
c32fd16dcb help: Make loose lists title.
I missed converting `integrations-overview.md` since it was a file in
`api_docs` without realising that we had a symlink in help/ that pointed
to that file. I'm not sure how the other two files were missed but we
corrrect here nonetheless.

We have a few files where we have blank lines before tables and tips, we
need these blank lines for the current help center to render those
tables and tips properly. But those same blank lines make the list loose
when converted to MDX. We cannot make these changes before we have the
ability to modify MDX directly. We track this issue in #35533.
2025-07-30 11:05:15 -07:00
Evy Kassirer
07b05f3c78 left_sidebar: Apply summary counter setting only to home view.
Fixes #35326.

Previously, the visibility of unread counts for both the home view and
the "CHANNELS" heading was controlled by the "Hide unread summary counts"
setting. Now, it controls only the visibility of unread counts in the
home view.
2025-07-29 17:37:29 -07:00
Alya Abbott
756ff53912 help: Put alternate instructions into a tab. 2025-07-29 16:35:48 -07:00
Alya Abbott
42a095b2c2 help: Link to zulip.com landing page, rather than local. 2025-07-29 16:35:48 -07:00
Alya Abbott
ab89b40c8d help: Remove extra line breaks in bulleted list. 2025-07-29 16:35:48 -07:00
Alya Abbott
d15edeff1c help: Update docs for new notification options (followed topics). 2025-07-29 15:11:53 -07:00
Alya Abbott
a94b05eb19 help: Document end-to-end encryption setting for mobile notifications. 2025-07-29 15:11:51 -07:00
Alya Abbott
d6af4acb35 help: Move DM search instructions into the section about searching. 2025-07-29 12:59:20 -07:00
Lauryn Menard
070361e28c help: Add mobile instructions for setting and clearing user status. 2025-07-29 12:35:20 -07:00
Lauryn Menard
7aa93d3447 help: Improve emoji reactions documentation. 2025-07-29 12:25:10 -07:00
Lauryn Menard
c7a4d0f470 help: Remove "general chat" italic formatting for title/sidebar.
Once the help center has transitioned to astro, we will look at
adding back the formatting to the title and sidebar for these
two articles: "General chat topic" and "General chat channels".
2025-07-29 11:24:51 -07:00
Alya Abbott
0db75c6c03 help: Remove list formatting from tip.
This simplifies the converstion to Astro.
2025-07-29 10:33:40 -07:00
Shubham Padia
6e7f1999a3 help: Use unordered lists for sub-lists in saml-authentication.md.
Our current conversion script does not work well with inserting
flattened steps in indented lists. Adding support for indented lists
would be non-trivial. Flattened steps are inserted either in case of
files or relative/setting links. I used this (  +)\{ regex to test for
instances where we might need to insert Flattened steps in an indented
block. Turns out saml-login-button.md is the only includes that faces
the issue only in saml-authentication.md.

There was no strong reason for these sub-lists to be ordered lists and
we decided to turn it into unordered list. Discussion at
https://chat.zulip.org/#narrow/channel/19-documentation/topic/new.20help.20center.3A.20numbering.20regression/near/2232242
2025-07-29 10:10:32 -07:00
Shubham Padia
34633d467e help: Multiline ordered list items should have spacing after 2nd line.
The expected behaviour would be to have some spaces from the second line
onwards for multi-list items. Regex used to check for this was
`^1\..*\r?\n^[^\s].*$` which gives us some extra results that don't fit
our criteria which we can chose to ignore.
2025-07-29 10:09:21 -07:00
Shubham Padia
4b9a8d8fa7 help-beta: Indent includes and code blocks for import files.
The indentation in the original files was fine for the current help
center, but when converting the files to MDX, the indentation made the
includes and the code blocks look like they were on the same level as
the list item and not part of it.

I did a manual check of code blocks with indentation in help/ and how
they looked when converted to the new help center and the rest of the
cases looked fine.
2025-07-29 10:09:21 -07:00
Shubham Padia
62988bb09e help-beta: Seperate heading/description and ordered list into 2 files.
For included files, our conversion tool needs a file just to be an
ordered list to properly surround it with FlattenList. If there is
heading and description in the file, the conversion script will not
insert FlattenList. So, we just create two different include files in
this case, first for the heading/description and second for the ordered
list.
2025-07-29 10:09:21 -07:00
Shubham Padia
cb8ecc6143 help: Point mailto to {{ support_email }} instead of zulip cloud email.
We were displaying the email as `{{ support_email }}` but we were not
changing the mailto link to point to that email. This commit fixes that.
2025-07-29 10:04:40 -07:00
Alya Abbott
c22204c092 help: Document how to find channels and DMs in the left sidebar. 2025-07-28 23:52:55 -07:00
Alya Abbott
641a436b44 preferences: Update inactive channels preference setting for new UI.
"Hide" is a better verb with the channel folders UI.

Also automatically hide inactive channels at 20+ susbscribed channels,
as we have more content in the left sidebar now.
2025-07-28 23:52:55 -07:00
Alya Abbott
3e661bee9b help: Document channel folders, and update existing docs. 2025-07-28 23:52:53 -07:00
Prakhar Pratyush
d46b1a0ac9 settings: Add a new "Notifications security" section in org settings.
This commit adds a new section named "Notifications security"
below "Automated messages and emails" in Organization settings.

The "Allow message content in message notification emails"
setting is moved from "Automated messages and emails" section
to this new section.

This serves as a prep work as we plan to add a new setting
"Require end-to-end encryption for push notification content"
in this section.

Fixes part of #35370.
2025-07-28 17:06:59 -07:00
Shubham Padia
8c503b856e help-beta: Make availability icons work in the new help center.
This commit does not apply the gradient for the idle user circle icon.
We are instead just displaying --color-user-circle-idle for now. #35496
tracks this followup.

We need to use icon tags in our markdown for the icons to be converted
to unplugin icons by the conversion script, this commit fixes that
problem at source for the availability icons.

The css is duplicated from portico/markdown.css, we have not added any
notes that this is duplicated since the css for these classes is already
being duplicated without warning and a simple grep while making those
changes would make it obvious on what changes need to happen.
2025-07-28 12:07:41 -07:00
Lauryn Menard
10c13bf5e1 help: Add shared include instructions for the direct message feed. 2025-07-28 09:50:14 -07:00
Lauryn Menard
7cbc321704 help: Remove "Reading direct messages" article.
In #27186, we updated the help center documentation on
reading conversations and removed the article from the
left sidebar.

Removes remaining links to the article in "Printing
messages" and adds a redirect to go to the main article
on "Direct messages".
2025-07-28 09:50:14 -07:00
Lauryn Menard
051f0bf7f5 help: Update instructions for adding and removing alert words. 2025-07-28 09:48:23 -07:00
Lauryn Menard
a7e3d5c0b0 help: Add missing space after icons in instruction blocks. 2025-07-27 20:49:54 -07:00
Lauryn Menard
633c830e44 help: Inline h4 headers that were followed directly by h3 headers.
In the "Reading strategies" and "Getting started with Zulip"
articles, we inline the h4 headers that were directly followed by
h3 headers.

Moves the shared content in those two files to the existing
`help/include/reading-conversations` file that was already being
used for the relevant content sections in those two articles.
2025-07-27 20:48:56 -07:00
Lauryn Menard
973a11ea69 help: Make headers progressive in "Connect through a proxy" article. 2025-07-27 20:48:56 -07:00
Lauryn Menard
1c2cbc4482 help: Make bold formatting of links more consistent. 2025-07-26 23:40:05 -07:00
Lauryn Menard
07ff9ec4f9 help: Add mobile tab for "Rename a topic" instructions. 2025-07-25 10:09:56 -07:00
Shubham Padia
78eed0a817 help: Make loose list tight for import-self-hosted-server-tips. 2025-07-24 12:00:26 -07:00