CF/BF - Cleanup ports tab.
Handes wrapping on narrow screens better.10.3.x-maintenance
parent
831d087aaa
commit
2fecfb0b65
|
@ -735,10 +735,10 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
"portsIdentifier": {
|
"portsIdentifier": {
|
||||||
"message": "Port Identifier"
|
"message": "Identifier"
|
||||||
},
|
},
|
||||||
"portsConfiguration": {
|
"portsConfiguration": {
|
||||||
"message": "Configuration"
|
"message": "Configuration/MSP"
|
||||||
},
|
},
|
||||||
"portsSerialRx": {
|
"portsSerialRx": {
|
||||||
"message": "Serial Rx"
|
"message": "Serial Rx"
|
||||||
|
@ -791,6 +791,18 @@
|
||||||
"portsFunction_TELEMETRY_SMARTPORT": {
|
"portsFunction_TELEMETRY_SMARTPORT": {
|
||||||
"message": "SmartPort"
|
"message": "SmartPort"
|
||||||
},
|
},
|
||||||
|
"portsFunction_TELEMETRY_IBUS": {
|
||||||
|
"message": "iBUS"
|
||||||
|
},
|
||||||
|
"portsFunction_TELEMETRY_JETIXBUS": {
|
||||||
|
"message": "JETIXBUS"
|
||||||
|
},
|
||||||
|
"portsFunction_TELEMETRY_CRSF": {
|
||||||
|
"message": "CRSF"
|
||||||
|
},
|
||||||
|
"portsFunction_TELEMETRY_SRXL": {
|
||||||
|
"message": "SRXL"
|
||||||
|
},
|
||||||
"portsFunction_ESC_SENSOR": {
|
"portsFunction_ESC_SENSOR": {
|
||||||
"message": "ESC"
|
"message": "ESC"
|
||||||
},
|
},
|
||||||
|
@ -806,9 +818,6 @@
|
||||||
"portsFunction_IRC_TRAMP": {
|
"portsFunction_IRC_TRAMP": {
|
||||||
"message": "IRC Tramp"
|
"message": "IRC Tramp"
|
||||||
},
|
},
|
||||||
"portsFunction_TELEMETRY_IBUS": {
|
|
||||||
"message": "iBUS Telemetry"
|
|
||||||
},
|
|
||||||
"pidTuningUpgradeFirmwareToChangePidController": {
|
"pidTuningUpgradeFirmwareToChangePidController": {
|
||||||
"message": "<span style=\"color: red\">Changing PID controller disabled - you can change it via the CLI.</span> You have firmware with API version <span style=\"color: red\">$1</span>, but this functionality requires requires <span style=\"color: #ffbb00\">$2</span>."
|
"message": "<span style=\"color: red\">Changing PID controller disabled - you can change it via the CLI.</span> You have firmware with API version <span style=\"color: red\">$1</span>, but this functionality requires requires <span style=\"color: #ffbb00\">$2</span>."
|
||||||
},
|
},
|
||||||
|
|
|
@ -72,8 +72,22 @@
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* margin required when cell contents wrap */
|
||||||
|
.tab-ports .ports select {
|
||||||
|
margin-top: 5px;
|
||||||
|
margin-bottom: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab-ports .ports select[name=function-peripherals],
|
||||||
|
.tab-ports .ports select[name=function-telemetry] {
|
||||||
|
max-width: 110px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab-ports .ports td {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
.tab-ports .ports thead td {
|
.tab-ports .ports thead td {
|
||||||
text-align: left;
|
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
padding: 5px 7px;
|
padding: 5px 7px;
|
||||||
background-color: #828885;
|
background-color: #828885;
|
||||||
|
@ -81,6 +95,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.tab-ports .ports thead td:first-child {
|
.tab-ports .ports thead td:first-child {
|
||||||
|
text-align: left;
|
||||||
border-top-left-radius: 5px;
|
border-top-left-radius: 5px;
|
||||||
border-left: 0px;
|
border-left: 0px;
|
||||||
}
|
}
|
||||||
|
|
|
@ -209,7 +209,7 @@ TABS.ports.initialize = function (callback, scrollPosition) {
|
||||||
var select_e;
|
var select_e;
|
||||||
if (column !== 'telemetry' && column !== 'sensors' && column !== 'peripherals') {
|
if (column !== 'telemetry' && column !== 'sensors' && column !== 'peripherals') {
|
||||||
var checkboxId = 'functionCheckbox-' + portIndex + '-' + columnIndex + '-' + i;
|
var checkboxId = 'functionCheckbox-' + portIndex + '-' + columnIndex + '-' + i;
|
||||||
functions_e.prepend('<span class="function"><input type="checkbox" class="togglemedium" id="' + checkboxId + '" value="' + functionName + '" /><label for="' + checkboxId + '"> ' + functionRule.displayName + '</label></span>');
|
functions_e.prepend('<span class="function"><input type="checkbox" class="togglemedium" id="' + checkboxId + '" value="' + functionName + '" /><label for="' + checkboxId + '"></label></span>');
|
||||||
|
|
||||||
if (serialPort.functions.indexOf(functionName) >= 0) {
|
if (serialPort.functions.indexOf(functionName) >= 0) {
|
||||||
var checkbox_e = functions_e.find('#' + checkboxId);
|
var checkbox_e = functions_e.find('#' + checkboxId);
|
||||||
|
|
Loading…
Reference in New Issue