aboutsummaryrefslogtreecommitdiff
path: root/p/themes/Ansum
diff options
context:
space:
mode:
authorGravatar maTh <1645099+math-GH@users.noreply.github.com> 2023-10-24 23:43:50 +0200
committerGravatar GitHub <noreply@github.com> 2023-10-24 23:43:50 +0200
commite1ad4fc7337beda58ed8c6caf71318e733a67e6a (patch)
tree3048756db34766c4b52e9ff80df93afadf3b252f /p/themes/Ansum
parentbfdf7b05cab3015c111d950c2c99bf19bf32a8b0 (diff)
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 <>
Diffstat (limited to 'p/themes/Ansum')
-rw-r--r--p/themes/Ansum/_layout.scss3
-rw-r--r--p/themes/Ansum/_mobile.scss3
-rw-r--r--p/themes/Ansum/_sidebar.scss3
-rw-r--r--p/themes/Ansum/ansum.css63
-rw-r--r--p/themes/Ansum/ansum.rtl.css61
5 files changed, 94 insertions, 39 deletions
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