Currently jenkins's jelly framework generates lots of tables. These tables are very mobile hostile. The ui it generates is also not in line with modern UIs.
Here's one example from Windows 10's settings:
Note that the label for a field is above the field – not to the left of the field.
Here's a much older UI from Windows:
Note that the labels for checkboxes/radios are to the right of the buttons, not to their left (* with RTL layouts, this changes, but that's due to mirroring and applies to almost everything).
Even so, labels for other things are above, not to their left (see this example for invitation duration – which is also pre Windows 10):
I can provide examples from macOS, Maemo/MeeGo, and pretty much every system (including Chrome/Firefox/Android). I happen to be using a Windows 10 laptop today (snow day), but normally I use macOS / Android.