mirror of
https://github.com/Pax1601/DCSOlympus.git
synced 2025-10-29 16:56:34 +00:00
72 lines
3.7 KiB
Plaintext
72 lines
3.7 KiB
Plaintext
<style>
|
|
.wizard-page #passwords-page .wizard-inputs {
|
|
display: flex;
|
|
flex-direction: row;
|
|
}
|
|
|
|
.wizard-page #passwords-page .wizard-inputs>div {
|
|
display: flex;
|
|
flex-direction: column;
|
|
row-gap: 10px;
|
|
}
|
|
|
|
.wizard-page #passwords-page .wizard-inputs {
|
|
display: flex;
|
|
flex-direction: row;
|
|
}
|
|
</style>
|
|
<div id="passwords-page">
|
|
<div class="instructions">
|
|
<div class="step">
|
|
Step <%= instances.length === 1? "4": "5" %> of <%= instances.length === 1? "5": "6" %>
|
|
</div>
|
|
<div class="title">
|
|
Enter your passwords for Olympus
|
|
</div>
|
|
<div class="description">
|
|
When logging into Olympus, these passwords will let you access the different roles. <br>
|
|
Game Master is the default and is used as a global commander. The other two are used as a part of the RTS mode.
|
|
</div>
|
|
</div>
|
|
<div class="wizard-inputs">
|
|
<div>
|
|
<div class="input-group game-master">
|
|
<span>Game Master Password<img src="./icons/circle-info-solid.svg"
|
|
title="This password is used to access Olympus as Game Master with full privileges.">
|
|
</span>
|
|
<input type="password" class="unique" minlength="8" onchange="signal('onGameMasterPasswordChanged', this.value)" placeholder="<%= state === 'INSTALL' || activeInstance["gameMasterPasswordEdited"]? '': 'Keep old password'%>">
|
|
</div>
|
|
<div class="input-group blue-commander">
|
|
<span>Blue Commander Password<img src="./icons/circle-info-solid.svg"
|
|
title="This password is used to access Olympus as blue coalition Commander.">
|
|
</span>
|
|
<input type="password" class="unique" minlength="8" onchange="signal('onBlueCommanderPasswordChanged', this.value)" placeholder="<%= state === 'INSTALL' || activeInstance["blueCommanderPasswordEdited"]? '': 'Keep old password'%>">
|
|
</div>
|
|
<div class="input-group red-commander">
|
|
<span>Red Commander Password<img src="./icons/circle-info-solid.svg"
|
|
title="This password is used to access Olympus as red coalition Commander.">
|
|
</span>
|
|
<input type="password" class="unique" minlength="8" onchange="signal('onRedCommanderPasswordChanged', this.value)" placeholder="<%= state === 'INSTALL' || activeInstance["redCommanderPasswordEdited"]? '': 'Keep old password'%>">
|
|
</div>
|
|
<div class="<%= state !== 'INSTALL'? '': 'hide' %>" style="color: var(--offwhite); font-size: var(--normal); color: var(--lightgray);">
|
|
Note: to keep the old passwords, click <b>Next</b> without editing any value.
|
|
</div>
|
|
<div class="input-group autoconnect">
|
|
<span onclick="signal('onEnableAutoconnectClicked')">
|
|
<div class="checkbox <%= activeInstance['installationType'] === 'multiplayer'? '': 'checked' %>"></div> Autoconnect when local
|
|
<img src="./icons/circle-info-solid.svg"
|
|
title="Autoconnect as Game Master when running Olympus on the same computer as DCS.">
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="input-group admin-password <%= activeInstance['installationType'] === 'multiplayer'? '': 'hide' %>">
|
|
<span>Admin Password<img src="./icons/circle-info-solid.svg"
|
|
title="This password is used to set global Olympus configurations, like user access privileges.">
|
|
</span>
|
|
<input type="password" minlength="8" onchange="signal('onAdminPasswordChanged', this.value)" placeholder="<%= state === 'INSTALL' || activeInstance["adminPasswordEdited"]? '': 'Keep old password'%>">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|