about summary refs log tree commit diff
path: root/app/views
diff options
context:
space:
mode:
authormultiple creatures <dev@multiple-creature.party>2019-07-30 20:24:37 -0500
committermultiple creatures <dev@multiple-creature.party>2019-07-30 20:24:37 -0500
commita5ce8eddb414a1f77136a30598744cb99846182f (patch)
tree3c527233a0961c8d8c04cd2c0dd81cfa32ee6947 /app/views
parent85aec06845cc834418ef6337d5cb1e79eb448b95 (diff)
use a non-tabular domain policy list layout & paginate
Diffstat (limited to 'app/views')
-rw-r--r--app/views/domain_blocks/_domain_block.html.haml32
-rw-r--r--app/views/domain_policy/show.html.haml13
2 files changed, 21 insertions, 24 deletions
diff --git a/app/views/domain_blocks/_domain_block.html.haml b/app/views/domain_blocks/_domain_block.html.haml
index fae707c82..d690773e7 100644
--- a/app/views/domain_blocks/_domain_block.html.haml
+++ b/app/views/domain_blocks/_domain_block.html.haml
@@ -1,14 +1,18 @@
-%tr
-  %td
-    %samp= domain_block.domain
-  %td= domain_block.severity.gsub('_', ' ').capitalize
-  %td
-    %ul
-      -if domain_block.reject_media?
-        %li= "Rejecting media"
-      -if domain_block.force_sensitive?
-        %li= "Media marked sensitive"
-      -if domain_block.reject_reports?
-        %li= "Rejecting reports"
-  %td= "None"
-
+%hr/
+%p
+  %strong= "Domain: "
+  %samp= domain_block.domain
+  %br/
+  %strong= "Policies: "
+  %span= ([domain_block.severity.gsub('_', ' ')] + domain_block.additionals).join(', ')
+  %br/
+  %strong= "Added: "
+  %span= domain_block.created_at
+  - if domain_block.updated_at.to_i != domain_block.created_at.to_i
+    %br/
+    %strong= "Updated: "
+    %span= domain_block.updated_at
+  - if domain_block.reason?
+    %br/
+    %strong= "Notes: "
+    = h(domain_block.reason)
diff --git a/app/views/domain_policy/show.html.haml b/app/views/domain_policy/show.html.haml
index 4b4b121fd..3e04e44f0 100644
--- a/app/views/domain_policy/show.html.haml
+++ b/app/views/domain_policy/show.html.haml
@@ -46,13 +46,6 @@
       .rich-formatting
         %h1= "#{@instance_presenter.site_title} Domain Policies"
 
-        .table-wrapper
-          %table.table
-            %thead
-              %tr
-                %th= "Domain"
-                %th= "Policy"
-                %th= "Additional"
-                %th= "Reason"
-            %tbody
-              = render @domain_policies
+        = render @domain_policies
+
+= paginate @domain_policies