summaryrefslogtreecommitdiffstats
path: root/client/components/sidebar/sidebar.jade
Commit message (Collapse)AuthorAgeFilesLines
...
* Start designing the card details paneMaxime Quandalle2015-06-051-4/+4
| | | | Implement a dynamic overflow to focus sight on the pane.
* Implement presence indicatorsMaxime Quandalle2015-05-301-1/+2
|
* Implement multi-selectionMaxime Quandalle2015-05-301-33/+6
| | | | | | The UI and the internal APIs are still rough around the edges but the feature is basically working. You can now select multiple cards and move them together or (un|)assign them a label.
* Implement a new system to handle "escape actions"Maxime Quandalle2015-05-261-5/+1
| | | | | | | | The new EscapeActions object decide what to do when the user press the Escape key (such as closing a opened popup or inlined form). This commit also re-introduced the sidebar current view as a sidebar component local state.
* Improve scrollingMaxime Quandalle2015-05-241-0/+103
We now replace native scrollbar by custom ones on the list card (which is required by the new ergonomics in the parent commit), but the "scrolling engine", is still native, we just hide the scrollbar and draw our own in HTML/CSS using the perfect-scrollbar package (from bower). This commit also implements component scrolling when certain actions are performed, eg scroll to the bottom when the new card composer is opened.