I am facing a challenge of creating a seatmap for airplanes using only HTML, CSS, and jQuery. While this task is generally manageable, I'm struggling with how to incorporate wings into the design. Currently, I differentiate seats located over the wings by adding a darker outside border, but I find this approach unappealing. I would prefer to integrate some form of "wings" directly onto the plane or at least have an outer border outlining the plane's shape. Do you have any suggestions on how to achieve this?
<div id="seatmap">
<div id="plane">
<table class="rows">
<tr>
<td>F</td>
</tr>
<tr>
<td>D</td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td>C</td>
</tr>
<tr>
<td>A</td>
</tr>
</table>
<div id="cabin">
<table>
<!-- Seat rows and attributes -->
</table>
</div>
<div style="clear: both;"></div>
</div>
</div>
Fiddle 1: http://jsfiddle.net/SchweizerSchoggi/0Lu4vspq/1/
Check out my updated Fiddle for a clearer visualization of where the wings should be situated -> Fiddle 2: http://jsfiddle.net/SchweizerSchoggi/0Lu4vspq/3/
The main issue remains wanting the border to outline the exterior of the plane rather than inside the cabin.