kolaente
c8349df8b6
feat(desktop): open task in main window with Ctrl/Cmd+Enter
...
When creating a task via quick entry, pressing Ctrl+Enter (or
Cmd+Enter on macOS) creates the task and opens it in the main
Vikunja window. Adds show-main-window IPC to bring the main
window to focus.
2026-04-01 21:38:38 +00:00
kolaente
92cc070b1e
feat(frontend): listen for cross-window task creation via BroadcastChannel
2026-04-01 21:38:38 +00:00
kolaente
f2901deb00
refactor(shortcuts): update v-shortcut values to event.code format
...
Change all shortcut strings from character-based format to event.code
format:
- Single letters: 't' -> 'KeyT', 's' -> 'KeyS', etc.
- Sequences: 'g o' -> 'KeyG KeyO', etc.
- Modifiers: 'Mod+e' -> 'Mod+KeyE', 'Shift+?' -> 'Shift+Slash'
- edit-shortcut prop: 'e' -> 'KeyE'
Shortcuts like 'Escape' and 'Shift+Delete' remain unchanged as their
event.code values are identical.
2026-03-03 14:00:25 +01:00
kolaente
1288d0a99c
feat: make sidebar resizable ( #1965 )
...
Closes : #525
* Sidebar width is now adjustable via dragging
* The width is automatically saved to settings and restored across sessions.
2025-12-12 10:46:46 +00:00
Mithilesh Gupta
a0a8111acb
feat: Added background brightness setting ( #1915 )
...
Closes https://github.com/go-vikunja/vikunja/pull/1142
---------
Co-authored-by: Mithilesh Gupta <guptamithilesh@protonmail.com>
Co-authored-by: kolaente <k@knt.li>
2025-12-02 16:27:00 +00:00
kolaente
63319e19ad
fix: style issues
2025-08-06 10:55:23 +02:00
kolaente
9a6efc0d5b
fix(rtl): keyboard shortcuts trigger position
2025-08-03 15:05:48 +02:00
kolaente
a9924881c2
feat: replace bottom with logical properties
2025-08-03 15:05:48 +02:00
kolaente
0f5e0019ae
feat: replace right with logical properties
2025-08-03 15:05:48 +02:00
kolaente
0159ddc313
feat: replace top with logical properties
2025-08-03 15:05:48 +02:00
kolaente
a25a4a00c9
feat: replace absolute left position with inset-inline-start
2025-08-03 15:05:48 +02:00
kolaente
7d507d3655
fix(rtl): make header work
2025-08-03 15:05:48 +02:00
kolaente
16f7fa087a
fix: convert all css properties to logical
2025-08-03 15:05:48 +02:00
kolaente
654e397638
feat(rtl): basic rtl layout for rtl languages
2025-08-03 15:05:48 +02:00
renovate[bot]
ac2321fa21
fix(deps): update font awesome to v7 (major) ( #1160 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kolaente <k@knt.li>
2025-07-22 17:37:47 +00:00
kolaente
3e7c0099c8
fix: open keyboard shortcuts by pressing ? ( #928 )
2025-06-12 10:48:55 +00:00
Dominik Pschenitschni
bb9dc03351
fix: add newline at end of line ( #827 )
2025-05-24 13:57:47 +02:00
kolaente
46cec908fd
fix(a11y): add keyboard shortcuts button label
2025-01-22 10:44:04 +01:00
kolaente
cc64ca6406
fix(task): align task title on mobile popup
2024-09-18 11:36:06 +02: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
f36115871c
feat: camelcase global components
2024-06-19 14:02:14 +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
5d2c731c59
feat(components): align component name casing Navigation
2024-06-17 13:09:32 +02:00
Dominik Pschenitschni
58baf141d5
feat(components): align component name casing ContentAuth
2024-06-17 09:29:12 +00:00