Minor UI stuff + migrations

This commit is contained in:
2024-10-28 18:15:57 +01:00
parent cdcb425839
commit 63a1d3d412
4 changed files with 75 additions and 0 deletions

View File

@@ -45,6 +45,7 @@ if (location.pathname.includes('login')) {
if (! location.pathname.includes('login')) {
const vocabs = document.querySelector('#vocabs');
const userMenu = document.querySelector('.dropdown-trigger');
const userCaret = document.querySelector('#user-caret');
document.querySelector('#for-vocabs').addEventListener('click', function () {
vocabs.classList.toggle('is-hidden');
@@ -60,5 +61,12 @@ if (! location.pathname.includes('login')) {
userMenu.addEventListener('click', function () {
document.querySelector('.dropdown').classList.toggle('is-active');
if (userCaret.classList.contains('fa-caret-down')) {
userCaret.classList.remove('fa-caret-down');
userCaret.classList.add('fa-caret-up');
} else {
userCaret.classList.remove('fa-caret-up');
userCaret.classList.add('fa-caret-down');
}
});
}