mirror of
				https://github.com/beatriceo/polyglot.git
				synced 2025-11-04 13:52:12 +00:00 
			
		
		
		
	@@ -101,3 +101,24 @@ select:not([multiple]) {
 | 
				
			|||||||
    box-shadow: none;
 | 
					    box-shadow: none;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.chat-information {
 | 
				
			||||||
 | 
					  display:flex;
 | 
				
			||||||
 | 
					  justify-content: space-between;
 | 
				
			||||||
 | 
					  align-items: center;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.input-group{
 | 
				
			||||||
 | 
					  width: 100%;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.form-inline{
 | 
				
			||||||
 | 
					    width: 100%;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.guyisbadass{
 | 
				
			||||||
 | 
					    width: 85%;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					#chat-input {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -51,6 +51,16 @@ App['chatroom' + chatroomId] = App.cable.subscriptions.create({
 | 
				
			|||||||
        messagesContainer.appendChild(messageDiv)
 | 
					        messagesContainer.appendChild(messageDiv)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      } else if (data["chat_message"] && data["chat_message"]["userId"] != userId) {
 | 
					      } else if (data["chat_message"] && data["chat_message"]["userId"] != userId) {
 | 
				
			||||||
 | 
					        // const callerName = document.getElementById('caller-name')
 | 
				
			||||||
 | 
					        // callerName.innerText = data["chat_message"]["user_info"]
 | 
				
			||||||
 | 
					        // console.log(data["chat_message"]["user_info"]["name"])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        // const photo = data["chat_message"]["photo_url"]
 | 
				
			||||||
 | 
					        // photo.height = '20px'
 | 
				
			||||||
 | 
					        // photo.width = '20px'
 | 
				
			||||||
 | 
					        // const chatInfo = document.querySelector('chat-information')
 | 
				
			||||||
 | 
					        // chatInfo.insertBefore(photo, chatInfo.firstChild)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        const chatMessage = data["chat_message"]
 | 
					        const chatMessage = data["chat_message"]
 | 
				
			||||||
        const target = document.getElementById('language-1').value
 | 
					        const target = document.getElementById('language-1').value
 | 
				
			||||||
        const message = `${chatMessage["message"]}`
 | 
					        const message = `${chatMessage["message"]}`
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -20,28 +20,33 @@
 | 
				
			|||||||
    <div class="col-xs-12 col-sm-6 col-lg-4 no-padding">
 | 
					    <div class="col-xs-12 col-sm-6 col-lg-4 no-padding">
 | 
				
			||||||
      <div class="messages-container-container">
 | 
					      <div class="messages-container-container">
 | 
				
			||||||
        <div id="messages-container">
 | 
					        <div id="messages-container">
 | 
				
			||||||
 | 
					          <div class="chat-information">
 | 
				
			||||||
 | 
					            <!-- <p id="caller-name">name</p> -->
 | 
				
			||||||
 | 
					            <select id="language-1" class="form-control no-radius">
 | 
				
			||||||
 | 
					              <% @languages.each do |language| %>
 | 
				
			||||||
 | 
					                <option value="<%= language.code %>"><%= language.name %></option>
 | 
				
			||||||
 | 
					              <% end %>
 | 
				
			||||||
 | 
					            </select>
 | 
				
			||||||
 | 
					          </div>
 | 
				
			||||||
          <div class="hover-notice">
 | 
					          <div class="hover-notice">
 | 
				
			||||||
            <span class="text-center"><small>Hover to see the original message</small></span>
 | 
					            <span class="text-center"><small>Hover to see the original message</small></span>
 | 
				
			||||||
          </div>
 | 
					          </div>
 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
        <div class="chat">
 | 
					        <div class="chat">
 | 
				
			||||||
          <div class="input-group">
 | 
					          <div class="input-group">
 | 
				
			||||||
            <select id="language-1" class="form-control no-radius">
 | 
					 | 
				
			||||||
              <% @languages.each do |language| %>
 | 
					 | 
				
			||||||
                <option value="<%= language.code %>"><%= language.name %></option>
 | 
					 | 
				
			||||||
              <% end %>
 | 
					 | 
				
			||||||
            </select>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            <form class="form-inline" id="chat-form">
 | 
					            <form class="form-inline" id="chat-form">
 | 
				
			||||||
              <span class="input-group-addon" style="width:0px; padding-left:0px; padding-right:0px; border:none;"></span>
 | 
					              <!-- <span class="input-group-addon" style="width:0px; padding-left:0px; padding-right:0px; border:none;"></span> -->
 | 
				
			||||||
              <input type="text" class="form-control input-transparent" name="chat-input" id="chat-input" value="" placeholder="Type something...">
 | 
					              <div class="form-group guyisbadass">
 | 
				
			||||||
 | 
					                <input type="text" class="form-control input-transparent input-large" name="chat-input" id="chat-input" value="" placeholder="Type something...">
 | 
				
			||||||
 | 
					              </div>
 | 
				
			||||||
 | 
					              <div class="form-group">
 | 
				
			||||||
                <span class="input-group-btn">
 | 
					                <span class="input-group-btn">
 | 
				
			||||||
                  <button class="form-control send-button" id="send-btn" type="submit" remote: true>
 | 
					                  <button class="form-control send-button" id="send-btn" type="submit" remote: true>
 | 
				
			||||||
                    <i class="fas fa-paper-plane"></i>
 | 
					                    <i class="fas fa-paper-plane"></i>
 | 
				
			||||||
                  </button>
 | 
					                  </button>
 | 
				
			||||||
                </span>
 | 
					                </span>
 | 
				
			||||||
 | 
					              </div>
 | 
				
			||||||
            </form>
 | 
					            </form>
 | 
				
			||||||
 | 
					 | 
				
			||||||
          </div>
 | 
					          </div>
 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user