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

https://github.com/at-ui/feather-font

Iconfont version of Feather (Fork from feather)
https://github.com/at-ui/feather-font

Last synced: 11 months ago
JSON representation

Iconfont version of Feather (Fork from feather)

Awesome Lists containing this project

README

          

# Feather Font

> This is a iconfont version of Feather. Thanks to [colebemis](https://github.com/colebemis) for the great work!

## What is Feather?

Feather is a collection of **simply beautiful open source icons**. Each icon is designed on a 24x24 grid with an emphasis on simplicity, consistency and readability.

**[feathericons.com](https://feathericons.com)**

## What is Feather Font?

Feather font is icon font for websites, apps. It gives you scalable vector icons that can instantly be customized -- size, color, drop shadow, and anything that can be done with the power of CSS.

## Quote as Font-class

Font-class is one kind of derived usage of Unicode, which solved the problems of intuitive writing and semantic ambiguity

Compared with Unicode, its characteristics as following:
- Good compatibility, it supports IE 8+ and all usual browsers.
- When you want to change one icon, you just need to alter the quote of Unicode in class, because it define icons by “class”.
- But its one kind of font essentially, it can not support multi-color icon as well.

## Usage

1. Define the Feather font

```css
@font-face {
font-family: "feather";
src: url('iconfont.eot?t=1501834582692'); /* IE9*/
src: url('iconfont.eot?t=1501834582692#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('iconfont.woff?t=1501834582692') format('woff'), /* chrome, firefox */
url('iconfont.ttf?t=1501834582692') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('iconfont.svg?t=1501834582692#feather') format('svg'); /* iOS 4.1- */
}
```

2. Define the style of iconfont usage

```css
.icon {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'feather' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;

/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
```

3. Copy the individual code of icon into pages.

```html

```

## Use CDN

If you intend to use Feather Font with a CDN, you can load the css from a CDN provider.

```html

```

And then use the `feather` and `icon-xxx` class

```html