mirror of https://github.com/zulip/zulip.git
820f0e275e
The previous system for documenting arguments was very ugly if any of the examples or descriptions were wrong. After thinking about this for a while, I concluded the core problem was that a table was the wrong design element to use for API parameters, and we'd be much better off with individual card-type widgets instead. This rewrites the API arguments documentation implementation to use a basic sort of card-like system with some basic styling; I think the result is a lot more readable, and it's a lot more clear how we would add additional OpenAPI details (like parameter types) to the documentation. |
||
---|---|---|
.. | ||
portico | ||
alerts.scss | ||
app_components.scss | ||
components.scss | ||
compose.scss | ||
drafts.scss | ||
hotspots.scss | ||
informational-overlays.scss | ||
input_pill.scss | ||
left-sidebar.scss | ||
lightbox.scss | ||
night_mode.scss | ||
popovers.scss | ||
pygments.scss | ||
reactions.scss | ||
rendered_markdown.scss | ||
right-sidebar.scss | ||
settings.scss | ||
subscriptions.scss | ||
typing_notifications.scss | ||
user_circles.scss | ||
user_status.scss | ||
widgets.scss | ||
zulip.scss |