Skip to content

Improving theme styles #3

@the-r3dacted

Description

@the-r3dacted

This are some ideas for improving the browser theme.

1: Have TabsToolbar item color match Active/Inactive Title Bar font color in classic theme.
This would make it readable or at the very least match in all scenarios with classic theme, instead of the current always white it is.

2: Improve 8 classic theme and Aero Glass compatibility.
Classic theme has no buttons and looks off in other ways. Aero Glass seems mostly fine but has no fog and therefore text can be hard to read. Aero Glass is fixed now in 125.0.2-2. I just applied the code to 8 and it just doesn't seem to show over the 8 colored style bar. I have no idea why, but that's convenient.
Fixed a while back, forgot to mark here.

3: Replace fog with title bar/caption text glow?
This would be a more faithful Aero like design, but I'm not sure if I would like how it looks. I would need to realize this before I know.
Yeah this probably wouldn't look good.

4: Red tint on titlebar in private mode?
I had this in a very old userChrome.css I made for Firefox 68 and the idea seems cool. Would make it even easier to tell private mode apart from normal mode.
Done

5: Extend glow notification for opening a tab outside of the current bar area to whole toolbar.
This is a bit of a usability improvement since I often have to double check I opened everything, because often I can just miss the faint top right blue glow when I'm opening stuff from the middle-bottom left. Having the whole caption bar glow like this would help a lot.

6: Tint failed downloads yellow, and canceled downloads red.
This would make it easier to identify a failed or canceled download in a big list. The current white icons can kinda blend together and I have to double check stuff to make sure I don't miss anything.

7: Investigate gradients for r3dfox themes.
For example

--toolbar-bgcolor: linear-gradient(to right, #532530 0%,#471f28 44%,#37171f 100%) !important;

8: Revert to the 68 style PDF viewer CSS/icons
It looks a lot nicer.

9: Dark Windows 7 style non-natve scrollbar
Mockup of what it would look like
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions