artsyfriedchicken / EdgyArc-fr

Firefox Userchrome and sidebery style
Mozilla Public License 2.0
641 stars 16 forks source link

EdgyArc-fr

Because Arc and Edge look pretty af but FOSS FTW

Screen Shot 2024-05-04 at 11 44 39 PM

Prerequisites

The following is only valid from v1.0.0.b.10 onwards!

Features

Usage

Step 1 - Prerequisites

🔵 Install recommended addons - [Sidebery](https://addons.mozilla.org/firefox/addon/sidebery/) - [UserChrome Toggle](https://addons.mozilla.org/firefox/addon/userchrome-toggle/) `Required for sidebar autohide` - [Adaptive Tab Bar Colour](https://addons.mozilla.org/en-GB/firefox/addon/adaptive-tab-bar-colour/)
🔵 Install and Configure Base theme - Clone or download the repository to your local machine. - Copy the contents of the `chrome` folder into your Firefox profile's `chrome` folder. - Enable/Add the following settings in `about:config` to enable some base features **Make sure to initialise all of these as Booleans** `uc.tweak.hide-tabs-bar` to `true` `uc.tweak.hide-forward-button` to `true` `uc.tweak.rounded-corners` to `true` `uc.tweak.floating-tabs` to `true` - Please make sure you also have the following perquisites set to `true` `toolkit.legacyUserProfileCustomizations.stylesheets` `svg.context-properties.content.enabled` `layout.css.color-mix.enabled` `layout.css.light-dark.enabled` `layout.css.has-selector.enabled` `widget.macos.titlebar-blend-mode.behind-window` [Required for translucent macos in FF126+]

Step 2 Configure EdgyArc

Before you start using the theme as-is, you might want to have a look at all the style variants built into EdgyArc-fr

Feature Description Screenshot
Translucent Effects macos Only
af.edgyarc.macos-translucent
More Translucent
⚠️ Decreased text contrast/visibility
af.edgyarc.macos-more-translucent
🔵 UI Tweaks
Thin Navigation Bar
af.edgyarc.thin-navbar
Screen Shot 2024-05-04 at 11 52 25 PM
Minimal Navigation Bar
af.edgyarc.minimal-navbar
Greyscale webextensions icons
uc.tweak.af.greyscale-webext-icons
Centered URL
af.edgyarc.centered-url
🔵 Sidebar Tweaks
⚠️ Note: Requires UserChrome Toggle to
make use of auto-collapse/auto-hide
Enable Sidebery Theme
af.sidebery.edgyarc-theme
Minimal Sidebery when Collapsed
af.sidebery.minimal-collapsed
Edge-like Sidebar
af.edgyarc.edge-sidebar
Show Sidebar Header
af.edgyarc.show-sidebar-header
Auto-Hide Sidebar
af.edgyarc.autohide-sidebar
Note: Requires UserChrome Toggle to work
Sidebar Always Collapsed
af.edgyarc.sidebar-always-collapsed
Note: Requires UserChrome Toggle to work
Wider Expanded Sidebar on Hover
uc.tweak.af.sidebar-width-350
Sidebery Horizontal Navbar
on Top Tab List

af.sidebery.nav-on-top
Disable Dynamic Width Pinned Tabs
af.sidebery.static-pinned-tab-width

Step 3 - Import Sidebery configs

Import the following into sidebery (Sideberry Settings > Help > Import Addon Data)

Step 4 - Set up Adaptive Tab Bar Color settings

Screen Shot 2024-05-04 at 11 18 47 PM

Known Bugs

Screenshots

Screen Shot 2024-05-05 at 12 22 49 AM

Screen Shot 2024-05-05 at 12 24 52 AM

Screen Shot 2024-05-05 at 12 41 02 AM

Screen Shot 2024-05-05 at 12 40 44 AM

Screen Shot 2024-05-05 at 12 39 48 AM

Screen Shot 2024-05-05 at 12 40 04 AM

Screen Shot 2024-05-05 at 12 43 55 AM

Screen Shot 2024-05-05 at 12 43 55 AM

Screen Shot 2024-05-05 at 12 42 38 AM

Screen Shot 2024-05-05 at 12 43 02 AM

Changelog

Issues and Contributions

If you encounter any issues or have suggestions for improvement, please open an issue. Contributions are always welcome!

License

This project is licensed under the Mozilla Public License 2.0.