organized js assets

completes #11
This commit is contained in:
Mark Moser
2016-09-07 17:45:22 -05:00
parent a977c0ceb3
commit 1ded44610b
16 changed files with 38 additions and 14 deletions

View File

@ -14,13 +14,7 @@
//= require jquery_ujs
//= require turbolinks
//= require modernizr-lite/modernizr
//= require jquery-linedtextarea-moser
//= require button-group
//= require form-animation
//= require summary-edit
//= require textarea-limit
//= require live-coder
//= require admin
//= require forms/button-group
//= require forms/animations
//= require forms/textarea-limit

View File

@ -7,6 +7,7 @@ $textInput.each(function() {
$(this).prev('label').addClass('animate');
}
});
$textInput.on('focus', function() {
$(this).prev('label').addClass('animate');
}).on('focusout', function() {

View File

@ -0,0 +1,2 @@
//= require live-coder/linedtextarea
//= require live-coder/editor

View File

@ -18,9 +18,7 @@ function updateResults(elem) {
var jqueryNode = document.createElement("script");
jqueryNode.setAttribute("type", "text/javascript");
// TODO: fix eslint runner to handle erb snippets
// jqueryNode.setAttribute("src", "<%= "//#{ENV['full_app_url']}#{javascript_path "jquery"}" %>");
jqueryNode.setAttribute("src", "https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js");
jqueryNode.setAttribute("src", "<%= "//#{ENV['full_app_url']}#{javascript_path "jquery"}" %>");
iHead.appendChild(jqueryNode);
var codeStyle = document.createElement("style");