Oracle APEX (since 5.0) comes with default settings for the labels of items "RIGHT" which looks like:
For several items on a page there is ample space wasted... and to my opinion labels aligned LEFT looks much more "in order"....
How to fix?
Go to "Region" settings -->
Appearance
Template: Standard
Template Options: Advanced --> Lable aligned: LEFT
and all lables of the items are nicely order left...
That's the trick.
Before:
And . . . . . .
You can set this in your Region template!
How to ?
Go to Shared Components
pick: Templates
search for "Region" (templates) and copy "Standard" using the copy icon in the most right column and
name it: "Standard_labels_left" -
Create your new template.
Create your new template.
Then search for it again and edit it (click on "Standard_labels_left") and you will see:
Now you can switch from "right" to "left" easily - and apply changes.
Whenever you have a form and like the labels to be aligned "LEFT", just assign this template to your region.
my 2 cents.