however, seemingly alongside the chatbot update, firefox did add proper vertical tabs support. so i'm also taking the time to move away from tree style tabs + the mountain of custom css for expand-on-hover support i had
the vertical tab support is quite nice! and now having a tab sidebar that expands on hover is way easier than before. this is all the css you need.
#sidebar-main {
width: 60px !important;
transition: all 0.3s ease;
}
#sidebar-main:hover {
width: 260px !important;
}
turn on userChrome support through the librewolf settings, stick it in <profile>/chrome/userChrome.css
, and it just works. very pleasant!!