All Projects → catc → Igrowl

catc / Igrowl

Licence: mit
Growl-like notifications with an emphasis on icons

Projects that are alternatives of or similar to Igrowl

Framy Css
Very simple CSS Framework
Stars: ✭ 103 (-50.48%)
Mutual labels:  icons, responsive
Sing App
💥Free and open-source admin dashboard template built with Bootstrap 4.5 💥
Stars: ✭ 1,187 (+470.67%)
Mutual labels:  icons, responsive
Toucheffect
UI-responsive touch effects for Xamarin.Forms
Stars: ✭ 193 (-7.21%)
Mutual labels:  responsive
Small N Flat
svg icons on a 24px grid
Stars: ✭ 205 (-1.44%)
Mutual labels:  icons
Budgie Desktop
I Tawt I Taw A Purdy Desktop
Stars: ✭ 2,374 (+1041.35%)
Mutual labels:  notifications
Hexo Theme Miho
🍺一款单栏响应式的hexo主题, A single column response for hexo . https://blog.minhow.com
Stars: ✭ 194 (-6.73%)
Mutual labels:  responsive
React Images
🌄 A mobile-friendly, highly customizable, carousel component for displaying media in ReactJS
Stars: ✭ 2,312 (+1011.54%)
Mutual labels:  responsive
Ng2 Notifications
Angular 2 Component for Native Push Notifications [Looking for New Maintainers]
Stars: ✭ 192 (-7.69%)
Mutual labels:  notifications
React Native In App Notification
🔔 Customisable in-app notification component for React Native
Stars: ✭ 206 (-0.96%)
Mutual labels:  notifications
Resourcelib
C# File Resource Management Library
Stars: ✭ 197 (-5.29%)
Mutual labels:  icons
Amazeui
Amaze UI, a mobile-first and modular front-end framework.
Stars: ✭ 13,548 (+6413.46%)
Mutual labels:  responsive
Iconshowcase Dashboard
A full-of-features, easy-to-customize, free and open source, Material Design dashboard for icon packs.
Stars: ✭ 197 (-5.29%)
Mutual labels:  icons
Svelte Awesome
Awesome SVG icon component for Svelte JS, built with Font Awesome icons. Based on Justineo/vue-awesome
Stars: ✭ 193 (-7.21%)
Mutual labels:  icons
Arctic admin
Responsive Theme for ActiveAdmin
Stars: ✭ 201 (-3.37%)
Mutual labels:  responsive
Kubernetes Icons
[obsolete] Set of icons for Kubernetes diagrams, has been merged into official k8s repo!!
Stars: ✭ 194 (-6.73%)
Mutual labels:  icons
Uptime Monitor App
A PHP application to monitor uptime and ssl certificates
Stars: ✭ 205 (-1.44%)
Mutual labels:  notifications
Hawkeye
A useful app for GitHub Notifications
Stars: ✭ 193 (-7.21%)
Mutual labels:  notifications
Fileicon
macOS CLI for managing custom icons for files and folders
Stars: ✭ 196 (-5.77%)
Mutual labels:  icons
Notify Send.sh
drop-in replacement for notify-send with more features
Stars: ✭ 200 (-3.85%)
Mutual labels:  notifications
Android Switchicon
Google launcher-style implementation of switch (enable/disable) icon
Stars: ✭ 2,337 (+1023.56%)
Mutual labels:  icons

iGrowl

iGrowl is a lightweight jQuery plugin that generates growl-like notifications with an emphasis on icons. Alerts are fully responsive and CSS animations are used to provide optimal performance.The plugin also includes 4 optional icon packs.

For full documentation, see iGrowl.

Features

  • Elegant, clean look
  • Highly customizable:
    • includes numerous options, styles and animations
    • can change defaults
    • includes animation callbacks
  • CSS animations - smooth performance on all devices
  • Responsive - media queries for alert size
  • Icon packs included

Dependencies

iGrowl has 3 dependencies:

  1. jQuery
  2. animate.css
  3. Optional: one or more of the 4 icon packs included - each includes its respective css and font files

All icon packs have been compiled using Icomoon app.

Installation

To install, grab the necessary iGrowl files from dist.

<!-- dependencies: jQuery + animate.css --> 
<link rel="stylesheet" href="stylesheets/animate.min.css">
<script src="javascript/jquery.min.js">

<!-- iGrowl CSS + JS --> 
<link rel="stylesheet" href="stylesheets/igrowl.min.css">
<script src="javascript/igrowl.min.js">

<!-- at least one of the following icon stylesheets: --> 
<link rel="stylesheet" href="stylesheets/font css/vicons.css">
<link rel="stylesheet" href="stylesheets/font css/feather.css">
<link rel="stylesheet" href="stylesheets/font css/steadysets.css">
<link rel="stylesheet" href="stylesheets/font css/linecons.css">

Also, include the respective font files (eg: igrowl-feather.eot, igrowl-feather.svg, igrowl-feather.ttc, etc.).

Note: you may need to change the icon css paths to the font files depending on how your project is organized.

To install via Bower:

$ bower install igrowl

Usage

To generate an iGrowl alert, simply call it by:

$.iGrowl({
  message: "Hello world!",
  // other options
})

For a full list of properties and methods, demos and examples, see iGrowl official documentation.

Browser support

  • Chrome & Firefox
  • Safari 4+
  • IE 10+ or 9+ if you don't require animations

Features to come

Features I plan on adding:

  • max number of notifications
    • queue system - eg: if max number of notifications are reached, new notifications are queued until the current disappear

If you have any suggestions or requests, open a ticket or feel free to send me an email.

License

iGrowl is licensed under the MIT license (http://opensource.org/licenses/MIT).

Contributing

If you find any bugs, have feature requests, or would like to contribute - either send me a pull request or open a ticket and I'll do my best to address it.

Contributors:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].