Comments (9)
@Ristovski That's a very cool find. I never knew that setting existed.
There are a number of reasons why I'm hesitant when recommending about:config modifications:
- They depend heavily on what version of Firefox and what operating system is being used
- They are often modified, added or removed with little or no documentation from the Firefox developers
- A lot of the users that use this extension are not comfortable making about:config modifications
That said, I think I'm going to add a tips page to the Firefox version of the add-on with some of the about:config and advanced modifications that can improve the scrollbars.
from custom-scrollbar.
Looking forward to it soon
from custom-scrollbar.
I love your extension! 💝 Totally necessary on Windows since in this OS the scrollbars are giant.
It would be fantastic if the scrollbar hid when not in use.
However I think this feature is in reality two sub-features:
- Making the scrollbar floating, to be on top of content so that it does not take viewport space. The background of the scrolling area could be partially or totally transparent. This would be awesome above all when the option Scrollbar width: Thin is selected.
- Hiding the scrollbar when not in use and make it active as soon as the user scrolls with keys/mouse or moves the cursor to the scrollbar area.
It seems 1. is relatively easy to implement? I am not that bothered about an autohide feature as long as something like 1. is implemented.
from custom-scrollbar.
Glad to hear that you like the add-on!
Ideally, I'd love to add both of the things that you have described, Antonio. Unfortunately, the scrollbar CSS is too limited to be able to implement at the moment. On the plus side, the scrollbar CSS is still not a finalized standard, so it's possible (and hopefully very likely) that new features will be available to use in the future.
from custom-scrollbar.
Umm, I had no idea of this CSS Scrollbars standard. Yeah, pretty limited and not very well supported at the moment!
from custom-scrollbar.
Great add-on, makes FF scrollbars look good.
It would be great if there could be an overlay/floating scrollbar that webpage is unaware off so it doesn't affect the application layout even if the content grows and forces scrollbar.
An amazing option would be hidden or even half transparent scrollbar when not in use, basically what mobile browsers use.
from custom-scrollbar.
PSA: Firefox has native overlay scrollbars[0][1] that fade away "when not in use", and are proper floating - meaning they do not affect the page layout.
Try this in a fresh prefix, or remove any existing scrollbar modifications that might interfere, such as this addon, then:
- Navigate to
about:config
- Search for
ui.useOverlayScrollbars
- It won't exist by default, so select "Number" as the type, and hit the plus to create the entry
- Set it to
1
, then restart Firefox
[0] - https://github.com/mozilla/gecko-dev/blob/master/widget/nsXPLookAndFeel.cpp#L119
[1] - https://github.com/mozilla/gecko-dev/blob/master/widget/ScrollbarDrawingGTK.cpp#L66-L77
from custom-scrollbar.
The setting is not being displayed in the popup dialogs on the settings page.
from custom-scrollbar.
When the user has scrollbar buttons enabled in Chrome, the buttons are not hiding with the rest of the scrollbar.
In the toolbar popup, this field is not being automatically erased from the settings preview. Therefore, if you select a regular scrollbar and then select "Do not customize", the old value for this field remains visible.
from custom-scrollbar.
Related Issues (20)
- Wide Scrollbars Success HOT 1
- No curve HOT 1
- Sync data between devices
- Allow website to override color of ONLY THUMB or ONLY TRACK HOT 2
- Accept URL when manually entering a website rule
- Add Simplified Chinese to Crowdin Project HOT 2
- Hide settings not functional on Firefox for Android
- Make settings/popup pages mobile friendly
- Warn when trying to restore backup from another browser/OS
- Automatically resolve platform settings differences when importing from backup
- Prevent user from opening multiple options tabs
- Options open in background when opened from browserAction popup
- Cannot save backup on Firefox for Android
- Cannot open feedback on Firefox for Android
- Make welcome page mobile friendly
- Update Crowdin screenshots
- Custom Colors always set to "No" HOT 1
- Enhancement: offer option to make scrollbar thicker (wider) and non disapperaring HOT 1
- YouTube not skinned on Ungoogled Chromium HOT 2
- The scrollbar track color interferes with Google Translate nav element HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from custom-scrollbar.