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);
e.preventDefault();
});
$("#close-notice-link").click(function(e) {
$('#notice').fadeOut("fast");
});
});
var Danbooru = {};

View File

@@ -22,11 +22,11 @@
}
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) {
$('#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"));
}

View File

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

View File

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