discourse/app/assets/stylesheets/common/form-kit
Martin Brennan c651983877
DEV: Refactor grippie resizer from composer into Modifier (#33046)
This commit takes the dragging behaviour of the grippie
element (the blue bar) at the top of the composer and makes
it into an ember Modifier for use in more places.

The first usage is to add a grippie resizer to the bottom of AceEditor
to followup f819b1ec4d, since
the `@resizable` option allows the user to vertically resize
the code editor.

Custom composer-related behaviour is now done via callbacks from
the modifier. The .grippie CSS class has been hoisted so the style
applies everywhere, then AceEditor modifies the appearance to blend
a bit better.

---------

Co-authored-by: chapoi <101828855+chapoi@users.noreply.github.com>
2025-06-11 11:08:11 +10:00
..
_alert.scss DEV: Enable and fix more stylelint rules (#31200) 2025-02-05 20:03:56 +01:00
_char-counter.scss
_checkbox-group.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
_col.scss DEV: Replace all @breakpoint with @viewport.* (#32649) 2025-05-12 12:52:45 +01:00
_collection.scss DEV: ensures rows and collections are full width (#31907) 2025-03-19 17:00:46 +01:00
_conditional-display.scss
_container.scss FEATURE: add icons and emojis to category (#31795) 2025-03-26 09:46:17 +04:00
_control-calendar.scss DEV: calendar control for form-kit (#31506) 2025-02-26 11:23:07 +01:00
_control-checkbox.scss UX: move admin flag form to form-kit (#28187) 2024-08-05 11:01:25 +10:00
_control-code.scss DEV: Refactor grippie resizer from composer into Modifier (#33046) 2025-06-11 11:08:11 +10:00
_control-composer.scss DEV: Fix all mixed-decls sass deprecations (#31343) 2025-02-13 23:58:19 +01:00
_control-custom-value-list.scss DEV: Convert admin user fields to FormKit (#29070) 2024-10-14 13:19:53 +08:00
_control-custom.scss DEV: Migrate about config area to Form Kit (#28021) 2024-07-25 19:07:38 +03:00
_control-icon.scss DEV: Replace all @breakpoint with @viewport.* (#32649) 2025-05-12 12:52:45 +01:00
_control-image.scss
_control-input-group.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
_control-input.scss DEV: Replace all @breakpoint with @viewport.* (#32649) 2025-05-12 12:52:45 +01:00
_control-menu.scss DEV: Update lint-configs and auto-fix issues (#31485) 2025-02-24 23:32:31 +01:00
_control-password.scss DEV: Replace all @breakpoint with @viewport.* (#32649) 2025-05-12 12:52:45 +01:00
_control-radio.scss DEV: Enable and fix more stylelint rules (#31200) 2025-02-05 20:03:56 +01:00
_control-select.scss DEV: Replace all @breakpoint with @viewport.* (#32649) 2025-05-12 12:52:45 +01:00
_control-textarea.scss FIX: allows to resize textarea (#32076) 2025-03-31 16:52:29 +02:00
_default-input-mixin.scss DEV: Replace all @breakpoint with @viewport.* (#32649) 2025-05-12 12:52:45 +01:00
_errors-summary.scss DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
_errors.scss
_field.scss A11Y: Improve contrast for FormKit help text and optional text (#31645) 2025-03-04 22:29:15 -07:00
_fieldset.scss UX: move admin flag form to form-kit (#28187) 2024-08-05 11:01:25 +10:00
_form-kit.scss
_index.scss DEV: calendar control for form-kit (#31506) 2025-02-26 11:23:07 +01:00
_meta.scss
_object.scss DEV: adds declarative options to object/container (#31934) 2025-03-20 14:58:54 -03:00
_row.scss DEV: ensures rows and collections are full width (#31907) 2025-03-19 17:00:46 +01:00
_section.scss
_tooltip.scss FIX: better standalone checkbox support (#31130) 2025-02-04 09:58:00 +01:00
_variables.scss