Commit Graph

36 Commits

Author SHA1 Message Date
aebb047d18
fix(progress): move customizations into progress bar component
All checks were successful
continuous-integration/drone/pr Build is passing
2024-02-07 11:24:20 +01:00
befa6f27bb feat: rename list to project everywhere
fix: project table view

fix: e2e tests

fix: typo in readme

fix: list view route

fix: don't wait until background is loaded for list to show

fix: rename component imports

fix: lint

fix: parse task text

fix: use list card grid

fix: use correct class names

fix: i18n keys

fix: load project

fix: task overview

fix: list view spacing

fix: find project

fix: setLoading when updating a project

fix: loading saved filter

fix: project store loading

fix: color picker import

fix: cypress tests

feat: migrate old list settings

chore: add const for project settings

fix: wrong projecten rename from lists

chore: rename unused variable

fix: editor list

fix: shortcut list class name

fix: pagination list class name

fix: notifications list class name

fix: list view variable name

chore: clarify comment

fix: i18n keys

fix: router imports

fix: comment

chore: remove debugging leftover

fix: remove duplicate variables

fix: change comment

fix: list view variable name

fix: list view css class name

fix: list item property name

fix: name update tasks function correctly

fix: update comment

fix: project create route

fix: list view class names

fix: list view component name

fix: result list class name

fix: animation class list name

fix: change debug log

fix: revert a few navigation changes

fix: use @ for imports of all views

fix: rename link share list class

fix: remove unused css class

fix: dynamically import project components again
2023-03-14 14:04:23 +00:00
6cb331ee0f
chore: remove old component and dependencies 2022-10-27 17:44:50 +02:00
kosssi
bf3e16c6ee fix: checklist summary design on home page (#1842)
Some checks reported errors
continuous-integration/drone/push Build was killed
Co-authored-by: Simon C <simonc@linux.com>
Reviewed-on: #1842
Reviewed-by: konrad <k@knt.li>
Co-authored-by: kosssi <kosssi@noreply.kolaente.de>
Co-committed-by: kosssi <kosssi@noreply.kolaente.de>
2022-04-22 08:07:15 +00:00
ae5d3ecac5 fix: kanban card spacing (#1005)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1005
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-11-16 21:44:07 +00:00
4f8cce0f45
feat: add FIXME comments 2021-10-25 16:39:34 +02:00
32a0106819
chore: small CSS format changes 2021-10-25 16:39:34 +02:00
6ba974f9fa
fix: move .progress styles together as close as possible 2021-10-25 16:39:33 +02:00
4a6126287a
chore: remove unneeded styles from tasks.scss 2021-10-25 16:39:33 +02:00
14dd49e4b0
feat: divide most tasks.scss styles into components
- ShowTasks.vue
- List.vue
- defer-task.vue
- edit-task.vue
- Kanban.vue, relatedTasks.vue and singleTaskInView.vue
2021-10-25 16:39:33 +02:00
e52c139c9f
fix: task edit pane spacing
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-17 13:36:21 +02:00
96523f1fbf feat: task checklist improvements (#797)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #797
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-09-29 18:31:14 +00:00
5b70f8d5d7
Fix showing import tasks cta when tasks are loading
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-06 19:25:17 +02:00
3c7f8d7aa2 Reorder tasks, lists and kanban buckets (#620)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #620
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-28 19:56:29 +00:00
06a160f26c
Fix defer due date popup
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-24 15:37:19 +01:00
769975b42b
Fix spacing for lists with no rights to add new tasks
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-24 14:27:52 +01:00
8828426c91 Move all content to cards (#387)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #387
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-24 13:00:21 +00:00
d1a2eefca6 Improve consistency of the layout (#386)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #386
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-23 17:18:09 +00:00
2b852de06f
Make full task in task list clickable
Some checks failed
continuous-integration/drone/push Build is failing
Fixes #362
2021-01-15 21:04:48 +01:00
158e697988 Show task progress on task (#354)
All checks were successful
continuous-integration/drone/push Build is passing
Shows the task completion percent as progress bar in task lists and on kanban cards.

Reviewed-on: #354
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: azymondrian <azymondrian@protonmail.com>
Co-committed-by: azymondrian <azymondrian@protonmail.com>
2020-12-31 15:16:07 +00:00
8fe362c267 Show an icon if a task has non-empty description (Kanban view and List view) (#360)
All checks were successful
continuous-integration/drone/push Build is passing
Add an icon to indicate that task has a description (similar to Trello). Would also be nice to add a counter for comments, but it's not possible to reasonably currently implement unless the API also gets changed.

Also add attachment icon to List view, and change the icon in Kanban view to be consistent with the rest of the icon set.

Reviewed-on: #360
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: profi248 <kostal.david8@gmail.com>
Co-committed-by: profi248 <kostal.david8@gmail.com>
2020-12-30 21:20:33 +00:00
36d62d796c Fixed squishy color bubble (#358)
All checks were successful
continuous-integration/drone/push Build is passing
Fixed squishy color bubble

The bubble was getting squished on smaller screens because of flex-shrink. Changed flex-shrink to 0.

Reviewed-on: #358
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-Authored-By: profi248 <kostal.david8@gmail.com>
Co-Committed-By: profi248 <kostal.david8@gmail.com>
2020-12-29 13:14:30 +00:00
1dcf4520a0 Add color indicators to task list (#321)
All checks were successful
continuous-integration/drone/push Build is passing
fix requested changes

use computed for listColor, moved .colorBubble to theme.scss

fixed tabs

add color indicator to task list

Reviewed-on: #321
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-Authored-By: Bouni <bouni@owee.de>
Co-Committed-By: Bouni <bouni@owee.de>
2020-12-10 12:06:49 +00:00
ed40249bb3
Add proper focus styles
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-22 17:47:47 +01:00
5f5db5f12f
Fix task in list style for tasks with assignees
All checks were successful
continuous-integration/drone/push Build is passing
2020-09-05 23:41:23 +02:00
4a8b15e7be Favorite tasks (#236)
All checks were successful
continuous-integration/drone/push Build is passing
Add loading spinner when updating a task

Show favorites namespace if the favorited task is the first favorite

Show the list favorited tasks belong to

Fix task width

Add method to mark a function as favorite

Make favorite clickable

Format

Hide favorite button when not hovered

Add button to mark a task as favorite

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #236
2020-09-05 20:16:17 +00:00
617bcea04e Add deferring task's due dates directly from the overview (#199)
All checks were successful
continuous-integration/drone/push Build is passing
Make the defer popup responsible

Add buttons to defer by 1/3/7 days

Add updating due date

Add update method

Add component to defer the due date from the task overview

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #199
2020-08-01 13:17:10 +00:00
8d18ef1dbb
Add options to show tasks in range on the overview pages
Some checks failed
continuous-integration/drone/push Build is failing
2020-07-22 12:29:03 +02:00
792a80ab44
Fix task list if it has tasks with a long unbreakable title
All checks were successful
continuous-integration/drone/push Build is passing
2020-07-07 21:38:59 +02:00
3c6c5ff845
Make task list, teams and settings pages max width of $desktop and centered
All checks were successful
continuous-integration/drone/push Build is passing
2020-07-03 19:37:20 +02:00
4b3f92ae34 Custom backgrounds for lists (#144)
All checks were successful
continuous-integration/drone/push Build is passing
Make backgrounds list responsive

Show initial collection of backgrounds

Remove test data

Fix "backgroundInformation is null" when navigating

Fix kanban height

Remove debug log

Move list title to top header

Add styling for title in top header

Set the current list (and background) when loading settings

Only load the background if it changed

Make task detail view look good again

Fix bottom spacing

Make list and table view look good again

Make pages with background at least 100vh

Fix kanban height

Make extra buttons look good again

Move list title and view-switcher in one row

Add styling for backgrounds

Set background globally

Add getting list background and putting it in vuex

Add setting list background

Move list background setting to seperate list

Add search timeout to not search on every keypress

Add getting thumbnails through api

Add basic search for unsplash backgrounds

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #144
2020-05-31 19:17:10 +00:00
995dec33ea
Add list title in overview page
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-11 16:52:58 +02:00
866218c479
Add slight background change when hovering over a task in the list
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-09 15:09:11 +01:00
a0c4732f81 Add moment.js for date related things (#50)
All checks were successful
continuous-integration/drone/push Build is passing
Fix saving

Use mixin everywhere

Format attachment dates

Add format date mixing

Use moment js on task list page

Use moment js on home page tasks

Add moment js

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #50
2020-01-30 20:49:00 +00:00
da10b4310b Show if a related task is done (#49)
All checks were successful
continuous-integration/drone/push Build is passing
Show if a related task is done

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #49
2020-01-22 20:27:48 +00:00
9c66a7570a Reorganize Styles (#45)
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-19 22:09:23 +00:00