Commit Graph

346 Commits

Author SHA1 Message Date
a18c6ab8d8
feat: move the update available dialoge always to the bottom
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-14 19:06:34 +02:00
3ab58a015c
fix(dark mode): make a focused text only button actually readable
All checks were successful
continuous-integration/drone/push Build is passing
Resolves https://github.com/go-vikunja/api/issues/41
2022-08-15 23:08:18 +02:00
45b7434bda
fix(dark mode): code background color
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-15 22:57:28 +02:00
31480eae72
fix: default label color in dark mode
Some checks failed
continuous-integration/drone/push Build is failing
Resolves #2200
2022-08-02 15:05:33 +02:00
8b3072672a
fix: progress bar color in dark mode
All checks were successful
continuous-integration/drone/push Build is passing
Resolves #2194
2022-08-02 13:02:19 +02:00
cdb63b578d
chore: use the <dropdown> and <dropdown-item> components everywhere
All checks were successful
continuous-integration/drone/push Build is passing
Resolves #2176
2022-07-20 17:08:58 +02:00
6fc87e1515
feat: add print styles
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-02 23:00:21 +02:00
cadcaa966f
fix: new label text color in dark mode
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-23 22:27:26 +02:00
c6ee8a04e2 feat: remove bulma styles
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-22 15:11:47 +00:00
21a8298a96
fix: list views not switchable on link share mobile
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-08 11:15:36 +02:00
c2694dc089
fix: filter button alignments and backgrounds for link shares
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-08 11:13:19 +02:00
1a98305969
fix: tooltip color in dark mode
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-06 22:18:30 +02:00
ed85557cf3
fix: dark mode for user and team settings
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-01 22:25:15 +02:00
62adf171ec
feat: show the number of tasks we're about to remove when deleting a list
Some checks failed
continuous-integration/drone/push Build is failing
2022-04-24 18:11:10 +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
Dominik Pschenitschni
e0023b14e8 feat: improve dropdown (#1788)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1788
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-04-18 17:28:43 +00:00
4cff3ebee1 feat: use blurHash when loading list backgrounds (#1188)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1188
2022-04-02 15:05:30 +00:00
0af6d79eff
Merge branch 'main' into feature/date-math
All checks were successful
continuous-integration/drone/pr Build is passing
2022-03-27 22:41:53 +02:00
a8fe2cdcbd Redefine all Bulma variables to fix undefined variables (#1165)
Some checks failed
continuous-integration/drone/push Build is failing
As per discussion in #1074

This will hopefully eventually be fixed at the root - with missing scss variables properly passed though, possibly by switching to Bulvar.

But in the mean time I experimented with add ALL the bulma css color related variables into color.scss

This fixes the issue with the date picker in light mode. Also has me wondering if it will allow removal of some of other little overrides we made to fix niggling issues with dark mode, so marking this WIP.

Not suggesting this ever be merged, just exploring.

Resolves #1497
Resolves #1074

Co-authored-by: Adrian Simmons <adrian@perlucida.co.uk>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1165
Reviewed-by: konrad <k@knt.li>
Co-authored-by: adrinux <adrian@perlucida.co.uk>
Co-committed-by: adrinux <adrian@perlucida.co.uk>
2022-03-27 19:20:37 +00:00
d7b1d7da7f
fix: mobile menu backdrop
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-22 23:00:43 +01:00
a8ee54d626
Merge branch 'main' into feature/date-math 2022-02-27 16:40:49 +01:00
a23b4a96ee
fix: kanban board layout on mobile
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-27 16:36:20 +01:00
74ab197dc6
fix: don't always show a scrollbar
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-26 14:36:43 +01:00
7aa2cfc8d4
feat: add date range filter to task filters 2022-02-06 12:43:40 +01:00
a8ac2fc2dd
Merge branch 'main' into feature/login-improvements
All checks were successful
continuous-integration/drone/pr Build is passing
2022-02-05 18:04:33 +01:00
cd92d224a2 Merge branch 'main' into feature/login-improvements
All checks were successful
continuous-integration/drone/pr Build is passing
2022-01-23 17:06:49 +00:00
e2d9aa3d7f
Merge branch 'main' into feature/vue3-modals-with-router-4
Some checks failed
continuous-integration/drone/pr Build is failing
# Conflicts:
#	src/router/index.ts
#	src/views/tasks/TaskDetailView.vue
2022-01-18 21:47:17 +01:00
56d321e513 feat(a11y): make sure the contrast for the primary color works with dark and light themes 2022-01-18 20:43:52 +00:00
310578d349
Merge branch 'main' into feature/login-improvements
Some checks reported errors
continuous-integration/drone/pr Build was killed
# Conflicts:
#	src/components/misc/no-auth-wrapper.vue
#	src/styles/components/_index.scss
#	src/views/user/Login.vue
#	src/views/user/Register.vue
2022-01-08 13:44:35 +01:00
c618b7e0b6 fix: namespace new buttons on mobile (#1262)
All checks were successful
continuous-integration/drone/push Build is passing
Before:

![image](/attachments/7626e28d-8a13-4f92-b162-697676f765c7)

After:

![image](/attachments/5331af47-4887-4ba5-98d7-ee70311e20d7)

Co-authored-by: kolaente <k@knt.li>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1262
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-01-05 12:46:33 +00:00
e78d47fdcf
fix: list specs 2022-01-04 21:55:30 +01:00
16b0d03601
fix: readd modal transitions 2022-01-04 21:55:30 +01:00
0befa58908 fix: blockquote styling in dark mode
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-30 15:59:59 +00:00
0322daf4d4
feat: move password to separate component
Some checks failed
continuous-integration/drone/pr Build is failing
2021-12-26 13:37:33 +01:00
8397608fef
chore: move password field toggle to scss file 2021-12-21 15:21:22 +01:00
Dominik Pschenitschni
769d94e879 fix:cleanup some scss vars (#1118)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1118
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2021-11-30 20:04:15 +00:00
f8d009a6aa feat: add message component (#1082)
All checks were successful
continuous-integration/drone/push Build is passing
This PR adds a simple message component that replaces bulma's default message.

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1082
Reviewed-by: dpschen <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-11-28 14:18:27 +00:00
d4b45dc255 fix(dark mode): flatpickr colors
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-23 22:58:25 +00:00
e2beaba3b9 fix(dark mode): disabled input colors 2021-11-23 22:58:25 +00:00
6cde8e2640 fix(dark mode): dark mode adjustments (#1069)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1069
Reviewed-by: dpschen <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-11-23 21:20:50 +00:00
dpschen
b688f35446 feat: reduce import size by only importing used modules (#1023)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1023
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-11-23 07:09:17 +00:00
dpschen
91580f97a1 feat: use popper.js v2 vue3 version of v-tooltip (#1038)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1038
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-11-23 07:08:21 +00:00
46fa43d67f Migrate to bulma-css-variables and introduce dark mode (#954)
Some checks reported errors
continuous-integration/drone/push Build encountered an error
Co-authored-by: Adrian Simmons <adrian@perlucida.co.uk>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #954
Reviewed-by: dpschen <dpschen@noreply.kolaente.de>
Reviewed-by: konrad <k@knt.li>
Co-authored-by: adrinux <adrian@perlucida.co.uk>
Co-committed-by: adrinux <adrian@perlucida.co.uk>
2021-11-22 21:12:54 +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
0a2d5ef820 feat: defer everything until the api config is loaded (#926)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #926
Reviewed-by: dpschen <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-11-13 19:49:02 +00:00
31f0c384ac feat: add button to clear active filters (#924)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #924
Reviewed-by: dpschen <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-11-13 19:48:06 +00:00
dpschen
30cc89fe25 feat: add vite-svg-loader and add Logo component (#971)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #971
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-11-13 14:16:14 +00:00
dpschen
b7207c6eaf chore: remove some unused notification styles (#953)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #953
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-11-04 16:32:00 +00:00
5040a76781 feat: move user settings to multiple components (#889)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #889
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-10-26 20:58:02 +00:00
c6b24dd8f1
feat: add Done component 2021-10-25 16:39:35 +02:00