zulip/web
Sayam Samal 3275fcc96e popup_banners: Redesign connection banner to use new banner component.
This commit serves as the base commit for redesigning the alert banners
by migrating them to use the new banner component. We use a new name
to refer to these banners — "Popup banners", which is more descriptive
about their behavior.

The Popup banners are appended to the container in a stacking order,
i.e., the most recent popup banner appears on the top and the oldest one
is sent to the bottom of the stack. These banners also inherit the
animations from the alert banners for visual appeal.

This commit also fixes the bug where clicking on the "Try now" button
in the popup banner resulting from an error in the `/json/messages`
endpoint resulted in call to restart_get_events in server_events.js
instead of load_messages in message_fetch.ts.

Fixes #31282.
2025-03-10 11:21:11 -07:00
..
e2e-tests people: Use Intl.ListFormat rather than .join(","). 2025-03-04 16:58:23 -08:00
generated
html
images
server
shared typeahead: Don't show channel name in topic link typeaheads. 2025-03-06 13:06:53 -08:00
src popup_banners: Redesign connection banner to use new banner component. 2025-03-10 11:21:11 -07:00
styles popup_banners: Redesign connection banner to use new banner component. 2025-03-10 11:21:11 -07:00
templates right_sidebar: Remove invite users icon at bottom of buddy list. 2025-03-10 09:47:00 -07:00
tests popup_banners: Redesign connection banner to use new banner component. 2025-03-10 11:21:11 -07:00
third message_link: Add support for empty string topic in syntax. 2025-01-31 14:23:15 -08:00
.browserslistrc
.gitignore
babel.config.js dependencies: Upgrade JavaScript dependencies. 2025-02-26 16:20:47 -08:00
debug-require-webpack-plugin.ts
debug-require.cjs
postcss.config.js container_queries: Establish new breakpoints. 2025-02-26 15:52:24 -08:00
webpack.assets.json integrations: Convert module to TypeScript. 2024-12-01 19:33:16 -08:00
webpack.config.ts templates: Convert module to TypeScript. 2024-11-27 13:52:21 -08:00
webpack.dev-assets.json showroom: Standardize "showroom" name for UI components testing pages. 2025-01-13 17:46:15 -08:00