diff --git a/assets/css/frontend/nav/header-menu-buttons.css b/assets/css/frontend/nav/header-menu-buttons.css index 4f68f8db..87e61c6b 100644 --- a/assets/css/frontend/nav/header-menu-buttons.css +++ b/assets/css/frontend/nav/header-menu-buttons.css @@ -271,21 +271,17 @@ .sub-vip-card ul.mb10 > li { display: block; margin: 0 0 6px; - padding-left: 12px; - position: relative; + padding: 0; + list-style: none; } +/* No forced decorative bullets — equity HTML is admin-authored */ .sub-vip-card .v-equity > li::before, -.sub-vip-card ul.mb10 > li::before { - content: ""; - position: absolute; - left: 0; - top: 0.55em; - width: 5px; - height: 5px; - border-radius: 50%; - background: currentColor; - opacity: 0.5; +.sub-vip-card .v-equity > li::after, +.sub-vip-card ul.mb10 > li::before, +.sub-vip-card ul.mb10 > li::after { + content: none !important; + display: none !important; } /* Non-list equity HTML in hover cards */ diff --git a/assets/css/frontend/vip-modal.css b/assets/css/frontend/vip-modal.css index c7f102a1..61a7b809 100644 --- a/assets/css/frontend/vip-modal.css +++ b/assets/css/frontend/vip-modal.css @@ -102,7 +102,7 @@ background: linear-gradient(135deg, rgba(156, 39, 176, 0.12), rgba(63, 81, 181, 0.08)); } -/* Modal-only equity list (UC tab has its own stronger rules under .uc-vip-tab) */ +/* Modal-only equity (admin HTML; no forced bullets) */ .payvip-modal .v-equity, .aksrt-vip-modal-dialog .v-equity { display: block; @@ -116,20 +116,15 @@ .aksrt-vip-modal-dialog .v-equity > li { display: block; margin: 0 0 6px; - padding-left: 12px; - position: relative; + padding: 0; + list-style: none; } .payvip-modal .v-equity > li::before, -.aksrt-vip-modal-dialog .v-equity > li::before { - content: ""; - position: absolute; - left: 0; - top: 0.55em; - width: 5px; - height: 5px; - border-radius: 50%; - background: currentColor; - opacity: 0.45; +.payvip-modal .v-equity > li::after, +.aksrt-vip-modal-dialog .v-equity > li::before, +.aksrt-vip-modal-dialog .v-equity > li::after { + content: none !important; + display: none !important; } .aksrt-vip-products { diff --git a/assets/css/routes/user-center/credits.css b/assets/css/routes/user-center/credits.css index 68d46aa7..2edd143b 100644 --- a/assets/css/routes/user-center/credits.css +++ b/assets/css/routes/user-center/credits.css @@ -1233,7 +1233,7 @@ body.uc-modal-open { margin-top: 2px; } -/* CRITICAL: equity is admin HTML; keep author structure, only force vertical flow for li */ +/* Equity is admin HTML — no forced bullets; only keep vertical flow */ .uc-vip-tab .uc-vip-level-card .v-equity, .uc-vip-tab .pay-vip-info .v-equity { display: block !important; @@ -1251,9 +1251,8 @@ body.uc-modal-open { .uc-vip-tab .uc-vip-level-card .v-equity > li, .uc-vip-tab .pay-vip-info .v-equity > li { display: block !important; - position: relative; margin: 0 0 8px !important; - padding: 0 0 0 14px !important; + padding: 0 !important; list-style: none !important; white-space: normal !important; word-break: break-word; @@ -1264,17 +1263,13 @@ body.uc-modal-open { .uc-vip-tab .pay-vip-info .v-equity > li:last-child { margin-bottom: 0 !important; } +/* Explicitly kill any leftover decorative bullets */ .uc-vip-tab .uc-vip-level-card .v-equity > li::before, -.uc-vip-tab .pay-vip-info .v-equity > li::before { - content: ""; - position: absolute; - left: 0; - top: 0.55em; - width: 6px; - height: 6px; - border-radius: 50%; - background: currentColor; - opacity: 0.45; +.uc-vip-tab .uc-vip-level-card .v-equity > li::after, +.uc-vip-tab .pay-vip-info .v-equity > li::before, +.uc-vip-tab .pay-vip-info .v-equity > li::after { + content: none !important; + display: none !important; } /* Non-list equity HTML (p/br/div) */ .uc-vip-tab .uc-vip-level-card .v-equity > p,