JSFiddle - React, Tailwind, and code Playground

by pleinx

HTML

<div class="audioplayer" style="display: block">
  <ul class="track-list">
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>   
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname #XY</span>
      <span class="time">00:13</span>
    </li>
    <li class="item">
      <span class="name">Trackname...

SCSS

body {
    padding: 0;
    margin: 0;
}

.audioplayer {
  ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
    
    display: flex;
    flex-flow: wrap row;
    
    li {
      box-sizing: border-box;
      padding: 3px 10px;
      min-width: 200px;
      background: #ccc;
      margin: 2px 30px 2px 0;
      flex: 0
      /*flex: 0 0 calc(25% - 40px);*/
    }
  }
}


fieldset {
  margin: 20px 0;
}