summaryrefslogtreecommitdiffstats
path: root/client/lib/modal.js
Commit message (Collapse)AuthorAgeFilesLines
* Open a modal (or a new page) based on contextMaxime Quandalle2015-08-281-7/+12
| | | | | | This feature is also sometime named the Pinterest-style route, which is further explained in this react-router example: https://github.com/rackt/react-router/tree/cf0419f70e14a0ae39cba2ff99b01d3cbbd085be/examples/pinterest
* Implement board archive and restorationMaxime Quandalle2015-08-261-1/+1
|
* Implement a modal systemMaxime Quandalle2015-08-261-0/+31
I decided to create my own and not to use a community package, because 1. it's straightforward 2. it's better integrated with our others libs such as EscapeActions 3. monitoring third-party packages evolutions (eg, CSS changes) is a lot of work. This is basically the same rationale than for our other generic UI components such as the Popup/Popover. This commit also slightly modify the general layout to remove unnecessary wrapper DOM nodes.