keyoxide-web/views/index.pug

87 lines
3.2 KiB
Text
Raw Normal View History

2021-03-01 07:01:34 -07:00
extends templates/base.pug
2020-08-07 17:06:08 -06:00
2021-05-02 10:03:11 -06:00
block js
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/kx-claim.js' charset='utf-8')
2021-05-04 02:01:04 -06:00
script(type='application/javascript' src='/static/scripts.js' charset='utf-8')
2021-05-02 10:03:11 -06:00
2020-08-07 17:06:08 -06:00
block content
2021-05-02 14:36:41 -06:00
.demo.narrow
2021-05-04 02:01:04 -06:00
kx-claim(data-claim= demoData data-skip="true")
.narrow
#search.form-wrapper.card
h2 Generate a profile
form(action="post")
2021-05-04 02:40:04 -06:00
input(type="search" name="query" required placeholder="3637202523e7c1309ab79e99ef2dc5827b445f4b, test@doip.rocks")
2021-05-04 02:01:04 -06:00
div.radio-wrapper
input#protocol-hkp(type="radio" name="protocol" value="hkp" checked="true")
label(for="protocol-hkp") HKP
input#protocol-wkd(type="radio" name="protocol" value="wkd")
label(for="protocol-wkd") WKD
input#protocol-sig(type="radio" name="protocol" value="sig")
label(for="protocol-sig") Signature
input(type="submit" value="Generate profile")
2021-05-02 14:36:41 -06:00
2021-03-01 07:01:34 -07:00
if highlights.length > 0
h2 Highlights
.hcards.hcards--highlights
each hl in highlights
.card.card--small-profile
p.name= hl.name
p
span.fingerprint= hl.fingerprint
br
span.details= hl.description
.spacer
p
2021-05-04 02:01:04 -06:00
a(href=`/${hl.fingerprint}`).button.full-width View profile
2021-03-01 07:01:34 -07:00
- var n = 0
while n < 3-highlights.length
.card.card--small-profile-dummy
- n++
h2 About Keyoxide
.hcards.hcards--features.hcards--max-3
.card
h3 Online identity
2021-05-03 06:06:46 -06:00
p Establish an identity by verifiably linking your online accounts.
a(href='/about#basic') Read&nbsp;more
2021-03-01 07:01:34 -07:00
.card
h3 Decentralized
2021-05-03 06:06:46 -06:00
p No central server or database. Control how your data is stored and accessed.
a(href='/about#decentralized') Read&nbsp;more
2021-03-01 07:01:34 -07:00
.card
h3 Privacy
2021-05-03 06:06:46 -06:00
p No data is collected. Your data is yours and yours only.
a(href='/privacy') Read&nbsp;more
2021-03-01 07:01:34 -07:00
.card
h3 Cryptography
2021-05-03 06:06:46 -06:00
p Your online identity verifiably signed with widely-used OpenPGP.
a(href='/about#cryptography') Read&nbsp;more
2021-03-01 07:01:34 -07:00
.card
h3 Open Source
2021-05-03 06:06:46 -06:00
p All Keyoxide projects are licensed under AGPL-3.0-or-later.
a(href='/about#open-source') Read&nbsp;more
2021-03-01 07:01:34 -07:00
.card
2021-03-29 07:23:57 -06:00
h3 Transparent funding
2021-05-03 06:06:46 -06:00
p Funded by donations. Keyoxide stands against VC and surveillance capitalism.
a(href='/about#funding-and-the-flow-of-money') Read&nbsp;more
2021-05-04 03:18:18 -06:00
h2 Fund the project
.narrow
.card
p
| The development of Keyoxide and the Decentralized OpenPGP Identity Proofs ecosystem is entirely funded by donations.
p
| The Keyoxide project was awarded a NGI Zero grant from the
a(href='https://nlnet.nl/') NLnet Foundation
| .
p
| We rely on your support to keep working on secure online identity and fight Big&nbsp;Tech's grasp on the internet.
p
a.button.button--liberapay(href='https://liberapay.com/Keyoxide/')
i(class='fa fa-liberapay' aria-hidden='true')
| Donate via Liberapay