summaryrefslogtreecommitdiffstats
path: root/client/components
Commit message (Collapse)AuthorAgeFilesLines
* Use infinite-scrolling on listsBenjamin Tissoires2019-02-013-1/+95
| | | | | | | | | | | This allows to reduce the loading time of a big board. Note that there is an infinite scroll implementation in the mixins, but this doesn't fit well as the cards in the list can have arbitrary height. The idea to rely on the visibility of a spinner is based on http://www.meteorpedia.com/read/Infinite_Scrolling
* - Fix: Bug: Not logged in public board page has calendar.Lauri Ojansivu2019-01-312-5/+11
| | | | | | Thanks to xet7 ! Closes #2061
* automatic scroll: fix vertical automatic scrolling when opening a cardBenjamin Tissoires2019-01-281-5/+4
| | | | | | | We actually want the vertical scrolling to be fixed when opening the card details. I am not sure where the `100` value comes from, but this makes the scrolling happy on the swimlane view and on the lists view.
* make the max height of the swimlane not too bigBenjamin Tissoires2019-01-281-1/+1
| | | | We should take a full screen minus the header height
* Properly fix horizontal rendering on Chrome and FirefoxBenjamin Tissoires2019-01-282-26/+15
| | | | | | | | | | | | | | | | | | | This reverts commit 74cf9e2573 "- Fix Firefox left-rigth scrollbar." This reverts commit 9dd8216dfb. "- Fix cards below swimlane title in Firefox by making [previous fix](https://github.com/wekan/wekan/pull/2132/commits/f7c6b7fce237a6dbdbbd6d728cfb11ad3f4378eb)" And this partially reverts commit dd88eb4cc The root of the issue was that I was adding a new div and nesting the list of lists in this new list. This resulted in some weird behavior that Firefox could not handled properly Revert to a code colser to v2.02, by just having the swimlane header in a separate line, and keep only one flex element. fixes #2137
* - Fix Firefox left-rigth scrollbar.Lauri Ojansivu2019-01-281-1/+5
| | | | | | Thanks to xet7 ! Closes #2137
* - Fix cards below swimlane title in Firefox by making [previous ↵Lauri Ojansivu2019-01-271-0/+6
| | | | | | | | fix](https://github.com/wekan/wekan/pull/2132/commits/f7c6b7fce237a6dbdbbd6d728cfb11ad3f4378eb) Firefox-only. Thanks to xet7 !
* - Add back scrollbars that [were hidden when trying to fix anotherLauri Ojansivu2019-01-271-1/+0
| | | | | | | | bug](https://github.com/wekan/wekan/pull/2132/commits/f7c6b7fce237a6dbdbbd6d728cfb11ad3f4378eb). Thanks to xet7 ! Closes #2134
* ui: fix rendering issue on firefoxBenjamin Tissoires2019-01-261-0/+1
| | | | | | | | | | | When a list have more cards that can fit in the screen, the members icons are drawn on top of the swimlane below and the scrollbar is not available. According to https://github.com/utatti/perfect-scrollbar the container must have an `overflow: hidden` css style. When changing the swimlane header from vertical to horizontal, dd88eb4cc19 broke this which led to this weird bug.
* ifttt: card actions: simplify the logic for setting the colorBenjamin Tissoires2019-01-262-13/+17
| | | | | Jade allows a simpler approach than my initial manual update. Just declare the correct ReactiveVar and accessor, and done.
* lists-color: only colorize the bottom borderBenjamin Tissoires2019-01-253-5/+12
| | | | | And make the background clearer to visually separate the header from the list of cards
* ui: lists: make sure all lists boxes are the same heightBenjamin Tissoires2019-01-252-0/+6
| | | | | | | | When `Show card count` is enabled, the lists with the card counts have two lines of text while the lists without have only one. This results in the box around the list headers are not of the same size and this is visible when setting a color to the list.
* colors: add per list colorBenjamin Tissoires2019-01-253-1/+132
| | | | | | | | | Hamburger menu only. Note that I am definitively not responsible for the resulting Christmas tree. fixes #328
* client: lists headers: use padding instead of marginBenjamin Tissoires2019-01-251-4/+4
| | | | No visual changes but allows to set a background color to the list header.
* Make sure Swimlanes and Lists have a populated sort fieldBenjamin Tissoires2019-01-251-0/+31
| | | | | | | | | When moving around the swimlanes or the lists, if one element has a sort with a null value, the computation of the new sort value is aborted, meaning that there are glitches in the UI. This happens on the first swimlane created with the new board, or when a swimlane or a list gets added through the API.
* Add colors to swimlanesBenjamin Tissoires2019-01-253-1/+131
| | | | fixes #1688
* swimlane: insert the new swimlane after the one we clicked onBenjamin Tissoires2019-01-241-2/+11
|
* Remove the 'Add Swimlane' entry and replace it by a plus signBenjamin Tissoires2019-01-246-43/+41
| | | | | Still need to create the swimlane right after the one that has been created
* swimlane-view: have the swimlane header horizontalBenjamin Tissoires2019-01-245-62/+34
| | | | | | | This allows to use the header as a separator between swimlanes. This will be most useful when we can set the background color of these headers.
* card colors: remove unused variablesBenjamin Tissoires2019-01-242-5/+0
|
* IFTTT: card colors: add an actual white entryBenjamin Tissoires2019-01-243-3/+11
| | | | | | | | | To unset the color through the IFTTT, we need a white entry. However, we do not want to show the white enry in the hamburger `Set Color` entry. We can also give the `white` capability to the API, it won't hurt and be more straightforward.
* rules: set card color: use the color pickerBenjamin Tissoires2019-01-243-28/+68
|
* set card colors: properly set the title of the popupsBenjamin Tissoires2019-01-241-4/+1
|
* card colors: force overwrite of text colorBenjamin Tissoires2019-01-241-11/+11
| | | | | This allows to show checks on the color with the correct color instead of plain white.
* Fix: Translate and add colors to IFTTT Rules dropdown."Benjamin Tissoires2019-01-221-0/+2
| | | | | | | This fixes commit 44e4df2492b95226f1297e7f556d61b1afaab714. When the label has a name, not setting `translatedname` results in a blank item in the IFTTT label trigger.
* - Translate and add colors to IFTTT Rules dropdown.Lauri Ojansivu2019-01-223-18/+19
| | | | Thanks to xet7 !
* Set the card color with the color pickerBenjamin Tissoires2019-01-222-38/+41
| | | | When triggered from the hamburger
* add action: set card colorBenjamin Tissoires2019-01-222-6/+53
|
* color: add option in hamburger to change the card colorBenjamin Tissoires2019-01-222-1/+46
| | | | | | Currently only dropdown, no palette Fixes: #428
* Add the ability to change the card backgroundBenjamin Tissoires2019-01-226-2/+168
| | | | Currently the only way to set it is via the REST API
* - Merge duplicate translation.Lauri Ojansivu2019-01-043-15/+15
| | | | Thanks to xet7 !
* - Remove duplicate translation.Lauri Ojansivu2019-01-041-2/+2
| | | | Thanks to xet7 !
* - Fix lint errors.Lauri Ojansivu2019-01-042-6/+6
| | | | Thanks to xet7 !
* Merge branch 'feature-rules' of https://github.com/Angtrim/wekan into ↵Lauri Ojansivu2019-01-0410-70/+350
|\ | | | | | | Angtrim-feature-rules
| * Fixed errorsAngelo Gallarello2019-01-024-30/+26
| |
| * Added create card actionAngelo Gallarello2019-01-022-0/+42
| |
| * Added notesAngelo Gallarello2019-01-022-0/+11
| |
| * Add action: create checklist with itemsAngelo Gallarello2019-01-024-1/+67
| |
| * Finished triggers improvementsAngelo Gallarello2019-01-024-65/+82
| |
| * Added popupAngelo Gallarello2018-12-314-1/+19
| |
| * Added swimlane triggerAngelo Gallarello2018-12-304-50/+44
| |
| * Added triggers by usernameAngelo Gallarello2018-12-295-2/+138
| |
* | Issue: Hard to use Wekan on mobile because of UI/UX issues #953hupptechnologies2019-01-013-6/+4
| | | | | | | | Resolved #953
* | - Revert "Improve authentication" and "Default Authentication Method"Lauri Ojansivu2018-12-245-69/+94
|/ | | | | | | | to make login work again. - Fixes to docker-compose.yml so that Wekan Meteor 1.6.x version would work. Most likely Meteor 1.8.x version is still broken. Thanks to xet7 !
* Merge branch 'ui-feature-drag-handler' of ↵Lauri Ojansivu2018-12-213-0/+22
|\ | | | | | | https://github.com/hupptechnologies/wekan into hupptechnologies-ui-feature-drag-handler
| * Issue : UI feature suggestion: drag handles and long press #1772hupptechnologies2018-12-203-0/+22
| | | | | | | | Resolved #1772
* | Fix lint errors.Lauri Ojansivu2018-12-212-10/+14
| |
* | Patch currentBoard doesn't exist when logoutguillaume2018-12-191-4/+9
| |
* | Improves UI for ldap error messagesguillaume2018-12-191-13/+28
| |
* | Removes the dropdown for the authentication methodguillaume2018-12-194-90/+41
|/