I have just gone through all of my tabs and replaced Rich Text components that contained HTML to effect a line across the screen to signify separation with the separator component. When doing this I noticed that not all components use uniform spacing above and below them. This makes it very difficult to achieve a uniform look for things like identical footers on screens. For example:
So, the difference I am referring to is the small extra white space beneath the button in the right image – I told you it was a nitpick. But it is a lot easier to address this issue now than a year or two from now when there are many more places in the source code to track down.
The rules for component layout need to be uniform regarding spacing above and below.