discourse/app/assets/javascripts/select-kit/addon/components
David Taylor 2153011cdb
PERF: Use more efficient text-direction check in select-kit init (#15015)
Calling `window.getComputedStyle` during initialization causes the browser to pause and 'Recalculate Style'. On my machine, this adds about 7ms to boot time. Instead, we can check for the `rtl` class on the html element, which is added by the server, and doesn't require computing styles.
2021-11-19 10:17:23 +00:00
..
category-drop DEV: Sort imports alphabetically (#11382) 2020-12-01 15:31:26 -03:00
color-palettes UX: Add Styling step to wizard (#14132) 2021-08-25 17:10:12 -04:00
combo-box DEV: Sort imports alphabetically (#11382) 2020-12-01 15:31:26 -03:00
dropdown-select-box DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
future-date-input-selector DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
mini-tag-chooser DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
multi-select A11Y: Add more descriptive labels for some dropdowns (#14402) 2021-09-21 11:19:49 -04:00
notifications-button DEV: Sort imports alphabetically (#11382) 2020-12-01 15:31:26 -03:00
notifications-filter
period-chooser DEV: Sort imports alphabetically (#11382) 2020-12-01 15:31:26 -03:00
select-kit A11Y: Fix several minor issues (#14436) 2021-09-24 11:52:07 -04:00
tag-drop UX: shows a hint when there are more tags than displayed (#12649) 2021-04-08 15:51:31 +02:00
user-chooser
categories-admin-dropdown.js UX: more consistent setting/edit buttons (#13276) 2021-06-03 18:33:36 -04:00
category-chooser.js FIX: ensures minimum tags logic is correct and shared (#14723) 2021-11-12 14:04:48 +01:00
category-drop.js FIX: none and all categories filter (#14999) 2021-11-18 10:21:34 +11:00
category-notifications-button.js A11Y: Add labels to some search fields, category notification selector (#14430) 2021-09-23 14:52:34 -04:00
category-row.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
category-selector.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
color-palettes.js DEV: Sort imports alphabetically (#11382) 2020-12-01 15:31:26 -03:00
combo-box.js
composer-actions.js DEV: Correct typos and spelling mistakes (#12812) 2021-05-21 11:43:47 +10:00
create-color-row.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
dropdown-select-box.js FIX: ensures minimum tags logic is correct and shared (#14723) 2021-11-12 14:04:48 +01:00
email-group-user-chooser-filter.js DEV: Use @action decorator (#11955) 2021-02-04 14:41:53 +11:00
email-group-user-chooser-row.js DEV: {{user-selector}} replacement (#11726) 2021-02-01 13:07:11 +03:00
email-group-user-chooser.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
flair-chooser.js FIX: Do not show invalid option in flair chooser (#13725) 2021-07-13 19:22:39 +03:00
flair-row.js FEATURE: Let users select flair (#13587) 2021-07-08 10:46:21 +03:00
future-date-input-selector.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
group-chooser.js
group-dropdown.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
group-notifications-button.js
icon-picker.js FIX: allows to use icon-picker in wizard (#13786) 2021-07-21 13:49:21 +02:00
list-setting.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
mini-tag-chooser.js FIX: ensures minimum tags logic is correct and shared (#14723) 2021-11-12 14:04:48 +01:00
multi-select.js FIX: ensures minimum tags logic is correct and shared (#14723) 2021-11-12 14:04:48 +01:00
none-category-row.js
notifications-button.js DEV: Sort imports alphabetically (#11382) 2020-12-01 15:31:26 -03:00
notifications-filter.js DEV: Sort imports alphabetically (#11382) 2020-12-01 15:31:26 -03:00
period-chooser.js A11Y: Fix several minor issues (#14436) 2021-09-24 11:52:07 -04:00
pinned-button.js DEV: Sort imports alphabetically (#11382) 2020-12-01 15:31:26 -03:00
pinned-options.js DEV: Sort imports alphabetically (#11382) 2020-12-01 15:31:26 -03:00
search-advanced-category-chooser.js
select-kit.js PERF: Use more efficient text-direction check in select-kit init (#15015) 2021-11-19 10:17:23 +00:00
selected-choice-category.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
selected-choice-color.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
selected-choice.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
selected-color.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
selected-flair.js FEATURE: Let users select flair (#13587) 2021-07-08 10:46:21 +03:00
selected-name.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
single-select.js
tag-chooser-row.js
tag-chooser.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
tag-drop.js DEV: select-kit third major update with focus on accessibility (#13303) 2021-08-23 10:44:19 +02:00
tag-group-chooser.js FEATURE: Make the tag_groups#search endpoint public. (#12643) 2021-04-08 14:23:13 -03:00
tag-notifications-button.js
tag-row.js
tags-intersection-chooser.js UX: implements a new tags-intersection-chooser (#12139) 2021-02-19 13:46:02 +01:00
timezone-input.js
toolbar-popup-menu-options.js DEV: Some select-box headers don't need a class (#12992) 2021-05-20 16:00:45 +10:00
topic-footer-mobile-dropdown.js
topic-notifications-button.js DEV: observes used properties in reason text (#14389) 2021-09-20 14:56:33 +02:00
topic-notifications-options.js DEV: Remove duplicate (and deprecated) SK option (#11435) 2020-12-08 13:21:02 -05:00
user-chooser.js FIX: register customOptions as select kit filter (#14933) 2021-11-17 17:12:19 +11:00
user-notifications-dropdown.js UX: Show caret icon on user notification dropdown (#11991) 2021-02-05 10:30:36 -05:00