Skip to content

fix(ui): restore prepend spacing and add navigation subheader in processing actions#81

Open
BatLeDev wants to merge 2 commits intomasterfrom
fix-vuetify4-prepend-gap
Open

fix(ui): restore prepend spacing and add navigation subheader in processing actions#81
BatLeDev wants to merge 2 commits intomasterfrom
fix-vuetify4-prepend-gap

Conversation

@BatLeDev
Copy link
Copy Markdown
Member

@BatLeDev BatLeDev commented Apr 20, 2026

  • Set explicit prepend-gap on affected v-list-items to restore the horizontal gap between the prepended element and the title/text. Vuetify 4 only applies the spacer default width when the prepend direct child is a v-icon, v-badge, v-tooltip or v-avatar — a wrapped avatar or a v-progress-circular falls through to var(--v-list-prepend-gap) with no fallback and collapses to 0 (runs list item, processing card "running" row, owner avatar in the activity block).
  • Rewrite the debug flag description in the processing JSON schema so it actually explains what the option does (captures detailed logs visible only to super-admins) instead of restating the title.
  • Split the processing sidebar into Navigation and Actions subheaders (mirroring data-fair's dataset-actions.vue). Navigation lists every dataset found in config.dataset, config.datasets[] or config.datasets[].dataset, deduplicated by id, with a "View {title}" link per dataset. It is hidden when no dataset is linked.

…ation

Vuetify 4's VListItem prepend spacer only picks up a default width for direct
v-icon, v-badge, v-tooltip or v-avatar children. Other prepend content
(v-progress-circular, wrapped avatars) falls through to an unset
--v-list-prepend-gap and collapses to 0. Set prepend-gap explicitly on the
affected list items to restore a readable gap.
@github-actions github-actions Bot added the fix label Apr 20, 2026
@BatLeDev BatLeDev changed the title fix(ui): restore prepend spacing in v-list-items after Vuetify 4 migration fix(ui): restore prepend spacing and add navigation subheader in processing actions Apr 21, 2026
@github-actions github-actions Bot added fix and removed fix labels Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant