Re: the settings pages... it's not specific to those, it's every template that inherits from modal_form.html when viewed as a static page rather than loaded dynamically as a modal. The culprit is in this line:
Essentially, the modal class should only be applied when the form is loaded via ajax, and the static_page class should contain a complete set of styles for appropriately displaying that content without the modal class.
Re: the settings pages... it's not specific to those, it's every template that inherits from modal_form.html when viewed as a static page rather than loaded dynamically as a modal. The culprit is in this line:
https:/ /github. com/openstack/ horizon/ blob/master/ horizon/ templates/ horizon/ common/ _modal_ form.html# L1
Essentially, the modal class should only be applied when the form is loaded via ajax, and the static_page class should contain a complete set of styles for appropriately displaying that content without the modal class.