webui: fix desktop config page layout
This commit is contained in:
@@ -513,3 +513,16 @@ def test_embedded_webui_theme_v3():
|
||||
assert "button.save" in source
|
||||
assert "button.danger" in source
|
||||
assert "button.secondary" in source
|
||||
|
||||
|
||||
def test_embedded_webui_main_pages_are_mutually_exclusive():
|
||||
source = firmware_source()
|
||||
|
||||
assert "/* Desktop page layout fix */" in source
|
||||
assert ".page:not(.active){display:none!important}" in source
|
||||
assert "#configPage.active" in source
|
||||
assert "Main page navigation override" in source
|
||||
assert 'overview:"overviewPage"' in source
|
||||
assert 'battery:"batteryPage"' in source
|
||||
assert 'config:"configPage"' in source
|
||||
assert 'showConfigSubtab("general")' in source
|
||||
|
||||
Reference in New Issue
Block a user