Jose Olarte III
2 years ago
11 changed files with 355 additions and 44 deletions
@ -0,0 +1,44 @@ |
|||
<!doctype html> |
|||
<html class="text-slate-700"> |
|||
<head> |
|||
<title>[New/Edit] Identity - Kickstarter for Time</title> |
|||
<meta charset="UTF-8"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|||
|
|||
<!-- Tailwind --> |
|||
<script src="https://cdn.tailwindcss.com?plugins=forms"></script> |
|||
|
|||
<!-- Font Awesome --> |
|||
<script src="https://kit.fontawesome.com/2396c18fde.js" crossorigin="anonymous"></script> |
|||
|
|||
<link href="css/main.css" rel="stylesheet"> |
|||
</head> |
|||
|
|||
<body> |
|||
<!-- CONTENT --> |
|||
<section id="Content" class="p-6 pb-24"> |
|||
<!-- Breadcrumb --> |
|||
<div id="ViewBreadcrumb" class="mb-8"> |
|||
<h1 class="text-lg text-center font-light relative px-7"> |
|||
<!-- Cancel --> |
|||
<a href="account-view.html" class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"><i class="fa-solid fa-chevron-left fa-fw"></i></a> |
|||
|
|||
[New/Edit] Identity |
|||
</h1> |
|||
</div> |
|||
|
|||
<form> |
|||
<input type="text" placeholder="First Name" class="block w-full rounded border-slate-400 mb-4" /> |
|||
<input type="text" placeholder="Last Name" class="block w-full rounded border-slate-400 mb-4" /> |
|||
|
|||
<div class="mt-8"> |
|||
<button type="button" class="block w-full text-center text-lg font-bold uppercase bg-blue-600 text-white px-2 py-3 rounded-md mb-2">Save Changes</button> |
|||
<!-- SHOW ME instead while processing saving changes --> |
|||
<!-- <button type="button" class="block w-full text-center text-lg font-bold uppercase bg-blue-600 text-white px-2 py-3 rounded-md mb-2">Processing… <i class="fa-solid fa-spinner fa-spin-pulse" disabled></i></button> --> |
|||
<button type="button" class="block w-full text-center text-md uppercase bg-slate-500 text-white px-1.5 py-2 rounded-md">Cancel</button> |
|||
</div> |
|||
</form> |
|||
</section> |
|||
</body> |
|||
|
|||
</html> |
@ -0,0 +1,44 @@ |
|||
<!doctype html> |
|||
<html class="text-slate-700"> |
|||
<head> |
|||
<title>Start - Kickstarter for Time</title> |
|||
<meta charset="UTF-8"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|||
|
|||
<!-- Tailwind --> |
|||
<script src="https://cdn.tailwindcss.com?plugins=forms"></script> |
|||
|
|||
<!-- Font Awesome --> |
|||
<script src="https://kit.fontawesome.com/2396c18fde.js" crossorigin="anonymous"></script> |
|||
|
|||
<link href="css/main.css" rel="stylesheet"> |
|||
</head> |
|||
|
|||
<body> |
|||
<!-- CONTENT --> |
|||
<section id="Content" class="p-6 pb-24"> |
|||
<!-- Breadcrumb --> |
|||
<div id="ViewBreadcrumb" class="mb-8"> |
|||
<h1 class="text-lg text-center font-light relative px-7"> |
|||
<!-- Cancel --> |
|||
<a href="start.html" class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"><i class="fa-solid fa-chevron-left fa-fw"></i></a> |
|||
|
|||
Import Existing Identity |
|||
</h1> |
|||
</div> |
|||
|
|||
<!-- Import Account Form --> |
|||
<form> |
|||
<p class="text-center text-xl mb-4 font-light">Enter your seed phrase below to import your identity on this device.</p> |
|||
|
|||
<input type="text" placeholder="Seed Phrase" class="block w-full rounded border-slate-400 mb-4" /> |
|||
|
|||
<div class="mt-8"> |
|||
<input type="submit" class="block w-full text-center text-lg font-bold uppercase bg-blue-600 text-white px-2 py-3 rounded-md mb-2" value="Import Identity" /> |
|||
<button type="button" class="block w-full text-center text-md uppercase bg-slate-500 text-white px-1.5 py-2 rounded-md">Cancel</button> |
|||
</div> |
|||
</form> |
|||
</section> |
|||
</body> |
|||
|
|||
</html> |
@ -0,0 +1,104 @@ |
|||
<!doctype html> |
|||
<html class="text-slate-700"> |
|||
<head> |
|||
<title>View Identity - Kickstarter for Time</title> |
|||
<meta charset="UTF-8"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|||
|
|||
<!-- Tailwind --> |
|||
<script src="https://cdn.tailwindcss.com?plugins=forms"></script> |
|||
|
|||
<!-- Font Awesome --> |
|||
<script src="https://kit.fontawesome.com/2396c18fde.js" crossorigin="anonymous"></script> |
|||
|
|||
<link href="css/main.css" rel="stylesheet"> |
|||
</head> |
|||
|
|||
<body> |
|||
<!-- QUICK NAV --> |
|||
<nav id="QuickNav" class="fixed bottom-0 left-0 right-0 bg-slate-200"> |
|||
<ul class="flex text-2xl p-2 gap-2"> |
|||
<!-- Home Feed --> |
|||
<li class="basis-1/5 rounded-md text-slate-500"><a href="" class="block text-center py-3 px-1"><i class="fa-solid fa-house-chimney fa-fw"></i></a></li> |
|||
<!-- Search --> |
|||
<li class="basis-1/5 rounded-md text-slate-500"><a href="search.html" class="block text-center py-3 px-1"><i class="fa-solid fa-magnifying-glass fa-fw"></i></a></li> |
|||
<!-- Projects --> |
|||
<li class="basis-1/5 rounded-md text-slate-500"><a href="" class="block text-center py-3 px-1"><i class="fa-solid fa-folder-open fa-fw"></i></a></li> |
|||
<!-- Commitments --> |
|||
<li class="basis-1/5 rounded-md text-slate-500"><a href="" class="block text-center py-3 px-1"><i class="fa-solid fa-hand fa-fw rotate-45"></i></a></li> |
|||
<!-- Profile --> |
|||
<li class="basis-1/5 rounded-md bg-slate-400 text-white"><a href="account-view.html" class="block text-center py-3 px-1"><i class="fa-solid fa-circle-user fa-fw"></i></a></li> |
|||
</ul> |
|||
</nav> |
|||
|
|||
<!-- CONTENT --> |
|||
<section id="Content" class="p-6 pb-24"> |
|||
<!-- Heading --> |
|||
<h1 id="ViewHeading" class="text-4xl text-center font-light pt-4 mb-8">Your Identity</h1> |
|||
|
|||
<!-- Friend referral requirement notice --> |
|||
<div class="bg-amber-200 text-amber-900 border-amber-500 border-dashed border text-center rounded-md overflow-hidden px-4 py-3 mb-4"> |
|||
<p class="mb-4"><b>Important:</b> before you can create a new project or commit time to one, you need a friend to register you.</p> |
|||
<button id="btnShowQR" class="inline-block text-md uppercase bg-amber-600 text-white px-4 py-2 rounded-md">Share Your ID</button> |
|||
</div> |
|||
|
|||
<!-- Identity Details --> |
|||
<div class="bg-slate-100 rounded-md overflow-hidden px-4 py-3 mb-4"> |
|||
<h2 class="text-xl font-semibold mb-2">Firstname Lastname</h2> |
|||
|
|||
<div class="text-slate-500 text-sm font-bold">ID</div> |
|||
<div class="text-sm text-slate-500 flex justify-between items-center mb-1"> |
|||
<span><code>did:peer:kl45kj41lk451kl3</code> <i class="fa-solid fa-copy text-slate-400 fa-fw"></i></span> |
|||
<span> |
|||
<button class="text-xs uppercase bg-slate-500 text-white px-1.5 py-1 rounded-md"><i class="fa-solid fa-share-nodes fa-fw"></i></button> |
|||
<button class="text-xs uppercase bg-slate-500 text-white px-1.5 py-1 rounded-md"><i class="fa-solid fa-qrcode fa-fw"></i></button> |
|||
</span> |
|||
</div> |
|||
|
|||
<div class="text-slate-500 text-sm font-bold">Public Key</div> |
|||
<div class="text-sm text-slate-500 mb-1"> |
|||
<span><code>dyIgKepL19trfrFu5jzkoNhI</code> <i class="fa-solid fa-copy text-slate-400 fa-fw"></i></span> |
|||
</div> |
|||
|
|||
<div class="text-slate-500 text-sm font-bold">Derivation Path</div> |
|||
<div class="text-sm text-slate-500 mb-1"> |
|||
<span><code>m/44'/0'/0'/0/0</code> <i class="fa-solid fa-copy text-slate-400 fa-fw"></i></span> |
|||
</div> |
|||
</div> |
|||
|
|||
<a href="account-edit.html" class="block text-center text-lg font-bold uppercase bg-blue-600 text-white px-2 py-3 rounded-md mb-8">Edit Identity</a> |
|||
|
|||
<h3 class="text-sm uppercase font-semibold mb-3">Identity Actions</h3> |
|||
|
|||
<a href="" class="block w-full text-center text-md uppercase bg-slate-500 text-white px-1.5 py-2 rounded-md mb-2">Backup Seed</a> |
|||
<a href="" class="block w-full text-center text-md uppercase bg-slate-500 text-white px-1.5 py-2 rounded-md mb-6">Backup Other Data</a> |
|||
|
|||
<!-- QR code popup --> |
|||
<dialog id="dlgQR" class="backdrop:bg-black/75 rounded-md"> |
|||
<form method="dialog"> |
|||
<img src="img/sample-qr-code.png" class="w-full mb-3" /> |
|||
|
|||
<button value="cancel" class="block w-full text-center text-md uppercase bg-slate-500 text-white px-1.5 py-2 rounded-md">Close</button> |
|||
</form> |
|||
</dialog> |
|||
</section> |
|||
|
|||
<script> |
|||
const showDialogQR = document.getElementById('btnShowQR'); |
|||
const dialogQR = document.getElementById('dlgQR'); |
|||
|
|||
// If a browser doesn't support the dialog, then hide the |
|||
// dialog contents by default. |
|||
if (typeof dialogQR.showModal !== 'function') { |
|||
dialogQR.hidden = true; |
|||
} |
|||
// "Update details" button opens the <dialog> modally |
|||
showDialogQR.addEventListener('click', () => { |
|||
if (typeof dialogQR.showModal === "function") { |
|||
dialogQR.showModal(); |
|||
} |
|||
}); |
|||
</script> |
|||
</body> |
|||
|
|||
</html> |
@ -0,0 +1,51 @@ |
|||
<!doctype html> |
|||
<html class="text-slate-700"> |
|||
<head> |
|||
<title>Confirm Contact - Kickstarter for Time</title> |
|||
<meta charset="UTF-8"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|||
|
|||
<!-- Tailwind --> |
|||
<script src="https://cdn.tailwindcss.com?plugins=forms"></script> |
|||
|
|||
<!-- Font Awesome --> |
|||
<script src="https://kit.fontawesome.com/2396c18fde.js" crossorigin="anonymous"></script> |
|||
|
|||
<link href="css/main.css" rel="stylesheet"> |
|||
</head> |
|||
|
|||
<body> |
|||
<!-- CONTENT --> |
|||
<section id="Content" class="p-6 pb-24"> |
|||
<!-- Breadcrumb --> |
|||
<div id="ViewBreadcrumb" class="mb-8"> |
|||
<h1 class="text-lg text-center font-light relative px-7"> |
|||
<!-- Cancel --> |
|||
<a href="account-view.html" class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"><i class="fa-solid fa-chevron-left fa-fw"></i></a> |
|||
|
|||
Confirm Contact |
|||
</h1> |
|||
</div> |
|||
|
|||
<form> |
|||
<p class="text-center text-xl mb-4 font-light">Would you like to add <i>Firstname</i> to your network?</p> |
|||
|
|||
<!-- Account Details --> |
|||
<div class="bg-slate-100 rounded-md overflow-hidden px-4 py-3 mb-4"> |
|||
<h2 class="text-xl font-semibold mb-2">Firstname Lastname</h2> |
|||
|
|||
<div class="text-slate-500 text-sm font-bold">ID</div> |
|||
<div class="text-sm text-slate-500 mb-1"> |
|||
<span><code>did:peer:kl45kj41lk451kl3</code></span> |
|||
</div> |
|||
</div> |
|||
|
|||
<div class="mt-8"> |
|||
<input type="submit" class="block w-full text-center text-lg font-bold uppercase bg-blue-600 text-white px-2 py-3 rounded-md mb-2" value="Add Contact" /> |
|||
<button type="button" class="block w-full text-center text-md uppercase bg-slate-500 text-white px-1.5 py-2 rounded-md">Cancel</button> |
|||
</div> |
|||
</form> |
|||
</section> |
|||
</body> |
|||
|
|||
</html> |
@ -0,0 +1,69 @@ |
|||
<!doctype html> |
|||
<html class="text-slate-700"> |
|||
<head> |
|||
<title>Scan Contact - Kickstarter for Time</title> |
|||
<meta charset="UTF-8"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|||
|
|||
<!-- Tailwind --> |
|||
<script src="https://cdn.tailwindcss.com?plugins=forms"></script> |
|||
|
|||
<!-- Font Awesome --> |
|||
<script src="https://kit.fontawesome.com/2396c18fde.js" crossorigin="anonymous"></script> |
|||
|
|||
<link href="css/main.css" rel="stylesheet"> |
|||
</head> |
|||
|
|||
<body> |
|||
<!-- CONTENT --> |
|||
<section id="Content" class="p-6 pb-24"> |
|||
<!-- Breadcrumb --> |
|||
<div id="ViewBreadcrumb" class="mb-8"> |
|||
<h1 class="text-lg text-center font-light relative px-7"> |
|||
<!-- Cancel --> |
|||
<a href="account-view.html" class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"><i class="fa-solid fa-chevron-left fa-fw"></i></a> |
|||
|
|||
Scan Contact |
|||
</h1> |
|||
</div> |
|||
|
|||
<form> |
|||
<h3 class="text-sm uppercase font-semibold mb-2">Scan a QR Code…</h3> |
|||
<div class="bg-black rounded overflow-hidden relative mb-4"> |
|||
<img src="https://picsum.photos/400/400?random=1" class="w-full" /> |
|||
|
|||
<!-- Darken overlay --> |
|||
<!-- Top --> |
|||
<div class="absolute top-0 left-0 right-0 bg-black/50 h-1/4"></div> |
|||
<!-- Reft --> |
|||
<div class="absolute top-1/4 bottom-1/4 left-0 bg-black/50 w-1/4"></div> |
|||
<!-- Right --> |
|||
<div class="absolute top-1/4 bottom-1/4 right-0 bg-black/50 w-1/4"></div> |
|||
<!-- Bottom --> |
|||
<div class="absolute bottom-0 left-0 right-0 bg-black/50 h-1/4"></div> |
|||
|
|||
<!-- Reticle overlay --> |
|||
<!-- Top-left --> |
|||
<div class="absolute top-1/4 left-1/4 h-6 w-6 border-white border-t-4 border-l-4 drop-shadow"></div> |
|||
<!-- Top-right --> |
|||
<div class="absolute top-1/4 right-1/4 h-6 w-6 border-white border-t-4 border-r-4 drop-shadow"></div> |
|||
<!-- Bottom-left --> |
|||
<div class="absolute bottom-1/4 left-1/4 h-6 w-6 border-white border-b-4 border-l-4 drop-shadow"></div> |
|||
<!-- Bottom-right --> |
|||
<div class="absolute bottom-1/4 right-1/4 h-6 w-6 border-white border-b-4 border-r-4 drop-shadow"></div> |
|||
</div> |
|||
|
|||
<h3 class="text-sm uppercase font-semibold mb-2">…or Enter Contact Data</h3> |
|||
<input type="text" placeholder="Name (optional)" class="block w-full rounded border-slate-400 mb-2" /> |
|||
<input type="text" placeholder="ID" class="block w-full rounded border-slate-400 mb-2" /> |
|||
<input type="text" placeholder="Public Key (optional)" class="block w-full rounded border-slate-400 mb-4" /> |
|||
|
|||
<div class="mt-8"> |
|||
<input type="submit" class="block w-full text-center text-lg font-bold uppercase bg-blue-600 text-white px-2 py-3 rounded-md mb-2" value="Look Up Contact" /> |
|||
<button type="button" class="block w-full text-center text-md uppercase bg-slate-500 text-white px-1.5 py-2 rounded-md">Cancel</button> |
|||
</div> |
|||
</form> |
|||
</section> |
|||
</body> |
|||
|
|||
</html> |
After Width: | Height: | Size: 33 KiB |
@ -0,0 +1,31 @@ |
|||
<!doctype html> |
|||
<html class="text-slate-700"> |
|||
<head> |
|||
<title>Start - Kickstarter for Time</title> |
|||
<meta charset="UTF-8"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|||
|
|||
<!-- Tailwind --> |
|||
<script src="https://cdn.tailwindcss.com?plugins=forms"></script> |
|||
|
|||
<!-- Font Awesome --> |
|||
<script src="https://kit.fontawesome.com/2396c18fde.js" crossorigin="anonymous"></script> |
|||
|
|||
<link href="css/main.css" rel="stylesheet"> |
|||
</head> |
|||
|
|||
<body> |
|||
<!-- CONTENT --> |
|||
<section id="Content" class="p-6 pb-24 min-h-screen flex flex-col justify-center"> |
|||
<!-- Heading --> |
|||
<h1 id="ViewHeading" class="text-4xl text-center font-light pt-4 mb-8">Start Here</h1> |
|||
|
|||
<div class="mt-8"> |
|||
<p class="text-center text-xl mb-4 font-light">Do you already have an identity to import?</p> |
|||
<a href="account-edit.html" class="block w-full text-center text-lg font-bold uppercase bg-blue-600 text-white px-2 py-3 rounded-md mb-2">Yes</a> |
|||
<a href="account-import.html" class="block w-full text-center text-md uppercase bg-slate-500 text-white px-1.5 py-2 rounded-md">No</a> |
|||
</div> |
|||
</section> |
|||
</body> |
|||
|
|||
</html> |
Loading…
Reference in new issue