diff --git a/src/content/mytinytodo.js b/src/content/mytinytodo.js index 431edfa..ebd9082 100644 --- a/src/content/mytinytodo.js +++ b/src/content/mytinytodo.js @@ -2708,7 +2708,7 @@ function saveSettings(frm) { if(!frm) return false; var params = { save:'ajax' }; - $(frm).find("input:hidden,input:text,input:password,input:checked,select").filter(":enabled").each(function() { params[this.name || '__'] = this.value; }); + $(frm).find("input:hidden,input:text,input:password,input:checked,select,textarea").filter(":enabled").each(function() { params[this.name || '__'] = this.value; }); $(frm).find(":submit").attr('disabled','disabled').blur(); $.post(_mtt.mttUrl+'settings.php', params, function(json){ if(json.saved) { @@ -2749,7 +2749,7 @@ function saveExtensionSettings(frm) if (!frm) return false; var ext = frm.dataset.ext; var params = {}; - $(frm).find("input:hidden,input:text,input:password,input:checked,select").filter(":enabled").each(function() { params[this.name || '__'] = this.value; }); + $(frm).find("input:hidden,input:text,input:password,input:checked,select,textarea").filter(":enabled").each(function() { params[this.name || '__'] = this.value; }); $.ajax({ url: _mtt.apiUrl + 'ext-settings/' + ext, method: 'PUT', diff --git a/src/content/theme/style.css b/src/content/theme/style.css index 7ff0583..08cf74f 100644 --- a/src/content/theme/style.css +++ b/src/content/theme/style.css @@ -950,6 +950,7 @@ li.mtt-item-hidden { display:none; } padding: 0 10px; } .mtt-settings-table .th { width:30%; font-weight: bold; } +.mtt-settings-table .td { flex-grow: 1; } .mtt-settings-table .descr { display: block; font-size:0.8rem; @@ -962,6 +963,7 @@ li.mtt-item-hidden { display:none; } } .mtt-settings-table .in350 { min-width:350px; } .mtt-settings-table textarea.in350 { height:400px; } +.mtt-settings-table textarea.inmax { height:400px; width:100%; } .mtt-settings-table input, .mtt-settings-table select, .mtt-settings-table textarea {