Status bar needs a better collapse strategy
Is your feature request related to a problem? Please describe.
The status bar wraps in a manner that takes up an undesirable amount of vertical space.
Describe the solution you'd like A better design that doesn't increase vertical space usage.
Describe alternatives you've considered There are no other alternatives.
Would hiding with no indication be best?
&__indicators {
flex: 1 1 auto;
justify-content: flex-end;
overflow-x: hidden;
Or hide but have a scroll so everything can be accessed?
&__indicators {
flex: 1 1 auto;
flex-wrap: wrap;
justify-content: flex-end;
max-height: 34px;
overflow-y: scroll;
Testing Notes
The Status area 'Indicators' are now allows explicit toggling of a single-line or multi-line display strategy independent of the pre-existing toggle for icon-only or icon-and-label display modes. Single-line mode will clip and hide Indicators when there is not enough room due to browser window width; in this state, the multi/single-line toggle button will highlight to indicate that Indicators are being hidden.
Before loading Open MCT:
- Stretch your browser window as wide as you can.
- In dev tools, find the localstorage value for
openmct-shell-headand delete it.
Testing steps:
- Go to an Open MCT URL and verify that the Status area and indicators appear similar to below. Indicators should be displaying icon and text. Verify that the single/multi-line toggle button (orange arrow) displays an icon with one horizontal line and the expand/collapse indicators toggle button (yellow arrow) shows arrows pointing in.
- Hover over the single/multi-line toggle button and verify the tooltip reads as 'Display as single line'.
- Hover over the expand/collapse indicators toggle button and verify the tooltip reads as 'Show icon only'.
- Shrink the browser window such that the Indicators wrap and look similar to below:
- Click the single/multi-line toggle button. Verify that the Indicators are displayed in a single line, and if overflowing, that the button visually highlights and displays with a blue background and white icon with two lines:
- Reload the browser and verify that the single/multi-line setting was stored locally and displays the same as it was before reload.
- Expand the browser window, watching the single/multi-line toggle button. As soon as the Indicators can fit in their available space, the button should de-highlight back to its initial state.
- Shrink the browser window again and watch the single/multi-line toggle button. As soon as the Indicators cannot fit in their available space, the button should highlight as before.
- Click the expand/collapse indicators toggle button: verify that Indicators now display as icons only:
- Reload the browser and verify that the expand/collapse indicators toggle setting was stored locally and displays the same as it was before reload.
Verified Fixed - Testathon: 12/17/2025