zulip/web
Prakhar Pratyush 0891f9f65a mention: Determine @topic mention during message rendering.
This commit adds a boolean field `mentions_topic_wildcard`
to the `MessageRenderingResult` dataclass.

The field is set to true only if message rendering determines
the message has an actual topic wildcard mention in it (and not,
e.g., topic wildcard mention syntax inside a code block).

The rendered content for topic wildcard mention is
'<span class="topic-mention">{wildcard}</span>'.

The 'topic-mention' class is the identifier for the wildcard
mention being a topic wildcard mention.

We don't use 'data-user-id="*"' and "user-mention" class for
topic wildcard mentions and eventually plan to remove them for
stream wildcard mentions too in a separate mini-project.
2023-07-13 11:34:48 -07:00
..
e2e-tests message_grid: Share same message grid with me-messages. 2023-07-13 09:02:00 -07:00
generated
html
images compose: Add DM icon to the recipient dropdown. 2023-04-27 17:04:19 -07:00
shared ts: Convert `poll_data` to typescript. 2023-07-06 16:21:52 -07:00
src mention: Determine @topic mention during message rendering. 2023-07-13 11:34:48 -07:00
styles mention: Determine @topic mention during message rendering. 2023-07-13 11:34:48 -07:00
templates message_avatar: Preserve clickable area from image to user name. 2023-07-13 09:02:00 -07:00
tests mention: Determine @topic mention during message rendering. 2023-07-13 11:34:48 -07:00
third bootstrap: Remove CSS for "text" type input elements. 2023-07-07 10:10:28 -07:00
.browserslistrc webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00
.gitignore
babel.config.js eslint: Expand no-unused-vars check to all function parameters. 2023-07-02 16:16:38 -07:00
debug-require-webpack-plugin.ts
debug-require.js
postcss.config.js postcss: Enable postcss-preset-env. 2023-03-20 11:26:30 -07:00
webpack.assets.json ts: Convert `web/src/billing` module to TypeScript. 2023-06-23 11:42:29 -07:00
webpack.config.ts dependencies: Upgrade JavaScript dependencies. 2023-06-05 21:51:26 -07:00
webpack.dev-assets.json webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00