Cable-Desktop/stylesheets
lilia 2861fa26a7 Implement infinite scrolling message lists
Only load the most recent messages when initially rendering a
conversation. Scrolling to the top of a message list loads older
messages.

This required some slight refactoring of how we insert message elements
into the dom. If the message is added to the end of the collection,
append it at the end. Otherwise, assume it is an older message and
prepend it.

When adding elements to the top, reset the scrollPosition to its
previous distance from scrollHeight. This keeps the current set of
elements fixed in the viewport.

// FREEBIE
2015-11-15 14:56:58 -08:00
..
_bootstrap.scss Include bootstrap via sass 2015-05-07 16:22:57 -07:00
_conversation.scss Implement infinite scrolling message lists 2015-11-15 14:56:58 -08:00
_global.scss Implement infinite scrolling message lists 2015-11-15 14:56:58 -08:00
_index.scss Remove unused styles 2015-11-15 14:56:57 -08:00
_intlTelInput.scss Create install flow 2015-11-05 13:29:26 -08:00
_shame.scss Add sass stylesheets 2014-11-07 00:17:27 -08:00
_variables.scss Display unreadCount badges in conversation list 2015-11-09 16:59:52 -08:00
manifest.css Implement infinite scrolling message lists 2015-11-15 14:56:58 -08:00
manifest.scss Reorganize stylesheets and global styles 2015-02-11 17:38:03 -08:00
options.css Fixes #394 2015-11-07 23:24:29 -08:00
options.scss Fixes #394 2015-11-07 23:24:29 -08:00