Commit Graph

13 Commits

Author SHA1 Message Date
Shubham Padia
1982aae0fc help-beta: Remove deleted page from sidebar config.
I haven't done a pass for the new pages, that should be done when the
actual transition happens.
2025-04-15 13:55:09 -07:00
Lauryn Menard
e853f3cb9b help: Rename and redirect "Edit a bot" to "Manage a bot".
Fixes #32887.

Co-authored-by: ahmedgulabkhan <demoncommand97@gmail.com>
2025-03-17 10:52:25 -07:00
Lauryn Menard
2de2b22d55 help: Update for subscribe/unsubscribe user to channel terminology.
Instead of referring to users being added or removed from channels,
we now use subscribe or unsubscribed from channels.

Splits the article for adding and removing users from a channel
into separate articles: /help/subscribe-users-to-a-channel and
/help/unsubscribe-users-from-a-channel.

The URL redirects for the combined add/remove articles (for both
channel and stream terminology) go to the subscribe users to a
channel article.
2025-02-10 15:54:35 -08:00
Anders Kaseorg
ed6dc25710 help-beta: Fix sidebar for change-a-users-role rename.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-12-23 13:01:27 -08:00
Anders Kaseorg
f0aa6e0a05 help-beta: Fix sidebar for roles-and-permissions rename.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-12-23 13:01:27 -08:00
Anders Kaseorg
18218f3100 help-beta: Fix sidebar for review-your-organization-settings removal.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-12-23 13:01:27 -08:00
Anders Kaseorg
b1111acf23 help-beta: Fix sidebar for quote-and-reply rename.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-12-23 13:01:27 -08:00
Anders Kaseorg
1043e12df1 help-beta: Fix sidebar for allow-image-link-previews rename.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-12-16 13:38:05 -08:00
Anders Kaseorg
efd7c06e30 lint: Recognize more JavaScript file extensions.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-11-09 23:09:46 -08:00
Lauryn Menard
ef1275e6fe help: Remove 'Getting your organization started with Zulip' guide.
Creates a URLRedirect for this help center article to go to the
new "Moving to Zulip" guide.

Updates the astro.config.mjs file for the changes to the help
center sidebar that have been made as part of the replacement
of this help center guide.

Fixes #31499.
2024-09-30 11:58:31 -07:00
Shubham Padia
619a19a63b help-beta: Add grouping to the left sidebar.
Fixes #31251.
All these values have been taken from `sidebar_index.md`. We will worry
about syncing that file and the starlight sidebar config option later on
during the `help-beta` migration.
Instead of using `.home-link` class to insert the black left-pointing
triangle, we are just using the unicode character directly in
astro.config.mjs.
We've also added a class because we wanted a section header in sidebar
for `Zulip Administration` without it acting as a group for all the
links below it. It is bit of a hacky approach but workable for now
considering we only have 1 instance where we are using it. `rem` was
used as the unit for font-size since that is the unit being used by
starlight for it's font size too.
2024-08-30 11:42:02 -07:00
Shubham Padia
b322ca4cc3 help-beta: Set pagination to false.
Fixes #31250.
2024-08-13 22:52:53 -07:00
Shubham Padia
33ef160b06 help-beta: Create initial starlight project.
We are adding MDX files to `.gitignore` for now since they are
just a result of a build process, once the migration is done,
we will not ignore them.
We're using PNPM workspaces to manage this project.
The new project's tsconfig.json has been copied from the current
root tsconfig.json while omitting some details that are only
relevant to that project.
`help-beta/src/env.d.ts` is a type declaration file auto-generated
by Astro. See https://github.com/withastro/astro/issues/6013.
2024-08-02 18:18:01 -07:00