zulip/web
N-Shar-ma 9bc1eb4bb9 compose: Allow 3-way compose box resizing with new fixed expanded state.
Apart from the normal (collapsed) and full screen sizes, a new expanded
state with the same size as the maximum a normal compose box can stretch
to when full (40% of the screen height) is now available. Now a user can
expand the compose box without it covering the full screen with a click.
The vertical resize icon in the bottom right corner of the compose box
is rendered useless so has been removed.

All three states can be cycled through by clicking the compose resize
button in the order: collapsed -> 40% of the screen -> full screen. When
a message naturally causes the compose box in its normal state to expand
up to 40% of the screen, clicking the resize button will take it to full
screen state.

Fixes: #29966.
2024-06-26 16:36:52 -07:00
..
e2e-tests settings: Use new group setting to private channels creation permission. 2024-06-20 15:48:14 -07:00
generated
html portico: Remove `container` and `row-fluild` bootstrap classes. 2024-06-04 09:41:34 -07:00
images onboarding_steps: Remove hotspot as an onboarding_step. 2024-05-10 12:30:22 -07:00
server katex_server: Fix implicit use of any. 2024-05-04 18:53:34 -07:00
shared compose: Allow 3-way compose box resizing with new fixed expanded state. 2024-06-26 16:36:52 -07:00
src compose: Allow 3-way compose box resizing with new fixed expanded state. 2024-06-26 16:36:52 -07:00
styles compose: Allow 3-way compose box resizing with new fixed expanded state. 2024-06-26 16:36:52 -07:00
templates compose: Allow 3-way compose box resizing with new fixed expanded state. 2024-06-26 16:36:52 -07:00
tests refactor: Make compose size related variables & functions more specific. 2024-06-26 16:36:52 -07:00
third typeahead: Make them look like dropdown widget. 2024-06-26 16:26:31 -07:00
.browserslistrc
.gitignore
babel.config.js dependencies: Upgrade JavaScript dependencies. 2024-04-25 16:46:03 -07:00
debug-require-webpack-plugin.ts tsconfig: Enable exactOptionalPropertyTypes. 2024-05-16 08:58:20 -07:00
debug-require.js
postcss.config.js eslint: Fix unicorn/no-anonymous-default-export. 2024-04-25 16:46:03 -07:00
webpack.assets.json support: Set discounted price instead percentage for customers. 2024-05-16 02:18:43 -07:00
webpack.config.ts blueslip: Untangle from page_params. 2024-06-22 19:18:10 -07:00
webpack.dev-assets.json