]> git.openstreetmap.org Git - rails.git/commitdiff
Remove .inbox-row and use .table-success instead of .inbox-row-unread
authorAnton Khorev <tony29@yandex.ru>
Mon, 15 Apr 2024 01:04:30 +0000 (04:04 +0300)
committerAnton Khorev <tony29@yandex.ru>
Mon, 15 Apr 2024 21:44:53 +0000 (00:44 +0300)
app/assets/stylesheets/common.scss
app/views/messages/_message_summary.html.erb
app/views/messages/_sent_message_summary.html.erb
test/controllers/messages_controller_test.rb

index 549226f58d6c551197f8ef98df0dedb3a18ac239..b949e8ac16b0aed327988f99f64a22662ff1e48c 100644 (file)
@@ -810,14 +810,6 @@ tr.turn {
   }
 }
 
-/* Rules for messages pages */
-
-.messages {
-  .inbox-row-unread td {
-    background: #CBEEA7;
-  }
-}
-
 /* Rules for user images */
 
 img.user_image {
index 02c60a752afa72ecaa085fc24bff339a0e2a003d..1a7a0c839f59e53db9413b16ae15eb1b0a101f1d 100644 (file)
@@ -1,4 +1,4 @@
-<tr id="inbox-<%= message.id %>" class="message-summary inbox-row<%= "-unread" unless message.message_read? %>">
+<%= tag.tr(:id => "inbox-#{message.id}", :class => { "message-summary" => true, "table-success" => !message.message_read? }) do %>
   <td><%= link_to message.sender.display_name, user_path(message.sender) %></td>
   <td><%= link_to message.title, message_path(message) %></td>
   <td class="text-nowrap"><%= l message.sent_on, :format => :friendly %></td>
@@ -12,4 +12,4 @@
       <% end %>
     </div>
   </td>
-</tr>
+<% end %>
index 82bbafc16cb0e964676eda9d6906ab63a95603dc..cd156aa47503aaf92236b18c480e7849a1cb851f 100644 (file)
@@ -1,4 +1,4 @@
-<tr id="outbox-<%= message.id %>" class="message-summary inbox-row">
+<%= tag.tr(:id => "outbox-#{message.id}", :class => { "message-summary" => true }) do %>
   <td><%= link_to message.recipient.display_name, user_path(message.recipient) %></td>
   <td><%= link_to message.title, message_path(message) %></td>
   <td class="text-nowrap"><%= l message.sent_on, :format => :friendly %></td>
@@ -7,4 +7,4 @@
       <%= button_to t(".destroy_button"), message_path(message, :referer => request.fullpath), :method => :delete, :class => "btn btn-sm btn-danger", :form => { :data => { :turbo => true }, :class => "destroy-message" } %>
     </div>
   </td>
-</tr>
+<% end %>
index 5ef0233bf3096db3ebc0585e3e33503c1c98fe6e..dfec6346f19f2c3a42783ad9bc4aba5ae5bc832e 100644 (file)
@@ -341,7 +341,7 @@ class MessagesControllerTest < ActionDispatch::IntegrationTest
     assert_template "inbox"
     assert_select ".content-inner > table.messages-table > tbody", :count => 1 do
       assert_select "tr", :count => 1
-      assert_select "tr#inbox-#{read_message.id}.inbox-row", :count => 1 do
+      assert_select "tr#inbox-#{read_message.id}", :count => 1 do
         assert_select "a[href='#{user_path read_message.sender}']", :text => read_message.sender.display_name
         assert_select "a[href='#{message_path read_message}']", :text => read_message.title
       end
@@ -367,7 +367,7 @@ class MessagesControllerTest < ActionDispatch::IntegrationTest
     assert_template "outbox"
     assert_select ".content-inner > table.messages-table > tbody", :count => 1 do
       assert_select "tr", :count => 1
-      assert_select "tr.inbox-row", :count => 1 do
+      assert_select "tr#outbox-#{message.id}", :count => 1 do
         assert_select "a[href='#{user_path message.recipient}']", :text => message.recipient.display_name
         assert_select "a[href='#{message_path message}']", :text => message.title
       end