All Projects → drannex42 → FirefoxSidebar

drannex42 / FirefoxSidebar

Licence: other
Vertical tab design for Firefox with dynamic indentation:: Sideberry and TreeStyleTabs (Legacy) themes available!

Programming Languages

CSS
56736 projects

Projects that are alternatives of or similar to FirefoxSidebar

paxmod
🕊️ Firefox add-on for multi-row tabs and site-dependent tab colors
Stars: ✭ 123 (+92.19%)
Mutual labels:  firefox, firefox-extension, firefox-theme
Startpage
A minimal starpage for Chrome and Firefox
Stars: ✭ 240 (+275%)
Mutual labels:  firefox, firefox-extension
Devo
A Chrome and Firefox extension that displays GitHub Trending, Hacker News, Product Hunt and Designer News on every new tab.
Stars: ✭ 236 (+268.75%)
Mutual labels:  firefox, firefox-extension
pontoon-addon
Tools for Pontoon and its integration into the browser.
Stars: ✭ 13 (-79.69%)
Mutual labels:  firefox, firefox-extension
Bypass Paywalls Chrome
Bypass Paywalls web browser extension for Chrome and Firefox.
Stars: ✭ 20,876 (+32518.75%)
Mutual labels:  firefox, firefox-extension
Panorama Tab Groups
An add-on for Firefox that implements the old Tab Groups/Panorama functionality
Stars: ✭ 230 (+259.38%)
Mutual labels:  firefox, firefox-extension
HabrSanitizer
HabroSanitizer - home for the Chrome/Firefox extension to sanitize Habr.com (habarahabr) from the graphomaniac authors
Stars: ✭ 101 (+57.81%)
Mutual labels:  firefox, firefox-extension
Smartproxy
Firefox/Chrome browser extension. SmartProxy will automatically enable/disable proxy for the sites you visit, based on customizable patterns.
Stars: ✭ 199 (+210.94%)
Mutual labels:  firefox, firefox-extension
containerise-lists
Containerise compatible domain lists
Stars: ✭ 28 (-56.25%)
Mutual labels:  firefox, firefox-extension
HomebrewOverlay
Browser extension adware (showHomebrewOverlayOuter)
Stars: ✭ 52 (-18.75%)
Mutual labels:  firefox, firefox-extension
stylish-hub
🍹 A browser extension that brings new GitHub features and experience.
Stars: ✭ 14 (-78.12%)
Mutual labels:  firefox, firefox-extension
Containerise
Firefox extension to automatically open websites in a container
Stars: ✭ 224 (+250%)
Mutual labels:  firefox, firefox-extension
Slick Fox
🦊 A userchrome.css file that has rounded tabs and a url bar that can disappear when not selected on. It works with any themes.
Stars: ✭ 210 (+228.13%)
Mutual labels:  firefox, firefox-extension
web-extension-boilerplate
The web extension boilerplate help to set up project quickly using typescript, jest, webpack, githook, prettier and github actions
Stars: ✭ 35 (-45.31%)
Mutual labels:  firefox, firefox-extension
Firefox Scripts
userChromeJS / autoconfig.js and extensions
Stars: ✭ 202 (+215.63%)
Mutual labels:  firefox, firefox-extension
Recorder
A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨
Stars: ✭ 277 (+332.81%)
Mutual labels:  firefox, firefox-extension
Socketify
Raw TCP and UDP Sockets API on Desktop Browsers
Stars: ✭ 67 (+4.69%)
Mutual labels:  firefox, firefox-extension
Github Mermaid Extension
A browser extension for Chrome, Opera & Firefox that adds Mermaid language support to Github
Stars: ✭ 170 (+165.63%)
Mutual labels:  firefox, firefox-extension
Floccus
☁️ Sync your bookmarks privately across browsers
Stars: ✭ 2,630 (+4009.38%)
Mutual labels:  firefox, firefox-extension
copy all tabs
Browser add-on to copy all URLs and titles from the open tabs in a browser window as a text list to the system clipboard. Links can also be pasted to a browser window to restore a list of tabs.
Stars: ✭ 21 (-67.19%)
Mutual labels:  firefox, firefox-extension

Firefox Sidebar / Edge-like Vertical Tabs (but better!)

Note: This repo was originally a subdirectory of drannex42/linux-utils, but has now become a standalone repo for my Firefox Sidebar CSS and Utilities. The original linux-utils files can be found here.

Example

Video of the extension in action: https://i.imgur.com/HaLvkFc.mp4

Features:

  • Edge-like vertical tab design
  • Tree style tab layout support (works with Sideberry & TST (legacy) version)
  • Dynamic Indentation
  • Automatic theme configuration for light and dark themes
  • Custom theme configuration using Sideberry
  • Support for tab groups
  • Support for Tab Containers with visual identification
  • Pinned tabs (right click to close)
  • Built in CSS Extension Management

Updates

Release notes have migrated to here. You can find prior release notes before v12021.12.22 here.

How to use

To use FirefoxSidebar you will need to clone this repo into your firefox profile as the chrome folder and then follow the Sideberry section below. Both are outlined below in how to do so.

1. userChrome.css

Follow the instructions for adding this repository to your Firefox Profile.

  1. Navigate to about:profiles in your address bar
  2. Click on the 'open root folder` button for your current profile
  3. Open this folder in your terminal
  4. Clone this repo with the following command: git clone https://github.com/drannex42/FirefoxSidebar.git "chrome"
  5. In Firefox navigate to about:config in your address bar
  6. change the characteristic toolkit.legacyUserProfileCustomizations.stylesheets to true
  7. Restart Firefox

You could skip the clone step entirely if you manually add the FirefoxSidebar files to the "chrome" folder in your Firefox Profile (you will need to make a chrome folder if it doesn't exist!).

Visit userchrome.org if you are confused or have any questions.

2. Sideberry

Load the sideberry-data.json file into your Sideberry addon by using the 'import' section under 'Help'.

If you dislike any of the theme presets for dark or light themes, or you have a particular color scheme in mind then navigate to Sideberry Settings > Style Editor (found at the end of the settings sidebar). The preference is to replace the values in the right panel, not in the theme editor to the left - this way you can easily update to newer versions in the future.

Extensions

All extensions can be found in /extensions.

In version 2022.02.23 we broke up the components into extensions using css imports. This makes adding and removing features incredibly easy.

The following extensions are added:

User Settings

Please backup the prefs.css and the custom.css files before updating to a new versionof FirefoxSidebar. There may be new additions to these files, so you will need to re-add your preferencess to the file accordingly. These files should be updated far less than the other files, but just to make sure please save them.

Preferences

There are a number of preferences you can enable or disable in the prefs.css file. There are examples and descriptions of the different preferences within that file.

Custom Tweaks

For ease of use I suggest using the custom.css file to for your personal tweaks.

If you use FF without the bookmarks bar

Then the sidebar switcher will be missing, edit custom.css and uncomment the relevant section.

TreeStyleTabs (Legacy)

Either add the firefox/treestyletabs.css to your TST addon preferences or import the treestyletabs-*.json preferences to your TST addon (prefered)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].