The left and right borders are missing in the dialog header. The following CSS is applied to them:
.ui-header, .ui-footer, .ui-page-fullscreen .ui-header, .ui-page-fullscreen .ui-footer {
...
border-left-width: 0; /* should be 1px for dialog headers */
border-right-width: 0; /* should be 1px for dialog headers */
}
Maybe the following rule could be added to fix this:
This is by design, but you're welcome to tweak the styles as needed for your design. The side borders add visual clutter and waste space on small screens. iOS and other platforms follow this convention too.
The left and right borders are missing in the dialog header. The following CSS is applied to them:
Maybe the following rule could be added to fix this:
Now, if the header has a navbar, we might want to make the navbar overlap the borders: