Skip to content

Commit a0e747f

Browse files
author
Tom Softreck
committed
update
1 parent 75d7fc6 commit a0e747f

File tree

3 files changed

+1218
-569
lines changed

3 files changed

+1218
-569
lines changed

webtask/static/index.html

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,17 @@
1212
<div class="header">
1313
<div class="title">webtask - System Monitor</div>
1414
<div class="system-info">
15-
<div class="cpu-bar">
16-
CPU: <div class="progress-bar"><div class="progress-fill" id="cpu-fill"></div></div>
17-
<span id="cpu-percent">0%</span>
15+
<div class="cpu-section">
16+
<div class="cpu-header">
17+
<span>CPU: <span id="cpu-percent">0%</span></span>
18+
<span class="cpu-cores-count">(<span id="cpu-cores-count">4</span> cores)</span>
19+
</div>
20+
<div class="cpu-cores-container" id="cpu-cores-container">
21+
<!-- CPU cores will be dynamically generated here -->
22+
</div>
23+
<div class="cpu-chart-container">
24+
<canvas id="cpu-history-chart" height="30"></canvas>
25+
</div>
1826
</div>
1927
<div class="mem-bar">
2028
MEM: <div class="progress-bar"><div class="progress-fill" id="mem-fill"></div></div>
@@ -88,13 +96,13 @@
8896

8997
<div class="main-content">
9098
<div class="process-header">
91-
<div>PID</div>
92-
<div>USER</div>
93-
<div>CPU%</div>
94-
<div>MEM%</div>
95-
<div>TIME+</div>
96-
<div>PORT</div>
97-
<div>COMMAND</div>
99+
<div class="sortable" data-sort="pid">PID <span class="sort-icon"></span></div>
100+
<div class="sortable" data-sort="user">USER <span class="sort-icon"></span></div>
101+
<div class="sortable" data-sort="cpu">CPU% <span class="sort-icon"></span></div>
102+
<div class="sortable" data-sort="mem">MEM% <span class="sort-icon"></span></div>
103+
<div class="sortable" data-sort="time">TIME+ <span class="sort-icon"></span></div>
104+
<div class="sortable" data-sort="port">PORT <span class="sort-icon"></span></div>
105+
<div class="sortable" data-sort="command">COMMAND <span class="sort-icon"></span></div>
98106
<div>PREVIEW</div>
99107
<div>ACTION</div>
100108
</div>
@@ -132,6 +140,7 @@ <h3>Process Details - PID <span id="details-pid"></span></h3>
132140

133141
<!-- Preview Overlay -->
134142
<div class="preview-overlay" id="preview-overlay">
143+
<button class="preview-close-button" onclick="webtask.closePreview()" title="Close Preview">&times;</button>
135144
<div class="preview-content">
136145
<div class="preview-header">
137146
<span id="preview-title">File Preview</span>

0 commit comments

Comments
 (0)