From c6473f780ebd604ad670f6b4daf1cfd6f7bf0bae Mon Sep 17 00:00:00 2001 From: richa Date: Tue, 23 Jul 2024 19:25:00 +0200 Subject: [PATCH] Fix broken layout of system formulas configuration page (#8919) --- .../src/com/suse/manager/webui/utils/ViewHelper.java | 3 ++- .../branding/css/susemanager/components/panels.suma.scss | 9 +++++++++ .../css/susemanager/components/panels.uyuni.scss | 9 +++++++++ web/html/src/core/spa/view-helper.ts | 1 + ...anges.bisht-richa.fixed-system-formulas-config-layout | 1 + 5 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 web/spacewalk-web.changes.bisht-richa.fixed-system-formulas-config-layout diff --git a/java/code/src/com/suse/manager/webui/utils/ViewHelper.java b/java/code/src/com/suse/manager/webui/utils/ViewHelper.java index e9cb1cdc8db8..ea53f9c2a048 100644 --- a/java/code/src/com/suse/manager/webui/utils/ViewHelper.java +++ b/java/code/src/com/suse/manager/webui/utils/ViewHelper.java @@ -82,7 +82,8 @@ public enum ViewHelper { "/rhn/systems/details/kickstart/PowerManagement.do", "/rhn/systems/ssm/provisioning/PowerManagementOperations.do", "/rhn/channels/ChannelDetail.do", - "/rhn/software/packages/Details.do" + "/rhn/software/packages/Details.do", + "/rhn/manager/systems/details/formulas" ); ViewHelper() { } diff --git a/web/html/src/branding/css/susemanager/components/panels.suma.scss b/web/html/src/branding/css/susemanager/components/panels.suma.scss index c67424bd8f18..9a96cdffcc75 100644 --- a/web/html/src/branding/css/susemanager/components/panels.suma.scss +++ b/web/html/src/branding/css/susemanager/components/panels.suma.scss @@ -18,5 +18,14 @@ border-bottom: none; } } + + > .panel-body .list-group { + border: 1px solid $eos-bc-gray-100; + + .list-group-item:hover { + background-color: $eos-bc-gray-100; + text-decoration: none; + } + } } } diff --git a/web/html/src/branding/css/susemanager/components/panels.uyuni.scss b/web/html/src/branding/css/susemanager/components/panels.uyuni.scss index 306a031de751..a251a24940e2 100644 --- a/web/html/src/branding/css/susemanager/components/panels.uyuni.scss +++ b/web/html/src/branding/css/susemanager/components/panels.uyuni.scss @@ -20,6 +20,15 @@ border-bottom: none; } } + + > .panel-body .list-group { + border: 1px solid $eos-bc-gray-100; + + .list-group-item:hover { + background-color: $eos-bc-gray-50; + text-decoration: none; + } + } } .panel-footer { diff --git a/web/html/src/core/spa/view-helper.ts b/web/html/src/core/spa/view-helper.ts index 981bd83d462d..27e8f30d0a9e 100644 --- a/web/html/src/core/spa/view-helper.ts +++ b/web/html/src/core/spa/view-helper.ts @@ -26,6 +26,7 @@ const BOOTSTRAP_READY_PAGES: string[] = [ "/rhn/systems/ssm/provisioning/PowerManagementOperations.do", "/rhn/channels/ChannelDetail.do", "/rhn/software/packages/Details.do", + "/rhn/manager/systems/details/formulas", ]; export const onEndNavigate = () => { diff --git a/web/spacewalk-web.changes.bisht-richa.fixed-system-formulas-config-layout b/web/spacewalk-web.changes.bisht-richa.fixed-system-formulas-config-layout new file mode 100644 index 000000000000..e7c3d40355a4 --- /dev/null +++ b/web/spacewalk-web.changes.bisht-richa.fixed-system-formulas-config-layout @@ -0,0 +1 @@ +Fixed broken layout of system formulas configuration page