diff options
author | Chad Kieffer <chad@2tbsp.com> | 2009-05-09 17:17:17 +0000 |
---|---|---|
committer | Chad Kieffer <chad@2tbsp.com> | 2009-05-09 17:17:17 +0000 |
commit | a05451ef3464d6023ca10347773e127c501fc02d (patch) | |
tree | 6810b0ada8e736941423bd7d4d9da306325c3777 | |
parent | 99ca6133b0fbb438c12e8dce6d951737feb5384a (diff) |
Apply status message display effect to admin theme. Use double rather than single quotes in JS.
-rw-r--r-- | themes/admin_default/js/ui.init.js | 34 | ||||
-rw-r--r-- | themes/default/js/ui.init.js | 1 |
2 files changed, 23 insertions, 12 deletions
diff --git a/themes/admin_default/js/ui.init.js b/themes/admin_default/js/ui.init.js index dc13ad1f..441a7d65 100644 --- a/themes/admin_default/js/ui.init.js +++ b/themes/admin_default/js/ui.init.js @@ -4,14 +4,14 @@ $(document).ready(function(){ $("ul.gMenu").addClass("sf-menu"); // Superfish menu options - $('ul.sf-menu').superfish({ + $("ul.sf-menu").superfish({ delay: 500, animation: { - opacity: 'show', - height: 'show' + opacity: "show", + height: "show" }, - pathClass: 'current', - speed: 'fast' + pathClass: "current", + speed: "fast" }); $("#gSiteAdminMenu").css("display", "block"); @@ -23,9 +23,12 @@ $(document).ready(function(){ if ($("#gPhotoStream").length) { // Vertically align thumbs in photostream - $('.gItem').vAlign(); + $(".gItem").vAlign(); } + // Apply status message effect + $("#gMessage li").showMessage(); + // Apply jQuery UI button css to submit inputs $("input[type=submit]:not(.gShortForm input)").addClass("ui-state-default ui-corner-all"); @@ -72,7 +75,7 @@ function togglePanel(element, on_success) { var parent = $(element).parent().parent(); var sHref = $(element).attr("href"); var parentClass = $(parent).attr("class"); - var ePanel = '<tr id="gPanel"><td colspan="6"></td></tr>'; + var ePanel = "<tr id=\"gPanel\"><td colspan=\"6\"></td></tr>"; if ($("#gPanel").length) { $("#gPanel").slideUp("slow"); @@ -125,21 +128,28 @@ function togglePanel(element, on_success) { } // Vertically align a block element's content -(function ($) { +(function () { $.fn.vAlign = function(container) { return this.each(function(i){ if (container == null) { - container = 'div'; + container = "div"; } $(this).html("<" + container + ">" + $(this).html() + "</" + container + ">"); var el = $(this).children(container + ":first"); var elh = $(el).height(); var ph = $(this).height(); var nh = (ph - elh) / 2; - $(el).css('margin-top', nh); + $(el).css("margin-top", nh); }); }; })(jQuery); - - +(function () { + $.fn.showMessage = function(message) { + return this.each(function(i){ + $(this).effect("highlight", {"color": "white"}, 3000); + $(this).animate({opacity: 1.0}, 6000); + $(this).fadeOut("slow"); + }); + }; +})(jQuery); diff --git a/themes/default/js/ui.init.js b/themes/default/js/ui.init.js index e250a1c3..8d57f9bd 100644 --- a/themes/default/js/ui.init.js +++ b/themes/default/js/ui.init.js @@ -47,6 +47,7 @@ $(document).ready(function() { $(".gItem").vAlign(); } + // Apply status message effect $("#gMessage li").showMessage(); // Photo/Item item view only |