Eclipse-Community / r3dfox

r3dfox is a modern Firefox based web browser for Windows 7. SourceForge link for downloading with older browsers. https://sourceforge.net/projects/r3dfox/
https://eclipse.cx/projects/r3dfox.htm
Other
116 stars 6 forks source link

Easier way to get Aero? #31

Open K4sum1 opened 3 months ago

K4sum1 commented 3 months ago

I've been basically recreating r3dfox from 117 and trying to get Aero and native stuffs working up to 124 like how 115 works. During this, I spotted an interesting part of a commit.

https://github.com/Eclipse-Community/r3dfox/commit/2b5a5e7fc0f4a610240525b19a33776f8eb48e32

"In the future if we want to do something like Mica / Aero on Windows again, we could do this trivially by setting --toolbox-non-lwt-bgcolor: transparent or so on the relevant platform's file."

I tried userChrome.css in r3dfox 122 to see if I could get it to work, but the code did nothing. If it's possible to get this working, this would significantly simplify getting Aero working.

Then all I would need to do is restore caption buttons or even fake them in CSS like current Firefox does for 10.

wealstarr commented 3 months ago

Removing the title bar for the sake of rectifying the caption buttons artifact on Windows 7 is not the answer, in my humble opinion. Even if title bar is completely removed, tabs remain the same and create another visual artifact when the browser is using the dark theme.

This is my current UI with version 122 on Windows 8.1 Capture

Does it looks alright ?

Opinion please.

jonm58 commented 3 months ago

Windows 11 Mica+Firefox-UWP-Style 图片

wealstarr commented 3 months ago

Windows 11 Mica+Firefox-UWP-Style 图片

Thank you. Another cool manipulation of the default Firefox CSS that sucks.

Leaving a link here for the design I'm using, that anybody else may find useful: https://github.com/black7375/Firefox-UI-Fix