summaryrefslogtreecommitdiffstats
path: root/client/components/boards/boardList.jade
Commit message (Collapse)AuthorAgeFilesLines
* Fix the starsMaxime Quandalle2015-08-251-2/+2
| | | | Fixes #214
* Start the migration from iron-router to flow-routerMaxime Quandalle2015-08-231-8/+1
| | | | | | | | | | | | | | | | | | | Motivations: * Iron-Router foces us to use Tracker.nonreactive black magic in order to avoid un-necessary re-renders; * There is a community consensus (supported by some MDG members) that the flow-router API is easier to reason about; * The useraccounts now supports flow router (that was a blocking element when I considered the switch ~3months ago) On the server we use the Picker router, as encouraged by the Kadira team (which develop both Flow and Picker routers). In the current state of things there are some bugs related to the missing Loading architecure. Previously onRendered callback where always called when the data the component needed was available, now we have to handle this ourselves, which we will in a following commit.
* if not then the board list create board show button.Yasar icli2015-07-181-3/+4
|
* UI improvementsMaxime Quandalle2015-05-271-0/+21
* Implement visibility choice on board creation; * Rework the board header bar. Remove links to un-implemented features; * Implement a board star counter (visible if the board have >2 stars); * Define a new icon (a thin cross) to close elements; * Remove $(document).on('mouseover') event handlers that were basically fired hundreds of times for nothing, we now define a proper Tracker dependency to execute jquery-ui plugin initialization only when something has changed; * Bug fixes related to list scrolling.