discourse/app/assets/stylesheets/desktop
Andrei Prigorshnev a2e0da16a7
FEATURE: use native file picker in composer (#13552)
We want to remove completely our custom modal for uploading files in composer and directly trigger the system file picker.

This PR makes it happen. The fix is pretty simple since we already weren't using our custom modal on mobile. We just need to start using the same hidden <input type="file"> that we already use on mobile.

It seems to be pretty tricky to test opening a system modal so I haven't added new tests. We already have other tests for file uploading though. We directly trigger jquery-File-Upload plugin hooks in those tests - 3dda926cb2/app/assets/javascripts/discourse/tests/acceptance/composer-attachment-test.js (L89).
2021-06-30 12:45:47 +04:00
..
admin DEV: Added support for custom site setting 'emoji_list' (#12414) 2021-04-07 15:32:05 +02:00
components FEATURE: Make max number of favorite configurable (#13480) 2021-06-22 18:58:03 +03:00
_index.scss DEV: Use indexes when importing SCSS from a folder (#11591) 2020-12-30 15:29:10 -05:00
admin_customize.scss UX: Editing theme name stays active when switching themes. 2019-04-23 14:57:14 +08:00
banner.scss UX: margin improvement for mobile alerts 2021-06-25 09:18:06 +08:00
category-list.scss UX: clean up tag styles to improve alignment (#12300) 2021-03-08 10:52:39 +11:00
compose.scss UX: clean up tag styles to improve alignment (#12300) 2021-03-08 10:52:39 +11:00
discourse.scss REFACTOR: Remove position fixed from the header and use sticky instead (#10781) 2020-10-19 17:26:38 -04:00
edit-category.scss UX: Move category editing/creation to its own page (#10973) 2020-10-23 12:49:02 -04:00
group.scss FEATURE: Add last updated details to SMTP/IMAP group settings UI (#13396) 2021-06-17 08:21:06 +10:00
header.scss REFACTOR: Remove position fixed from the header and use sticky instead (#10781) 2020-10-19 17:26:38 -04:00
history.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
latest-topic-list.scss FIX: Revert color of post-map (#12774) 2021-04-20 17:38:13 -05:00
login.scss UX: login modal adjustments (#12552) 2021-03-30 14:16:50 -04:00
menu-panel.scss FIX: ensure menu not too tall on desktop only 2019-11-03 18:47:53 -05:00
modal.scss FEATURE: New share topic modal (#12804) 2021-04-23 19:18:23 +03:00
topic-list.scss UX: Make bulk select checkbox easier to target (#13517) 2021-06-24 11:46:26 -04:00
topic-post.scss UX: stop presence indicator hop, space consistency (#12797) 2021-04-22 16:11:47 -04:00
topic.scss UX: Align list-controls & topic-title top margins (#13150) 2021-05-26 11:12:32 +02:00
upload.scss FEATURE: use native file picker in composer (#13552) 2021-06-30 12:45:47 +04:00
user.scss FEATURE: lets users favorite 2 badges to show on user-card (#13151) 2021-06-01 10:33:40 +02:00