Align Selects side-by-side in a form

Is there a way to have 2 Selects on the same row in a Form without using Custom UI?

Hey Yve,

I noticed that you asked a similar question here: Setting column width in a table

Unfortunately the answer is the same that @AdamMoore provided:

Not at the moment, but we’re working on a client-side version of UI Kit that will have much more flexible styling and layout. You can follow this card on the roadmap.

If you need a solution immediately them Custom UI is the best option.

I’m on the team that are working on the changes that @AdamMoore has mentioned. I’m keen to understand what your preferences / expectations would be for resolving this issue.

I don’t want to lead you in an answer so I’d be keen to hear your unprompted expectations, but I can provide you some example options that we’re exploring (I should add that we’re looking at the overarching problem of layout and not just this specific problem, although it’s one we want to make easy to solve! :slight_smile: )

Many thanks in advance!


Hi Dave,

The kind of features I’m looking for are the ones you find in platforms such as QtQuick and SwiftUI:

Components should have basic properties for anchors and alignment. Row and Column should have a property for spacing. Grid should have properties for horizontalspacing and verticalspacing.

In terms of priorities, I’d suggest:

  1. Basic Item or Cell or whatever you want to call it, with anchors
  2. Row and Column (with spacing)
  3. Grid
  4. Table

If you are not familiar with QtQuick’s declarative UI (QML language), I highly recommend taking a very close look
Should be enough material there for a 5 year roadmap :slight_smile:

Best regards,

1 Like