Shorter Ribbon? #567
|
Simple question. Is the height of the ribbon modifiable at all? I don't mean dynamically. I mean can different applications have shorter/taller ribbons or is the ribbon a fixed size? |
Replies: 1 comment 3 replies
|
The ribbon is as tall as it needs to be to fit all the content. See:
There is no configuration here, as the ribbon's primary and intended layout is to support command buttons in either In theory, it can be considered that a ribbon with only flow ribbon bands can be shorter - just 1 or 2 lines, instead of full 3. However, that ignores the support for horizontal resizing where the flow can go into 3 lines, and vertically resizing the ribbon is not a good user experience. |
While the API surface of command buttons allows for much greater flexibility in terms of sizing and layout of content, the ribbon only supports big, medium and small buttons. The overall grid rhythm of the ribbon is three rows of content, which is either medium or small buttons, and then when there is enough horizontal space, switch to big buttons that span three rows. Flow ribbon bands provide support for going to two rows as sort of a middle ground.
Opening this up to a more flexible world is unlikely to happen, because it would make promises that can't be fully delivered. Supporting arbitrary command button layout managers is a whole can of worms. It would need a lot of assumptions on …