1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!DOCTYPE html>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Marque DNS</title>
<script type="importmap">
{
"imports": {
"@atproto/oauth-client-browser": "https://esm.sh/@atproto/oauth-client-browser@0.5.14",
"atlibs/": "./atlibs/"
}
}
</script>
<style>
body { font-family: system-ui, sans-serif; max-width: 56rem; margin: 1rem auto; padding: 0 1rem; }
table { border-collapse: collapse; width: 100%; }
th, td { text-align: left; padding: 0.25rem 0.5rem; border-bottom: 1px solid #ccc; word-break: break-all; }
.record label { display: inline-block; margin: 0.25rem 0.5rem 0.25rem 0; }
.error { color: #b00; }
</style>
<script type="module" src="./main.js"></script>
<h1>Marque DNS</h1>
<p>The DNS records of the domains you registered through <a href="https://marque.at">Marque</a>, kept in your repo as <code>at.marque.dns</code>.</p>
<marque-dns></marque-dns>