Modern Web Experience

This epic modernizes the XDM web interface to provide a more consistent, user-friendly, and efficient experience for end users, operators, and administrators. It introduces a unified design approach, role-appropriate views, multilingual support, responsive performance, and improved accessibility. The goal is to help customers work more effectively while creating a stronger foundation for future enhancements

Details
Epic
XEP-2 - Modern Web Experience
Status
In progress
Progress

51 Stories - 48 completed - 3 in progress

94% completed

Problem Statement

The current web interface can feel inconsistent, overly complex, and difficult to evolve. Different interaction patterns, fragmented styling, and unclear role separation can make everyday tasks less efficient and reduce usability for both technical and non-technical users.

Customer Value

Customers benefit from a faster, clearer, and more intuitive user experience tailored to different roles and levels of technical expertise. This improves efficiency, reduces complexity, and increases confidence when performing everyday tasks. It also supports accessibility, performance, and long-term product consistency.

Scope

This epic covers the redesign and improvement of the XDM web interface with a focus on:

  • Modern and consistent user experience

    • A professional, unified look and feel across pages, components, and interactions

    • Standardized UI patterns to create a more predictable experience

  • Role-oriented views

    • Dedicated experiences for operators and administrators

    • A simplified self-service view for non-technical or occasional users

    • Clear presentation of actions, content, and navigation based on user roles and permissions

  • Language and display options

    • Full support for English and German

    • Support for both Light Mode and Dark Mode

  • Performance and responsiveness

    • Responsive behavior across screen sizes

    • Smooth handling of key workflows and larger data sets

  • Usability and feedback

    • Clear feedback for status, progress, validation, and errors

    • Better support for critical and long-running operations

  • Accessibility and security

    • Baseline accessibility support, including keyboard navigation and focus handling

    • Safe interaction patterns for security-relevant actions and sensitive data handling

  • Foundation for future improvements

    • A unified component library and reusable UI patterns

    • Standardized frontend guidelines to support consistency and faster delivery of future capabilities

Stories
Story Title Release Status
XPU-367 Environment Color Configuration via Docker 3.26.11 Completed
XPU-391 Group rules in own tab 3.26.11 Completed
XPU-640 Execution Lifecycle Actions (cancel, restart, resume and cleanup) 3.26.13 Completed
XPU-390 Reduce number of fields that are displayed on details Screen 3.26.13 Completed
XPU-642 Schedule executions and pause and resume 3.26.13 Completed
XPU-588 Add about page 3.26.15 Completed
XPU-647 Approve and reject requested execution 3.26.15 Completed
XPU-650 Publish and hide announcement 3.26.15 Completed
XPU-576 Implementation of consumer view 3.26.17 Completed
XPU-82 Interactive Database Browser Component 3.26.19 Completed
XPU-666 Workflow execution view 3.26.19 Completed
XPU-656 Clear Mapping Table Container 3.26.21 Completed
XPU-657 Download File / Mapping Table Container 3.26.21 Completed
XPU-653 Import Rule Lists from CSV 3.26.21 Completed
XPU-655 Upload File / Mapping Table Container 3.26.21 Completed
XPU-652 Export Lists as CSV 3.26.23 Completed
XPU-512 Show announcements on login page, dashboard or headbar 3.26.25 Completed
XPU-77 Add Yaml/Zip import action 3.26.27 Completed
XPU-438 Display Backend Unavailability Status 3.26.27 Completed
XPU-510 Enable move up and move down actions in embedded lists 3.26.27 Completed
XPU-75 Permission Check Dialog for User Selection 3.26.27 Completed
XPU-1593 Visualize Installed Application Relations 3.26.27 Completed
XPU-437 Add option to create dependent objects at the place where they are needed 3.26.29 Completed
XPU-7 Allow bulk operations on object lists 3.26.29 Completed
XPU-1605 Browse Mapping Table Container 3.26.29 Completed
XPU-612 Integrate and Provide Access to the User Manual 3.26.29 Completed
XPU-1591 Reorder Selected Modification Sets 3.26.29 Completed
XPU-1085 Allow tab usage in script editor 3.26.31 Completed
XPU-1503 Code Snippet Helper Dialog 3.26.31 Completed
XPU-1734 Disable collection entries in order view 3.26.31 Completed
XPU-2029 Migrate List Permissions Connections and TaskTemplate to Prime UI 3.26.31 Completed
XPU-1588 Reorder Modification Rules 3.26.31 Completed
XPU-1607 Show User and Change Date in History 3.26.31 Completed
XPU-1268 Show task type in execution and scheduled execution lists 3.26.31 Completed
XPU-1900 Implement Check Configuration Action 3.26.33 Completed
XPU-1615 Logged-In Users Are Shown the Login Page Instead of the Dashboard 3.26.33 Completed
XPU-436 Show number of entries on tab title for sub-lists 3.26.33 Completed
XPU-1978 Enable Inline Editing in List View 3.26.35 Completed
XPU-527 Row Selection Mode Start Condition Editor 3.26.35 Completed
XPU-1864 Show Internal Log action 3.26.35 Completed
XPU-1973 Add Grafana Dashboard Link in Prime UI 3.26.37 Completed
XPU-2162 Apply Action for Default Permissions 3.26.37 Completed
XPU-2156 Data shop reorder action from execution 3.26.37 Completed
XPU-2235 Transfer Object Ownership 3.26.37 Completed
XPU-1853 Consider Data Shop active state 3.26.39 Completed
XPU-1606 Schema and Table Selection Support for Rules 3.26.39 Completed
XPU-2112 Stepwise Prime UI Rollout for Users 3.26.39 Completed
XPU-668 API Token Generation Action 3.26.41 Completed
XPU-2824 Data Preview in Execution 3.26.45 In progress
XPU-600 Capture screenshots in tutorials with Prime UI In progress
XPU-2353 Render 'Show as Editor' fields as CodeMirror in consumer view In progress

UBS Hainer GmbH - generated from Jira at Tue, 3 Nov 2026 13:29:07 GMT