Override website theme link borders

This commit is contained in:
Skylar Ittner 2017-11-27 16:22:49 -07:00
parent b72de471fe
commit e955fa9885
3 changed files with 9 additions and 3 deletions

View File

@ -12,12 +12,17 @@ Don't use this file in your site; captcheck.js contains it.
padding: 3px; padding: 3px;
margin: 5px 2px 5px 1px; margin: 5px 2px 5px 1px;
background-color: #f5f5f5; background-color: #f5f5f5;
text-decoration: none;
} }
.captcheck_label_message, .captcheck_label_message,
.captcheck_label_message b { .captcheck_label_message b {
color: black; color: black;
font-family: Ubuntu, Arial, sans-serif; font-family: Ubuntu, Roboto, Arial, sans-serif;
}
.captcheck_answer_label {
border: 0px;
} }
.captcheck_answer_label > input { .captcheck_answer_label > input {
@ -58,6 +63,7 @@ Don't use this file in your site; captcheck.js contains it.
cursor: pointer; cursor: pointer;
color: inherit; color: inherit;
text-decoration: inherit; text-decoration: inherit;
border: 0px;
} }
.captcheck_answer_images { .captcheck_answer_images {

View File

@ -1 +1 @@
window.onload=function(){var b="https://captcheck.netsyms.com/api.php";var a=document.createElement("style");a.innerHTML=".captcheck_box,.captcheck_label_message,.captcheck_label_message b{color:#000;font-family:Ubuntu,Arial,sans-serif}.captcheck_box{border:1px solid #e0e0e0;border-radius:3px;display:inline-block;padding:3px;margin:5px 2px 5px 1px;background-color:#f5f5f5}.captcheck_answer_label>input{visibility:hidden;position:absolute}.captcheck_answer_label>input+img{cursor:pointer;border:2px solid transparent;border-radius:3px;min-width:32px;width:18%;max-width:64px}.captcheck_answer_label>input:checked+img{cursor:pointer;border:2px solid #424242;border-radius:3px}.captcheck_error_message{color:red}.captcheck_question_image{display:initial}.captcheck_question_access{display:none}.captcheck_alt_question_button{float:right;font-size:80%;cursor:pointer;color:inherit;text-decoration:inherit}.captcheck_answer_images{display:initial}.captcheck_answer_access{display:none}";document.body.appendChild(a);Array.prototype.forEach.call(document.getElementsByClassName("captcheck_container"),function(c){var d=new XMLHttpRequest();d.open("GET",b+"?action=new",true);d.onreadystatechange=function(){if(this.readyState==4){var g=this.status;var r=this.responseText;var o=document.createElement("div");o.setAttribute("class","captcheck_box");c.appendChild(o);if(g==200){var h=JSON.parse(r);var f=h.id_prefix;var m="<div class='captcheck_answer_images' id='captcheck_"+f+"_answer_images'>";for(var j=0,l=h.answers.length;j<l;j++){var e=b+"?action=img&s="+h.session+"&c="+h.answers[j];m+="<a class='captcheck_answer_label' href='' data-prefix='"+f+"' data-answer='"+h.answers[j]+"' tabindex='0' aria-role='button'><input id='captcheck_"+f+"_answer_"+h.answers[j]+"' type='radio' name='captcheck_selected_answer' value='"+h.answers[j]+"' data-prefix='"+f+"' data-answer='"+h.answers[j]+"' /><img src='"+e+"' data-prefix='"+f+"' data-answer='"+h.answers[j]+"'/></a>"}m+="</div>";var p=document.createElement("div");p.innerHTML=m+"<div class='captcheck_answer_access' id='captcheck_"+f+"_answer_access'></div>";var k=document.createElement("div");k.setAttribute("class","captcheck_label_message");k.setAttribute("id","captcheck_"+f+"_label_message");k.innerHTML="<span class='captcheck_question_image' id='captcheck_"+f+"_question_image'>"+h.question_i+"</span><span class='captcheck_question_access' id='captcheck_"+f+"_question_access'>"+h.question_a+"</span><a href='' class='captcheck_alt_question_button' data-prefix='"+f+"' id='captcheck_"+f+"_alt_question_button' aria-role='button' aria-label='Switch between image and text question' tabindex='0'>&gt; Text mode</a>";o.appendChild(k);o.appendChild(p);var q=document.createElement("span");q.innerHTML="<input type='hidden' name='captcheck_session_code' value='"+h.session+"' />";o.appendChild(q);var n=document.querySelectorAll('.captcheck_answer_label[data-prefix="'+f+'"]');for(var j=0;j<n.length;j++){n[j].addEventListener("click",function(i){chooseAnswer(i.target.getAttribute("data-prefix"),i.target.getAttribute("data-answer"));i.preventDefault()});n[j].addEventListener("keydown",function(i){if(i.key==="Enter"||i.which===13||i.keyCode===13||i.key===" "||i.which===32||i.keyCode===32){chooseAnswer(i.target.getAttribute("data-prefix"),i.target.getAttribute("data-answer"));i.preventDefault()}})}document.querySelector('.captcheck_alt_question_button[data-prefix="'+f+'"]').addEventListener("click",function(i){switchMode(i.target.getAttribute("data-prefix"));i.preventDefault()});document.querySelector('.captcheck_alt_question_button[data-prefix="'+f+'"]').addEventListener("keydown",function(i){if(i.key==="Enter"||i.which===13||i.keyCode===13||i.key===" "||i.which===32||i.keyCode===32){switchMode(i.target.getAttribute("data-prefix"));i.preventDefault()}})}else{o.innerHTML="<span class='captcheck_error_message'>There was a problem loading the CAPTCHA.</span>"}}};d.send()})};function chooseAnswer(c,a){var b=document.getElementById("captcheck_"+c+"_answer_"+a);b.checked=true;return false}function switchMode(e){var d=document.getElementById("captcheck_"+e+"_alt_question_button");var a=document.getElementById("captcheck_"+e+"_question_image");var f=document.getElementById("captcheck_"+e+"_question_access");var c=document.getElementById("captcheck_"+e+"_answer_images");var b=document.getElementById("captcheck_"+e+"_answer_access");if(d.innerHTML=="&gt; Text mode"){d.innerHTML="&gt; Image mode";a.style.display="none";f.style.display="initial";c.style.display="none";b.style.display="initial";b.innerHTML="<input type='text' name='captcheck_selected_answer' aria-label='Type your answer here.' autocomplete='off' autofill='off'/>"}else{d.innerHTML="&gt; Text mode";a.style.display="initial";f.style.display="none";c.style.display="initial";b.style.display="none";b.innerHTML=""}}; window.onload=function(){var b="https://captcheck.netsyms.com/api.php";var a=document.createElement("style");a.innerHTML=".captcheck_box{font-family:Ubuntu,Arial,sans-serif;color:black;border:1px solid #e0e0e0;border-radius:3px;display:inline-block;padding:3px;margin:5px 2px 5px 1px;background-color:#f5f5f5;text-decoration:none}.captcheck_label_message,.captcheck_label_message b{color:black;font-family:Ubuntu,Roboto,Arial,sans-serif}.captcheck_answer_label{border:0}.captcheck_answer_label>input{visibility:hidden;position:absolute}.captcheck_answer_label>input+img{cursor:pointer;border:2px solid transparent;border-radius:3px;min-width:32px;width:18%;max-width:64px}.captcheck_answer_label>input:checked+img{cursor:pointer;border:2px solid #424242;border-radius:3px}.captcheck_error_message{color:red}.captcheck_question_image{display:initial}.captcheck_question_access{display:none}.captcheck_alt_question_button{float:right;font-size:80%;cursor:pointer;color:inherit;text-decoration:inherit;border:0}.captcheck_answer_images{display:initial}.captcheck_answer_access{display:none}";document.body.appendChild(a);Array.prototype.forEach.call(document.getElementsByClassName("captcheck_container"),function(c){var d=new XMLHttpRequest();d.open("GET",b+"?action=new",true);d.onreadystatechange=function(){if(this.readyState==4){var g=this.status;var r=this.responseText;var o=document.createElement("div");o.setAttribute("class","captcheck_box");c.appendChild(o);if(g==200){var h=JSON.parse(r);var f=h.id_prefix;var m="<div class='captcheck_answer_images' id='captcheck_"+f+"_answer_images'>";for(var j=0,l=h.answers.length;j<l;j++){var e=b+"?action=img&s="+h.session+"&c="+h.answers[j];m+="<a class='captcheck_answer_label' href='' data-prefix='"+f+"' data-answer='"+h.answers[j]+"' tabindex='0' aria-role='button'><input id='captcheck_"+f+"_answer_"+h.answers[j]+"' type='radio' name='captcheck_selected_answer' value='"+h.answers[j]+"' data-prefix='"+f+"' data-answer='"+h.answers[j]+"' /><img src='"+e+"' data-prefix='"+f+"' data-answer='"+h.answers[j]+"'/></a>"}m+="</div>";var p=document.createElement("div");p.innerHTML=m+"<div class='captcheck_answer_access' id='captcheck_"+f+"_answer_access'></div>";var k=document.createElement("div");k.setAttribute("class","captcheck_label_message");k.setAttribute("id","captcheck_"+f+"_label_message");k.innerHTML="<span class='captcheck_question_image' id='captcheck_"+f+"_question_image'>"+h.question_i+"</span><span class='captcheck_question_access' id='captcheck_"+f+"_question_access'>"+h.question_a+"</span><a href='' class='captcheck_alt_question_button' data-prefix='"+f+"' id='captcheck_"+f+"_alt_question_button' aria-role='button' aria-label='Switch between image and text question' tabindex='0'>&gt; Text mode</a>";o.appendChild(k);o.appendChild(p);var q=document.createElement("span");q.innerHTML="<input type='hidden' name='captcheck_session_code' value='"+h.session+"' />";o.appendChild(q);var n=document.querySelectorAll('.captcheck_answer_label[data-prefix="'+f+'"]');for(var j=0;j<n.length;j++){n[j].addEventListener("click",function(i){chooseAnswer(i.target.getAttribute("data-prefix"),i.target.getAttribute("data-answer"));i.preventDefault()});n[j].addEventListener("keydown",function(i){if(i.key==="Enter"||i.which===13||i.keyCode===13||i.key===" "||i.which===32||i.keyCode===32){chooseAnswer(i.target.getAttribute("data-prefix"),i.target.getAttribute("data-answer"));i.preventDefault()}})}document.querySelector('.captcheck_alt_question_button[data-prefix="'+f+'"]').addEventListener("click",function(i){switchMode(i.target.getAttribute("data-prefix"));i.preventDefault()});document.querySelector('.captcheck_alt_question_button[data-prefix="'+f+'"]').addEventListener("keydown",function(i){if(i.key==="Enter"||i.which===13||i.keyCode===13||i.key===" "||i.which===32||i.keyCode===32){switchMode(i.target.getAttribute("data-prefix"));i.preventDefault()}})}else{o.innerHTML="<span class='captcheck_error_message'>There was a problem loading the CAPTCHA.</span>"}}};d.send()})};function chooseAnswer(c,a){var b=document.getElementById("captcheck_"+c+"_answer_"+a);b.checked=true;return false}function switchMode(e){var d=document.getElementById("captcheck_"+e+"_alt_question_button");var a=document.getElementById("captcheck_"+e+"_question_image");var f=document.getElementById("captcheck_"+e+"_question_access");var c=document.getElementById("captcheck_"+e+"_answer_images");var b=document.getElementById("captcheck_"+e+"_answer_access");if(d.innerHTML=="&gt; Text mode"){d.innerHTML="&gt; Image mode";a.style.display="none";f.style.display="initial";c.style.display="none";b.style.display="initial";b.innerHTML="<input type='text' name='captcheck_selected_answer' aria-label='Type your answer here.' autocomplete='off' autofill='off'/>"}else{d.innerHTML="&gt; Text mode";a.style.display="initial";f.style.display="none";c.style.display="initial";b.style.display="none";b.innerHTML=""}};

View File

@ -4,7 +4,7 @@ window.onload = function () {
/* Add custom styles */ /* Add custom styles */
var styles = document.createElement('style'); var styles = document.createElement('style');
/* Remove newlines/comments from captcheck.css and put it here */ /* Remove newlines/comments from captcheck.css and put it here */
styles.innerHTML = ".captcheck_box,.captcheck_label_message,.captcheck_label_message b{color:#000;font-family:Ubuntu,Arial,sans-serif}.captcheck_box{border:1px solid #e0e0e0;border-radius:3px;display:inline-block;padding:3px;margin:5px 2px 5px 1px;background-color:#f5f5f5}.captcheck_answer_label>input{visibility:hidden;position:absolute}.captcheck_answer_label>input+img{cursor:pointer;border:2px solid transparent;border-radius:3px;min-width:32px;width:18%;max-width:64px}.captcheck_answer_label>input:checked+img{cursor:pointer;border:2px solid #424242;border-radius:3px}.captcheck_error_message{color:red}.captcheck_question_image{display:initial}.captcheck_question_access{display:none}.captcheck_alt_question_button{float:right;font-size:80%;cursor:pointer;color:inherit;text-decoration:inherit}.captcheck_answer_images{display:initial}.captcheck_answer_access{display:none}"; styles.innerHTML = ".captcheck_box{font-family:Ubuntu,Arial,sans-serif;color:black;border:1px solid #e0e0e0;border-radius:3px;display:inline-block;padding:3px;margin:5px 2px 5px 1px;background-color:#f5f5f5;text-decoration:none}.captcheck_label_message,.captcheck_label_message b{color:black;font-family:Ubuntu,Roboto,Arial,sans-serif}.captcheck_answer_label{border:0}.captcheck_answer_label>input{visibility:hidden;position:absolute}.captcheck_answer_label>input+img{cursor:pointer;border:2px solid transparent;border-radius:3px;min-width:32px;width:18%;max-width:64px}.captcheck_answer_label>input:checked+img{cursor:pointer;border:2px solid #424242;border-radius:3px}.captcheck_error_message{color:red}.captcheck_question_image{display:initial}.captcheck_question_access{display:none}.captcheck_alt_question_button{float:right;font-size:80%;cursor:pointer;color:inherit;text-decoration:inherit;border:0}.captcheck_answer_images{display:initial}.captcheck_answer_access{display:none}";
document.body.appendChild(styles); document.body.appendChild(styles);
/* Loop over all the CAPTCHA containers on the page, setting up a different CAPTCHA in each */ /* Loop over all the CAPTCHA containers on the page, setting up a different CAPTCHA in each */