JSFiddle - React, Tailwind, and code Playground

JavaScript

var FeaturesList = Backbone.View.extend({
        initialize: function () {
            this.listenTo(this.model, "change", this.render);
        },
        tagName: "div",
        className: "flist",
        events: {
            "click .tool-tip": "fillModelDetails",
            "hidden #feature-edit-modal": "removeInputs",
            "click #edit-feature": "editFeature",
            "click #aefile": "addFile"
        },
        template: function(obj){
            var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};
            with(obj||{}){
            __p+='<div id="flist-cont"><div class="fdesc well"><a href="#" class="tool-tip" data-toggle="modal" data-target="#feature-edit-modal" rel="tooltip" data-placement="left" data-original-title="Edit Feature"><i class="icon-chevron-edit"></i></a>'+
            ((__t=( desc ))==null?'':__t)+
            ' </div><ul>';
             for (var file in files) { 
            __p+=' <li> <a href="#">'+
            ((__t=( files[file] ))==null?'':__t)+
            '</a> </li> ';
              } 
            __p+=' </ul></div><div id="feature-edit-modal" class="modal" tabindex="-1" role="dialogue" aria-hidden="false" aria-labelledby="feature-def" style="display:none;"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button><h3 id="feature-def">Edit Feature</h3></div><div class="modal-body"><input type="text" id="fename" rel="tooltip" data-placement="right" data-original-title="Can\'t be a nameless feature" class="required man-tooltip" placeholder="Feature Title" /> <br /><div class="ffiles-edit"><input type="text" placeholder="Add File" /><a href="#" id="aefile" style="font-size: 14px">&#10010;</a> <br /></div><textarea rows="3" id="fedesc" class="optional" style="width: 350px" placeholder="Feature Description"></textarea> <br /><input type="button" id="edit-feature" class="btn" value="Save Feature" /></div></div>';
            }
   ...