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

https://github.com/nothingrandom/github-languages-css

Stylesheet for creating colored elements based on a github language class
https://github.com/nothingrandom/github-languages-css

css github-languages-css stylesheet

Last synced: 6 months ago
JSON representation

Stylesheet for creating colored elements based on a github language class

Awesome Lists containing this project

README

          

> [!IMPORTANT]
> This repository has been archived in favour of https://github.com/ozh/github-colors

github-languages-css
===========
[![npm](https://img.shields.io/npm/v/github-languages-css.svg)](https://www.npmjs.com/package/github-languages-css)
> Stylesheet for creating colored elements based on a github language class

You do this in your markup.
```html
javascript
```

This is what you import/include in your css
```css
.project__language--javascript {
background-color: #F1E05A;
// the color is generated based on if white or black is a higher contrast to the background color
color: #000000;
}
```

### Easy Installation

Just run `yarn add github-languages-css` or `npm install -save github-languages-css`

If you're using webpack to compile, you can use `@import '~github-languages-css/index.scss'`

If you're using postcss you can use `postcss-import` then `@import 'github-languages-css/index.css'`

If you're using a custom gulp / grunt task make sure your `includePath` for `node-sass` includes `node_modules`. Feel free to submit a issue if you have trouble setting this up.