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