format project
This commit is contained in:
parent
90d8e39eb3
commit
c02cf8c12e
39 changed files with 2062 additions and 909 deletions
|
|
@ -1,53 +1,77 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Crear perfil</title>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" href="/css/seca.css" />
|
||||
<script src="/javascript/createProfile.js"></script>
|
||||
</head>
|
||||
|
||||
<head>
|
||||
<title>Crear perfil</title>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/css/seca.css">
|
||||
<script src="/javascript/createProfile.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Crea tu perfil</h1>
|
||||
<p>Tu clave de Nostr ya es parte de la seca.</p>
|
||||
<p>Añade detalles a tu perfil para poder empezar a comerciar.</p>
|
||||
</p>
|
||||
<hr>
|
||||
<form onsubmit="return false">
|
||||
<label>Pseudónimo (Nym):<input type="text" name="nym" id="nym-input"></label>
|
||||
<div id="contacts">
|
||||
<p>Añade métodos de contacto para poder hablar con otros miembros.</p>
|
||||
<div class="badges">
|
||||
<div class="badge" data-type="whatsapp">📱 Teléfono <input><button
|
||||
class="contact-detail-add-button">Añadir</button></div>
|
||||
<div class="badge" data-type="whatsapp">📱 WhatsApp <input><button
|
||||
class="contact-detail-add-button">Añadir</button></div>
|
||||
<div class="badge" data-type="telegram">📩 Telegram <input><button
|
||||
class="contact-detail-add-button"></button>>Añadir</button></div>
|
||||
<div class="badge" data-type="email">📧 Email <input><button
|
||||
class="contact-detail-add-button">Añadir</button></div>
|
||||
<div class="badge" data-type="nostr">📧 Nostr <input><button
|
||||
class="contact-detail-add-button">Añadir</button></div>
|
||||
<div class="badge" data-type="signal">📧 Signal <input><button
|
||||
class="contact-detail-add-button">Añadir</button></div>
|
||||
<div class="badge" data-type="matrix">📧 Matrix <input><button
|
||||
class="contact-detail-add-button">Añadir</button></div>
|
||||
<div class="badge" data-type="xmpp">📧 XMPP <input><button
|
||||
class="contact-detail-add-button">Añadir</button></div>
|
||||
<div class="badge" data-type="simplex">📧 Simplex <input><button
|
||||
class="contact-detail-add-button">Añadir</button></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="created-contact-details-section">
|
||||
<p>Contactos añadidos</p>
|
||||
<div id="created-contact-details-list">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<button id="submit-details-button" type="submit">Crear tu perfil</button>
|
||||
</form>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<body>
|
||||
<h1>Crea tu perfil</h1>
|
||||
<p>Tu clave de Nostr ya es parte de la seca.</p>
|
||||
<p>Añade detalles a tu perfil para poder empezar a comerciar.</p>
|
||||
<hr />
|
||||
<form onsubmit="return false">
|
||||
<label
|
||||
>Pseudónimo (Nym):<input type="text" name="nym" id="nym-input"
|
||||
/></label>
|
||||
<div id="contacts">
|
||||
<p>Añade métodos de contacto para poder hablar con otros miembros.</p>
|
||||
<div class="badges">
|
||||
<div class="badge" data-type="whatsapp">
|
||||
📱 Teléfono <input /><button class="contact-detail-add-button">
|
||||
Añadir
|
||||
</button>
|
||||
</div>
|
||||
<div class="badge" data-type="whatsapp">
|
||||
📱 WhatsApp <input /><button class="contact-detail-add-button">
|
||||
Añadir
|
||||
</button>
|
||||
</div>
|
||||
<div class="badge" data-type="telegram">
|
||||
📩 Telegram <input /><button class="contact-detail-add-button">
|
||||
Añadir
|
||||
</button>
|
||||
</div>
|
||||
<div class="badge" data-type="email">
|
||||
📧 Email <input /><button class="contact-detail-add-button">
|
||||
Añadir
|
||||
</button>
|
||||
</div>
|
||||
<div class="badge" data-type="nostr">
|
||||
📧 Nostr <input /><button class="contact-detail-add-button">
|
||||
Añadir
|
||||
</button>
|
||||
</div>
|
||||
<div class="badge" data-type="signal">
|
||||
📧 Signal <input /><button class="contact-detail-add-button">
|
||||
Añadir
|
||||
</button>
|
||||
</div>
|
||||
<div class="badge" data-type="matrix">
|
||||
📧 Matrix <input /><button class="contact-detail-add-button">
|
||||
Añadir
|
||||
</button>
|
||||
</div>
|
||||
<div class="badge" data-type="xmpp">
|
||||
📧 XMPP <input /><button class="contact-detail-add-button">
|
||||
Añadir
|
||||
</button>
|
||||
</div>
|
||||
<div class="badge" data-type="simplex">
|
||||
📧 Simplex <input /><button class="contact-detail-add-button">
|
||||
Añadir
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="created-contact-details-section">
|
||||
<p>Contactos añadidos</p>
|
||||
<div id="created-contact-details-list"></div>
|
||||
</div>
|
||||
<button id="submit-details-button" type="submit">Crear tu perfil</button>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>Error</title>
|
||||
</head>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<body>
|
||||
<h1>Error</h1>
|
||||
<p>
|
||||
<%= message %>
|
||||
</p>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<p><%= message %></p>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,23 +1,26 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<head>
|
||||
<title>Hello World</title>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<script src="/javascript/index.js"></script>
|
||||
</head>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<body>
|
||||
<h1>Bienvenido a la seca</h1>
|
||||
<p>Usa Nostr para logearte</p>
|
||||
<form onsubmit="login();return false">
|
||||
<button type="submit">Login con extensión de Nostr</button>
|
||||
<button type="submit">Login con extensión de Nostr</button>
|
||||
</form>
|
||||
<p>
|
||||
¿No tienes cuenta de Nostr? <a href="https://start.njump.me/" target="_blank" rel="noopener noreferrer">Crea una
|
||||
gratis</a>.
|
||||
¿No tienes cuenta de Nostr?
|
||||
<a
|
||||
href="https://start.njump.me/"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>Crea una gratis</a
|
||||
>.
|
||||
</p>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,53 +1,88 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<head>
|
||||
<title>Invite Details</title>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<script src="/javascript/invite.js"></script>
|
||||
</head>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<body>
|
||||
<h1>¡Has sido invitado!</h1>
|
||||
<p>Has sido invitado a la seca.</p>
|
||||
<p>Invite UUID: <%= invite.uuid %>
|
||||
</p>
|
||||
<p>Invite UUID: <%= invite.uuid %></p>
|
||||
<p>Usa tu extensión de Nostr para darte de alta:</p>
|
||||
<form onsubmit="acceptInvite();return false">
|
||||
<button id="nostr-signup" type="submit">Alta con Nostr</button>
|
||||
<button id="nostr-signup" type="submit">Alta con Nostr</button>
|
||||
</form>
|
||||
<div id="rejected-nostr-nudges" style="display:none">
|
||||
<p>Ups, parece que no has aceptado que usemos tus claves. Si te has equivocado, puedes intentarlo de nuevo.</p>
|
||||
<div id="rejected-nostr-nudges" style="display: none">
|
||||
<p>
|
||||
Ups, parece que no has aceptado que usemos tus claves. Si te has
|
||||
equivocado, puedes intentarlo de nuevo.
|
||||
</p>
|
||||
</div>
|
||||
<div id="no-extension-nudges" style="display:none">
|
||||
<p>¡Atención! No se ha encontrado una extensión de Nostr en tu navegador. Puedes usar: </p>
|
||||
<ul>
|
||||
<li>Firefox
|
||||
<ul>
|
||||
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/alby/" target="_blank"
|
||||
rel="noopener noreferrer">Alby</a></li>
|
||||
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/nos2x-fox/" target="_blank"
|
||||
rel="noopener noreferrer">nos2x-fox</a></li>
|
||||
</ul>
|
||||
<div id="no-extension-nudges" style="display: none">
|
||||
<p>
|
||||
¡Atención! No se ha encontrado una extensión de Nostr en tu navegador.
|
||||
Puedes usar:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
Firefox
|
||||
<ul>
|
||||
<li>
|
||||
<a
|
||||
href="https://addons.mozilla.org/en-US/firefox/addon/alby/"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>Alby</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
Chrome
|
||||
<ul>
|
||||
<li><a href="https://chromewebstore.google.com/detail/alby-bitcoin-wallet-for-l/iokeahhehimjnekafflcihljlcjccdbe?pli=1"
|
||||
target="_blank" rel="noopener noreferrer">Alby</a></li>
|
||||
<li><a href="https://chromewebstore.google.com/detail/nos2x/kpgefcfmnafjgpblomihpgmejjdanjjp"
|
||||
target="_blank" rel="noopener noreferrer">nos2x</a></li>
|
||||
</ul>
|
||||
<a
|
||||
href="https://addons.mozilla.org/en-US/firefox/addon/nos2x-fox/"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>nos2x-fox</a
|
||||
>
|
||||
</li>
|
||||
</ul>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
Chrome
|
||||
<ul>
|
||||
<li>
|
||||
<a
|
||||
href="https://chromewebstore.google.com/detail/alby-bitcoin-wallet-for-l/iokeahhehimjnekafflcihljlcjccdbe?pli=1"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>Alby</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
href="https://chromewebstore.google.com/detail/nos2x/kpgefcfmnafjgpblomihpgmejjdanjjp"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>nos2x</a
|
||||
>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="sign-up-success" style="display:none">
|
||||
<p>¡Bien! Hemos dado de alta tu clave de Nostr.</p>
|
||||
<p>Te vamos a redirigir a la seca, espera un momento.</p>
|
||||
<div id="sign-up-success" style="display: none">
|
||||
<p>¡Bien! Hemos dado de alta tu clave de Nostr.</p>
|
||||
<p>Te vamos a redirigir a la seca, espera un momento.</p>
|
||||
</div>
|
||||
<p>¿No tienes cuenta de Nostr? <a href="https://start.njump.me/" target="_blank" rel="noopener noreferrer">Crea
|
||||
una aquí.</a< /p>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<p>
|
||||
¿No tienes cuenta de Nostr?
|
||||
<a
|
||||
href="https://start.njump.me/"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>Crea una aquí.</a
|
||||
>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,20 +1,17 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<head>
|
||||
<title>Invite Details</title>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
</head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<body>
|
||||
<h1>Invite Details</h1>
|
||||
<p>Invite UUID: <%= invite.uuid %>
|
||||
</p>
|
||||
<p>Invite UUID: <%= invite.uuid %></p>
|
||||
<h2>Wait right there buddy... that invite has been spent already!</h2>
|
||||
<form>
|
||||
<button onclick="" disabled>Click to accept invite with Nostr</button>
|
||||
<button onclick="" disabled>Click to accept invite with Nostr</button>
|
||||
</form>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,15 +1,16 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<head>
|
||||
<title>Private page</title>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
</head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<body>
|
||||
<h1>Private page</h1>
|
||||
<p>If you are here, it's because your npub is white listed, and your session cookie is related to it.</p>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<p>
|
||||
If you are here, it's because your npub is white listed, and your session
|
||||
cookie is related to it.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue