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

https://github.com/fakiolinho/gravatar-component

An element providing a wrapper for quick gravatar images / urls.
https://github.com/fakiolinho/gravatar-component

gravatar gravatar-components polymer polymer2

Last synced: about 2 months ago
JSON representation

An element providing a wrapper for quick gravatar images / urls.

Awesome Lists containing this project

README

        

# gravatar-component

An element providing a wrapper for quick gravatar images.

## How to Install

```
npm install --save gravatar-component
```

## Demo
Test it [here](http://fakiolinho.github.io/gravatar-component/components/gravatar-component/)

## Usage

1.Simple gravatar image with an alt text:

```javascript

```

2.Simple gravatar url with a custom fallback image:

```javascript

```

3.Simple secure retina ready gravatar:

```javascript

```

4.Simple gravatar image with monsterid images as fallbak

```javascript

```

5.Simple gravatar image using hash

```javascript

```

## Options

| Attribute | Type | Default Value | Description |
| --- | --- | --- | --- |
| **altText** | String | null | Image's alternate text |
| **defaultImage** | String | null | Custom default image as fallback |
| **email** | String | null | The email address |
| **hash** | String | null | Hashed Email |
| **imageSet** | String | mm | Default imageset to use if not custom defaultImage is provided [ 404 , mm , identicon , monsterid , wavatar ] |
| **rating** | String | g | Maximum rating (inclusive) [ g , pg , r , x ] |
| **secure** | Boolean | false | True for Https and False for Http |
| **size** | Number | 80 | Size in pixels, defaults to 80px [ 1 - 2048 ] |
| **retina** | Boolean | false | True in order to check for retina screen and request a gravatar with double size |

## License

[MIT](http://opensource.org/licenses/MIT) license.