JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jscolor/2.0.4/jscolor.min.js"></script>
<link rel="stylesheet" href="http://beta.leonardo.pl/afrisoexpert/public/css/fluidable.css">
<div class="form-group" id="propositionsFields">
  <label class="col-md-4 control-label">Options</label>
  <div class="row">
    <div class="col-8">
      <input class="form-control propositionField" name="proposition[]" type="text" />
    </div>
    <div class="col-2">
      <input type="text" class="form-control jscolor {onFineChange:'updateColor(this)'}" />
      <input type="hidden" class="color-picker" value="" />
    </div>
    <!-- /.col-2 -->
    <div class="col-2">
      <button class="add-proposition-field propositionManage">Add field</button>
    </div>
    <!-- /.col-2 -->
  </div>
  <!-- /.row -->
</div>
<!-- /.form-group -->

JavaScript

$(document).ready(function() {
      var addField = $(".add-proposition-field");
      var removeField = $('.remove-proposition-field');

      addField.click(function(e) {
        var rodzic = $('.colorInput');
        e.preventDefault();
        var i = $('.propositionField').size();
        var color = getRandomColor();
        var input = document.createElement("input");
        input.className = "form-control";
        input.setAttribute("value", color);
        input.setAttribute("type", 'text');
        var picker = new jscolor(input);

        var newField = '<div class="row"><div class="col-8"><input autocomplete="off" class="form-control" name="proposition[]" type="text" placeholder="Field No."/></div><div class="col-2 colorInput"></div><div class="col-2"><button class="remove-proposition-field propositionManage">Usuń pole</button></div></div>';

        i++;

        rodzic.append(input);
        $(" #propositionsFields ").append(newField);

      });

      $('body').on('click', '.remove-proposition-field', function() {
        $(this).parent('div').parent('div').remove();
      });
    });

    function updateColor(jscolor) {
      $('.color-picker').val(jscolor);
      $(this).val(jscolor);
    }

    function getRandomColor() {
      var letters = '0123456789ABCDEF';
      var color = '';
      for (var i = 0; i < 6; i++) {
        color += letters[Math.floor(Math.random() * 16)];
      }

      return color;
    }