fffiloni commited on
Commit
7a210d1
·
verified ·
1 Parent(s): b618cc8

Upload index.html

Browse files
Files changed (1) hide show
  1. web/index.html +25 -8
web/index.html CHANGED
@@ -18,7 +18,7 @@
18
  </div>
19
  <div class="top-actions">
20
  <button class="bucket-pill" id="bucketStatusPill"><span class="status-dot" id="bucketStatusDot"></span><span id="bucketStatusText">Checking bucket…</span></button>
21
- <span class="user-chip" id="userChip">Sign in</span>
22
  <button class="primary small" id="resumeLatestRun">Resume latest run</button>
23
  <a class="logout-link" id="logoutLink" href="/logout" hidden>Logout</a>
24
  </div>
@@ -29,7 +29,21 @@
29
  <section class="operation-status" id="operationStatus" hidden></section>
30
 
31
  <section class="workspace-grid">
32
- <section class="panel build-panel" id="newBuildCard">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  <div class="section-head compact">
34
  <div>
35
  <span class="panel-icon">⌘</span>
@@ -73,7 +87,7 @@
73
  </div>
74
  <span id="launchStatus" hidden>—</span><span id="launchSpace" hidden>—</span><span id="launchHardware" hidden>—</span>
75
  </section>
76
- </section>
77
 
78
  <section class="panel active-run-panel" id="activeRunPanel">
79
  <div class="section-head compact">
@@ -108,11 +122,16 @@
108
  <section class="mini-panel latest-events-card">
109
  <div class="card-title-row">
110
  <h4>Latest events</h4>
111
- <button class="linkish" type="button">View all events</button>
112
  </div>
113
  <div id="activityFeed" class="activity-feed"><div class="empty">No activity yet.</div></div>
114
  </section>
115
 
 
 
 
 
 
116
  <section class="mini-panel report-card">
117
  <h4>Report preview</h4>
118
  <div class="report-home" id="homeReportPreview"><strong>No run selected</strong><p>Select a run to preview its report.</p></div>
@@ -135,6 +154,7 @@
135
  <button class="filter" data-status="stale">Stale</button>
136
  </div>
137
  <div id="runsTable" class="runs-table">Loading runs…</div>
 
138
 
139
  <section class="selected-run-card">
140
  <div class="section-head compact">
@@ -200,10 +220,7 @@
200
  <input id="runSearch" />
201
  <input id="runId" />
202
  <textarea id="buildGoal"></textarea>
203
- <button id="checkBucket"></button>
204
- <button id="createBucket"></button>
205
  <button id="refreshRuns"></button>
206
- <div id="bucketInlineLabel"></div><div id="bucketInlineStatus"></div><span id="bucketInlineDot"></span><span id="sidebarBucketDot"></span>
207
  <div id="runsTableHome"></div>
208
  <button id="refreshRunsHome"></button>
209
  <button id="resumeLatestRunFull"></button>
@@ -216,7 +233,7 @@
216
  <div id="diagBuildStatus"></div><div id="diagBuildStep"></div>
217
  <div id="issueCard"><strong id="issueTitle"></strong><p id="issueDetail"></p></div>
218
  <ul id="metricsList"></ul>
219
- <pre id="eventsPanel"></pre><pre id="reportPreview"></pre><div id="artifactList"></div>
220
  </div>
221
  </main>
222
  </div>
 
18
  </div>
19
  <div class="top-actions">
20
  <button class="bucket-pill" id="bucketStatusPill"><span class="status-dot" id="bucketStatusDot"></span><span id="bucketStatusText">Checking bucket…</span></button>
21
+ <a class="user-chip" id="userChip" href="/oauth/huggingface/login">Sign in</a>
22
  <button class="primary small" id="resumeLatestRun">Resume latest run</button>
23
  <a class="logout-link" id="logoutLink" href="/logout" hidden>Logout</a>
24
  </div>
 
29
  <section class="operation-status" id="operationStatus" hidden></section>
30
 
31
  <section class="workspace-grid">
32
+ <div class="left-stack">
33
+ <section class="panel bucket-setup-panel" id="bucketSetupPanel">
34
+ <div class="section-head compact">
35
+ <div><span class="panel-icon">◈</span><h2>Run storage</h2></div>
36
+ <span class="badge" id="bucketInlineStatus">Checking</span>
37
+ </div>
38
+ <p class="muted">Runs, reports, generated files, traces, and validation outputs are written to your private bucket.</p>
39
+ <div class="bucket-source-line"><span class="status-dot" id="bucketInlineDot"></span><strong id="bucketInlineLabel">loading…</strong></div>
40
+ <div class="inline-actions bucket-actions">
41
+ <button class="secondary small" id="checkBucket">Check bucket</button>
42
+ <button class="secondary small" id="createBucket">Create private bucket</button>
43
+ </div>
44
+ </section>
45
+
46
+ <section class="panel build-panel" id="newBuildCard">
47
  <div class="section-head compact">
48
  <div>
49
  <span class="panel-icon">⌘</span>
 
87
  </div>
88
  <span id="launchStatus" hidden>—</span><span id="launchSpace" hidden>—</span><span id="launchHardware" hidden>—</span>
89
  </section>
90
+ </div>
91
 
92
  <section class="panel active-run-panel" id="activeRunPanel">
93
  <div class="section-head compact">
 
122
  <section class="mini-panel latest-events-card">
123
  <div class="card-title-row">
124
  <h4>Latest events</h4>
125
+ <button class="linkish" id="viewAllEvents" type="button">View all events</button>
126
  </div>
127
  <div id="activityFeed" class="activity-feed"><div class="empty">No activity yet.</div></div>
128
  </section>
129
 
130
+ <details class="mini-panel all-events-panel" id="allEventsPanel">
131
+ <summary>All events</summary>
132
+ <pre class="events compact-events" id="eventsPanel">No events yet.</pre>
133
+ </details>
134
+
135
  <section class="mini-panel report-card">
136
  <h4>Report preview</h4>
137
  <div class="report-home" id="homeReportPreview"><strong>No run selected</strong><p>Select a run to preview its report.</p></div>
 
154
  <button class="filter" data-status="stale">Stale</button>
155
  </div>
156
  <div id="runsTable" class="runs-table">Loading runs…</div>
157
+ <div id="runsPagination" class="runs-pagination"></div>
158
 
159
  <section class="selected-run-card">
160
  <div class="section-head compact">
 
220
  <input id="runSearch" />
221
  <input id="runId" />
222
  <textarea id="buildGoal"></textarea>
 
 
223
  <button id="refreshRuns"></button>
 
224
  <div id="runsTableHome"></div>
225
  <button id="refreshRunsHome"></button>
226
  <button id="resumeLatestRunFull"></button>
 
233
  <div id="diagBuildStatus"></div><div id="diagBuildStep"></div>
234
  <div id="issueCard"><strong id="issueTitle"></strong><p id="issueDetail"></p></div>
235
  <ul id="metricsList"></ul>
236
+ <pre id="reportPreview"></pre><div id="artifactList"></div>
237
  </div>
238
  </main>
239
  </div>