Easily notify your users from client-side JavaScript. It's as simple as
nf.notify()
Add the following script to your HTML file before your own script tag(s):
<script src='https://joelgrayson.com/software/notificationer/notificationer-v3.js'></script>
Notificationer is now imported in the object notificationer or nf for short. To notify, call nf.notify() as many times as you want. Check out the full documentation for more functionality.
<script src='https://joelgrayson.com/software/notificationer/notificationer-v3.js'></script> <script> nf.notify('Hello world'); nf.notify('Success', 'lightgreen'); nf.notify('Confirmation required <button>confirm</button>', 'red'); </script>
Result: 
The following properties can be set using nf.property=newValue.
nf.direction: string is the corner notifications show up in ('top-left', 'top-right', 'bottom-left', 'bottom-right'). (default: 'bottom-right')
nf.direction='top-left'; nf.notify('I am in the top left');
nf.autoclose: boolean determines whether or not notifications close on their own. (default: true)
nf.autoclose=false; nf.notify('I will not close unless someone clicks (x)');
nf.autocloseDuration: float can be set to the duration before notifications autoclose. (default: 6)
nf.autocloseDuration=15; nf.notify('I will close in 15 seconds');
nf.notify(contentHTML: string, color?: string)
'red', '#ff0000', 'rgba(255, 0, 0)', or 'hsl(0, 100%, 50%)')nf.close(id: string) closes the notification with the passed-in id (example in demos section)
let errorNotificationId=nf.notify('Error', 'red'); //store notification id nf.close(errorNotificationId); //close notification
nf.closeAll() closes all the notificationsnf.destroy() removes notificationer scripts and stylesTry the code sandbox at https://joelgrayson.com/software/notificationer/sandbox/v3.html.