JSFiddle - React, Tailwind, and code Playground

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-layout/1.3.0-rc-30.79/jquery.layout.min.js"></script>
<link rel="stylesheet" href="http://layout.jquery-dev.net/lib/css/layout-default-latest.css">
<div class="outer-center">
    <div class="middle-center middle">Inner Center</div>
    <div class="middle-south middle">Inner South</div>
</div>
<div class="outer-east">
    <div class="middle-center middle">Inner Center</div>
    <div class="middle-south middle">Inner South</div>
</div>

CSS

.ui-layout-pane {
    border:     0; /* cosmetic */
    padding:    0;
    overflow:   hidden;
}
.middle {
    border: 1px solid #C0C0C0;
box-shadow: inset 0 1px 2px #e4e4e4;
}
.middle-center {
    margin-bottom: 4px;
}
/*
* customize borders on panes/resizers to make pretty
*/
.ui-layout-resizer {
  background: #F0F0F0;
}
.ui-layout-resizer-south {
  height: 6px !important;
}
.ui-layout-toggler-south {
  height: 6px !important;
}

.ui-layout-resizer-east {
  width: 6px !important;
}
.ui-layout-toggler-east {
  width: 6px !important;
}

/*
* show both borders when the resizer is 'dragging'
*/
.ui-layout-resizer-west-dragging ,
.ui-layout-resizer-east-dragging {
  border-left:    1px solid #BBB;
  border-right:   1px solid #BBB;
}
.ui-layout-resizer-north-dragging ,
.ui-layout-resizer-south-dragging {
  border-top:   1px solid #BBB;
  border-bottom:  1px solid #BBB;
}

JavaScript

// OUTER-LAYOUT
  $('body').layout({
    center__paneSelector: ".outer-center",
    east__paneSelector:   ".outer-east",
    // MIDDLE-LAYOUT (child of outer-center-pane)
    center__childOptions: {
      center__paneSelector: ".middle-center",
      south__paneSelector:  ".middle-south",
      south__size:      200
    },
    east__childOptions: {
      center__paneSelector:  ".middle-center",
      south__paneSelector: ".middle-south"
    }
  });