Coder Social home page Coder Social logo

Some suggestions about firefox-gui-chrome-css HOT 8 CLOSED

matmoul avatar matmoul commented on July 18, 2024
Some suggestions

from firefox-gui-chrome-css.

Comments (8)

MatMoul avatar MatMoul commented on July 18, 2024 1

@SentineI Thank's for your return...
I need to wrap my code...
It's more easy to read...

from firefox-gui-chrome-css.

MatMoul avatar MatMoul commented on July 18, 2024

Thank you for you return...
For me, I don't support the status text that override the page...
This is why I've tried to find a solution.
But I don't have saw the dark pixel...
I'm on linux with plasma5...
It's possible that on Windows or Mac the result are different.

from firefox-gui-chrome-css.

SentineI avatar SentineI commented on July 18, 2024

@MatMoul
Thanks for your BRILLIANT userChrome.css magic :-) . The loss of Status-4-Evar was the last thing putting me off upgrading to Firefox Quantum, and I find this a pretty good substitute.

I did however find that on Ubuntu & Windows, the status bar text was touching the bottom of the window, which looked wrong to me, so I increased the box size slightly:

#browser-bottombox {
	height: 23px;
	border-top: solid 1px #505050;
}
.browserContainer>statuspanel {
	left: 4px !important;
	bottom: 3px;
	transition-duration: 0s !important;
	transition-delay: 0s !important;
}
.browserContainer>statuspanel>.statuspanel-inner>.statuspanel-label {
	margin-left: 0px !important;
	border: none !important;
	padding: 0px !important;
}

window[inFullscreen="true"] #browser-bottombox {
	display:none !important;
}
window[inFullscreen="true"] .browserContainer>statuspanel[type="overLink"] .statuspanel-label {
	border: 1px solid #505050 !important;
	padding: 2px !important;
	/*display:none !important;*/
}

As you can see, I also added some line feeds to make it easier for me to follow.

I've also (for the moment at least) commented out the last part, to allow a status 'bubble' to appear when I mouse-over links in FullScreen mode. And I've added a border & some padding to make it look better.

from firefox-gui-chrome-css.

SentineI avatar SentineI commented on July 18, 2024

I've updated my earlier post with a slightly improved CSS code...

from firefox-gui-chrome-css.

MatMoul avatar MatMoul commented on July 18, 2024

@SentineI Thanks for your return, you'r right, on Windows, the top and bottom margin are not the same that on my Linux/Plasma5.
I've tested your changes and it work well on Windows but on my Plasma5 the bottom margin is to big.
I'll investigate and try to provide a compatible solution for all desktop.

from firefox-gui-chrome-css.

9jkh avatar 9jkh commented on July 18, 2024

Just discovered your css to add bottom box. Thanks, as it's very tiny, wondering now if there's anyway to increase the font size of the status text that appears there?

from firefox-gui-chrome-css.

9jkh avatar 9jkh commented on July 18, 2024

Found the following which works in FF57+ for color/font size in status bar.
/Status Bar font/color/
.statuspanel-label {font-size: 9.5pt !important;font-weight: normal !important;color: black !important;}

Only thing missing now from Status-4-Evar is the progress indicator, but not holding my breath for getting that back.

from firefox-gui-chrome-css.

SentineI avatar SentineI commented on July 18, 2024

@MatMoul
Firefox 61 broke your CSS code, but you then fixed it. Many thanks!

My own customisations (see above) needed fixing as well, so here's the revised version in case anyone finds it useful:

#browser-bottombox {
	height: 23px;
	border-top: solid 1px #505050;
}
#statuspanel {
	width: 100% !important;
	left: 3px !important;/*changed from 0px*/
	bottom: 3px !important;/*changed from 0px*/
	padding: 0px !important;
	transition-duration: 0s !important;
	transition-delay: 0s !important;
	transition-property: none !important;
}
#statuspanel-label {
	top: 0px !important;
	margin-left: 0px !important;
	margin-top: 0px !important;
	border: none !important;
	padding: 0px !important;
}

window[inFullscreen="true"] #browser-bottombox {
	display:none !important;
}
window[inFullscreen="true"] #statuspanel {
	/*display:none !important;*/
}
window[inFullscreen="true"] #statuspanel-label {
	border: 1px solid #505050 !important;
	padding: 2px !important;
}

from firefox-gui-chrome-css.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.