Leonardo Cossutta
357dbc1c69
feat(labels): show priority labels based on minimum priority setting ( #3075 )
...
I think showing the priority of a task regardless of its value can be useful, the option for the user to choose the minimum priority for visualization is exposed in the settings. The default value is `priority.HIGH`, that corresponds to the current behavior.
Co-authored-by: konrad <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/3075
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Leonardo Cossutta <leonardo.cossutta@gmail.com>
Co-committed-by: Leonardo Cossutta <leonardo.cossutta@gmail.com>
2025-03-19 12:56:19 +00:00
kolaente
ce57d85f04
fix: show close button on mobile popups
...
Resolves https://community.vikunja.io/t/ios-view-bug-project-info-screen-has-no-way-to-exit/3457/4
2025-03-09 12:32:01 +01:00
Dominik Pschenitschni
522f1cb596
feat: arm 'vue/no-setup-props-reactivity-loss' rule
2025-01-26 21:27:32 +01:00
kolaente
c0c2e5663c
fix(a11y): add labels menu items
2025-01-22 10:43:51 +01:00
kolaente
d3456b04d0
fix(modal): make sure multiple modals are stacked on top of each other
...
This fixes a bug where the task delete modal was not visible on mobile when the task itself was opened in a modal (for example, when opened via the kanban board). This was caused by both the delete modal and the task modal being teleported outside of the app.
Partially resolves https://github.com/go-vikunja/vikunja/issues/383
2025-01-21 17:28:11 +01:00
Dominik Pschenitschni
460d6ac8a4
fix: vue/no-boolean-default NoAuthWrapper
...
I'm still unsure if we should keep this rule in general, in this specific case I think it makes sense to reverse the logic and enable this api config explicitly
2025-01-20 11:30:39 +00:00
Dominik Pschenitschni
cbbc4c0372
fix: i18n missing translation key
2025-01-19 20:10:22 +00:00
Dominik Pschenitschni
289bb73e9e
feat: withDefaults for Flatpickr
2025-01-17 07:55:44 +00:00
Dominik Pschenitschni
a6644d9c89
feat: move loading logic from ready to base store
2024-12-28 10:36:26 +00:00
kolaente
703c641aeb
fix: lint issues
2024-10-29 09:57:53 +00:00
kolaente
9f9b00144b
fix(task): improve task delete modal on mobile
2024-09-29 13:47:35 +02:00
kolaente
54994a1671
fix(task): paginate task comments
...
Resolves https://github.com/go-vikunja/vikunja/issues/329
2024-09-29 13:28:29 +02:00
kolaente
16d7386975
fix(modal): make scrolling on iOS Safari work
...
This fixes a bug where the full-screen modal would not work on iOS Safari (and only there). It's unclear why this is happening due to a single overflow: visible statement though.
Resolves https://github.com/go-vikunja/vikunja/issues/325
2024-09-18 19:00:47 +02:00
kolaente
6d9bda8cc1
fix(projects): description not visible on mobile
2024-09-18 18:47:46 +02:00
kolaente
6a5342bd49
fix(modal): do not prevent scrolling on mobile
...
Maybe related to https://github.com/go-vikunja/vikunja/issues/325
2024-09-15 11:38:17 +02:00
kolaente
f53b93d98a
fix(modal): make sure modal and its content scrolls properly on mobile
...
Related to https://github.com/go-vikunja/vikunja/issues/309
2024-09-12 16:22:18 +02:00
kolaente
cc1b4bbd1b
fix(task): make print styles work when printing task detail view from kanban
...
Resolves https://community.vikunja.io/t/feature-request-export-a-task-as-pdf/2735/6
2024-09-12 11:02:38 +02:00
Dominik Pschenitschni
d35454c099
feat: improve priority visibility
2024-07-19 06:53:53 +00:00
Dominik Pschenitschni
098c99fd2e
feat: type defineEmits for CreateEdit
2024-07-16 21:53:28 +00:00
Dominik Pschenitschni
c9591fe464
feat: remove props destructuring from NoAuthWrapper
2024-07-16 21:53:21 +00:00
Dominik Pschenitschni
1966cc3c0e
feat: type defineEmits for ApiConfig
2024-07-16 21:46:15 +00:00
Dominik Pschenitschni
10832165c3
feat: use withDefaults for Pagination
2024-07-16 21:34:59 +00:00
Dominik Pschenitschni
2f6338484b
feat: use withDefaults for ProgressBar
2024-07-16 21:32:13 +00:00
Dominik Pschenitschni
5545b0e447
feat: add withDefaults, defineEmits and defineSlots types for Dropdown
2024-07-16 21:30:33 +00:00
Dominik Pschenitschni
043a6dd049
feat: type defineEmits for Card
2024-07-16 21:29:39 +00:00
Dominik Pschenitschni
30769fb6ea
feat: use withDefaults for Subscription
2024-07-16 21:29:33 +00:00
Dominik Pschenitschni
b718aa1fbd
chore(popup): trigger close function directly
2024-07-15 19:51:14 +00:00
Dominik Pschenitschni
af639a180c
fix: wrapped button
...
This somehow weirdly fixes the test. I have no clue why. Regardless it should be better than before, because a button (DropdownItem) should never contain another interactive element (the setBucketLimit input and save button).
The test failed because I replaced a v-if with v-show. I do not know _why_ this made the test fail. When I reproduced the test step by step it worked for me…
2024-07-10 09:19:55 +00:00
Dominik Pschenitschni
faa797f461
feat: improve main nav spacing and open speed
2024-07-10 09:19:55 +00:00
Dominik Pschenitschni
3317280062
fix: dropdown item disabled prop
2024-07-07 15:01:11 +00:00
Dominik Pschenitschni
1eb1aa2575
feat: remove unnecessary prop from Card
2024-07-07 14:58:58 +00:00
Dominik Pschenitschni
a56331d39d
feat: use withDefaults in ReminderDetail
2024-07-05 15:34:12 +00:00
Dominik Pschenitschni
01a4ad99ab
feat: use withDefaults for Done
2024-06-28 21:16:57 +00:00
Dominik Pschenitschni
5b0ce4e01c
feat: use withDefaults for Card
2024-06-28 21:02:21 +00:00
Dominik Pschenitschni
ff2644d1c5
feat: use defineOptions for Loadings.vue
2024-06-20 19:59:31 +00:00
Dominik Pschenitschni
4c5bb3f114
feat: improve message types
2024-06-20 13:02:02 +00:00
Dominik Pschenitschni
f36115871c
feat: camelcase global components
2024-06-19 14:02:14 +00:00
Dominik Pschenitschni
1977a7bee0
feat: add default to custom transition
2024-06-19 13:59:24 +00:00
Dominik Pschenitschni
5e4b9e38a6
feat: use withDefaults in CreateEdit
2024-06-18 11:29:33 +00:00
Dominik Pschenitschni
23707fc493
feat: eslint enforce vue/component-name-in-template-casing
2024-06-17 21:01:36 +00:00
Dominik Pschenitschni
2d358a57cc
chore: useDefineOptions for inheritAttrs in Error.vue
2024-06-17 14:38:51 +00:00
Dominik Pschenitschni
341b8d2045
feat: improve subscription
2024-06-17 13:28:11 +00:00
Dominik Pschenitschni
b1a8bbe760
feat: use withDefaults and defineOptions in Modal
2024-06-17 14:41:03 +02:00
Dominik Pschenitschni
fdd780f645
feat(components): align component name casing User
2024-06-17 13:41:36 +02:00
Dominik Pschenitschni
09701eeb7b
feat(components): align component name casing Subscription
2024-06-17 13:41:36 +02:00
Dominik Pschenitschni
a6bb805c03
feat(components): align component name casing Shortcut
2024-06-17 13:41:36 +02:00
Dominik Pschenitschni
f07d291bc7
feat(components): align component name casing Ready
2024-06-17 13:41:36 +02:00
Dominik Pschenitschni
f9bdc48224
feat(components): align component name casing Popup
2024-06-17 13:41:35 +02:00
Dominik Pschenitschni
ec2e1ab982
feat(components): align component name casing Notification
2024-06-17 13:41:35 +02:00
Dominik Pschenitschni
b6f4af30e6
feat(components): align component name casing Modal
2024-06-17 13:41:35 +02:00