zulip/web
Shubham Padia e0abc5253b help-beta: Adjust kbd tags if the user is using a mac style keyboard.
Fixes #31287.
These tags are not limited to just KeyboardTip, so we want to run the
transformation on all html.
We need to run the transformation client-side since the user's keyboard
style is only known at that time.
We had to override the HEAD component since that's what starlight
recommends to do if we want to include local assets on every page. If we
were using a remote js file, we could have modified the head config
option provided by starlight.
The script file to adjust the tags is mostly just copy-paste of the
original function to adjust for the lack of JQuery. Most of the comments
are also copy-pasted.
One change in the new script is to just use ⌘ symbol directly instead of
using zulip-icon since we don't have any centering problems in the new
help center.
2025-07-16 12:00:45 -07:00
..
e2e-tests search_suggestion: Show pills in search suggestions. 2025-07-08 10:02:34 -07:00
generated
html
images
server
shared icons: Increase "check" icon size. 2025-07-08 10:05:51 -07:00
src help-beta: Adjust kbd tags if the user is using a mac style keyboard. 2025-07-16 12:00:45 -07:00
styles pill_container: Fix background color in dark theme. 2025-07-16 10:21:31 -07:00
templates admin_human_form: Update classes to kebab-case. 2025-07-16 11:16:10 -07:00
tests typeahead: Skip topic suggestions for empty-topic-only channels. 2025-07-16 09:21:31 -07:00
third alerts: Restore alert-success colors. 2025-07-09 14:04:52 -07:00
.browserslistrc
.gitignore
babel.config.js
debug-require-webpack-plugin.ts debug-require: Rename to *.cjs. 2024-11-13 09:18:56 -08:00
debug-require.cjs
postcss.config.js
webpack.assets.json confirm_email_change: Use redirect-to-POST trick. 2025-07-07 17:15:08 -07:00
webpack.config.ts
webpack.dev-assets.json