broadfield-dev commited on
Commit
cf942b8
·
verified ·
1 Parent(s): 315f099

Update templates/index.html

Browse files
Files changed (1) hide show
  1. templates/index.html +29 -8
templates/index.html CHANGED
@@ -69,22 +69,41 @@
69
 
70
  <div id="builder_container"></div>
71
 
72
- <hr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
  <div class="row g-2 align-items-end">
74
- <div class="col-md-4"><input type="text" id="target_id" class="form-control" placeholder="target/repo"></div>
75
- <div class="col-md-2"><input type="number" id="max_rows" class="form-control" placeholder="Max Rows"></div>
76
- <div class="col-md-6 d-flex gap-2">
77
- <button class="btn btn-secondary w-50" onclick="runPreview()">Preview</button>
78
- <button class="btn btn-danger w-50" onclick="executeJob()">🚀 Push</button>
 
 
79
  </div>
80
  </div>
81
 
 
82
  <div id="job_status" class="alert mt-3" style="display:none;"></div>
83
  <div id="final_preview" class="mt-3" style="display:none;"></div>
 
84
  </div>
85
  </div>
86
  </div>
87
- </div>
 
88
 
89
  <script>
90
  let schemaData = {};
@@ -336,7 +355,9 @@
336
  split: document.getElementById('split_select').value,
337
  target_id: document.getElementById('target_id').value,
338
  recipe: getRecipe(),
339
- max_rows: document.getElementById('max_rows').value
 
 
340
  })
341
  });
342
  const data = await res.json();
 
69
 
70
  <div id="builder_container"></div>
71
 
72
+ <hr class="my-4">
73
+
74
+ <div class="step-header">Metadata & Publish</div>
75
+
76
+ <div class="row g-2 mb-3">
77
+ <div class="col-md-8">
78
+ <label class="small fw-bold text-muted">Target Repository Name</label>
79
+ <input type="text" id="target_id" class="form-control" placeholder="username/my-new-dataset">
80
+ </div>
81
+ <div class="col-md-4">
82
+ <label class="small fw-bold text-muted">License</label>
83
+ <input type="text" id="license_input" class="form-control" value="apache-2.0" placeholder="mit, cc-by-4.0...">
84
+ </div>
85
+ </div>
86
+
87
  <div class="row g-2 align-items-end">
88
+ <div class="col-md-4">
89
+ <label class="small fw-bold text-muted">Max Rows (Test)</label>
90
+ <input type="number" id="max_rows" class="form-control" placeholder="All">
91
+ </div>
92
+ <div class="col-md-8 d-flex gap-2">
93
+ <button class="btn btn-outline-dark w-50" onclick="runPreview()">Preview Data</button>
94
+ <button class="btn btn-success w-50" onclick="executeJob()">🚀 Push to Hub + Card</button>
95
  </div>
96
  </div>
97
 
98
+ <!-- Status Box -->
99
  <div id="job_status" class="alert mt-3" style="display:none;"></div>
100
  <div id="final_preview" class="mt-3" style="display:none;"></div>
101
+
102
  </div>
103
  </div>
104
  </div>
105
+
106
+
107
 
108
  <script>
109
  let schemaData = {};
 
355
  split: document.getElementById('split_select').value,
356
  target_id: document.getElementById('target_id').value,
357
  recipe: getRecipe(),
358
+ max_rows: document.getElementById('max_rows').value,
359
+ license: document.getElementById('license_input').value
360
+
361
  })
362
  });
363
  const data = await res.json();