|
317 | 317 | <span id="tz" data-tz=""></span> |
318 | 318 | </button> |
319 | 319 | <div id="tzMenu" class="dropdown-menu" role="menu"> |
320 | | - <input id="tzMenuFilter" class="form-control" value="" /> |
| 320 | + <input type="search" id="tzMenuFilter" class="form-control" value="" /> |
321 | 321 | <ul id="tzMenuItems"> |
322 | 322 | <c:forEach var="tzVal" items="${tzMap}"> |
323 | 323 | <li data-tz="${dc:h(tzVal.key)}" tabindex="0">${dc:h(tzVal.value)}</li> |
|
637 | 637 | <div class="dencode-option-group"> |
638 | 638 | <div class="input-group"> |
639 | 639 | <span class="input-group-text">${dc:h(msg['cipher.vigenere.key'])}</span> |
640 | | - <input name="_cipher.vigenere.key" class="dencode-option form-control" value="" placeholder="${dc:h(msg['cipher.vigenere.key.tooltip'])}" data-sync-with="cipher.vigenere.key" /> |
| 640 | + <input type="text" name="_cipher.vigenere.key" class="dencode-option form-control" value="" placeholder="${dc:h(msg['cipher.vigenere.key.tooltip'])}" data-sync-with="cipher.vigenere.key" /> |
641 | 641 | </div> |
642 | 642 | </div> |
643 | 643 | </td></tr></c:if> |
|
1749 | 1749 | <div class="dencode-option-group"> |
1750 | 1750 | <div class="input-group"> |
1751 | 1751 | <span class="input-group-text">${dc:h(msg['cipher.vigenere.key'])}</span> |
1752 | | - <input name="cipher.vigenere.key" class="dencode-option form-control" value="" placeholder="${dc:h(msg['cipher.vigenere.key.tooltip'])}" /> |
| 1752 | + <input type="text" name="cipher.vigenere.key" class="dencode-option form-control" value="" placeholder="${dc:h(msg['cipher.vigenere.key.tooltip'])}" /> |
1753 | 1753 | </div> |
1754 | 1754 | </div> |
1755 | 1755 | </td></tr></c:if> |
|
2376 | 2376 |
|
2377 | 2377 | <div style="display:none" aria-hidden="true"> |
2378 | 2378 | <div> |
2379 | | - <input id="loadFileInput" type="file" accept="text/*" /> |
2380 | | - <input id="loadImageInput" type="file" accept="image/*" /> |
2381 | | - <input id="loadQrcodeInput" type="file" accept="image/*" /> |
| 2379 | + <input type="file" id="loadFileInput" accept="text/*" /> |
| 2380 | + <input type="file" id="loadImageInput" accept="image/*" /> |
| 2381 | + <input type="file" id="loadQrcodeInput" accept="image/*" /> |
2382 | 2382 | </div> |
2383 | 2383 | |
2384 | 2384 | <svg> |
|
2451 | 2451 | |
2452 | 2452 | <template id="permanentLinkTmpl"> |
2453 | 2453 | <div id="permanentLink" class="input-group"> |
2454 | | - <input id="linkURL" class="form-control select-on-focus" type="text" value="{{permanentLink}}" readonly /> |
| 2454 | + <input type="text" id="linkURL" class="form-control select-on-focus" value="{{permanentLink}}" readonly /> |
2455 | 2455 | <button type="button" class="btn btn-v-icon-label copy-to-clipboard" title="${dc:h(msg['label.copyToClipboard'])}" data-copy-id="linkURL" data-copy-message="${dc:h(msg['label.copyToClipboard.message'])}" data-copy-error-message="${dc:h(msg['label.copyToClipboard.errorMessage'])}"> |
2456 | 2456 | <i class="bi bi-clipboard"></i> |
2457 | 2457 | <span class="btn-label">${dc:h(msg['label.copyToClipboard.buttonLabel'])}</span> |
|
0 commit comments