Mailspring/static
Ben Gotow 592374c0dc feat(swipe-to-*): Gesture support and animation in thread list
Summary:
This diff does two things:
- It adds a new SwipeContainer that makes it easy to implement swipe gestures. This is built into listTabular, so you can create a list and define onSwipeLeft/Right to enable gestures.

- It adds support for basic add/remove animations to the thread list. This works by adding a CSS transition to `top` and also leaving removed rows around for a specified time. (these times need to match.) Pretty much just cloned the core idea from TimeoutTransitionGroup.

Test Plan: No tests yet

Reviewers: evan, juan

Reviewed By: evan

Differential Revision: https://phab.nylas.com/D2581
2016-02-19 18:22:28 -08:00
..
components feat(swipe-to-*): Gesture support and animation in thread list 2016-02-19 18:22:28 -08:00
fonts/FontAwesome
images feat(swipe-to-*): Gesture support and animation in thread list 2016-02-19 18:22:28 -08:00
mixins 🎨: Fixes, labels in narrow thread view, better label wrap 2016-02-11 15:25:24 -08:00
package-template refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
sounds
variables 💄: White buttons, dropdown / popover cleanup, hairline dividers 2016-02-18 15:21:42 -08:00
babelrc.json
buttons.less 💄: White buttons, dropdown / popover cleanup, hairline dividers 2016-02-18 15:21:42 -08:00
dropdowns.less
email-frame.less 🎨: Smaller buttons, smaller toolbar, smaller text 2016-02-09 19:45:24 -08:00
font-awesome.min.css refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
index.html fix(launchscreen): hack until renderer sync fixed upstream 2016-02-18 16:09:30 -08:00
index.js bump(*): Electron 0.36.7, version to 0.4.6 2016-02-08 18:35:23 -08:00
index.less AccountSidebar package refactor: 2016-01-15 16:55:21 -08:00
inputs.less 🎨: Smaller buttons, smaller toolbar, smaller text 2016-02-09 19:45:24 -08:00
jasmine.less Make test output selectable 2015-12-31 04:06:18 -08:00
linux.less
normalize.less refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
react-remote-child.html
resizable.less
selection.less
type.less feat(keybindings): Show all keybindings in prefs 2015-12-01 18:31:19 -08:00
utilities.less
workspace.less 💄: White buttons, dropdown / popover cleanup, hairline dividers 2016-02-18 15:21:42 -08:00