Skip to content

Commit 8426618

Browse files
author
Mario Reder
committed
show dedicated server indicator
1 parent 3e64de1 commit 8426618

5 files changed

Lines changed: 14 additions & 4 deletions

File tree

build/img/pc.svg

Lines changed: 1 addition & 0 deletions
Loading

build/img/server.svg

Lines changed: 1 addition & 0 deletions
Loading

src/models/Server.model.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@ export interface Server {
1212
gameMode?: number
1313
version?: string
1414
passwordRequired?: boolean | null
15+
isDedicated?: boolean
1516
}

src/renderer/components/panels/ServerPanel.scss

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
display: flex;
1414
flex-wrap: wrap;
1515

16-
&-gamemode {
16+
&-img {
1717
height: 18px;
18-
width: 36px;
18+
width: 27px;
1919

20-
& > img {
20+
> img {
2121
height: 100%;
2222
}
2323
}

src/renderer/components/panels/ServerPanel.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,12 +189,19 @@ class Panel extends React.PureComponent<ServerPanelProps, ServerPanelState> {
189189
className='server-panel-header'
190190
onClick={this.onToggle}
191191
>
192+
<div className='server-panel-header-img'>
193+
<img src={`${
194+
server.isDedicated
195+
? 'img/server.svg'
196+
: 'img/pc.svg'
197+
}`} />
198+
</div>
192199
<div style={{ flex: '0 0 40px' }}>
193200
{ server.countryCode || '' }
194201
</div>
195202
{
196203
gameMode &&
197-
<div className='server-panel-header-gamemode'>
204+
<div className='server-panel-header-img'>
198205
<img src={gameMode} />
199206
</div>
200207
}

0 commit comments

Comments
 (0)