element-web/res/css/views
Travis Ralston bde2f757aa Unify and improve download interactions
With help from Palid.

This does two major things:
1. Makes the tile part of a file body clickable to trigger a download.
2. Refactors a lot of the recyclable code out of the DownloadActionButton in favour of a utility. It's not a perfect refactoring, but it sets the stage for future work in the area (if needed).

The refactoring still has a heavy reliance on being supplied an iframe, but simplifies the DownloadActionButton and a hair of the MFileBody download code. In future, we'd probably want to make the iframe completely managed by the FileDownloader rather than have it only sometimes manage a hidden iframe.
2021-07-29 16:02:46 -06:00
..
audio_messages Force padding overrides to take precedence over MediaBody styles 2021-07-21 14:47:27 -06:00
auth Fix term_policy aligned to the center 2021-02-03 00:05:55 +05:30
avatars Fix clipped avatar in room list 2021-07-23 14:17:26 +02:00
beta Move RightPanel animation to compositor 2021-07-02 15:23:03 +01:00
context_menus update message context texts and icons 2021-06-24 22:20:53 +02:00
dialogs Merge pull request #6212 from matrix-org/t3chguy/fix/17686 2021-07-23 09:09:17 +01:00
directory Use thinner chevron for network, adjust placement 2020-07-31 18:15:51 +01:00
elements Merge pull request #6212 from matrix-org/t3chguy/fix/17686 2021-07-23 09:09:17 +01:00
emojipicker Fix Emoji Picker footer being too small if text overflows 2020-05-24 20:00:02 +01:00
groups Condense CSS rules and use box-sizing instead of math 2019-01-28 20:26:03 -07:00
messages Unify and improve download interactions 2021-07-29 16:02:46 -06:00
right_panel Deprecate FormButton to use AccessibleButton everywhere 2021-06-21 14:16:37 +01:00
room_settings Remove some unused components 2020-08-20 20:47:02 -06:00
rooms Restore padding for single person state events 2021-07-28 10:43:32 +02:00
settings Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/17686 2021-07-22 12:44:27 +01:00
spaces Fix space avatar management layout being broken 2021-06-25 11:10:37 +01:00
terms Use variables for the rem values. 2020-03-31 15:26:23 +01:00
toasts Add missing scss file 2020-11-09 14:36:12 +00:00
verification Fix sas verification buttons to match figma and remove useless inDialog prop from EncryptionPanel.js 2020-04-07 19:03:12 +01:00
voip Add dialpad to transfer dialog + various dialpad UI improvements (#6363) 2021-07-15 09:55:58 +01:00