1.2.3 • Published 2 years ago

favorite-icon-status v1.2.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

⚠️ Favorite Icon Status

NPM version NPM downloads

Small library for status manipulating with desktop favicon.

Desktop browser support

  • Chrome: ✅
  • Edge: ✅
  • Firefox: ✅
  • Opera: ✅
  • IE: ❌
  • Safari: ❌ (Safari hides favicons)

Installation

npm install favorite-icon-status

Demo

Using

import { FaviconStatus } from 'favorite-icon-status';

const status = new FaviconStatus();
status.set('ok'); // 'ok', 'error' or 'warning'

Advanced options

import { FaviconStatus } from 'favorite-icon-status';

const status = new FaviconStatus({
    faviconSrc: '/icons/favicon.png'
});

status.set('ok'); // 'ok', 'error' or 'warning'

API

.set(status: 'ok' | 'error' | 'warning')

Set the favicon with status.

import { FaviconStatus } from 'favorite-icon-status';

const status = new FaviconStatus();
status.set('ok'); // 'ok', 'error' or 'warning'

.reset()

Reset the favicon.

import { FaviconStatus } from 'favorite-icon-status';

const status = new FaviconStatus();

// ...

status.reset();

License

MIT License

1.2.0

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

0.5.0

2 years ago

0.4.0

6 years ago

0.3.0

6 years ago

0.2.0

6 years ago