This commit is contained in:
Toks
2013-05-04 13:26:47 -04:00
parent b5c4bb1006
commit fb5850d78a
4 changed files with 14 additions and 7 deletions

View File

@@ -15,6 +15,10 @@ $(function() {
Danbooru.Cookie.put('hide_upgrade_account_notice', '1', 7); Danbooru.Cookie.put('hide_upgrade_account_notice', '1', 7);
e.preventDefault(); e.preventDefault();
}); });
$("#close-notice-link").click(function(e) {
$('#notice').fadeOut("fast");
});
}); });
var Danbooru = {}; var Danbooru = {};

View File

@@ -22,11 +22,11 @@
} }
Danbooru.notice = function(msg) { Danbooru.notice = function(msg) {
$('#notice').html(msg).addClass("ui-state-highlight").removeClass("ui-state-error").fadeIn("fast"); $('#notice').addClass("ui-state-highlight").removeClass("ui-state-error").fadeIn("fast").children("span").html(msg);
} }
Danbooru.error = function(msg) { Danbooru.error = function(msg) {
$('#notice').html(msg).removeClass("ui-state-highlight").addClass("ui-state-error").fadeIn("fast"); $('#notice').removeClass("ui-state-highlight").addClass("ui-state-error").fadeIn("fast").children("span").html(msg);
Danbooru.scroll_to($("#notice")); Danbooru.scroll_to($("#notice"));
} }

View File

@@ -12,3 +12,7 @@ div#notice {
margin: 1em 0; margin: 1em 0;
padding: 1em; padding: 1em;
} }
a#close-notice-link {
float: right;
}

View File

@@ -56,11 +56,10 @@
<%= render "users/tos" %> <%= render "users/tos" %>
<% end %> <% end %>
<%- if flash[:notice] -%> <div class="ui-corner-all ui-state-highlight" id="notice" style="<%= "display: none;" unless flash[:notice] %>">
<div class="ui-corner-all ui-state-highlight" id="notice"><%= flash[:notice] %></div> <span><%= flash[:notice] %></span>
<%- else -%> <a href="#" id="close-notice-link">close</a>
<div class="ui-corner-all ui-state-highlight" id="notice" style="display: none;"></div> </div>
<%- end -%>
<%= yield :layout %> <%= yield :layout %>
</div> </div>