Convert "tested" checkbox into "3G" box
This commit is contained in:
parent
404a995e4f
commit
9c0aa29bff
@ -12,7 +12,7 @@
|
||||
'arrival': 'I have read and will adhere to the <a href="/guidelines" target="_blank">protection guidelines</a>',
|
||||
'departure': 'I have cleaned my workspace'
|
||||
}
|
||||
var testCheckBox = '<label class="checkbox"><input type="checkbox" name="tested" id="tested"><span>I have been tested negative for COVID in the last 24 hours</span></label>'
|
||||
var testCheckBox = '<label class="checkbox"><input type="checkbox" name="tested" id="tested"><span>I fullfill one of the <a href="https://www.bundesregierung.de/breg-de/aktuelles/bund-laender-beratung-corona-1949606">3G requirements</a></span></label>'
|
||||
var editTimeBox = '<label>Departure Date/Time:<input type="datetime-local" name="datetime" id="datetime" required></label>'
|
||||
function getParams() {
|
||||
var qparams = document.location.search.substr(1)
|
||||
|
@ -43,7 +43,7 @@ function sendMainData() {
|
||||
'name': name,
|
||||
'arrival': datetime,
|
||||
'agreetoguidelines': agreed,
|
||||
'tested': tested
|
||||
'tested': tested // = 3G
|
||||
} :
|
||||
{
|
||||
'name': name,
|
||||
@ -104,7 +104,7 @@ function handleRequestSubmit(e, json) {
|
||||
var iso = new Date(input).toISOString()
|
||||
|
||||
if (e.srcElement.length > 1)
|
||||
tested = e.srcElement[1].checked
|
||||
tested = e.srcElement[1].checked // = 3G
|
||||
|
||||
// POST JSON. See docs/API.md
|
||||
var payload = (json.request == 'arrival') ?
|
||||
@ -113,7 +113,7 @@ function handleRequestSubmit(e, json) {
|
||||
'name': name,
|
||||
'arrival': iso,
|
||||
'agreetoguidelines': agreed,
|
||||
'tested': tested
|
||||
'tested': tested // = 3G
|
||||
} :
|
||||
{
|
||||
'name': name,
|
||||
|
@ -70,7 +70,7 @@ main > section.times, #timeheader {
|
||||
.times span.implausible {
|
||||
background: linear-gradient(to right, #c50e1f, rgba(197,14,31,0.2) 1000px);
|
||||
}
|
||||
.times span.implausible.tested {
|
||||
.times span.implausible.tested { /* = 3G */
|
||||
background: linear-gradient(to right, rgb(0,136,0), rgba(0,136,0,0.2) 1000px);
|
||||
}
|
||||
.viewheader.row {
|
||||
|
@ -163,7 +163,7 @@ function renderData() {
|
||||
block.style.left = arr + 'px' // 1px/min
|
||||
block.style.width = Math.max(0,(dur-14)) + 'px' // 1px/min
|
||||
if (entry.tested)
|
||||
block.classList.add('tested')
|
||||
block.classList.add('tested') // = 3G
|
||||
|
||||
if (dur > 60 * 24)
|
||||
block.classList.add('implausible')
|
||||
|
Loading…
x
Reference in New Issue
Block a user