0
0

randomized response info (#8)

*  randomized response info

* 📦 compile jhtml

* 📦 compile html
This commit is contained in:
thetek 2021-04-04 16:20:28 +02:00 committed by GitHub
parent d06a6d9335
commit 1a1c41e529
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 67 additions and 8 deletions

16
ui/html/index.css vendored
View File

@ -51,6 +51,7 @@ input, button {
#search { #search {
text-align: center; text-align: center;
margin-bottom: 5rem;
} }
#search #searchbar .buttonspacer { #search #searchbar .buttonspacer {
display: inline-block; display: inline-block;
@ -132,9 +133,22 @@ input, button {
vertical-align: -0.3rem; vertical-align: -0.3rem;
} }
#results small.random {
color: #4c5666;
display: block;
margin-top: 1rem;
text-align: center;
}
#results small.random button {
background: none;
border: none;
color: #626e83;
cursor: pointer;
outline: none;
text-decoration: underline;
}
#results table { #results table {
margin-left: 25vw; margin-left: 25vw;
margin-top: 5rem;
width: 50vw; width: 50vw;
} }
#results table tr { #results table tr {

View File

@ -1 +1 @@
{"version":3,"sourceRoot":"","sources":["../raw/index.sass"],"names":[],"mappings":"AASA;EACC;;;AAED;EACC,kBAZS;EAaT,OAXS;EAYT,aATS;EAUT;EACA;EACA;;;AAED;EACC,aAfS;;;AAiBV;EACC;EACA;EACA;;AACA;EACC,kBA3BQ;EA4BR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;;AAEH;EACC;EACA;EACA;;AACA;EACC;EACA;;AACA;EACC;;;AAEH;EACC;;AAEC;EACC;EACA;;AACD;EACC;EACA;EACA;EACA,OA1DO;EA2DP;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACF;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;EACA,OAjFK;;AAkFP;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;AAEJ;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AACD;EACC,OA9GO;EA+GP;;AAEF;EACC,OA/GQ;EAgHR;EACA;EACA;;AACA;EACC;;;AAGF;EACC;EACA;EACA;;AACA;EACC;;AACA;EACC;;AACA;EACC,OAjIK;;AAkIN;EACC,OAlIK;;AAmIN;EACC,OAvIK;;AAwIP;EACC;EACA;;AACD;EACC;EACA;;AACD;EACC;;AACA;EACC,OA9IK;;AA+IN;EACC,OAnJK;;AAoJP;EACC;EACA;;AACA;EACC,kBAzJK;EA0JL;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACD;EACC;EACA;EACA;;;AAEN;EACC;;;AAED;EACC;IACC;;EACD;IACC","file":"index.css"} {"version":3,"sourceRoot":"","sources":["../raw/index.sass"],"names":[],"mappings":"AASA;EACC;;;AAED;EACC,kBAZS;EAaT,OAXS;EAYT,aATS;EAUT;EACA;EACA;;;AAED;EACC,aAfS;;;AAiBV;EACC;EACA;EACA;;AACA;EACC,kBA3BQ;EA4BR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;;AAEH;EACC;EACA;EACA;;AACA;EACC;EACA;;AACA;EACC;;;AAEH;EACC;EACA;;AAEC;EACC;EACA;;AACD;EACC;EACA;EACA;EACA,OA3DO;EA4DP;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACF;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;EACA,OAlFK;;AAmFP;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;AAEJ;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AACD;EACC,OA/GO;EAgHP;;AAEF;EACC,OAhHQ;EAiHR;EACA;EACA;;AACA;EACC;;;AAGF;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;;AAEF;EACC;EACA;;AACA;EACC;;AACA;EACC;;AACA;EACC,OA9IK;;AA+IN;EACC,OA/IK;;AAgJN;EACC,OApJK;;AAqJP;EACC;EACA;;AACD;EACC;EACA;;AACD;EACC;;AACA;EACC,OA3JK;;AA4JN;EACC,OAhKK;;AAiKP;EACC;EACA;;AACA;EACC,kBAtKK;EAuKL;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACD;EACC;EACA;EACA;;;AAEN;EACC;;;AAED;EACC;IACC;;EACD;IACC","file":"index.css"}

8
ui/html/index.js vendored
View File

@ -55,8 +55,14 @@ function dnswatch_search() {
table += '</tr>\n' table += '</tr>\n'
}); });
table += '</table>';
// randomized response message
if (response['data']['randomized_response']) {
table += '<small class="random">This domain uses randomized responses. <button>Learn more</button></small>\n';
}
if (response['data']['found']) { // only if reference confirms if (response['data']['found']) { // only if reference confirms
table += '<tr></tr>\n'; // spacer table += '<table><tr></tr>\n'; // spacer
//// search rows //// search rows
response['data']['search'].forEach(i => { response['data']['search'].forEach(i => {
table += '<tr>\n'; table += '<tr>\n';

View File

@ -52,6 +52,7 @@ input, button {
#search { #search {
text-align: center; text-align: center;
margin-bottom: 5rem;
} }
#search #searchbar .buttonspacer { #search #searchbar .buttonspacer {
display: inline-block; display: inline-block;
@ -133,9 +134,22 @@ input, button {
vertical-align: -0.3rem; vertical-align: -0.3rem;
} }
#results small.random {
color: #4c5666;
display: block;
margin-top: 1rem;
text-align: center;
}
#results small.random button {
background: none;
border: none;
color: #626e83;
cursor: pointer;
outline: none;
text-decoration: underline;
}
#results table { #results table {
margin-left: 25vw; margin-left: 25vw;
margin-top: 5rem;
width: 50vw; width: 50vw;
} }
#results table tr { #results table tr {

View File

@ -1 +1 @@
{"version":3,"sourceRoot":"","sources":["../raw/index.sass"],"names":[],"mappings":"AASA;EACC;;;AAED;EACC,kBAZS;EAaT,OAXS;EAYT,aATS;EAUT;EACA;EACA;;;AAED;EACC,aAfS;;;AAiBV;EACC;EACA;EACA;;AACA;EACC,kBA3BQ;EA4BR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;;AAEH;EACC;EACA;EACA;;AACA;EACC;EACA;;AACA;EACC;;;AAEH;EACC;;AAEC;EACC;EACA;;AACD;EACC;EACA;EACA;EACA,OA1DO;EA2DP;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACF;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;EACA,OAjFK;;AAkFP;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;AAEJ;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AACD;EACC,OA9GO;EA+GP;;AAEF;EACC,OA/GQ;EAgHR;EACA;EACA;;AACA;EACC;;;AAGF;EACC;EACA;EACA;;AACA;EACC;;AACA;EACC;;AACA;EACC,OAjIK;;AAkIN;EACC,OAlIK;;AAmIN;EACC,OAvIK;;AAwIP;EACC;EACA;;AACD;EACC;EACA;;AACD;EACC;;AACA;EACC,OA9IK;;AA+IN;EACC,OAnJK;;AAoJP;EACC;EACA;;AACA;EACC,kBAzJK;EA0JL;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACD;EACC;EACA;EACA;;;AAEN;EACC;;;AAED;EACC;IACC;;EACD;IACC","file":"index.css"} {"version":3,"sourceRoot":"","sources":["../raw/index.sass"],"names":[],"mappings":"AASA;EACC;;;AAED;EACC,kBAZS;EAaT,OAXS;EAYT,aATS;EAUT;EACA;EACA;;;AAED;EACC,aAfS;;;AAiBV;EACC;EACA;EACA;;AACA;EACC,kBA3BQ;EA4BR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;;AAEH;EACC;EACA;EACA;;AACA;EACC;EACA;;AACA;EACC;;;AAEH;EACC;EACA;;AAEC;EACC;EACA;;AACD;EACC;EACA;EACA;EACA,OA3DO;EA4DP;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACF;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;EACA,OAlFK;;AAmFP;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;AAEJ;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AACD;EACC,OA/GO;EAgHP;;AAEF;EACC,OAhHQ;EAiHR;EACA;EACA;;AACA;EACC;;;AAGF;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;;AAEF;EACC;EACA;;AACA;EACC;;AACA;EACC;;AACA;EACC,OA9IK;;AA+IN;EACC,OA/IK;;AAgJN;EACC,OApJK;;AAqJP;EACC;EACA;;AACD;EACC;EACA;;AACD;EACC;;AACA;EACC,OA3JK;;AA4JN;EACC,OAhKK;;AAiKP;EACC;EACA;;AACA;EACC,kBAtKK;EAuKL;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACD;EACC;EACA;EACA;;;AAEN;EACC;;;AAED;EACC;IACC;;EACD;IACC","file":"index.css"}

View File

@ -56,8 +56,14 @@ function dnswatch_search() {
table += '</tr>\n' table += '</tr>\n'
}); });
table += '</table>';
// randomized response message
if (response['data']['randomized_response']) {
table += '<small class="random">This domain uses randomized responses. <button>Learn more</button></small>\n';
}
if (response['data']['found']) { // only if reference confirms if (response['data']['found']) { // only if reference confirms
table += '<tr></tr>\n'; // spacer table += '<table><tr></tr>\n'; // spacer
//// search rows //// search rows
response['data']['search'].forEach(i => { response['data']['search'].forEach(i => {
table += '<tr>\n'; table += '<tr>\n';

View File

@ -55,8 +55,14 @@ function dnswatch_search() {
table += '</tr>\n' table += '</tr>\n'
}); });
table += '</table>';
// randomized response message
if (response['data']['randomized_response']) {
table += '<small class="random">This domain uses randomized responses. <button>Learn more</button></small>\n';
}
if (response['data']['found']) { // only if reference confirms if (response['data']['found']) { // only if reference confirms
table += '<tr></tr>\n'; // spacer table += '<table><tr></tr>\n'; // spacer
//// search rows //// search rows
response['data']['search'].forEach(i => { response['data']['search'].forEach(i => {
table += '<tr>\n'; table += '<tr>\n';

View File

@ -51,6 +51,7 @@ input, button
#search #search
text-align: center text-align: center
margin-bottom: 5rem
#searchbar #searchbar
.buttonspacer .buttonspacer
display: inline-block display: inline-block
@ -122,9 +123,21 @@ input, button
vertical-align: -.3rem vertical-align: -.3rem
#results #results
small.random
color: darken($c-fg, 50%)
display: block
margin-top: 1rem
text-align: center
button
background: none
border: none
color: darken($c-fg, 40%)
cursor: pointer
outline: none
text-decoration: underline
table table
margin-left: 25vw margin-left: 25vw
margin-top: 5rem
width: 50vw width: 50vw
tr tr
height: 3rem height: 3rem