doctype html head meta(charset='utf-8') meta(name='viewport' content='width=device-width, initial-scale=1') link(rel='shortcut icon' href='/favicon.svg') title Keyoxide link(rel='stylesheet' href='/static/styles.css') main.container.container--profile .content noscript p Keyoxide requires JavaScript to function. span#profileUid(style='display: none;') #{uid} span#profileServer(style='display: none;') #{server} span#profileMode(style='display: none;') #{mode} if (mode == 'sig') #profileSigInput form#form-generate-signature-profile(method='post') p Please enter the raw profile signature below and press "Generate profile". textarea#plaintext_input(name='plaintext_input') input(type='submit', name='submit', value='Generate profile').bigBtn #profileHeader img#profileAvatar(src='/static/img/avatar_placeholder.png' alt='avatar' style='display: none') p#profileName #profileData if (mode == 'sig') p Waiting for input… else p Loading keys & verifying proofs… footer p | Generated by a(href='/') Keyoxide | ( a(href="https://codeberg.org/keyoxide/web/releases")= settings.keyoxide_version | ). script(type='application/javascript' src='/static/openpgp.min.js' charset='utf-8') script(type='application/javascript' src='/static/doip.js' charset='utf-8') script(type='application/javascript' src='/static/scripts.js' charset='utf-8')