|
|
|
|
<!DOCTYPE html>
|
|
|
|
|
<html lang="pt-br">
|
|
|
|
|
|
|
|
|
|
<head>
|
|
|
|
|
<meta charset="UTF-8" />
|
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
|
|
|
<title>Multi Channel | Simples Chat</title>
|
|
|
|
|
<link rel="icon" href="images/favicon.ico" />
|
|
|
|
|
<link rel="stylesheet" href="../public/css/styles.css" />
|
|
|
|
|
</head>
|
|
|
|
|
|
|
|
|
|
<body>
|
|
|
|
|
<div class="grid">
|
|
|
|
|
<!-- App background -->
|
|
|
|
|
<div class="top"></div>
|
|
|
|
|
<div class="bottom"></div>
|
|
|
|
|
<!-- App -->
|
|
|
|
|
<div class="app">
|
|
|
|
|
<div class="sidebar">
|
|
|
|
|
<!-- Sidebar header -->
|
|
|
|
|
<div class="sidebar-header">
|
|
|
|
|
<div class="sidebar-name">
|
|
|
|
|
<span class="sidebar-span"><span id="nameagent" style="text-transform: uppercase"></span> - <span id="myuniqueid"></span></span>
|
|
|
|
|
<span class="sidebar-span" id="queueagente"></span>
|
|
|
|
|
<span class="sidebar-span">STATUS: <span class="status-connect" id="status_agent"></span></span>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="sidebar-header-icons">
|
|
|
|
|
<div id="btnsPause"></div>
|
|
|
|
|
<img src="images/power.svg" title="Sair do sistema"/>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="sidebar-notifications">
|
|
|
|
|
<img src="images/notifications.svg" />
|
|
|
|
|
<div class="sidebar-notifications-message">
|
|
|
|
|
<span>Get Notified of New Messages</span>
|
|
|
|
|
<a href="#">Turn on desktop notifications <img src="images/gt-arrow.svg" /></a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- Sidebar search chat -->
|
|
|
|
|
|
|
|
|
|
<div class="search-chat">
|
|
|
|
|
<div class="search-bar">
|
|
|
|
|
<img src="images/search-icon.svg" />
|
|
|
|
|
<input type="text" placeholder="Search or start new chat" />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- Chats -->
|
|
|
|
|
<div class="chats" id="chats"></div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="main">
|
|
|
|
|
<div class="chat-window-header">
|
|
|
|
|
<div class="chat-window-header-left" id="headermediaagent">
|
|
|
|
|
<img class="chat-window-contact-image" src="images/whatsapp.png" />
|
|
|
|
|
<div class="contact-name-and-status-container">
|
|
|
|
|
<span class="chat-window-contact-name"></span>
|
|
|
|
|
<span class="chat-window-contact-status">WhatsApp</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="chat-window-header-right" id="headerbuttonsagent" >
|
|
|
|
|
<div class="chat-window-header-right-commands btn-info" id="tranferagent" title="Transferir atendimento">
|
|
|
|
|
<img class="chat-window-menu-icon" src="images/redo.svg" />
|
|
|
|
|
<span class="chat-window-menu-span"> Transferir</span>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="chat-window-header-right-commands btn-danger" id="finalizaratendimento" title="Finalizar atendimento">
|
|
|
|
|
<img class="chat-window-menu-icon" src="images/cross-circle.svg" />
|
|
|
|
|
<span class="chat-window-menu-span"> Finalizar</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="chat-window" id="chatwindowagent">
|
|
|
|
|
<div class="type-window-image" id="welcometomessage">
|
|
|
|
|
<h1>Bem-vindo</h1>
|
|
|
|
|
<h2>Seu canal de atendimento por mensagens!</h2>
|
|
|
|
|
<img src="images/community_message.svg" id="imgwelcome"/>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="type-message-bar-icons-upload" id="uploadfiles">
|
|
|
|
|
<label for="uploadfile" class="type-message-bar-icons-upload-btn" style="cursor: pointer;">
|
|
|
|
|
<img src="images/file.svg" />
|
|
|
|
|
</label>
|
|
|
|
|
<input id="uploadfile" accept="*" type="file"
|
|
|
|
|
multiple="" style="display: none;">
|
|
|
|
|
|
|
|
|
|
<label for="uploadimage" class="type-message-bar-icons-upload-btn" style="cursor: pointer;">
|
|
|
|
|
<img src="images/picture.svg">
|
|
|
|
|
</label>
|
|
|
|
|
<input id="uploadimage" accept="image/*,video/mp4,video/3gpp,video/quicktime" type="file" multiple="" style="display: none;">
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="type-message-bar" id="typemessagebar">
|
|
|
|
|
<div class="type-message-bar-left">
|
|
|
|
|
<!-- <img src="images/icons.svg" /> -->
|
|
|
|
|
<img src="images/microphone.svg" id="voicerecorder" title="Gravar mensagem <EFBFBD>udio" />
|
|
|
|
|
<img src="images/clip.svg" id="imgclip" title="Anexar arquivos ou images"/>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="type-message-bar-center">
|
|
|
|
|
<textarea rows="4" type="text" id="fieldsendmessage" placeholder="Escreva uma mensagem"></textarea>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="type-message-bar-right flex-center">
|
|
|
|
|
<img src="images/paper-plane.svg" title="Enviar mensagem"/>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div id="modalselect" class="modal">
|
|
|
|
|
<div class="modal-content">
|
|
|
|
|
<div class="modal-header">
|
|
|
|
|
<div class="modal-header-title"></div>
|
|
|
|
|
<span class="close">×</span>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="modal-body">
|
|
|
|
|
<div class="modal-content-body"></div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="modal-footer">
|
|
|
|
|
<div class="modal-footer-content flex-1" id="footer-content-left"></div>
|
|
|
|
|
<div class="modal-footer-content flex-right" id="footer-content-right"></div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
let modal = document.getElementById("modalselect");
|
|
|
|
|
let span = document.getElementsByClassName("close")[0];
|
|
|
|
|
|
|
|
|
|
span.onclick = function () {
|
|
|
|
|
modal.style.display = "none";
|
|
|
|
|
}
|
|
|
|
|
window.onclick = function (event) {
|
|
|
|
|
if (event.target == modal) {
|
|
|
|
|
modal.style.display = "none";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
<script src="js/jquery-3.6.0.min.js"></script>
|
|
|
|
|
<script src="js/config.js"></script>
|
|
|
|
|
<script src="js/cronometro.js"></script>
|
|
|
|
|
<script src="js/requests.js"></script>
|
|
|
|
|
<script src="js/util.js"></script>
|
|
|
|
|
<script src="js/main.js"></script>
|
|
|
|
|
</body>
|
|
|
|
|
|
|
|
|
|
</html>
|