about summary refs log tree commit diff
diff options
context:
space:
mode:
authorzsloan2020-10-20 15:23:55 -0500
committerzsloan2020-10-20 15:23:55 -0500
commitad8e88385b6211266de4729ad310362a0e5c880e (patch)
tree6bee9c1c2c8f4426a749dbbf3e7357b4c7f5297d
parent424a35c7ceae86b8e5e22e4698997943336b5243 (diff)
downloadgenenetwork2-ad8e88385b6211266de4729ad310362a0e5c880e.tar.gz
Added classes to replace styling in show_trait_edit_data.html to show_trait.css, replaced _ with - in class names, and changed the checkbox table cell styling to better center it
* wqflask/wqflask/static/new/css/show_trait.css - Moved show_trait_edit_data.html styling to this file and changes padding for the checkbox table cell to better center it; for some reason text-align: center wasn't working and it specifically needed left-padding
* wqflask/wqflask/static/new/javascript/show_trait.js - Replaced underscores with - in class names
* wqflask/wqflask/static/new/javascript/show_trait_mapping_tools.js - Replaced underscores with - in class names
-rw-r--r--wqflask/wqflask/static/new/css/show_trait.css54
-rw-r--r--wqflask/wqflask/static/new/javascript/show_trait.js42
-rw-r--r--wqflask/wqflask/static/new/javascript/show_trait_mapping_tools.js2
3 files changed, 70 insertions, 28 deletions
diff --git a/wqflask/wqflask/static/new/css/show_trait.css b/wqflask/wqflask/static/new/css/show_trait.css
index 2ac8ae5a..a04b2243 100644
--- a/wqflask/wqflask/static/new/css/show_trait.css
+++ b/wqflask/wqflask/static/new/css/show_trait.css
@@ -63,8 +63,9 @@ table.dataTable.cell-border tbody tr td:first-child {
 }
 
 table.dataTable tbody td.column_name-Checkbox {
-  padding: 3px 0px 0px 9px;
+  padding: 1px 0px 0px 9px; /* The left padding here is because text-align:center does not seem to be working properly. No idea why this is. */
   text-align: center;
+  vertical-align: middle;
 }
 
 table.dataTable tbody td.column_name-Index {
@@ -112,10 +113,6 @@ div.correlation-options {
   width: 70px;
 }
 
-span.p-range-container {
-  display: inline;
-}
-
 div.p-range-slider {
   width: 200px;
   margin-left: 15px;
@@ -135,7 +132,7 @@ span.p-range-upper {
   margin: 5px 0px 0px 170px;
 }
 
-.corr-location {
+input.corr-location {
   width: 50px;
   display: inline;
 }
@@ -208,4 +205,49 @@ div.select-covar-div {
 .rqtl-description {
   padding-top: 40px;
   display: none;
+}
+
+div.sample-table-container {
+  padding-bottom: 10px;
+}
+
+div.sample-table-search-container {
+  display: inline;
+  height: 40px;
+}
+
+input.sample-table-search {
+  width: 200px;
+  display: inline;
+  float: left;
+  vertical-align: top;
+}
+
+div.sample-table-export-container {
+  padding-left: 10px;
+  display: inline;
+}
+
+div.export-code-container {
+  width: 600px;
+  display: none;
+}
+
+.export-code-field {
+  padding-top: 0px;
+  padding-bottom: 0px;
+  height: 150px;
+}
+
+table.sample-table {
+  float: left;
+  width:100%;
+}
+
+input.trait-value-input {
+  text-align: right;
+}
+
+div.inline-div {
+  display: inline;
 }
\ No newline at end of file
diff --git a/wqflask/wqflask/static/new/javascript/show_trait.js b/wqflask/wqflask/static/new/javascript/show_trait.js
index 18c9b8cf..c0ab639e 100644
--- a/wqflask/wqflask/static/new/javascript/show_trait.js
+++ b/wqflask/wqflask/static/new/javascript/show_trait.js
@@ -446,14 +446,14 @@ edit_data_change = function() {
     rows = $("#" + table).find('tr');
     for (_j = 0, _len1 = rows.length; _j < _len1; _j++) {
       row = rows[_j];
-      name = $(row).find('.edit_sample_sample_name').html();
+      name = $(row).find('.edit-sample-sample-name').html();
       name = $.trim(name);
-      real_value = $(row).find('.edit_sample_value').val();
-      checkbox = $(row).find(".edit_sample_checkbox");
+      real_value = $(row).find('.edit-sample-value').val();
+      checkbox = $(row).find(".edit-sample-checkbox");
       if (is_number(real_value) && real_value !== "") {
         real_value = parseFloat(real_value);
         sample_sets[table].add_value(real_value);
-        real_variance = $(row).find('.edit_sample_se').val();
+        real_variance = $(row).find('.edit-sample-se').val();
         if (is_number(real_variance)) {
           real_variance = parseFloat(real_variance);
         } else {
@@ -567,7 +567,7 @@ block_by_attribute_value = function() {
       var row;
       if ($.trim($(element).text()) === exclude_by_value) {
         row = $(element).parent('tr');
-        return $(row).find(".trait_value_input").val("x");
+        return $(row).find(".trait-value-input").val("x");
       }
     };
   })(this));
@@ -614,9 +614,9 @@ block_by_index = function() {
   for (_k = 0, _len1 = index_list.length; _k < _len1; _k++) {
     index = index_list[_k];
     if ($('#block_group').val() === "primary") {
-      _results.push($('#samples_primary').find('td.column_name-Index').filter(function() { return $(this).text() == index.toString()  }).closest('tr').find('.trait_value_input').val("x"));
+      _results.push($('#samples_primary').find('td.column_name-Index').filter(function() { return $(this).text() == index.toString()  }).closest('tr').find('.trait-value-input').val("x"));
     } else if ($('#block_group').val() === "other") {
-      _results.push($('#samples_other').find('td.column_name-Index').filter(function() { return $(this).text() == index.toString()  }).closest('tr').find('.trait_value_input').val("x"));
+      _results.push($('#samples_other').find('td.column_name-Index').filter(function() { return $(this).text() == index.toString()  }).closest('tr').find('.trait-value-input').val("x"));
     } else {
       _results.push(void 0);
     }
@@ -628,7 +628,7 @@ $('#block_by_index').click(block_by_index);
 hide_no_value = function() {
   return $('.value_se').each((function(_this) {
     return function(_index, element) {
-      if ($(element).find('.trait_value_input').val() === 'x') {
+      if ($(element).find('.trait-value-input').val() === 'x') {
         return $(element).hide();
       }
     };
@@ -638,7 +638,7 @@ $('#hide_no_value').click(hide_no_value);
 block_outliers = function() {
   return $('.outlier').each((function(_this) {
     return function(_index, element) {
-      return $(element).find('.trait_value_input').val('x');
+      return $(element).find('.trait-value-input').val('x');
     };
   })(this));
 };
@@ -646,7 +646,7 @@ $('#block_outliers').click(block_outliers);
 reset_samples_table = function() {
   $('input[name="transform"]').val("");
   $('span[name="transform_text"]').text("")
-  return $('.trait_value_input').each((function(_this) {
+  return $('.trait-value-input').each((function(_this) {
     return function(_index, element) {
       $(element).val($(element).data('value'));
       return $(element).parents('.value_se').show();
@@ -659,7 +659,7 @@ $('.reset').click(function() {
 });
 
 log2_normalize_data = function(zero_to_one_vals_exist) {
-  return $('.trait_value_input').each((function(_this) {
+  return $('.trait-value-input').each((function(_this) {
     return function(_index, element) {
       current_value = $(element).data("value")
       if(isNaN(current_value)) {
@@ -676,7 +676,7 @@ log2_normalize_data = function(zero_to_one_vals_exist) {
 };
 
 log10_normalize_data = function(zero_to_one_vals_exist) {
-  return $('.trait_value_input').each((function(_this) {
+  return $('.trait-value-input').each((function(_this) {
     return function(_index, element) {
       current_value = $(element).data("value")
       if(isNaN(current_value)) {
@@ -694,7 +694,7 @@ log10_normalize_data = function(zero_to_one_vals_exist) {
 
 
 sqrt_normalize_data = function() {
-  return $('.edit_sample_value').each((function(_this) {
+  return $('.edit-sample-value').each((function(_this) {
     return function(_index, element) {
       current_value = parseFloat($(element).data("value")) + 1;
       if(isNaN(current_value)) {
@@ -708,7 +708,7 @@ sqrt_normalize_data = function() {
 };
 
 invert_data = function() {
-  return $('.edit_sample_value').each((function(_this) {
+  return $('.edit-sample-value').each((function(_this) {
     return function(_index, element) {
       current_value = parseFloat($(element).val());
       if(isNaN(current_value)) {
@@ -723,7 +723,7 @@ invert_data = function() {
 
 
 qnorm_data = function() {
-  return $('.edit_sample_value').each((function(_this) {
+  return $('.edit-sample-value').each((function(_this) {
     return function(_index, element) {
       current_value = parseFloat($(element).data("value")) + 1;
       if(isNaN(current_value)) {
@@ -737,7 +737,7 @@ qnorm_data = function() {
 };
 
 zscore_data = function() {
-  return $('.edit_sample_value').each((function(_this) {
+  return $('.edit-sample-value').each((function(_this) {
     return function(_index, element) {
       current_value = parseFloat($(element).data("value")) + 1;
       if(isNaN(current_value)) {
@@ -752,7 +752,7 @@ zscore_data = function() {
 
 check_for_zero_to_one_vals = function() {
   zero_to_one_vals_exist = false
-  $('.trait_value_input').each(function() {
+  $('.trait-value-input').each(function() {
     current_value = $(this).data("value")
     if(isNaN(current_value)) {
       return true;
@@ -833,7 +833,7 @@ $('#normalize').hover(function(){
 $('#normalize').click(normalize_data)
 
 switch_qnorm_data = function() {
-  return $('.trait_value_input').each((function(_this) {
+  return $('.trait-value-input').each((function(_this) {
     return function(_index, element) {
       transform_val = $(element).data('transform')
       if (transform_val != "") {
@@ -852,9 +852,9 @@ get_sample_table_data = function(table_name) {
       var attribute_info, key, row_data, _ref;
       row_data = {};
       row_data.name = $.trim($(element).find('.column_name-Sample').text());
-      row_data.value = $(element).find('.edit_sample_value:eq(0)').val();
-      if ($(element).find('.edit_sample_se').length > 0) {
-        row_data.se = $(element).find('.edit_sample_se').val();
+      row_data.value = $(element).find('.edit-sample-value:eq(0)').val();
+      if ($(element).find('.edit-sample-se').length > 0) {
+        row_data.se = $(element).find('.edit-sample-se').val();
       }
       if ($(element).find('.edit_sample_num_cases').length > 0) {
         row_data.num_cases = $(element).find('.edit_sample_num_cases').val();
diff --git a/wqflask/wqflask/static/new/javascript/show_trait_mapping_tools.js b/wqflask/wqflask/static/new/javascript/show_trait_mapping_tools.js
index 49d72193..a48cfdaa 100644
--- a/wqflask/wqflask/static/new/javascript/show_trait_mapping_tools.js
+++ b/wqflask/wqflask/static/new/javascript/show_trait_mapping_tools.js
@@ -58,7 +58,7 @@
   block_outliers = function() {
     return $('.outlier').each((function(_this) {
       return function(_index, element) {
-        return $(element).find('.trait_value_input').val('x');
+        return $(element).find('.trait-value-input').val('x');
       };
     })(this));
   };