112 lines
6.3 KiB
HTML
112 lines
6.3 KiB
HTML
<!DOCTYPE html>
|
|
<html data-bs-theme="light" lang="en">
|
|
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
|
|
<title>Nostr - HNS Links</title>
|
|
<meta name="twitter:title" content="HNS Links">
|
|
<meta name="twitter:image" content="https://links.hns.au/assets/img/dashboard.png">
|
|
<meta name="twitter:card" content="summary">
|
|
<meta property="og:type" content="website">
|
|
<meta property="og:title" content="HNS Links">
|
|
<meta name="description" content="Create a links page for your domain">
|
|
<meta property="og:description" content="Create a links page for your domain">
|
|
<meta property="og:image" content="https://links.hns.au/assets/img/dashboard.png">
|
|
<meta name="twitter:description" content="Create a links page for your domain">
|
|
<link rel="icon" type="image/png" sizes="600x627" href="/assets/img/favicon.png">
|
|
<link rel="icon" type="image/png" sizes="600x627" href="/assets/img/favicon.png">
|
|
<link rel="icon" type="image/png" sizes="600x627" href="/assets/img/favicon.png">
|
|
<link rel="icon" type="image/png" sizes="600x627" href="/assets/img/favicon.png">
|
|
<link rel="icon" type="image/png" sizes="600x627" href="/assets/img/favicon.png">
|
|
<link rel="stylesheet" href="/assets/bootstrap/css/bootstrap.min.css">
|
|
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Inter:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&display=swap">
|
|
<link rel="stylesheet" href="/assets/css/styles.min.css">
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
|
|
<script async src="https://umami.woodburn.au/script.js" data-website-id="a165bb1c-eef8-4737-8066-fcd8b4a380bd"></script>
|
|
</head>
|
|
|
|
<body>
|
|
<nav class="navbar navbar-expand-md sticky-top py-3 navbar-dark" id="mainNav">
|
|
<div class="container"><a class="navbar-brand d-flex align-items-center" href="/"><img src="/assets/img/favicon.png" width="45px"><span> HNS Links</span></a><button data-bs-toggle="collapse" class="navbar-toggler" data-bs-target="#navcol-1"><span class="visually-hidden">Toggle navigation</span><span class="navbar-toggler-icon"></span></button>
|
|
<div class="collapse navbar-collapse" id="navcol-1">
|
|
<ul class="navbar-nav mx-auto"></ul><a class="btn btn-primary shadow" role="button" href="/preview" style="margin-right: 10px;">Preview</a><a class="btn btn-primary shadow" role="button" href="/logout">Logout</a>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
<header class="bg-dark">
|
|
<div class="container pt-4 pt-xl-5">
|
|
<div class="row pt-5">
|
|
<div class="col-md-8 col-xl-6 text-center text-md-start mx-auto">
|
|
<div class="text-center">
|
|
<p class="fw-bold text-success mb-2">{{domain}}/</p>
|
|
<h1 class="fw-bold">Manage your site</h1>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</header>
|
|
<section>
|
|
<div style="padding: 1em;padding-bottom: 25px;max-width: 800px;margin: auto;">
|
|
<form method="post" enctype="multipart/form-data">
|
|
<h1>Nostr</h1>
|
|
<div style="margin-bottom: 25px;">
|
|
<h4>Nostr Links</h4>{% for link in nostr %}
|
|
<div class='nostr'>
|
|
<input class="form-control" type="text" style="display: inline-block;width: auto;" value="{{link.name}}" readonly/>
|
|
<input class="form-control" type="text" style="display: inline-block;width: auto;" value="{{link.pub}}" readonly/>
|
|
<a class="btn btn-primary" role="button" href="/nostr/delete/{{link.id}}"><svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 24 24" width="1em" fill="currentColor">
|
|
<path d="M0 0h24v24H0z" fill="none"></path>
|
|
<path d="M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"></path>
|
|
</svg></a>
|
|
</div>
|
|
{% endfor %}
|
|
|
|
<div class='nostr'>
|
|
<span>Link a new nostr profile</span><br>
|
|
<input class="form-control" type="text" style="display: inline-block;width: auto;" name="new-name" placeholder="User Name" />
|
|
<input class="form-control" type="text" style="display: inline-block;width: auto;" name="new-pub" placeholder="npub..." />
|
|
<br><br>
|
|
<input class="btn btn-primary" type="submit" value="Link" style="margin-right: 20px;" />
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</section>
|
|
<section></section>
|
|
<footer class="bg-dark">
|
|
<div class="container py-4 py-lg-5">
|
|
<div class="row justify-content-center">
|
|
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
|
|
<h3 class="fs-6 fw-bold">Services</h3>
|
|
<ul class="list-unstyled">
|
|
<li><a href="https://hnshosting.au" target="_blank">Wordpress Hosting</a></li>
|
|
<li><a href="https://firewallet.au" target="_blank">FireWallet</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
|
|
<h3 class="fs-6 fw-bold">About</h3>
|
|
<ul class="list-unstyled">
|
|
<li><a href="/terms">Terms</a></li>
|
|
<li><a href="https://hns.au" target="_blank">HNSAU</a></li>
|
|
<li><a href="https://nathan.woodburn.au" target="_blank">Nathan.Woodburn/</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
|
|
<div class="fw-bold d-flex align-items-center mb-2"><span>HNS Links</span></div>
|
|
<p class="text-muted">Easy to manage links page on Handshake domains</p>
|
|
</div>
|
|
</div>
|
|
<hr>
|
|
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
|
|
<p class="mb-0">Copyright © {{year}} Nathan.Woodburn/</p>
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
<script src="/assets/js/jquery.min.js"></script>
|
|
<script src="/assets/bootstrap/js/bootstrap.min.js"></script>
|
|
<script src="https://auth.varo.domains/v1"></script>
|
|
<script src="/assets/js/script.min.js"></script>
|
|
</body>
|
|
|
|
</html> |