liquid_feedback_frontend
changeset 1396:a48d33b22384
Changed style of register image upload 6
author | bsw |
---|---|
date | Mon Aug 13 19:31:06 2018 +0200 (2018-08-13) |
parents | dbf90b71b19e |
children | 5890051ce163 |
files | app/main/registration/_register_form.lua |
line diff
1.1 --- a/app/main/registration/_register_form.lua Mon Aug 13 19:26:32 2018 +0200 1.2 +++ b/app/main/registration/_register_form.lua Mon Aug 13 19:31:06 2018 +0200 1.3 @@ -116,22 +116,32 @@ 1.4 var file = obj.value; 1.5 var fileName = file.split("\\"); 1.6 document.getElementById("fileBtn").innerHTML = fileName[fileName.length-1]; 1.7 - document.getElementById("fileCheckbox").checked = true; 1.8 + document.getElementById("fileCheckbox").checked = fileName.length > 0 ? true : false; 1.9 event.preventDefault(); 1.10 } 1.11 ]] } 1.12 ui.tag{ tag = "input", attr = { id = "fileInput", style = "display: none;", type = "file", name = "verification_data_" .. field.name, onchange = "fileChoosen(this);" } } 1.13 - ui.tag{ 1.14 - tag = "input", 1.15 - attr = { 1.16 - type = "checkbox", 1.17 - class = "mdl-checkbox__input", 1.18 - id = "fileCheckbox", 1.19 - style = "float: left;", 1.20 - onclick = "getFile();" 1.21 + ui.tag{ tag = "label", attr = { 1.22 + class = "mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect", 1.23 + style = "display: inline;", 1.24 + }, 1.25 + content = function() 1.26 + ui.tag{ 1.27 + tag = "input", 1.28 + attr = { 1.29 + type = "checkbox", 1.30 + class = "mdl-checkbox__input", 1.31 + id = "fileCheckbox", 1.32 + style = "float: left;", 1.33 + onclick = "getFile();" 1.34 + } 1.35 + } 1.36 + ui.tag{ 1.37 + attr = { id = "fileBtn", class = "mdl-checkbox__label", onclick = "getFile();" }, 1.38 + content = field.upload_label 1.39 + } 1.40 } 1.41 } 1.42 - ui.tag{ attr = { id = "fileBtn", onclick = "getFile();", style = "font-size: 16px;" }, content = field.upload_label } 1.43 if field.optional_checkbox then 1.44 slot.put(" ") 1.45 ui.tag{ tag = "label", attr = {