Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/material-extensions/material-icons-browser-extension

Browser Addon that enhances file browsers of version controls with material icons.
https://github.com/material-extensions/material-icons-browser-extension

browser-extension material-icons

Last synced: about 1 month ago
JSON representation

Browser Addon that enhances file browsers of version controls with material icons.

Awesome Lists containing this project

README

        

Material Icons for GitHub

![Dark GitHub example](/assets/example-dark.png)
![Light GitHub example](/assets/example-light.png)




Install directly from the Chrome Web Store | Microsoft Edge Addons Store | Firefox Addons

---

### About

Material Icons for GitHub is a browser Extension that enhances repositories file browsers when navigating github.com. Replace default file/folder icons with material design icons tailored to each file type, tool and purpose in the project.

Based and dependent on the popular [Material Icon Theme](https://github.com/material-extensions/vscode-material-icon-theme) extension for Visual Studio Code. All icons and file assignments on this project are pulled directly from that project, so any praise or design issues should be raised on the original repository.

### Build locally

```shell
npm run build
```

### Development

Build only files from `src` folder, without re-downloading dependencies from [Material Icon Theme](https://github.com/material-extensions/vscode-material-icon-theme)

```shell
npm run build-src
```

Rebuild extension logos from `src/logo.svg`. Only needed when `src/logo.svg` is changed.

```shell
npm run rebuild-logos
```

Zip `dist` folder for upload to Chrome Web Store and Firefox. _This script needs Zip to be available on PATH_

```shell
npm run bundle
```

Update language-map.json with latest language contributions.

```shell
npm run build-languages
```

---

_Special thanks to [@shivapoudel](https://github.com/shivapoudel) for creating and maintaining the Microsoft Edge version of the extension_

_Original extension developed with [Richard Lam](https://github.com/rlam108)_