Put all the components in a flow panel with align: right create a role initial-fill restricted to FlowPanel
align: right
initial-fill
FlowPanel
use the following css
.anvil-role-initial-fill .flow-panel-gutter > div:first-child { flex-grow: 1 !important; }