Merge branch 'smooth-chevron-transition' into 'master'

[CHANGE] Chevrons in side menu now rotate smoothly instead of snapping

See merge request allianceauth/allianceauth!1740
This commit is contained in:
Ariel Rin 2025-08-07 10:43:23 +00:00
commit 9f86971ce2
2 changed files with 5 additions and 9 deletions

View File

@ -67,15 +67,12 @@
}
/* Chevron icons */
#sidebar-menu span[data-bs-toggle="collapse"][aria-expanded="true"] > i.fa-chevron-down,
#sidebar-menu span[data-bs-toggle="collapse"][aria-expanded="false"] > i.fa-chevron-right {
display: block;
width: 16px;
#sidebar-menu span[data-bs-toggle="collapse"] > i.fa-chevron-right {
transition: 0.25s transform ease-in-out;
}
#sidebar-menu span[data-bs-toggle="collapse"][aria-expanded="true"] > i.fa-chevron-right,
#sidebar-menu span[data-bs-toggle="collapse"][aria-expanded="false"] > i.fa-chevron-down {
display: none;
#sidebar-menu span[data-bs-toggle="collapse"][aria-expanded="true"] > i.fa-chevron-right {
transform: rotate(90deg);
}
}

View File

@ -43,8 +43,7 @@
aria-expanded="false"
aria-controls=""
>
<i class="fas fa-chevron-right"></i>
<i class="fas fa-chevron-down"></i>
<i class="fa-solid fa-chevron-right"></i>
</span>
<ul
class="collapse ps-1 w-100 border-start rounded-start border-light border-3"