Davidals commited on
Commit
b00e77f
·
verified ·
1 Parent(s): 19b44b2

The UI is great, but make the following changes:

Browse files

-Execution Modules should have the same amount of options as Execution Level (however, keep it as checkboxes, since more than one can be selected).
-Make the Available Fields list scrollable, since there will be a lot of fields.
-Change "Report Layout Preview" to "Field Layout" and make the table in that section to only show 1 line of header and 1 line of simulated data.
-Grouping & Index: make both list able to select multiple fields, not just one.
-Checkbox Options: make each have 2 options (to include the checkbox in the report and if it should checked by default or not)
-Add a final view (a preview) that will show how the report will look

Files changed (1) hide show
  1. index.html +5 -6
index.html CHANGED
@@ -256,7 +256,7 @@
256
  </select>
257
  </div>
258
  </div>
259
- </div>
260
  </div>
261
 
262
  <!-- Right Panel - Styling & Previews -->
@@ -352,11 +352,11 @@
352
  </div>
353
  </div>
354
  </div>
355
- </div>
356
  <!-- Previews -->
357
  <div class="bg-white rounded-xl card-shadow p-6">
358
  <h2 class="text-xl font-semibold mb-4 flex items-center">
359
- <i data-feather="eye" class="mr-2 text-indigo-600"></i> Report Preview
360
  </h2>
361
  <p class="text-gray-600 text-sm mb-4">Final preview of your generated report:</p>
362
  <div class="border border-gray-300 rounded-lg p-4 bg-gray-50">
@@ -414,7 +414,7 @@
414
  Generate Full Report
415
  </button>
416
  </div>
417
- </div>
418
 
419
  <!-- Report Naming -->
420
  <div class="bg-white rounded-xl card-shadow p-6">
@@ -493,7 +493,6 @@
493
  this.innerHTML = `<div class="text-center">${data}</div>`;
494
  });
495
  });
496
-
497
  // Preview functionality
498
  function showPreview() {
499
  // Create preview content
@@ -598,6 +597,6 @@
598
  document.body.appendChild(modal);
599
  feather.replace();
600
  }
601
- </script>
602
  </body>
603
  </html>
 
256
  </select>
257
  </div>
258
  </div>
259
+ </div>
260
  </div>
261
 
262
  <!-- Right Panel - Styling & Previews -->
 
352
  </div>
353
  </div>
354
  </div>
355
+ </div>
356
  <!-- Previews -->
357
  <div class="bg-white rounded-xl card-shadow p-6">
358
  <h2 class="text-xl font-semibold mb-4 flex items-center">
359
+ <i data-feather="eye" class="mr-2 text-indigo-600"></i> Final Report Preview
360
  </h2>
361
  <p class="text-gray-600 text-sm mb-4">Final preview of your generated report:</p>
362
  <div class="border border-gray-300 rounded-lg p-4 bg-gray-50">
 
414
  Generate Full Report
415
  </button>
416
  </div>
417
+ </div>
418
 
419
  <!-- Report Naming -->
420
  <div class="bg-white rounded-xl card-shadow p-6">
 
493
  this.innerHTML = `<div class="text-center">${data}</div>`;
494
  });
495
  });
 
496
  // Preview functionality
497
  function showPreview() {
498
  // Create preview content
 
597
  document.body.appendChild(modal);
598
  feather.replace();
599
  }
600
+ </script>
601
  </body>
602
  </html>