diff --git a/index.html b/index.html
index cab0094..0fafd58 100644
--- a/index.html
+++ b/index.html
@@ -44,13 +44,24 @@
@keyframes typingDot{0%,100%{opacity:0.3}50%{opacity:1}}
.footer{text-align:center;padding:8px;font-size:9px;color:var(--muted);font-family:'JetBrains Mono'}
+
+
+
+
+
+
+
+
+
+
+
BlackRoad Chat
@@ -74,6 +85,26 @@ BlackRoad Chat
const form = document.getElementById('chat-form');
const sendBtn = document.getElementById('send-btn');
+ document.addEventListener("DOMContentLoaded", () => {
+ const emojiBtn = document.getElementById("emojiBtn");
+ const emojiPickerContainer = document.getElementById("emojiPicker");
+ const input = document.getElementById("messageInput");
+
+ // create emoji picker
+ const picker = document.createElement("emoji-picker");
+ emojiPickerContainer.appendChild(picker);
+
+ // toggle picker
+ emojiBtn.addEventListener("click", () => {
+ emojiPickerContainer.style.display =
+ emojiPickerContainer.style.display === "none" ? "block" : "none";
+ });
+
+ // when emoji selected
+ picker.addEventListener("emoji-click", (event) => {
+ input.value += event.detail.unicode;
+ });
+});
let history = [];
// Fetch fleet status