| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
UI: fix description link style.
|
| |
| |
| |
| |
| | |
- apply underline
- change text color on hover
|
|\ \
| | |
| | | |
UI: fix font
|
| |/
| |
| |
| | |
- Add YuGothic and Meiryo. because display of non english letter dirty.
|
| | |
|
|/ |
|
|
|
|
| |
Partially reverting c8705a0
|
| |
|
| |
|
|
|
|
| |
Fixes #451
|
|
|
|
|
| |
The click event handler for links in the card display are overlapping:
The general event for opening the link in a new window matches on user
mentions, too. But user mentions cannot be opened in a new window.
|
|\
| |
| | |
Plural of Emoji
|
| | |
|
|/
|
|
| |
This commit also tweak the code style following backward-incompatible v2 rules.
|
|
|
|
|
|
|
|
| |
This commit also removes the “import a single Trello card” as we couldn’t figure
out some reasonable use case.
We also create a new publication on the server to provide the minimal user
profile informations required to display an avatar.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The layout issue was related to the lack of autoprexing for CSS
properties. c69f993 did improve the reload time significantly but for
that I had to replace `mquandalle:stylus` by the core `stylus`
package. Unfortunatly it is currently difficult to run an autoprefixer
with the core CSS compilers (as reported in
https://github.com/meteor/meteor/issues/5219).
So instead we rely on `nib` which transparently define some mixins for
autoprefixing, the only restrictions being that we have to manually
`@import 'nib'` on top of stylus files.
Fixes #461
|
|
|
|
| |
Fixes #448
|
| |
|
| |
|
| |
|
|
|
|
| |
The buttons in the board header were not click-able anymore.
|
|
|
|
|
| |
This commit also provide a way to escape the Shorcuts page on
Sandstorm.
|
| |
|
| |
|
|
|
|
|
|
| |
Also add release notes related to the #387 merge.
-- Fluctuat nec mergitur
|
|
|
|
|
|
| |
This version includes a more complete selection of ES2015 polyfills
that I started used across the code base, for instance by replacing
`$.trim(str)` by `str.trim()`.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since 07cc454 (ie the switch to Meteor 1.2) we includes the `es5-shim`
polyfill to support methods like `Array.prototype.forEach` in a
consistent way across all supported browsers (IE8+).
MDG recently released a blog post recommending the use of these native
methods instead of underscore [0]. We know follow this recommendation.
This commit also favor some ES6 features (argument defaults,
destructing assignment) in places where we didn’t use them.
[0]: http://info.meteor.com/blog/es2015-get-started
|
|
|
|
|
|
|
|
| |
See https://github.com/wekan/wekan/pull/362#issuecomment-149645497
for motivation.
This commit also contains cosmetic changes to the import Popup and
on the code style to be more consistent with the code base.
|
|
|
|
|
| |
We now can re-use this integration in multiple places, this will be
useful for #342 for instance.
|
|
|
|
| |
Fixes #133
|
|
|
|
|
|
|
|
|
|
| |
This commit fixes the download link in the activity feed on the
sidebar and the mention link on card description and comments
(replaced by a popup).
`eslint .` now passes without any error or warning.
Fixes #286
|
|
|
|
| |
Fixes #237
|
|
|
|
| |
Fixes #284
|
|
|
|
| |
Fixes #280
|
|
|
|
|
|
|
|
|
| |
Replace the old (and broken) jshint + jscsrc by eslint and configure
it to support some of the ES6 features.
The command `eslint` currently has one error which is a bug that was
discovered by its static analysis and should be fixed (usage of a
dead object).
|
|
|
|
| |
Fixes #260
|
|
|
|
| |
Fixes #261
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Thank you @neynah for the Wekan icons
Closes #247
|
|
|
|
| |
Fixes #241
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new user interface uses the flexbox box model has it's primary way
to organize the layout. Unfortunately IE have a non-negligible amount
of subtitle and tricky bugs with its flexbox implementation.
This one was about a `flex-grow: 1` element not growing in a container
which size is defined with `min-height`. See the bug in Microsoft bug
tracker for more details:
https://connect.microsoft.com/IE/feedback/details/802625/
Fixes #225
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|