Skip to content

Commit 5a21632

Browse files
committed
fix: keep page header and table header on /servers empty state
1 parent 5d0bda9 commit 5a21632

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

public/js/app.js

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1073,13 +1073,15 @@ async function renderServers() {
10731073
state.servers = data.servers;
10741074

10751075
if (data.servers.length === 0) {
1076-
el.innerHTML = html`
1077-
<div class="empty-state" style="margin-top:48px">
1078-
<div class="empty-state-icon"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="2" y="2" width="20" height="8" rx="2"/><rect x="2" y="14" width="20" height="8" rx="2"/></svg></div>
1079-
<div class="empty-state-title">No servers yet</div>
1080-
<div class="empty-state-desc">Create your first server to get started</div>
1081-
<button class="btn btn-primary" id="servers-empty-create-btn">Create Server</button>
1082-
</div>
1076+
$('#servers-table-body').innerHTML = html`
1077+
<tr><td colspan="5">
1078+
<div class="empty-state">
1079+
<div class="empty-state-icon"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="2" y="2" width="20" height="8" rx="2"/><rect x="2" y="14" width="20" height="8" rx="2"/></svg></div>
1080+
<div class="empty-state-title">No servers yet</div>
1081+
<div class="empty-state-desc">Create your first server to get started</div>
1082+
<button class="btn btn-primary" id="servers-empty-create-btn">Create Server</button>
1083+
</div>
1084+
</td></tr>
10831085
`;
10841086
$('#servers-empty-create-btn').addEventListener('click', () => navigateTo('create'));
10851087
return;

0 commit comments

Comments
 (0)