Skip to content

Commit b44ef2a

Browse files
committed
Show egg name below server name in sidebar dropdown
1 parent e20fa01 commit b44ef2a

2 files changed

Lines changed: 20 additions & 2 deletions

File tree

public/css/style.css

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1069,7 +1069,6 @@ cap-widget {
10691069
margin-bottom: 1px;
10701070
position: relative;
10711071
z-index: 2;
1072-
white-space: nowrap;
10731072
}
10741073

10751074
.nav-sub-item:hover {
@@ -1081,9 +1080,24 @@ cap-widget {
10811080
color: var(--accent-1);
10821081
}
10831082

1083+
.nav-sub-server-info {
1084+
display: flex;
1085+
flex-direction: column;
1086+
min-width: 0;
1087+
}
1088+
10841089
.nav-sub-server-name {
10851090
overflow: hidden;
10861091
text-overflow: ellipsis;
1092+
white-space: nowrap;
1093+
}
1094+
1095+
.nav-sub-egg-name {
1096+
font-size: 0.7rem;
1097+
color: var(--text-muted);
1098+
overflow: hidden;
1099+
text-overflow: ellipsis;
1100+
white-space: nowrap;
10871101
}
10881102

10891103
.nav-sub-nest-icon {

public/js/app.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1687,10 +1687,14 @@ function buildServerSubList() {
16871687
const isSuspended = s.status === 'suspended';
16881688
const dotClass = isSuspended ? 'dot-suspended' : (isInstalling ? 'dot-installing' : 'dot-active');
16891689
const isActive = state.currentPage === 'server' && state.serverId === s.id;
1690+
const eggName = s.eggDetails?.name || '';
16901691
return html`
16911692
<a class="nav-sub-item ${isActive ? 'active' : ''}" data-server-nav="${s.id}" href="/server/${s.id}">
16921693
<span class="nav-sub-nest-icon">${renderNestLogoSmall(s.nestLogo)}</span>
1693-
<span class="nav-sub-server-name">${escapeHtml(s.name)}</span>
1694+
<span class="nav-sub-server-info">
1695+
<span class="nav-sub-server-name">${escapeHtml(s.name)}</span>
1696+
${eggName ? html`<span class="nav-sub-egg-name">${escapeHtml(eggName)}</span>` : ''}
1697+
</span>
16941698
<span class="nav-sub-dot ${dotClass}"></span>
16951699
</a>
16961700
`;

0 commit comments

Comments
 (0)