Chats: start styling ChatWindow

loading-indicator-on-tls^2
Alex Gleason 2020-08-25 21:03:10 -05:00
rodzic cab490e1d3
commit 5373c5b1c4
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
2 zmienionych plików z 24 dodań i 4 usunięć

Wyświetl plik

@ -69,9 +69,13 @@ class ChatWindow extends ImmutablePureComponent {
</div>
<div className='pane__content'>
<div className='chat-messages'>
{chatMessages.map(chatMessage =>
<div class='chat-message'>{chatMessage.get('content')}</div>
)}
{chatMessages.map(chatMessage => (
<div className='chat-message' key={chatMessage.get('id')}>
<span className='chat-message__bubble'>
{chatMessage.get('content')}
</span>
</div>
))}
</div>
<div className='pane__actions'>
<input type='text' placeholder='Send a message...' />

Wyświetl plik

@ -69,10 +69,11 @@
}
&__content {
height: 100%;
background: var(--foreground-color);
display: flex;
flex: 1;
flex-direction: column;
overflow: hidden;
}
&__actions {
@ -93,3 +94,18 @@
}
}
}
.chat-messages {
overflow-y: scroll;
}
.chat-message {
margin: 14px 10px;
&__bubble {
padding: 4px 10px;
max-width: 70%;
border-radius: 10px;
background-color: var(--background-color);
}
}