JSFiddle - React, Tailwind, and code Playground

by JamesKyle

HTML

<div class="dashboard">
    <div class="side panel">

    </div>
    <div class="main panel">
        
    </div>
</div>

SCSS

html {
    font-size: 87.5%;
}

body {
    font-size:  .875em;
    line-height: 1.5em;
    font-family: "Proxima-Nova-Regular", "ProximaNova-Regular", "Proxima Nova Regular", "ProximaNova Regular", "Proxima Nova", "Proxima Sans", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: subpixel-antialiased;
       -moz-font-smoothing: subpixel-antialiased;
        -ms-font-smoothing: subpixel-antialiased;
         -o-font-smoothing: subpixel-antialiased;
            font-smoothing: subpixel-antialiased;
}

.dashboard {
    position: absolute;
    display: table;
    top: 0; bottom: 0; height: 100%;
    left: 0; right: 0;  width: 100%;
    margin: 0; padding: 0;
    
    background: #262626;
    color: #fff;
    
    .panel {
        display: table-cell;
    }
}

* {
    outline: 1px solid red;
    outline-offset: -1px;
}