Code Monkey home page Code Monkey logo

edge-frfox's Introduction

Edge-Frfox

A Firefox userChrome.css theme that aims to recreate the look and feel of Microsoft Edge.

Edge-Frfox theme thumbail screenshot.

Screenshot: macOS / Firefox 120 / Tweaks: rounded corners, hide forward button.

How to install

  1. Go to about:support and click the "Open Folder/Show in Finder" button for the root directory of your browser profile.

  2. Download the repository and extract the files.

  3. From the repository folder, copy the chrome folder and user.js file into your Firefox profile folder.

  4. Close and restart Firefox, if performed correctly, the theme should now be installed.

  5. Optionally, listed below are some settings that can be changed using about:config:

    Description Preference Name Value
    Use Edge-themed context menu on macOS widget.macos.native-context-menus false
    Use light theme in private browsing mode browser.theme.dark-private-windows false

    Additional tweaks can also be applied to the theme such as Floating tabs, Rounded browser corners and more. See Tweaks.

Note: Most frequently tested on macOS

Screenshots

Theme Light Dark
Default (Windows 11) Light Dark
Floating Tabs + Rounded Corners (Windows 11) Light, Floating Tabs Dark, Floating Tabs
Hide Tabs Bar + Rounded Corners (macOS) Light, Hide Tabs Bar Dark, Hide Tabs Bar

Tweaks

Certain tweaks can be applied to the theme, to enable them navigate to about:config and create a boolean key for each tweak you want to use and set it to true.

To disable a tweak, set the key to false or delete it.


Floating/rounded tabs

Emulate the look of the rounded tabs feature available in Edge.

uc.tweak.floating-tabs


Rounded browser corners

Add padding and rounded corners around the browser window, as seen in the newest redesign of Edge.

uc.tweak.rounded-corners


Hide tabs toolbar

This hides the tabs toolbar and is useful when using vertical tab addons such as Sidebery, Tree Style Tab or Tab Center Reborn.

Note: Only works on Windows or macOS.

uc.tweak.hide-tabs-bar

Optional: Only enable when in fullscreen mode (macOS only).

uc.tweak.hide-tabs-bar.only-when-maximised


Remove extra space at the top of the window

Removes the extra space at the top of the window when not maximised.

uc.tweak.disable-drag-space


New tab page background image

Adds a custom background image to the new tab page.

Required setup:

  • In your chrome folder, add an image with a filename of background-0.(jpg/png).
  • Optionally, add a second image named background-1.(jpg/png) this will be selected when the dark theme is enabled.

uc.tweak.newtab-background


Hide forward button

Hides the forward button when it is not needed, as seen in Edge.

uc.tweak.hide-forward-button


Hide Firefox logo on New tab page

Hide the Firefox logo + wordmark when on the new tab page.

uc.tweak.hide-newtab-logo


Force tab colour to match the toolbar colour

Removes the ability for custom themes to change the colour of the selected tabs, instead forcing them to match the toolbar colour. This can be useful when using themes designed for the Firefox's default Proton style.

tab colour example (Left: OFF, Right: ON)

uc.tweak.force-tab-colour


Show context menu navigation buttons vertically

Displays the navigation buttons (Back, Forward, Reload, Bookmark) in the right-click menu vertically like all the other menu items.

uc.tweak.vertical-context-navigation


Hide access keys in context menu

Removes the underlining or highlighting of certain characters in the context menu. These underlines correspond to the key that when pressed, activates the item.

For example, "Undo" becomes "Undo" and "Inspect (Q)" becomes "Inspect".

uc.tweak.context-menu.hide-access-key


Remove separators between tabs

Removes the vertical separating lines between the tabs, resulting in a cleaner look.

uc.tweak.remove-tab-separators


Always show tab close buttons when hovering over them

When the tabs become too small, Firefox will hide the close buttons for non-active tabs to save space. This tweak will always display the close buttons when hovering over a tab.

uc.tweak.show-tab-close-button-on-hover


Use Firefox's default context menu font-size

This reverts the custom font-size set on the context menu, only applies to Windows users.

uc.tweak.smaller-context-menu-text


Disable custom context menu

Disable the custom Edge-themed context menu and use the default Firefox menus.

uc.tweak.revert-context-menu


Mica Tweak Notice

Mica is broken due to changes made in the Firefox 115 update, Mica has now been removed from this theme.

If you still have uc.tweak.win11-mica set in about:config you can safely delete it.

Acknowledgements

muckSponge - MaterialFox

Microsoft - Fluent UI System Icons

KibSquib48 - MicaFox

edge-frfox's People

Contributors

bmftzq avatar tgsan avatar wherewith avatar

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.