zulip/zerver/lib/markdown
Shubham Padia 5bbb7ebd1a help-beta: Convert tabs syntax to equivalent MDX syntax.
Fixes #31248.
For cases with zero tabs in our current help center, we were using the
tab syntax just to put a border around the instructions without any tab
label. We do not want that border anymore since Tabs also don't have any
borders. So, we just remove the old tab syntax in that case during our
conversion.

We also move the admonition to asides conversion before the tabs syntax
conversion since the tabs conversion happening first was messing with
the asides conversion and was resulting into some missing closing tags.
We can modify things to work regardless of order, but doesn't seem worth
digging into for a conversion script.
2025-05-28 16:42:16 -07:00
..
__init__.py webhooks: Support no_previews argument for markdown messages. 2025-04-07 11:53:19 -07:00
api_arguments_table_generator.py python: Simplify with str.removeprefix, str.removesuffix. 2024-09-03 12:30:16 -07:00
api_return_values_table_generator.py ruff: Fix PLC0206 Extracting value from dictionary without calling .items(). 2024-12-21 21:06:53 -08:00
fenced_code.py reminders: Add API endpoint to schedule reminders. 2025-05-02 16:48:00 -07:00
help_emoticon_translations_table.py ruff: Fix UP035 Import from collections.abc, typing instead. 2024-07-13 22:28:22 -07:00
help_relative_links.py help: Update label for all channels tab. 2025-05-18 12:41:18 -07:00
help_settings_links.py ruff: Fix UP035 Import from collections.abc, typing instead. 2024-07-13 22:28:22 -07:00
include.py ruff: Fix UP035 Import from collections.abc, typing instead. 2024-07-13 22:28:22 -07:00
nested_code_blocks.py ruff: Fix UP035 Import from collections.abc, typing instead. 2024-07-13 22:28:22 -07:00
priorities.py typos: Fix typos caught by typos. 2024-05-20 13:55:00 -07:00
static.py python: Simplify with str.removeprefix, str.removesuffix. 2024-09-03 12:30:16 -07:00
tabbed_sections.py help-beta: Convert tabs syntax to equivalent MDX syntax. 2025-05-28 16:42:16 -07:00