kolaente
0bb287023e
feat(home): correctly check if tasks exist before showing import hint
...
Resolves https://community.vikunja.io/t/import-your-data-button-is-shown-unnecessarily/3681/5
2025-05-12 12:10:26 +02:00
kolaente
f35bf571e9
fix(a11y): add labels to project description label
2025-01-22 11:20:32 +01:00
kolaente
46cec908fd
fix(a11y): add keyboard shortcuts button label
2025-01-22 10:44:04 +01:00
kolaente
c0c2e5663c
fix(a11y): add labels menu items
2025-01-22 10:43:51 +01:00
kolaente
8daf500b52
fix(a11y): add labels to logo
2025-01-22 09:59:38 +01:00
Dominik Pschenitschni
abb4126bce
fix: hide icon if description is missing
...
There might be future general improvements like merging the edit and info modal (since they both show the description, but only in one it's editable.
This PR already improves the situation a bit, since you don't have to click on that info button anymore to check __if__ there is a description at all.
2025-01-14 16:57:33 +00:00
kolaente
63732a37c0
fix: demo banner positioning
...
Partially reverts 49fa32aad6
2024-12-06 14:46:06 +01:00
Dominik Pschenitschni
49fa32aad6
feat: use position sticky for demo bar
2024-11-02 08:20:57 +00:00
Dominik Pschenitschni
f3e77eb1f0
fix: remove defineProps
2024-11-01 17:19:28 +01:00
kolaente
92b90013ab
feat(projects): optionally return max right when querying all projects
...
This change introduces an expand query parameter which, when provided, allows to return all projects with the max right the current user has on that project. This allows to show and hide appropriate buttons in the frontend.
Resolves https://github.com/go-vikunja/vikunja/issues/334
2024-10-13 19:22:09 +02:00
kolaente
204dccf08b
feat: add utm tag to powered by link
2024-09-23 12:07:06 +02:00
kolaente
65a2814b2a
feat(navigation): use focus-visible for nav items
2024-09-19 12:36:33 +02:00
kolaente
cc64ca6406
fix(task): align task title on mobile popup
2024-09-18 11:36:06 +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
faa797f461
feat: improve main nav spacing and open speed
2024-07-10 09:19:55 +00:00
Dominik Pschenitschni
43e38fae17
feat: rename TheNavigation to AppHeader
2024-07-07 14:57:23 +00:00
Dominik Pschenitschni
f9e0b43707
feat: move powered by to bottom
2024-07-04 09:04:39 +00:00
Dominik Pschenitschni
51660f7677
fix: app bottom padding
...
display: flow-root creates a new block-formatting context and thus prevents overflowing margin issues created by a last child element that has a margin bottom
2024-07-03 15:33:49 +00:00
Dominik Pschenitschni
4bd9c79912
feat: remove props destructuring ProjectsNavigationItem
2024-06-20 19:35:37 +00:00
Dominik Pschenitschni
c90ee0142a
fix: reset drag.value
2024-06-20 13:02:43 +00:00
Dominik Pschenitschni
f36115871c
feat: camelcase global components
2024-06-19 14:02:14 +00:00
Dominik Pschenitschni
ff5ee515f9
fix: remove uppercase transformation from username ( #2445 )
...
Because usernames might have lowercase letters. Transforming the casing can be confusing and even change meaning.
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2445
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-committed-by: Dominik Pschenitschni <mail@celement.de>
2024-06-19 13:58:25 +00:00
Dominik Pschenitschni
23707fc493
feat: eslint enforce vue/component-name-in-template-casing
2024-06-17 21:01:36 +00:00
Dominik Pschenitschni
21980a4383
feat(components): align component name casing QuickActions
2024-06-17 13:41:37 +02:00
Dominik Pschenitschni
f3daac2c31
feat(components): align component name casing ProjectSettingsDropdown
2024-06-17 13:41:37 +02:00
Dominik Pschenitschni
523e8dab2b
feat(components): align component name casing Notifications
2024-06-17 13:41:36 +02:00
Dominik Pschenitschni
ff7e381645
feat(components): align component name casing Loading
2024-06-17 13:09:34 +02:00
Dominik Pschenitschni
5d2c731c59
feat(components): align component name casing Navigation
2024-06-17 13:09:32 +02:00
Dominik Pschenitschni
2bd80aa505
feat(components): align component name casing ContentLinkShare
2024-06-17 13:08:00 +02:00
Dominik Pschenitschni
cebb647e1d
feat(components): align component name casing Dropdown
2024-06-17 09:39:41 +00:00
Dominik Pschenitschni
89e9313b03
feat(components): align component name casing color-bubble
2024-06-17 09:35:14 +00:00
Dominik Pschenitschni
58baf141d5
feat(components): align component name casing ContentAuth
2024-06-17 09:29:12 +00:00
kolaente
8b2c3075c3
fix(logo): use correct month for pride logo change
2024-06-01 23:20:02 +02:00
kolaente
fa628edc0c
fix(project): make sure gantt and kanban views shared with link share are full width
...
Resolves https://github.com/go-vikunja/vikunja/issues/258
2024-05-07 16:53:21 +02:00
kolaente
574c7f218e
fix(labels): allow link shares to add existing labels to a task
...
Resolves https://github.com/go-vikunja/vikunja/issues/252
2024-04-21 15:12:27 +02:00
kolaente
144a6e4140
fix(kanban): do not add bottom spacing to view
2024-04-14 11:15:53 +02:00
kolaente
ed4be389ab
fix(navigation): scrolling when many projects are present
...
Regression from ee3d20e1d2
Resolves https://github.com/go-vikunja/vikunja/issues/249
2024-04-10 22:54:36 +02:00
kolaente
ee3d20e1d2
fix(navigation): do not hide shadows of dropdown menu
2024-04-09 13:07:01 +02:00
kolaente
f1c3ce5eeb
fix(projects): allow arbitrary nesting of new projects
2024-04-07 12:00:39 +02:00
kolaente
59ced554cd
chore(views): remove old view routes
2024-03-19 00:47:49 +01:00
kolaente
2dfb3a6379
fix(views): make no initial view work in the frontend
2024-03-19 00:47:49 +01:00
kolaente
a3714c74fd
feat(views): load views when navigating with link share
2024-03-19 00:47:49 +01:00
kolaente
89b01e86bc
fix(projects): load all projects when first opening Vikunja
2024-03-02 13:43:04 +01:00
kolaente
d7d3ffeebd
feat(navigation): persist project open state in navigation
...
With this change, the project's collapsed open/closed state in the navigation survives a browser reload. Previously, all state would be lost after reloading.
Resolves https://kolaente.dev/vikunja/vikunja/issues/2067
2024-02-12 22:22:55 +01:00
kolaente
0f28767acc
feat: enable infinite nesting always, remove setting
2024-02-09 14:26:42 +01:00
kolaente
fc4676315d
chore: move frontend files
2024-02-07 14:56:56 +01:00