From e1ad4fc7337beda58ed8c6caf71318e733a67e6a Mon Sep 17 00:00:00 2001 From: maTh <1645099+math-GH@users.noreply.github.com> Date: Tue, 24 Oct 2023 23:43:50 +0200 Subject: Navigation buttons: Group icons (.group instead of .stick) (#5737) * replace stick with group + update the themes * Update nav_menu.phtml --------- Co-authored-by: math-gh <> --- p/themes/Ansum/_layout.scss | 3 ++- p/themes/Ansum/_mobile.scss | 3 ++- p/themes/Ansum/_sidebar.scss | 3 ++- p/themes/Ansum/ansum.css | 63 +++++++++++++++++++++++++++++++------------- p/themes/Ansum/ansum.rtl.css | 61 ++++++++++++++++++++++++++++++------------ 5 files changed, 94 insertions(+), 39 deletions(-) (limited to 'p/themes/Ansum') diff --git a/p/themes/Ansum/_layout.scss b/p/themes/Ansum/_layout.scss index ed1201d71..c0d0a4f96 100644 --- a/p/themes/Ansum/_layout.scss +++ b/p/themes/Ansum/_layout.scss @@ -172,7 +172,8 @@ main.prompt { } } - .stick { + .stick, + .group { .btn { border-left-width: 0; padding: 0.5rem 1rem; diff --git a/p/themes/Ansum/_mobile.scss b/p/themes/Ansum/_mobile.scss index 5256ac636..720211a2a 100644 --- a/p/themes/Ansum/_mobile.scss +++ b/p/themes/Ansum/_mobile.scss @@ -70,7 +70,8 @@ padding: 0.85rem 1.25rem; } - .stick { + .stick, + .group { margin: 0.5rem 0.5rem; .btn { diff --git a/p/themes/Ansum/_sidebar.scss b/p/themes/Ansum/_sidebar.scss index 7c21d159d..3e1540e5e 100644 --- a/p/themes/Ansum/_sidebar.scss +++ b/p/themes/Ansum/_sidebar.scss @@ -84,7 +84,8 @@ } /*=== Buttons */ -.stick { +.stick, +.group { input, .btn { border-radius: 0; } diff --git a/p/themes/Ansum/ansum.css b/p/themes/Ansum/ansum.css index 07ccab094..e89a3d3e2 100644 --- a/p/themes/Ansum/ansum.css +++ b/p/themes/Ansum/ansum.css @@ -517,13 +517,19 @@ form th { } /*=== Buttons */ -.stick input, .stick .btn { +.stick input, .stick .btn, +.group input, +.group .btn { border-radius: 0; } -.stick .btn:first-child { +.stick .btn:first-child, +.group .btn:first-child { border-radius: 5px 0 0 5px; } -.stick .btn:last-child, .stick input:last-child, .stick .dropdown:last-child > .btn { +.stick .btn:last-child, .stick input:last-child, .stick .dropdown:last-child > .btn, +.group .btn:last-child, +.group input:last-child, +.group .dropdown:last-child > .btn { border-radius: 0 5px 5px 0; } .stick .btn + .btn, @@ -534,7 +540,16 @@ form th { .stick input + .dropdown > .btn, .stick .dropdown + .btn, .stick .dropdown + input, -.stick .dropdown + .dropdown > .btn { +.stick .dropdown + .dropdown > .btn, +.group .btn + .btn, +.group .btn + input, +.group .btn + .dropdown > .btn, +.group input + .btn, +.group input + input, +.group input + .dropdown > .btn, +.group .dropdown + .btn, +.group .dropdown + input, +.group .dropdown + .dropdown > .btn { border-left: 1px solid #e4d8cc; } @@ -798,7 +813,8 @@ main.prompt { .nav_menu .btn:hover { background-color: #e4d8cc; } -.nav_menu .stick .btn { +.nav_menu .stick .btn, +.nav_menu .group .btn { border-left-width: 0; padding: 0.5rem 1rem; background-color: #fcfaf8; @@ -806,32 +822,40 @@ main.prompt { background-repeat: no-repeat; transition: all 0.15s ease-in-out; } -.nav_menu .stick .btn:hover { +.nav_menu .stick .btn:hover, +.nav_menu .group .btn:hover { background-color: #e4d8cc; } -.nav_menu .stick .btn.active { +.nav_menu .stick .btn.active, +.nav_menu .group .btn.active { background-color: #ca7227; } -.nav_menu .stick .btn.active .icon { +.nav_menu .stick .btn.active .icon, +.nav_menu .group .btn.active .icon { filter: brightness(5); } -.nav_menu .stick .btn.read_all { +.nav_menu .stick .btn.read_all, +.nav_menu .group .btn.read_all { padding: 5px 16px; color: #363330; background-color: #fcfaf8; transition: all 0.15s ease-in-out; } -.nav_menu .stick .btn.read_all:hover { +.nav_menu .stick .btn.read_all:hover, +.nav_menu .group .btn.read_all:hover { background-color: #e4d8cc; } -.nav_menu .stick .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle { +.nav_menu .stick .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle, +.nav_menu .group .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle { border-left-width: 0; background-image: url(icons/more.svg); } -.nav_menu .stick .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle .icon { +.nav_menu .stick .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle .icon, +.nav_menu .group .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle .icon { display: none; } -.nav_menu .stick #dropdown-search-wrapper.dropdown a.dropdown-toggle { +.nav_menu .stick #dropdown-search-wrapper.dropdown a.dropdown-toggle, +.nav_menu .group #dropdown-search-wrapper.dropdown a.dropdown-toggle { border-left-width: 0; } @@ -1225,14 +1249,17 @@ main.prompt { margin: 0; padding: 0.85rem 1.25rem; } - .nav_menu .stick { + .nav_menu .stick, +.nav_menu .group { margin: 0.5rem 0.5rem; } - .nav_menu .stick .btn { + .nav_menu .stick .btn, +.nav_menu .group .btn { margin: 0; padding: 0.85rem 1.25rem; } - .nav_menu .stick .btn.read_all { + .nav_menu .stick .btn.read_all, +.nav_menu .group .btn.read_all { padding: 0.85rem 1.25rem; } .nav_menu .search .input { @@ -1305,6 +1332,4 @@ body.register { a, button.as-link { outline: none; color: #ca7227; -} - -/*# sourceMappingURL=ansum.css.map */ +} \ No newline at end of file diff --git a/p/themes/Ansum/ansum.rtl.css b/p/themes/Ansum/ansum.rtl.css index b37713da3..871f7e033 100644 --- a/p/themes/Ansum/ansum.rtl.css +++ b/p/themes/Ansum/ansum.rtl.css @@ -517,13 +517,19 @@ form th { } /*=== Buttons */ -.stick input, .stick .btn { +.stick input, .stick .btn, +.group input, +.group .btn { border-radius: 0; } -.stick .btn:first-child { +.stick .btn:first-child, +.group .btn:first-child { border-radius: 0 5px 5px 0; } -.stick .btn:last-child, .stick input:last-child, .stick .dropdown:last-child > .btn { +.stick .btn:last-child, .stick input:last-child, .stick .dropdown:last-child > .btn, +.group .btn:last-child, +.group input:last-child, +.group .dropdown:last-child > .btn { border-radius: 5px 0 0 5px; } .stick .btn + .btn, @@ -534,7 +540,16 @@ form th { .stick input + .dropdown > .btn, .stick .dropdown + .btn, .stick .dropdown + input, -.stick .dropdown + .dropdown > .btn { +.stick .dropdown + .dropdown > .btn, +.group .btn + .btn, +.group .btn + input, +.group .btn + .dropdown > .btn, +.group input + .btn, +.group input + input, +.group input + .dropdown > .btn, +.group .dropdown + .btn, +.group .dropdown + input, +.group .dropdown + .dropdown > .btn { border-right: 1px solid #e4d8cc; } @@ -798,7 +813,8 @@ main.prompt { .nav_menu .btn:hover { background-color: #e4d8cc; } -.nav_menu .stick .btn { +.nav_menu .stick .btn, +.nav_menu .group .btn { border-right-width: 0; padding: 0.5rem 1rem; background-color: #fcfaf8; @@ -806,32 +822,40 @@ main.prompt { background-repeat: no-repeat; transition: all 0.15s ease-in-out; } -.nav_menu .stick .btn:hover { +.nav_menu .stick .btn:hover, +.nav_menu .group .btn:hover { background-color: #e4d8cc; } -.nav_menu .stick .btn.active { +.nav_menu .stick .btn.active, +.nav_menu .group .btn.active { background-color: #ca7227; } -.nav_menu .stick .btn.active .icon { +.nav_menu .stick .btn.active .icon, +.nav_menu .group .btn.active .icon { filter: brightness(5); } -.nav_menu .stick .btn.read_all { +.nav_menu .stick .btn.read_all, +.nav_menu .group .btn.read_all { padding: 5px 16px; color: #363330; background-color: #fcfaf8; transition: all 0.15s ease-in-out; } -.nav_menu .stick .btn.read_all:hover { +.nav_menu .stick .btn.read_all:hover, +.nav_menu .group .btn.read_all:hover { background-color: #e4d8cc; } -.nav_menu .stick .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle { +.nav_menu .stick .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle, +.nav_menu .group .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle { border-right-width: 0; background-image: url(icons/more.svg); } -.nav_menu .stick .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle .icon { +.nav_menu .stick .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle .icon, +.nav_menu .group .dropdown:not(#dropdown-search-wrapper) a.dropdown-toggle .icon { display: none; } -.nav_menu .stick #dropdown-search-wrapper.dropdown a.dropdown-toggle { +.nav_menu .stick #dropdown-search-wrapper.dropdown a.dropdown-toggle, +.nav_menu .group #dropdown-search-wrapper.dropdown a.dropdown-toggle { border-right-width: 0; } @@ -1225,14 +1249,17 @@ main.prompt { margin: 0; padding: 0.85rem 1.25rem; } - .nav_menu .stick { + .nav_menu .stick, +.nav_menu .group { margin: 0.5rem 0.5rem; } - .nav_menu .stick .btn { + .nav_menu .stick .btn, +.nav_menu .group .btn { margin: 0; padding: 0.85rem 1.25rem; } - .nav_menu .stick .btn.read_all { + .nav_menu .stick .btn.read_all, +.nav_menu .group .btn.read_all { padding: 0.85rem 1.25rem; } .nav_menu .search .input { @@ -1305,4 +1332,4 @@ body.register { a, button.as-link { outline: none; color: #ca7227; -} +} \ No newline at end of file -- cgit v1.2.3