diff options
Diffstat (limited to 'app/assets')
-rw-r--r-- | app/assets/javascripts/.memory.js.swp | bin | 0 -> 12288 bytes | |||
-rw-r--r-- | app/assets/javascripts/memory.js | 7 | ||||
-rw-r--r-- | app/assets/stylesheets/style.css.scss | 4 |
3 files changed, 10 insertions, 1 deletions
diff --git a/app/assets/javascripts/.memory.js.swp b/app/assets/javascripts/.memory.js.swp Binary files differnew file mode 100644 index 0000000..964c946 --- /dev/null +++ b/app/assets/javascripts/.memory.js.swp diff --git a/app/assets/javascripts/memory.js b/app/assets/javascripts/memory.js index 4dac5a0..a614e91 100644 --- a/app/assets/javascripts/memory.js +++ b/app/assets/javascripts/memory.js @@ -1,10 +1,17 @@ $(function() { + $('td').focus(function() { + if (this.id.split("-")[0] == "memory") { + $(this).css("background-color", "lightblue") + } + }); var data = []; $('td').keydown(function() { data.push(this.id, $(this).html().substr(0, 2)); //position, value }) $('td').blur(function() { + $(this).css("background", "none"); if ((id_i = data.indexOf(this.id) != -1) && data[id_i+1] != $(this).html().substr(0, 2)) { + $(this).css("color", "darkgreen"); var int_id = this.id.split("-")[1] $.post("/memory/update_memory?project="+$(this).closest("table").data("project")+"&file="+Math.floor((int_id/2048)+1)+"&mem_id="+int_id%2048+"&value="+$(this).html().substr(0, 2)); data.splice(id_i, 2); diff --git a/app/assets/stylesheets/style.css.scss b/app/assets/stylesheets/style.css.scss index e8f06ab..04bfee8 100644 --- a/app/assets/stylesheets/style.css.scss +++ b/app/assets/stylesheets/style.css.scss @@ -1028,9 +1028,11 @@ nav.pagination { text-shadow: none; } .memory-table { - width: 870px; + width: 980px; margin: auto; + text-align: center; th, td { + height: 20px; border: 1px solid black; } } |