format project

This commit is contained in:
counterweight 2025-02-14 11:13:18 +01:00
parent 90d8e39eb3
commit c02cf8c12e
Signed by: counterweight
GPG key ID: 883EDBAA726BD96C
39 changed files with 2062 additions and 909 deletions

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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>