Skip to content

Workflow UI updates for job overview details panel and tasks page#1985

Open
cnathe wants to merge 27 commits intodevelopfrom
fb_jobUiImprovements
Open

Workflow UI updates for job overview details panel and tasks page#1985
cnathe wants to merge 27 commits intodevelopfrom
fb_jobUiImprovements

Conversation

@cnathe
Copy link
Copy Markdown
Contributor

@cnathe cnathe commented Apr 22, 2026

Rationale

This PR makes three improvements for a workflow job overview UI: (1) a new CSS class to allow popovers to appear behind modals, (2) a pullRight boolean prop on EditInlineField to float the pencil icon to the right, and (3)
upgrades UserDetailsPanel to gracefully handle a group ID — fetching principal type via a new getPrincipalById API and rendering a simplified group view instead of the user-specific fields.

Related Pull Requests

Changes

  • Add css for .lk-popover-behind-modal to adjust z-index
  • EditInlineField prop for pullRight for pencil icon
  • UserDetailsPanel support for userId that is a group id

@cnathe cnathe requested a review from labkey-susanh April 22, 2026 15:55
Comment thread packages/components/src/internal/components/user/UserDetailsPanel.test.tsx Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants