JSFiddle - React, Tailwind, and code Playground

HTML

<div class="panel-container">
  <div class="panel">
    Бічпанеля
  </div>
</div>
Текст під панелею
<div class="button">
  Показати/сховати
</div>

CSS

.panel-container {
  position:fixed;
  height:100%;
}

.panel {
  position:relative;
  height:100%;
  background-color:#0000FF;
  left: 0;
  transition: all 1s linear 0s;
}

.hidden {
  left:-100%;
}

.button {
  background-color:#FF00FF;
  float: right;
}

JavaScript

$('.button').click(
  ()=>{
    $('.panel').toggleClass('hidden');
  }
)