Description
Simple notifications with JQuery.
Now you can send notifications of everything you want and when you want, simply and quickly.
Easy to learn and use. Customize with your favorite colors, define the size you want, set the opacity, make a sticky one and much more!
notifIt! alternatives and similar libraries
Based on the "Notifications" category.
Alternatively, view notifIt! alternatives based on common mentions on social networks and blogs.
-
notifire
Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations. -
noty
DISCONTINUED. โ๏ธ DEPRECATED - Dependency-free notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog. -
notie
๐ a clean and simple notification, input, and selection suite for javascript, with no dependencies -
๐ Butterup
๐ Effortlessly configurable and delightfully lightweight, butterup ensures that your site's notifications are as smooth as butter - without the need for complex dependencies. โจ
SaaSHub - Software Alternatives and Reviews
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of notifIt! or a related project?
README
Check out notifit 2! :D
notifIt!
Simple notifications with JQuery.
Now you can send notifications of everything you want and when you want, simply and quickly. Easy to learn and use. Customize with your favorite colors, define the size you want, set the opacity, make a sticky one and much more!
Give it a try! Demo
Install via npm
npm install notifit-js
Structure
notifIt
โโโ css
โย ย โโโ notifIt.css
โย ย โโโ notifIt.min.css
โโโ demo.html
โโโ dev
โย ย โโโ notifIt.js
โโโ js
โโโ notifIt.js
โโโ notifIt.min.js
Plug
<head>
<script type='text/javascript' src='js/notifIt.js'></script>
<link rel='stylesheet' type='text/css' href='css/notifIt.css'>
</head>
& Play
notif({
msg: "<b>Oops!</b> A wild error appeared!",
type: "error",
position: "center"
});
notif()
Configuration
Variable name | Type | Posible values | Default |
---|---|---|---|
type | String |
success, error, warning, info | default |
msg | String |
Message | |
position | String |
left, center, right, bottom | right |
width | Integer -String |
Number > 0, 'all' | 400 |
height | Integer |
Number between 0 and 100 | 60 |
autohide | Boolean |
true, false | true |
opacity | Float |
From 0 to 1 | 1 |
multiline | Boolean |
true, false | false |
fade | Boolean |
true, false | false |
bgcolor | String |
HEX color | #444 |
color | String |
HEX color | #EEE |
timeout | Integer |
Miliseconds | 5000 |
zindex | Integer |
The z-index of the notification | null (ignored) |
offset | Integer |
The offset in pixels from the edge of the screen | 0 |
callback | Function |
Function | null (ignored), |
clickable | Boolean |
true, false | false |
append (dev) | Boolean |
true, false | false |
notif_confirm()
Description
Now you can ask 'yes' or 'no' easy as --
var myCallback = function(choice){
if(choice){
notif({
'type': 'success',
'msg': 'Yeah!',
'position': 'center'
})
}else{
notif({
'type': 'error',
'msg': ':(',
'position': 'center'
})
}
}
notif_confirm({
'textaccept': 'Let\'s go!',
'textcancel': 'I\'ll think about it',
'message': 'Shall we?',
'callback': myCallback
})
Configuration
Variable name | Type | Default | Optional |
---|---|---|---|
textaccept | String |
Accept | Yes |
textcancel | String |
Cancel | Yes |
message | String |
Is that what you want to do? | Yes |
callback | Function |
null | Yes |
fulllscreen | Boolean |
false | Yes |
Response
Function returns true
or false
If callback is passed, it recieves a param true
or false
notif_prompt()
Description
Ask whatever you want quick and easy
var myCallback = function(input_value){
if(input_value){
notif({
'type': 'success',
'msg': input_value,
'position': 'center'
})
}else{
notif({
'type': 'error',
'msg': 'Empty or cancelled',
'position': 'center'
})
}
}
notif_confirm({
'textaccept': 'That\'s it!',
'textcancel': 'I don\'t have a pet :(',
'message': 'What\'s your pet\'s name?',
'callback': myCallback
})
Configuration
Variable name | Type | Default | Optional |
---|---|---|---|
textaccept | String |
Accept | Yes |
textcancel | String |
Cancel | Yes |
default_value | String |
Yes | |
message | String |
Tell me something | Yes |
callback | Function |
null | Yes |
fulllscreen | Boolean |
false | Yes |
Response
If callback is passed, it recieves a param with the input value (if accepted) or false
(if cancelled)