Skip to content

Commit 729b1d9

Browse files
committed
Improve display of conversation details
1 parent 366849a commit 729b1d9

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

app/views/better_together/conversations/_conversation_content.html.erb

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
<!-- app/views/conversations/_conversation_content.html.erb -->
2-
<div id="<%= dom_id(conversation) %>" class="conversation-messages card shadow-sm d-flex flex-column justify-content-between h-100">
3-
<div class="card-header bg-secondary text-white text-center d-flex align-content-center justify-content-between rounded-0">
4-
<%= render partial: 'better_together/people/mention', collection: conversation.participants, as: :person %>
2+
<div id="<%= dom_id(conversation) %>" class="conversation-messages card shadow-sm d-flex flex-column justify-content-between" style="height: calc(100vh - 56px);">
3+
<div class="card-header bg-secondary text-white text-center d-flex align-items-center px-2 rounded-0">
4+
<a class="text-decoration-none align-self-start p-4" href="<%= conversations_path %>">
5+
<i class="fas fa-arrow-left fa-2x "></i>
6+
</a>
57
<% if conversation.title.present? %>
6-
<h4 class="m-0">
8+
<h4 class="m-0 me-4 align-self-center">
79
<%= conversation.title %>
810
</h4>
911
<% end %>
12+
<div class="conversation-participants w-100 d-flex align-items-top justify-content-evenly overflow-auto">
13+
<%= render partial: 'better_together/people/mention', collection: conversation.participants, as: :person, locals: { flex_layout: 'flex-column', flex_align_items: 'center' } %>
14+
</div>
1015
</div>
1116

1217
<div id="conversation_messages" class="card-body p-4" style="overflow-y: auto; height: 50vh;" data-controller="better_together--conversation-messages">
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
<!-- app/views/conversations/show.html.erb -->
2-
<%= render 'communicator' do %>
3-
<%= render partial: 'better_together/conversations/conversation_content', locals: { conversation: @conversation, messages: @messages, message: @message } %>
4-
<% end %>
52

3+
<%= render partial: 'better_together/conversations/conversation_content', locals: { conversation: @conversation, messages: @messages, message: @message } %>

0 commit comments

Comments
 (0)