vikunja/frontend/src/components/input
kolaente 82975f9bd2 feat(comments): reply action with prefilled quote and jump-to-original chevron
Each rendered comment gets a "Reply" action (shown whenever the
viewer has write access, regardless of authorship). Clicking it
prefills the comment editor with a <blockquote data-comment-id="X">
wrapping the parent body so the canonical reply marker is the
blockquote itself.

A Vue NodeView on the blockquote extension renders an author
header + chevron when an injected commentReplyContext can resolve
the parent. The chevron scrolls to and briefly highlights the
original. Quotes whose parent isn't in the in-memory list (deleted,
on another page) render a degraded header with the chevron hidden.
2026-05-20 21:02:14 +00:00
..
editor feat(comments): reply action with prefilled quote and jump-to-original chevron 2026-05-20 21:02:14 +00:00
filter fix(frontend): ensure text color inherits in filter autocomplete component 2026-05-17 15:03:50 +00:00
AsyncEditor.ts chore: move frontend files 2024-02-07 14:56:56 +01:00
AutocompleteDropdown.vue fix(components): add generic constraints and null checks in AutocompleteDropdown 2025-11-22 17:23:03 +01:00
Button.story.vue fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00
Button.vue fix(button): fix button text color to #ffffff 2026-01-10 18:47:50 +01:00
ColorPicker.story.vue fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00
ColorPicker.vue feat(a11y): add labels to color picker and sort select 2026-04-21 11:44:36 +00:00
Datepicker.vue fix: initialize date ref with null instead of undefined in Datepicker.vue 2025-11-22 17:23:03 +01:00
DatepickerInline.vue fix(frontend): respect user's 12h/24h time format in date pickers 2026-05-05 14:47:24 +00:00
FancyCheckbox.story.vue fix: tycheck issues in Story 2025-11-22 17:23:03 +01:00
FancyCheckbox.vue feat(a11y): add descriptive labels to task checkboxes 2026-04-21 11:44:36 +00:00
FormCheckbox.test.ts feat(frontend): add FormCheckbox primitive component 2026-04-17 12:54:17 +00:00
FormCheckbox.vue refactor(frontend): port checkbox-radio rules into FormCheckbox and drop Bulma import 2026-04-20 19:55:14 +00:00
FormField.test.ts test(frontend): update form primitive tests for admin input usage 2026-04-20 18:55:06 +00:00
FormField.vue feat(a11y): associate form errors with input fields 2026-04-21 11:44:36 +00:00
FormInput.test.ts feat(frontend): add FormInput primitive component 2026-04-17 12:54:17 +00:00
FormInput.vue feat(a11y): associate errors with inputs in FormInput and FormSelect 2026-04-21 11:44:36 +00:00
FormSelect.test.ts test(frontend): update form primitive tests for admin input usage 2026-04-20 18:55:06 +00:00
FormSelect.vue feat(a11y): associate errors with inputs in FormInput and FormSelect 2026-04-21 11:44:36 +00:00
Multiselect.vue refactor(frontend): replace for...in usages and forbid via lint rule 2026-04-15 11:44:47 +00:00
Password.vue feat(a11y): associate form errors with input fields 2026-04-21 11:44:36 +00:00
Reactions.vue fix: prevent emoji picker from closing when clicking search input (#1959) 2025-12-09 12:59:01 +01:00
SimpleButton.vue fix: style issues 2025-08-06 10:55:23 +02:00