fix(theming, widgets): small improvements for new panel layout