Mark hide rules as important
authorTom Hughes <tom@compton.nu>
Wed, 16 Jan 2013 23:28:08 +0000 (23:28 +0000)
committerTom Hughes <tom@compton.nu>
Wed, 16 Jan 2013 23:28:08 +0000 (23:28 +0000)
app/helpers/application_helper.rb

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