JSFiddle - React, Tailwind, and code Playground

HTML

<nav>
    <div class="outer">
        <div class="inner">
            <div class="logo1">LOGO</div>
            <ul>
                <li><a href="#" class="border">About</a>

                </li>
                <li><a href="#" class="border">My Work</a>

                </li>
                <li><a href="#">Contact</a>

                </li>
            </ul>
        </div>
    </div>
</nav>

CSS

.outer {
     display: table;
     width: 100%;
     height: 100%;
 }
 .inner {
     display: table-row;
     /* vertical-align: middle; */
     /* text-align: center; */
 }
 .centered {
     position: relative;
     display: inline-block;
     width: 100%;
 }
 nav {
     position: fixed;
     width: 100%;
     top: 0;
     height: 4.5em;
     background: #f6f6f6;
 }
 nav ul {
     font-weight: 600;
     font-size: 1em;
     position: relative;
     /* margin-right: 0.625em; */
     background: none;
     /* float: right; */
     height: auto;
     /* padding: 0; */
     /* margin: 0; */
     color: #2b2b2b;
     display: table-cell;
     vertical-align: middle;
     text-align: right;
 }
 nav ul li {
     box-sizing: border-box;
     text-align: center;
     display: inline-block;
     padding: 1.25em;
     margin-left: 0.625em;
 }
 nav ul li a {
     position: relative;
     padding: 0;
 }
 .logo1 {
     display: table-cell;
     font-family: dan_custom-font;
     font-size: 2em;
     /* float: left; */
     /* margin: 0.3em; */
     /* margin-left: 0.7em; */
     cursor: pointer;
     color: #de1b1b;
     text-align: center;
     -webkit-transition: color .3s;
     transition: color .3s;
     vertical-align: middle;
     width: 20%;
 }