Mark hide rules as important

This commit is contained in:
Tom Hughes 2013-01-16 23:28:08 +00:00
parent 2401515ca6
commit fb5e704b26

View file

@ -20,12 +20,12 @@ module ApplicationHelper
def style_rules def style_rules
css = "" css = ""
css << ".hidden { display: none }"; css << ".hidden { display: none !important }";
css << ".hide_unless_logged_in { display: none }" unless @user; css << ".hide_unless_logged_in { display: none !important }" unless @user;
css << ".hide_if_logged_in { display: none }" if @user; css << ".hide_if_logged_in { display: none !important }" if @user;
css << ".hide_if_user_#{@user.id} { display: none }" if @user; css << ".hide_if_user_#{@user.id} { display: none !important }" if @user;
css << ".show_if_user_#{@user.id} { display: inline }" if @user; css << ".show_if_user_#{@user.id} { display: inline !important }" if @user;
css << ".hide_unless_administrator { display: none }" unless @user and @user.administrator?; css << ".hide_unless_administrator { display: none !important }" unless @user and @user.administrator?;
return content_tag(:style, css, :type => "text/css") return content_tag(:style, css, :type => "text/css")
end end