JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="https://npmcdn.com/comet-css@1.2.0/dist/comet.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/particlesjs/2.2.1/particles.min.js"></script>
<div class="container">
  Your content here...
</div>

<canvas class="background"></canvas>

CSS

html, body { height: 100% }

body {
  display: flex;
  align-items: center;
  background-color: #f9f9f9;
}

.container {
  max-width: 500px;
  margin: 0 auto;
  padding: 50px;
  background-color: #fff;
  box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);
}

.background {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
}

JavaScript

var particles = Particles.init({
	selector: '.background',
  color: '#DA0463'
});