Cable-Desktop/js/views
lilia 58e7f3c7e1 Fix file input click zone
Previously, the ugly file input was hidden with opacity, and styled as a
square paperclip icon, but its drop and click zones were not constrained
to the visible square. They remained active across the whole 'Choose
File' button, which overlapped with the textarea. Instead, hide the file
input complete (display: none) and transmit click events from the
paperclip to the input programmatically.

Eventually, we'll need to address drag and drop events, but I want to do
that at the window level. Otherwise dropping a file outside the file
input drop zone causes the browser to navigate to the file://... url.
2015-02-11 17:37:57 -08:00
..
attachment_preview_view.js Add a view for attachment previews 2015-01-16 13:39:01 -10:00
attachment_view.js Group avatars 2015-01-11 01:27:22 -10:00
conversation_list_item_view.js Cleanup inbox view 2015-02-11 17:37:57 -08:00
conversation_list_view.js Add license headers 2015-01-18 14:21:22 -10:00
conversation_view.js Fixup conversation page styles and functionality 2015-02-11 17:37:57 -08:00
file_input_view.js Fix file input click zone 2015-02-11 17:37:57 -08:00
file_modal_view.js Restyled message attachments 2015-01-16 13:06:49 -10:00
group_update_view.js Render group updates 2015-01-10 08:08:20 -10:00
inbox_view.js Cleanup inbox view 2015-02-11 17:37:57 -08:00
list_view.js Add license headers 2015-01-18 14:21:22 -10:00
message_list_view.js Update styles to material design to match Android client (first pass) 2015-02-11 17:37:56 -08:00
message_view.js Micro refactor group update setup in message view 2015-01-21 13:53:41 -10:00
new_conversation_view.js Rename event 2015-01-17 22:33:55 -10:00
new_group_update_view.js Add rudimentary ui for sending a group update 2015-01-15 09:23:13 -10:00
new_group_view.js Add license headers 2015-01-18 14:21:22 -10:00
notifications.js Thread model and UI improvements 2014-05-26 15:33:45 -07:00
phone-input-view.js Fire an event on phone number validation 2015-01-17 22:51:32 -10:00