mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-28 02:36:37 +08:00
More specific airframe css
This commit is contained in:
@@ -18,33 +18,38 @@ The motors in **green** rotate clockwise, the ones in **blue** counterclockwise.
|
|||||||
If present, PWM AUX channels are commonly labelled **AUX OUT**.
|
If present, PWM AUX channels are commonly labelled **AUX OUT**.
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
table {
|
div.frame_common table, div.frame_common table {
|
||||||
display: table;
|
display: table;
|
||||||
table-layout: fixed;
|
table-layout: fixed;
|
||||||
margin-bottom: 5px;
|
margin-bottom: 5px;
|
||||||
}
|
}
|
||||||
table.common {
|
|
||||||
|
div.frame_common table {
|
||||||
float: right;
|
float: right;
|
||||||
width: 70%;
|
width: 70%;
|
||||||
}
|
}
|
||||||
table.airframes {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
table.airframes th:nth-child(1) {
|
|
||||||
width: 30%;
|
|
||||||
}
|
|
||||||
|
|
||||||
tr > * {
|
div.frame_common img {
|
||||||
vertical-align : top;
|
|
||||||
}
|
|
||||||
td, th {
|
|
||||||
text-align : left;
|
|
||||||
}
|
|
||||||
img {
|
|
||||||
max-height: 180px;
|
max-height: 180px;
|
||||||
width: 29%;
|
width: 29%;
|
||||||
padding-top: 10px;
|
padding-top: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
div.frame_variant table {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.frame_variant th:nth-child(1) {
|
||||||
|
width: 30%;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.frame_variant tr > * {
|
||||||
|
vertical-align : top;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.frame_variant td, div.frame_variant th {
|
||||||
|
text-align : left;
|
||||||
|
}
|
||||||
</style>\n\n"""
|
</style>\n\n"""
|
||||||
|
|
||||||
type_set = set()
|
type_set = set()
|
||||||
@@ -61,7 +66,7 @@ img {
|
|||||||
|
|
||||||
# Display an image of the frame
|
# Display an image of the frame
|
||||||
image_name = group.GetImageName()
|
image_name = group.GetImageName()
|
||||||
result += '<div>\n'
|
result += '<div class="frame_common">\n'
|
||||||
image_name = image_path + image_name
|
image_name = image_path + image_name
|
||||||
result += '<img src="%s.svg"/>\n' % (image_name)
|
result += '<img src="%s.svg"/>\n' % (image_name)
|
||||||
|
|
||||||
@@ -93,7 +98,7 @@ img {
|
|||||||
outputs_prev[i] = ''
|
outputs_prev[i] = ''
|
||||||
|
|
||||||
if outputs_match[0] or outputs_match[1]:
|
if outputs_match[0] or outputs_match[1]:
|
||||||
result += '<table class="common">\n'
|
result += '<table>\n'
|
||||||
result += ' <thead>\n'
|
result += ' <thead>\n'
|
||||||
result += ' <tr><th>Common Outputs</th></tr>\n'
|
result += ' <tr><th>Common Outputs</th></tr>\n'
|
||||||
result += ' </thead>\n'
|
result += ' </thead>\n'
|
||||||
@@ -103,7 +108,8 @@ img {
|
|||||||
|
|
||||||
result += '</div>\n\n'
|
result += '</div>\n\n'
|
||||||
|
|
||||||
result += '<table class="generic">\n'
|
result += '<div class="frame_variant">\n'
|
||||||
|
result += '<table>\n'
|
||||||
result += ' <thead>\n'
|
result += ' <thead>\n'
|
||||||
result += ' <tr><th>Name</th><th></th></tr>\n'
|
result += ' <tr><th>Name</th><th></th></tr>\n'
|
||||||
result += ' </thead>\n'
|
result += ' </thead>\n'
|
||||||
@@ -156,7 +162,7 @@ img {
|
|||||||
|
|
||||||
|
|
||||||
#Close the table.
|
#Close the table.
|
||||||
result += '</tbody></table>\n\n'
|
result += '</tbody>\n</table>\n</div>\n\n'
|
||||||
|
|
||||||
self.output = result
|
self.output = result
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user