A Firefox userChrome.js script for adding a second sidebar with web panels like in Vivaldi/Floorp/Zen.
There are many forks of Firefox, but I prefer to continue using the original browser. However, I have also tried other browsers such as Vivaldi, Floorp and Zen. I also miss the feature of having a decent sidebar with web panels, which is why I decided to create my own version, with blackjack and hookers.
fss_demo_2.mp4
- Adding a new web panel by left-clicking on the plus sign. If you are on a web page, the current address will be automatically inserted into the address bar.
- Changing the width of the sidebar, each web panel has its own width.
- Pinning and unpinning the sidebar, each web panel has its own state. In the pinned state, the sidebar will be located statically next to the page. The unpinned sidebar appears on top of the page and closes when the focus is lost.
- Closing sidebar with unloading of the web panel;
- Editing the web panel by right-clicking on the corresponding button:
- Changing the web address.
- Changing the favicon.
- Resetting the favicon.
- Option to load into memory at startup.
- Option to unload from memory after closing.
- Moving the web panel button.
- Deleting the web panel.
- Unloading web panel from memory by middle-clicking on the corresponding button.
- Managing the page opened in the web panel: going back and forth, refreshing the page and going to the home page.
- Sound indicator.
- Indicator of unloaded web panel (dimmed icon).
- Install fx-autoconfig.
- Copy
second_sidebar/
andsecond_sidebar.uc.mjs
intochrome/JS/
folder. - Clear startup-cache.
- Have fun!