I have solved the blurry tab text problem by rewriting the Custom Tab Text Settings with a little bit of yours and some of my code, but the most important bit was I added in: text-shadow: none !important;
Well that certainly is one way of solving the separator line problem, though a little un-nerving whilst in the Customize panel. But till Mozilla re-introduces the Separator line, it will do nicely.2. There are no separators in Fx57+, but CustomCSSforFx project offers a style to replace flexible spaces with separators.
Code: Select all
#main-window:not([customizing]) #nav-bar toolbarspring { -moz-appearance: separator !important; min-width: 1px !important; max-width: 1px !important; -moz-margin-start: 1px !important; }
Though strange even after I had removed your CTR add-on from FFQ57, the prefs.js file still made reference to the separator lines and therefore, I presume, still made them appear.
As for the Restart button I will leave that alone for now. You never know someone may come up with some WebExtension code.
Thanks again Aris. Pre your CTR add-on I used chromEdit plus to do all my customisations and then you made it extremely easy for all of us and your GitHub repository is carrying on that tradition.