@@ -368,6 +368,44 @@ function domString(type) {
368368 </script>
369369 </div><br/>` ;
370370 break ;
371+ case "simple-countdown-settings" :
372+ let defaultCountdownTime = store . has ( "simple-countdown-time" ) ? store . get ( "simple-countdown-time" ) : 2 ;
373+ let defaultCountdownFocus = store . has ( "simple-countdown-focus" ) ? store . get ( "simple-countdown-focus" ) : false ;
374+ appendDOMString = `
375+ <div class="w-100 row align-items-center">
376+ <div class="col-8 text-left">
377+ <label>
378+ ${ i18n . __ ( "simple-countdown-time" ) }
379+ </label>
380+ </div>
381+ <div class="col-4 text-right">
382+ <input id="simple-countdown-time-input" type="number" class="hotkeyset"
383+ value="${ defaultCountdownTime } "
384+ onchange="store.set('simple-countdown-time', Number($('#simple-countdown-time-input').val()))"
385+ oninput="if (Number(value) > 1440) value = 1440; if (Number(value) < 0.1) value = 0.1"
386+ style="ime-mode:Disabled"
387+ title="${ i18n . __ ( 'what-can-be-here-predefined-tasks' ) } " />
388+ <span class="text-muted small"> ${ i18n . __ ( 'min' ) } </span>
389+ </div>
390+ </div>
391+ <br/>
392+ <div class="w-100 row align-items-center">
393+ <div class="col-9 text-left">
394+ <label>
395+ ${ i18n . __ ( "simple-countdown-focus" ) }
396+ </label>
397+ </div>
398+ <div class="col-3 text-right">
399+ <label class="switch-slide">
400+ <input type="checkbox" id="simple-countdown-focus-checkbox" hidden
401+ ${ defaultCountdownFocus ? 'checked' : '' }
402+ onclick="store.set('simple-countdown-focus', $('#simple-countdown-focus-checkbox').prop('checked'))">
403+ <label for="simple-countdown-focus-checkbox" class="switch-slide-label"></label>
404+ </label>
405+ </div>
406+ </div>
407+ <br/>` ;
408+ break ;
371409 case "personalization-notify-sound" :
372410 appendDOMString = `
373411 <div class="w-100 row align-items-center">
0 commit comments