랭킹으로 돌아가기

migueravila/SimpleFox

CSS

🦊 A Userstyle theme for Firefox minimalist and Keyboard centered.

firefoxfirefox-themefirefox-tweaksuserchromeuserchromecssuser-interfaceuserstyleskeyboard-shortcutsminimalistunixpornuserchrome-stylesfirefox-css
스타 성장
스타
1.8k
포크
119
주간 성장
이슈
3
5001k1.5k
2020년 6월2022년 6월2024년 5월2026년 6월
아티팩트npmnpm install simplefox
README

image

donation preview


👇 Index

💫 Features

  • Supports Firefox Proton UI
  • As simple as you want: All code is commented!
  • Variables for custom colors: Customization
  • Keyboard Centered Design! Here you can read about the shortcuts: Usage

⚙️ Installation

  1. In the searchbar type about:config. A dialog will be shown to you. Press the I accept the risk button.
  2. Search for toolkit.legacyUserProfileCustomizations.stylesheets, layers.acceleration.force-enabled, gfx.webrender.all, and svg.context-properties.content.enabled. Change them to True
  3. Go to your Firefox profile:
    • If you're on Linux: $HOME/.mozilla/firefox/XXXXXXX.default-release/
    • If you're on Windows: C:\Users\<USERNAME>\AppData\Roaming\Mozilla\Firefox\Profiles\XXXXXXX.default-XXXXXX
    • If you're on MacOS: Users/<USERNAME>/Library/Application Support/Firefox/Profiles/XXXXXXX.default-XXXXXXX
  4. Move the chrome folder into the directory.
  5. Make all the customizations you want here.
  6. Enjoy!

🚀 Usage

This userstyle was made for a keyboard centered usage, like Tilling Window Manager users or just cool people that loves them! Use the following for a better experience:

  • Alt You can access to the global menu for an extended options you need
  • Alt + Left Arrow You can go Back
  • Alt + Right Arrow You can go Forward
  • Ctrl + L focuses the Navbar
  • Ctrl + B shows you the Bookmarks
  • Ctrl + H shows you the History Bar
  • Ctrl + T Opens a new Tab
  • Ctrl + W Closes a Tab
  • Ctrl + Shift + T Re-opens a tab that you just closed
  • Ctrl + R Refresh the page you're on
  • Ctrl + Shift + A Quick open for Add-Ons

🎨 Customization

All the configuration will be managed in the userChrome.css file. And also all the code is commented so you can easily change values and colors as you like.

💛 Colors

In this section of the code you can change the colors, there's a window color and a tabs / urlbar color.


:root {
  --sfwindow: #19171a;
  --sfsecondary: #201e21;
}

🚧 URL Bar

urlbardifference

You can show and hide the URL Bar (See the difference above) by commenting / uncomment the following section of code:

/*─────────────────────────────*/
/* Comment this section if you */
/* want to show the URL Bar    */
/*─────────────────────────────*/

.urlbarView {
  display: none !important;
}

/*─────────────────────────────*/
  • Right click on toolbar -> Customize.
    • Remove (as you want) all the removable elements including extensions, drag space and buttons.
  • Install the SimpleFox add on theme.

🍱 Startpage

If anyone has the doubt, in almost all of the screenshots you can see a Startpage made for it. It's called Bento 🍱 and It's another project I made. It fits with the Firefox theme because It's done with the same principles: Minimalist, Simple and Elegant.

bento

⛲ One line version: Cascade

Andreas Grafen has made an awesome work making a One Line theme inspired by SimpleFox. As it's work is awesome and allows you customization I can totally recomend it. Here you can find his repo: Link

image

⚠️ Notes

  • As Firefox changed at version 88 introducing the Proton UI, all the old files and configurations moved to oldFirefox branch.
  • Windows and MacOS are currently tested but may not be in the future.
  • Some custom themes (And GTK themes in Linux) may break context menus.
관련 저장소
puppeteer/puppeteer

JavaScript API for Chrome and Firefox

TypeScriptnpmApache License 2.0headless-chrometesting
pptr.dev
95.3k9.5k
microsoft/playwright

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

TypeScriptnpmApache License 2.0playwrighttesting
playwright.dev
93.2k6.1k
gorhill/uBlock

uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

JavaScriptnpmGNU General Public License v3.0ublock-originblocker
66.4k4.2k
FiloSottile/mkcert

A simple zero-config tool to make locally trusted development certificates with any names you'd like.

GoGo ModulesBSD 3-Clause "New" or "Revised" Licensehttpstls
mkcert.dev
59.4k3.1k
zen-browser/desktop

Welcome to a calmer internet

JavaScriptnpmMozilla Public License 2.0firefoxfirefox-based
zen-browser.app
43.5k1.6k
ArchiveBox/ArchiveBox

🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

PythonPyPIMIT Licensepocketwget
archivebox.io
28k1.6k
ovity/octotree

GitHub on steroids

JavaScriptnpmGNU Affero General Public License v3.0githubchrome
octotree.io
23.2k1.8k
gildas-lormeau/SingleFile

Web Extension for saving a faithful copy of a complete web page in a single HTML file

JavaScriptnpmGNU Affero General Public License v3.0browserarchive
getsinglefile.com
21.9k1.4k
xifangczy/cat-catch

猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension

JavaScriptnpmGNU General Public License v3.0chromechrome-extension
cat-catch.94cat.com
20.8k1.8k
amir1376/ab-download-manager

A Download Manager that speeds up your downloads

KotlinApache License 2.0composecompose-multiplatform
abdownloadmanager.com
16.8k867
microsoft/playwright-python

Python version of the Playwright testing and automation library.

PythonPyPIApache License 2.0playwrightchromium
playwright.dev/python/
14.8k1.2k
moonD4rk/HackBrowserData

Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux).

GoGo ModulesMIT Licensechromemacos
14.4k1.8k