Loader bar: Implement loader for Content Workspaces#20288
Merged
nielslyngsoe merged 9 commits intomainfrom Oct 6, 2025
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull Request Overview
This PR implements a new umb-view-loader component that displays a centered loading animation for heavy entity loading in Content Workspaces. The loader provides visual feedback during data loading states across Document, Media, and Member workspaces.
Key changes:
- Created a new
UmbViewLoaderElementcomponent with centered loading animation - Integrated loading state management across workspace components
- Added conditional rendering to show loader during heavy operations
Reviewed Changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
view-loader.element.ts |
New loader component with centered animation and fade-in effect |
index.ts |
Exports the new view-loader component |
workspace.element.ts |
Shows loader when workspace component is not ready |
workspace-split-view.element.ts |
Adds loading property to split view component |
document-workspace-split-view.element.ts |
Observes loading state and passes to child components |
document-workspace-editor.element.ts |
Shows loader during route generation and data loading |
document-workspace.context.ts |
Code formatting changes to observe method calls |
content-editor.element.ts |
Shows loader until content type and routes are loaded |
...co.Web.UI.Client/src/packages/content/content/workspace/views/edit/content-editor.element.ts
Outdated
Show resolved
Hide resolved
…ce/views/edit/content-editor.element.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
iOvergaard
approved these changes
Oct 6, 2025
This was referenced Jan 26, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implements a new component called view-loader, which implements the UI-Library Loader in the center of the available space.
This components is then used of a few components to display a loader bar when loading heavy Entities in the various Content Workspaces(Document, Media, Member)