Coder Social home page Coder Social logo

elliot67 / env-specific-favicon Goto Github PK

View Code? Open in Web Editor NEW
8.0 3.0 0.0 836 KB

Browser extension to customize favicons based on URL and title regex matching

Home Page: https://chrome.google.com/webstore/detail/env-specific-favicon/licfgcgpjgbbankegljcpbklabdnmopl

License: GNU Affero General Public License v3.0

TypeScript 58.00% HTML 1.08% Vue 36.63% SCSS 4.29%
browser-extension favicon devtool

env-specific-favicon's Introduction

Env Specific Favicon

Env Specific Favicon

Browser extension to customize favicons based on URL and title regex matching

Target any webpages with its URL or title and change its favicon. This enables you to differentiate favicons shared across multiple websites or environments.

If your rule isn't working, make sure your pattern is correct with online tools like regex101.

Installation

The extension is available on all chromium based browser (Google Chrome, Microsoft Edge, Opera, Brave) from the chrome web store.

Firefox doesn't have any published version yet while this feature is not implemented. However, the extension can be built and works after manually allowing all the requested permissions inside about:addons > Env Specific Favicon > Permissions.

Development

Source code is based on the vitesse-webext template with manifest v3.

Additionnal informations

Keep the fallback browser favicon

You can easily download the default favicon of your browser :

  • For chromium based browsers, the favicon can be retrieved at chrome://favicon, edge://favicon, ...
  • For Mozilla Firefox, the favicon can be downloaded from the source code

Update manifest & PWA icons

Env Specific Favicon doesn't update manifest.json icons for performance reason. However, it can be easily implemented by downloading and modifying the source code. Partial support has been removed in this commit.

Inspired by Brad Czerniak - Development favicon

env-specific-favicon's People

Contributors

elliot67 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

env-specific-favicon's Issues

Not working for slack

Hey !

This is a cool extension ! Exactly what I'm looking for.

But I can't seem to get it working with Slack.

I'm not sure how slack works, but I'm suspect it's modifying it's favicon quite often (depending on if there are unread messages, etc.) Maybe that's interfering with what the extension is doing ?

I tried putting .* as a pattern for "Title", this shows me the extension works on most websites. But not Slack.

My goal is to be able to quickly differentiate different Slack tabs.

Overwrite existing favicon

Hi, just found your extension and really appreciate it! I was wondering if you'd be willing to add an option to overwrite an existing favicon with a custom image. I'd want to be able to select a custom image per url. This would allow differentiation and beautification of my tabs. Thank you for your consideration!

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.