summaryrefslogtreecommitdiffstats
path: root/client/components/main
Commit message (Collapse)AuthorAgeFilesLines
...
* Admin panel:lkisme2017-02-241-0/+2
| | | | | | | Only invited user can register in strict mode, Set mail server in admin panel, Switch strict mode in admin panel, Invite people to system in admin panel
* invoke new component from headerBarJoel Louzado2017-02-221-1/+1
|
* Merge pull request #706 from kamijin-fanta/fix/viewer-linkLauri Ojansivu2017-02-101-0/+5
|\ | | | | UI: fix description link style.
| * UI: fix description link style.kamijin-fanta2016-10-121-0/+5
| | | | | | | | | | - apply underline - change text color on hover
* | Merge pull request #707 from kamijin-fanta/fix/font-familyLauri Ojansivu2017-02-101-1/+1
|\ \ | | | | | | UI: fix font
| * | UI: fix fontkamijin-fanta2016-10-121-1/+1
| |/ | | | | | | - Add YuGothic and Meiryo. because display of non english letter dirty.
* | fixed few overseightsMario Orlicky2016-11-251-1/+0
| |
* | New option to set up minimum limit to show cards count for each list in boardMario Orlicky2016-11-251-0/+6
|/
* Fix eslint testingMaxime Quandalle2016-07-211-2/+2
| | | | Partially reverting c8705a0
* Fix bug where you get a "null" option in @-mention autocomplete (#649)Drew Fisher2016-07-211-2/+2
|
* Fix #573Maxime Quandalle2016-07-201-1/+3
|
* Implement a disconnected indicatorMaxime Quandalle2016-07-203-0/+25
| | | | Fixes #451
* UI: Fix overlapping click event handler (#614)Alexander Sulfrian2016-07-111-9/+11
| | | | | 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.
* Merge pull request #531 from TheElf/develMaxime Quandalle2016-03-181-2/+2
|\ | | | | Plural of Emoji
| * Changes in code to correct the spelling of emoji (plural)Daniel2016-02-281-2/+2
| |
* | Upgrade ESLint to v2Maxime Quandalle2016-03-171-10/+12
|/ | | | This commit also tweak the code style following backward-incompatible v2 rules.
* Change the board import layout from a popup to a full pageMaxime Quandalle2016-01-311-2/+6
| | | | | | | | 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.
* Bugfix, and optimize icon for notificationfloatinghotpot2016-01-081-3/+3
|
* Add notification, allow watch boards / lists / cardsLiming Xie2016-01-052-1/+7
|
* Fix layout on Apple devicesMaxime Quandalle2016-01-021-0/+2
| | | | | | | | | | | | | | | 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
* Optimize login form layout & cssfloatinghotpot2015-12-281-8/+9
| | | | Fixes #448
* Don't display sing-in link to connected usersMaxime Quandalle2015-12-211-2/+3
|
* fix board headeer issuefloatinghotpot2015-12-173-4/+5
|
* add: support compact mode for mobile web, auto adapt to small screen/windowLiming Xie2015-12-174-103/+242
|
* Fix a regression introduced in 71b9a42fMaxime Quandalle2015-12-091-5/+0
| | | | The buttons in the board header were not click-able anymore.
* Allow the header bar customizationMaxime Quandalle2015-12-096-23/+32
| | | | | This commit also provide a way to escape the Shorcuts page on Sandstorm.
* bugfix: only care active members, also optimize some codefloatinghotpot2015-12-081-1/+1
|
* add: use user preferred lang for user form, and allow selectingfloatinghotpot2015-12-072-0/+40
|
* Enphasize keyboard shortcuts with a dedicated styleMaxime Quandalle2015-11-252-5/+9
| | | | | | Also add release notes related to the #387 merge. -- Fluctuat nec mergitur
* Upgrade Meteor to 1.2.1-rc4Maxime Quandalle2015-10-231-4/+4
| | | | | | 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()`.
* Prefer ES5 methods over underscore utilitiesMaxime Quandalle2015-10-221-1/+1
| | | | | | | | | | | | | | 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
* Provide a default date for lists and cards creation dateMaxime Quandalle2015-10-201-3/+3
| | | | | | | | 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.
* Abstract the jquery-textcomplete integration with EscapeActionsMaxime Quandalle2015-10-131-25/+1
| | | | | We now can re-use this integration in multiple places, this will be useful for #342 for instance.
* Support app deployment under a path prefixMaxime Quandalle2015-10-082-3/+7
| | | | Fixes #133
* Fix some dead linksMaxime Quandalle2015-09-061-1/+51
| | | | | | | | | | 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
* Fix header style when there are too much starred boardsMaxime Quandalle2015-09-062-4/+14
| | | | Fixes #237
* Fix markdown rendering in the message viewerMaxime Quandalle2015-09-061-0/+7
| | | | Fixes #284
* Fix member permission modificationMaxime Quandalle2015-09-053-15/+16
| | | | Fixes #280
* Enforce a consistent ES6 coding styleMaxime Quandalle2015-09-035-116/+52
| | | | | | | | | 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).
* Add an horizontal scrollbar on code snippetsMaxime Quandalle2015-09-021-0/+5
| | | | Fixes #260
* Avoid side effects while clicking on a link in a card descriptionMaxime Quandalle2015-09-011-0/+17
| | | | Fixes #261
* Update translation source fileMaxime Quandalle2015-09-012-7/+7
|
* Fixes some UI bugs on sandstormMaxime Quandalle2015-08-311-2/+10
|
* Fix the faviconMaxime Quandalle2015-08-291-1/+1
|
* Call me WekanMaxime Quandalle2015-08-283-4/+18
| | | | | | Thank you @neynah for the Wekan icons Closes #247
* Display keyboard shortcuts on a modalMaxime Quandalle2015-08-283-2/+37
| | | | Fixes #241
* Open a modal (or a new page) based on contextMaxime Quandalle2015-08-282-3/+5
| | | | | | 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
* Fix the layout on IE11Maxime Quandalle2015-08-271-2/+2
| | | | | | | | | | | | | | 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
* Implement board archive and restorationMaxime Quandalle2015-08-264-2/+18
|
* Implement a modal systemMaxime Quandalle2015-08-263-9/+45
| | | | | | | | | | | | | | 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.