Desktop Notification Style Alert & Toast Message Plugin - MK Web Notifications
| File Size: | 126 KB |
|---|---|
| Views Total: | 7534 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
MK Web Notifications is a jQuery JavaScript plugin used for generating Desktop Notification style alert and toast message boxes that slide in from the edge of your screen.
Features:
- Font Awesome based notification icons.
- Custom X and Y positions.
- Allows to specify the max number of notifications to display at a time.
- 9 built-in themes: Default, Primary, Success, Danger, Warning, Info, Light, Dark, Purple.
- RTL and LTR supported.
- Allows to linkify the notifications.
- No jQuery required (since v2.x).
How to use it:
1. Include the necessary Font Awesome Iconic Font on the webpage.
<link rel="stylesheet" href="/path/to/fontawesome.min.css" />
2. Include the MK Web Notifications plugin's JavaScript and CSS files.
<link href="dist/css/mk-notifications.min.css" rel="stylesheet" /> <script src="dist/js/mk-notifications.min.js"></script>
3. Initialize the MK Web Notifications plugin and we're ready to go.
window.addEventListener('load', function() {
mkNotifications();
});
4. Create a new notification box on the webpage.
mkNoti( 'Notification Title', 'Notification Body' );
5. Config the MK Web Notifications plugin.
mkNotifications({
positionY: 'right',
positionX: 'bottom',
scrollable: true,
rtl: false, // true = ltr
max: 5 // number of notifications to display
});
6. Customize the notification box with the following options.
mkNoti(
'Notification Title',
'Notification Body', {
// Default, Primary, Success, Danger, Warning, Info, Light, Dark, Purple
status: 'default',
// Custom icon
icon: {
class: null,
color: null,
background: null
},
// Linkify the notification box
link: {
url: null,
target: '_self',
function: null
},
// Is dismissable?
dismissable: true,
// Auto dismisses after 7 seconds
duration: 7000,
// Callback function
callback: null,
// Enable sounds
sound: false,
// Custom sound files
customSound: null,
}
);
Changelog:
v2 (2021-09-22)
- No JQuery required.
- Fixes and improvments.
v1.5.3 (2018-04-27)
- Added theme as option.
- Improved Notification Generator.
- Fixed errors and bugs in sound.
- Improved RTL compatibility.
This awesome jQuery plugin is developed by mahkassem. For more Advanced Usages, please check the demo page or visit the official website.











