UntilDot commited on
Commit
357ed9c
·
verified ·
1 Parent(s): 64b9782

Update static/script.js

Browse files
Files changed (1) hide show
  1. static/script.js +6 -8
static/script.js CHANGED
@@ -79,17 +79,14 @@ themeToggle.addEventListener("click", () => {
79
  themeToggle.textContent = isDark ? "🌙" : "☀️";
80
  });
81
 
 
82
  toggleConfig.addEventListener("click", () => {
83
- configPanel.classList.toggle("hidden");
84
- });
85
-
86
- docsButton.addEventListener("click", () => {
87
- window.location.href = "/docs";
88
  });
89
 
90
  // === Show/Hide Loaders ===
91
  function showLoaders() {
92
- ["A", "B", "C"].forEach(id => {
93
  const loader = document.getElementById(`loader${id}`);
94
  loader.classList.remove("hidden");
95
  loader.innerHTML = `
@@ -101,7 +98,7 @@ function showLoaders() {
101
  }
102
 
103
  function hideLoaders() {
104
- ["A", "B", "C"].forEach(id => {
105
  const loader = document.getElementById(`loader${id}`);
106
  loader.classList.add("hidden");
107
  loader.innerHTML = "";
@@ -137,7 +134,8 @@ chatForm.addEventListener("submit", async (e) => {
137
  appendMessage("user", prompt);
138
  userInput.value = "";
139
 
140
- configPanel.classList.add("hidden"); // Auto close config
 
141
  showLoaders(); // Show bouncing dots
142
 
143
  const settings = {
 
79
  themeToggle.textContent = isDark ? "🌙" : "☀️";
80
  });
81
 
82
+ // === Config Panel Behavior ===
83
  toggleConfig.addEventListener("click", () => {
84
+ configPanel.classList.toggle("expanded");
 
 
 
 
85
  });
86
 
87
  // === Show/Hide Loaders ===
88
  function showLoaders() {
89
+ ["A", "B", "C", "D"].forEach(id => {
90
  const loader = document.getElementById(`loader${id}`);
91
  loader.classList.remove("hidden");
92
  loader.innerHTML = `
 
98
  }
99
 
100
  function hideLoaders() {
101
+ ["A", "B", "C", "D"].forEach(id => {
102
  const loader = document.getElementById(`loader${id}`);
103
  loader.classList.add("hidden");
104
  loader.innerHTML = "";
 
134
  appendMessage("user", prompt);
135
  userInput.value = "";
136
 
137
+ configPanel.classList.remove("expanded"); // Shrink config
138
+ configPanel.classList.add("minimal"); // Activate minimal mode
139
  showLoaders(); // Show bouncing dots
140
 
141
  const settings = {