1.2.3 • Published 11 months ago

favorite-icon-status v1.2.3

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months 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

11 months ago

1.1.0

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago

1.2.3

11 months ago

1.2.2

11 months ago

1.2.1

11 months ago

0.5.0

11 months ago

0.4.0

5 years ago

0.3.0

5 years ago

0.2.0

5 years ago