mirror of
https://github.com/unraid/webgui.git
synced 2026-04-23 18:48:49 -05:00
Docker styling corrections
This commit is contained in:
@@ -266,7 +266,6 @@ $bgcolor = strstr('white,azure',$display['theme']) ? '#f2f2f2' : '#1c1c1c';
|
||||
<link type="text/css" rel="stylesheet" href="<?autov("/webGui/styles/jquery.filetree.css")?>">
|
||||
<link rel="stylesheet" type="text/css" href="<?autov("/plugins/dynamix.docker.manager/styles/style-{$display['theme']}.css")?>">
|
||||
<style>
|
||||
table{border-collapse:separate}
|
||||
option.list{padding:0 0 0 7px}
|
||||
optgroup.bold{font-weight:bold;margin-top:5px}
|
||||
optgroup.title{background-color:#625D5D;color:#f2f2f2;text-align:center;margin-top:10px}
|
||||
@@ -282,7 +281,9 @@ optgroup.title{background-color:#625D5D;color:#f2f2f2;text-align:center;margin-t
|
||||
.switch-button-label.off{color:inherit;}
|
||||
.selectVariable{width:320px}
|
||||
.fa.button{color:maroon;font-size:2.4rem;position:relative;top:4px;cursor:pointer}
|
||||
.spacer{padding:16px 0}
|
||||
span.cpu,label.checkbox{display:inline-block;width:32px}
|
||||
button[type=button]{margin:0 20px 0 0}
|
||||
</style>
|
||||
<script src="<?autov('/webGui/javascript/jquery.switchbutton.js')?>"></script>
|
||||
<script src="<?autov('/webGui/javascript/jquery.filetree.js')?>"></script>
|
||||
@@ -587,13 +588,13 @@ span.cpu,label.checkbox{display:inline-block;width:32px}
|
||||
$(el).prop('disabled',disabled);
|
||||
switch ($(el)[0].selectedIndex) {
|
||||
case 0: // Path
|
||||
mode.html("<dt>Access Mode:</dt><dd><select name='Mode' class='narrow'><option value='rw'>Read/Write</option><option value='rw,slave'>RW/Slave</option><option value='rw,shared'>RW/Shared</option><option value='ro'>Read Only</option><option value='ro,slave'>RO/Slave</option><option value='ro,shared'>RO/Shared</option></select></dd>");
|
||||
mode.html("<dt>Access Mode:</dt><dd><select name='Mode'><option value='rw'>Read/Write</option><option value='rw,slave'>RW/Slave</option><option value='rw,shared'>RW/Shared</option><option value='ro'>Read Only</option><option value='ro,slave'>RO/Slave</option><option value='ro,shared'>RO/Shared</option></select></dd>");
|
||||
value.bind("click", function(){openFileBrowser(this,$(this).val(), 'sh', true, false);});
|
||||
targetDiv.find('#dt1').text('Container Path:');
|
||||
valueDiv.find('#dt2').text('Host Path:');
|
||||
break;
|
||||
case 1: // Port
|
||||
mode.html("<dt>Connection Type:</dt><dd><select name='Mode' class='narrow'><option value='tcp'>TCP</option><option value='udp'>UDP</option></select></dd>");
|
||||
mode.html("<dt>Connection Type:</dt><dd><select name='Mode'><option value='tcp'>TCP</option><option value='udp'>UDP</option></select></dd>");
|
||||
value.addClass("numbersOnly");
|
||||
if (network==0) {
|
||||
if (target.val()) target.prop('disabled',<?=$disableEdit?>); else target.addClass("numbersOnly");
|
||||
@@ -971,7 +972,7 @@ span.cpu,label.checkbox{display:inline-block;width:32px}
|
||||
<tr <?=$showAdditionalInfo?>>
|
||||
<td>Network Type:</td>
|
||||
<td>
|
||||
<select name="contNetwork" class="narrow" onchange="showSubnet(this.value)">
|
||||
<select name="contNetwork" onchange="showSubnet(this.value)">
|
||||
<?=mk_option(1,'bridge','Bridge')?>
|
||||
<?=mk_option(1,'host','Host')?>
|
||||
<?=mk_option(1,'none','None')?>
|
||||
@@ -997,15 +998,15 @@ span.cpu,label.checkbox{display:inline-block;width:32px}
|
||||
</tr>
|
||||
<tr <?=$showAdditionalInfo?>>
|
||||
<td>Console shell command:</td>
|
||||
<td><select name="contShell" class="narrow">
|
||||
<td><select name="contShell">
|
||||
<?=mk_option(1,'sh','Shell')?>
|
||||
<?=mk_option(1,'bash','Bash')?>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr <?=$showAdditionalInfo?>>
|
||||
<td>Privileged:</td>
|
||||
<td><input type="checkbox" name="contPrivileged" class="switch-on-off"></td>
|
||||
<td class="spacer">Privileged:</td>
|
||||
<td class="spacer"><input type="checkbox" name="contPrivileged" class="switch-on-off"></td>
|
||||
</tr>
|
||||
<tr <?=$showAdditionalInfo?>>
|
||||
<td colspan="2">
|
||||
@@ -1016,8 +1017,8 @@ span.cpu,label.checkbox{display:inline-block;width:32px}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<div id="configLocation" style="margin-top:12px"></div>
|
||||
<table class="settings" style="margin-top:12px">
|
||||
<div id="configLocation"></div>
|
||||
<table class="settings">
|
||||
<tr>
|
||||
<td></td>
|
||||
<td id="readmore_toggle" class="readmore_collapsed"><a onclick="toggleReadmore()" style="cursor:pointer"><i class="fa fa-chevron-down"></i> Show more settings ...</a></td>
|
||||
@@ -1063,7 +1064,7 @@ span.cpu,label.checkbox{display:inline-block;width:32px}
|
||||
<dl>
|
||||
<dt>Config Type:</dt>
|
||||
<dd>
|
||||
<select name="Type" class="narrow" onchange="toggleMode(this,false);">
|
||||
<select name="Type" onchange="toggleMode(this,false);">
|
||||
<option value="Path">Path</option>
|
||||
<option value="Port">Port</option>
|
||||
<option value="Variable">Variable</option>
|
||||
@@ -1093,7 +1094,7 @@ span.cpu,label.checkbox{display:inline-block;width:32px}
|
||||
<div class="advanced">
|
||||
<dt>Display:</dt>
|
||||
<dd>
|
||||
<select name="Display" class="narrow">
|
||||
<select name="Display">
|
||||
<option value="always" selected>Always</option>
|
||||
<option value="always-hide">Always - Hide Buttons</option>
|
||||
<option value="advanced">Advanced</option>
|
||||
@@ -1102,7 +1103,7 @@ span.cpu,label.checkbox{display:inline-block;width:32px}
|
||||
</dd>
|
||||
<dt>Required:</dt>
|
||||
<dd>
|
||||
<select name="Required" class="narrow">
|
||||
<select name="Required">
|
||||
<option value="false" selected>No</option>
|
||||
<option value="true">Yes</option>
|
||||
</select>
|
||||
@@ -1110,7 +1111,7 @@ span.cpu,label.checkbox{display:inline-block;width:32px}
|
||||
<div id="Mask">
|
||||
<dt>Password Mask:</dt>
|
||||
<dd>
|
||||
<select name="Mask" class="narrow">
|
||||
<select name="Mask">
|
||||
<option value="false" selected>No</option>
|
||||
<option value="true">Yes</option>
|
||||
</select>
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{
|
||||
font-family:clear-sans;font-size:1.1rem;font-weight:bold;letter-spacing:2px;text-transform:uppercase;margin:10px 12px 10px 0;padding:9px 18px;text-decoration:none;white-space:nowrap;cursor:pointer;outline:none;border-radius:4px;border:0;color:#ff8c2f;background:-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f)) 0 0 no-repeat,-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f)) 0 100% no-repeat,-webkit-gradient(linear,left bottom,left top,from(#e22828),to(#e22828)) 0 100% no-repeat,-webkit-gradient(linear,left bottom,left top,from(#ff8c2f),to(#ff8c2f)) 100% 100% no-repeat;background:linear-gradient(90deg,#e22828 0,#ff8c2f) 0 0 no-repeat,linear-gradient(90deg,#e22828 0,#ff8c2f) 0 100% no-repeat,linear-gradient(0deg,#e22828 0,#e22828) 0 100% no-repeat,linear-gradient(0deg,#ff8c2f 0,#ff8c2f) 100% 100% no-repeat;background-size:100% 2px,100% 2px,2px 100%,2px 100%
|
||||
}
|
||||
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover{
|
||||
color:#f2f2f2;background:-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f));background:linear-gradient(90deg,#e22828 0,#ff8c2f)
|
||||
}
|
||||
.ui-dropdownchecklist .ui-state-default{
|
||||
background:#f2f2f2;
|
||||
border:none;
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{
|
||||
font-family:clear-sans;font-size:1.1rem;font-weight:bold;letter-spacing:2px;text-transform:uppercase;margin:10px 12px 10px 0;padding:9px 18px;text-decoration:none;white-space:nowrap;cursor:pointer;outline:none;border-radius:4px;border:0;color:#ff8c2f;background:-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f)) 0 0 no-repeat,-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f)) 0 100% no-repeat,-webkit-gradient(linear,left bottom,left top,from(#e22828),to(#e22828)) 0 100% no-repeat,-webkit-gradient(linear,left bottom,left top,from(#ff8c2f),to(#ff8c2f)) 100% 100% no-repeat;background:linear-gradient(90deg,#e22828 0,#ff8c2f) 0 0 no-repeat,linear-gradient(90deg,#e22828 0,#ff8c2f) 0 100% no-repeat,linear-gradient(0deg,#e22828 0,#e22828) 0 100% no-repeat,linear-gradient(0deg,#ff8c2f 0,#ff8c2f) 100% 100% no-repeat;background-size:100% 2px,100% 2px,2px 100%,2px 100%
|
||||
}
|
||||
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover{
|
||||
color:#f2f2f2;background:-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f));background:linear-gradient(90deg,#e22828 0,#ff8c2f)
|
||||
}
|
||||
.ui-dropdownchecklist .ui-state-default{
|
||||
background:#1c1c1c;
|
||||
border:none;
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{
|
||||
font-family:clear-sans;font-size:1.1rem;font-weight:bold;letter-spacing:2px;text-transform:uppercase;margin:10px 12px 10px 0;padding:9px 18px;text-decoration:none;white-space:nowrap;cursor:pointer;outline:none;border-radius:4px;border:0;color:#ff8c2f;background:-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f)) 0 0 no-repeat,-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f)) 0 100% no-repeat,-webkit-gradient(linear,left bottom,left top,from(#e22828),to(#e22828)) 0 100% no-repeat,-webkit-gradient(linear,left bottom,left top,from(#ff8c2f),to(#ff8c2f)) 100% 100% no-repeat;background:linear-gradient(90deg,#e22828 0,#ff8c2f) 0 0 no-repeat,linear-gradient(90deg,#e22828 0,#ff8c2f) 0 100% no-repeat,linear-gradient(0deg,#e22828 0,#e22828) 0 100% no-repeat,linear-gradient(0deg,#ff8c2f 0,#ff8c2f) 100% 100% no-repeat;background-size:100% 2px,100% 2px,2px 100%,2px 100%
|
||||
}
|
||||
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover{
|
||||
color:#f2f2f2;background:-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f));background:linear-gradient(90deg,#e22828 0,#ff8c2f)
|
||||
}
|
||||
.ui-dropdownchecklist .ui-state-default{
|
||||
background:#1c1c1c;
|
||||
border:none;
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{
|
||||
font-family:clear-sans;font-size:1.1rem;font-weight:bold;letter-spacing:2px;text-transform:uppercase;margin:10px 12px 10px 0;padding:9px 18px;text-decoration:none;white-space:nowrap;cursor:pointer;outline:none;border-radius:4px;border:0;color:#ff8c2f;background:-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f)) 0 0 no-repeat,-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f)) 0 100% no-repeat,-webkit-gradient(linear,left bottom,left top,from(#e22828),to(#e22828)) 0 100% no-repeat,-webkit-gradient(linear,left bottom,left top,from(#ff8c2f),to(#ff8c2f)) 100% 100% no-repeat;background:linear-gradient(90deg,#e22828 0,#ff8c2f) 0 0 no-repeat,linear-gradient(90deg,#e22828 0,#ff8c2f) 0 100% no-repeat,linear-gradient(0deg,#e22828 0,#e22828) 0 100% no-repeat,linear-gradient(0deg,#ff8c2f 0,#ff8c2f) 100% 100% no-repeat;background-size:100% 2px,100% 2px,2px 100%,2px 100%
|
||||
}
|
||||
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover{
|
||||
color:#f2f2f2;background:-webkit-gradient(linear,left top,right top,from(#e22828),to(#ff8c2f));background:linear-gradient(90deg,#e22828 0,#ff8c2f)
|
||||
}
|
||||
.ui-dropdownchecklist .ui-state-default{
|
||||
background:#f2f2f2;
|
||||
border:none;
|
||||
|
||||
Reference in New Issue
Block a user