userIdc2024 commited on
Commit
cdfdc4e
·
verified ·
1 Parent(s): fcc9e87

Update frontend/script.js

Browse files
Files changed (1) hide show
  1. frontend/script.js +7 -1
frontend/script.js CHANGED
@@ -203,11 +203,12 @@ function renderResults(audienceResults, method) {
203
  <h2 class="results-title">Results</h2>
204
  ${badge}
205
  </div>
 
206
  `;
207
 
208
  audienceResults.forEach((group) => {
209
  html += `
210
- <div class="audience-group">
211
  <div class="audience-header">
212
  <span class="audience-icon">👥</span>
213
  <h3 class="audience-name">${escapeHtml(group.target_audience)}</h3>
@@ -240,8 +241,12 @@ function renderResults(audienceResults, method) {
240
  html += `</div>`;
241
  });
242
 
 
 
243
  resultsDiv.innerHTML = html;
244
  resultsDiv.classList.remove("hidden");
 
 
245
  resultsDiv.scrollIntoView({ behavior: "smooth", block: "start" });
246
  }
247
 
@@ -263,6 +268,7 @@ function hideError() {
263
 
264
  function hideResults() {
265
  resultsDiv.classList.add("hidden");
 
266
  }
267
 
268
  function escapeHtml(str) {
 
203
  <h2 class="results-title">Results</h2>
204
  ${badge}
205
  </div>
206
+ <div class="audience-grid">
207
  `;
208
 
209
  audienceResults.forEach((group) => {
210
  html += `
211
+ <div class="audience-column">
212
  <div class="audience-header">
213
  <span class="audience-icon">👥</span>
214
  <h3 class="audience-name">${escapeHtml(group.target_audience)}</h3>
 
241
  html += `</div>`;
242
  });
243
 
244
+ html += `</div>`; // close .audience-grid
245
+
246
  resultsDiv.innerHTML = html;
247
  resultsDiv.classList.remove("hidden");
248
+ // Expand container to fit horizontal columns
249
+ document.querySelector(".container").classList.add("expanded");
250
  resultsDiv.scrollIntoView({ behavior: "smooth", block: "start" });
251
  }
252
 
 
268
 
269
  function hideResults() {
270
  resultsDiv.classList.add("hidden");
271
+ document.querySelector(".container").classList.remove("expanded");
272
  }
273
 
274
  function escapeHtml(str) {