add additional configuration to player sidebar

- allow reordering of panels
- allow separation between lyrics and visualizer panels
- allow resize of panels
This commit is contained in:
jeffvli
2025-12-24 23:20:00 -08:00
parent d822d9cd29
commit 5eb2cff6e9
9 changed files with 376 additions and 64 deletions
@@ -8,6 +8,7 @@
align-items: center;
justify-content: center;
width: 100%;
pointer-events: none;
opacity: 0;
transition: opacity 0.2s ease-in-out;
@@ -18,6 +19,20 @@
&:focus-within {
opacity: 1 !important;
}
:global(> *),
:global(> * > *),
:global(div) {
pointer-events: none;
}
:global(button),
:global(input),
:global([role='button']),
:global([role='combobox']),
:global([role='textbox']) {
pointer-events: auto;
}
}
.lyrics-container {