davidlazar / fixhub

Say Goodbye to Octicons

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fixhub

Note: I am no longer using or maintaining fixhub.

Recently, GitHub introduced Octicons, which broke GitHub for users browsing the web with their own fonts (e.g., Allow pages to choose their own fonts set to no in Firefox). fixhub replaces several of the Octicon font glyphs with PNG images or text labels so you can use GitHub with your own fonts.

Screenshots

The following before-and-after screenshots demonstrate some of fixhub's features.

User bar

before

user bar before

after

user bar after

Repository list

before

repo before

after

repo after

File list

before

files before

after

files after

User activity

before

activity before

after

activity after

Usage

fixhub is a Greasemonkey script.

To install and use:

  1. Generate the CSS used to replace the current GitHub icons:

    $ python gencss.py > fixhub-icons.css

  2. With Greasemonkey enabled in Firefox, install the fixhub user script:

    $ firefox fixhub.user.js

Icons

fixhub uses icons from the following free icon sets:

Thanks to the authors of these icons.

License

All non-icon files are MIT licensed.

About

Say Goodbye to Octicons


Languages

Language:Python 45.1%Language:JavaScript 35.5%Language:CSS 19.4%