From b45ed4fe8889755c12a5d448c8688a4ec2df4370 Mon Sep 17 00:00:00 2001 From: Modnark Date: Thu, 14 May 2026 17:51:43 -0400 Subject: [PATCH] update DNS page --- assets/css/main.css | 3 ++- routes/dns.js | 9 +++++---- views/dns.handlebars | 35 ++++++++++++++++++++++------------- 3 files changed, 29 insertions(+), 18 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index 46958c5..46fc3fe 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -104,7 +104,8 @@ body { } #ConfigureDNSTable { - width: 400px; + display: inline-block; + float: left; } /* Tables */ diff --git a/routes/dns.js b/routes/dns.js index 6950aaf..f271132 100644 --- a/routes/dns.js +++ b/routes/dns.js @@ -10,10 +10,11 @@ const { GetAllRecords, CoreDNSToDomain } = require('../coredns_bridge.js'); const { capitalizeFirstLetter } = require('../helpers.js'); const recordTypeMap = { - "host": "A", - "cname": "CNAME", - "txt": "TXT", - "srv": "SRV" + "host": "A", + "cname": "CNAME", + "txt": "TXT", + "mx": "MX", + "srv": "SRV" } // Manage domains diff --git a/views/dns.handlebars b/views/dns.handlebars index ccb83e3..6c08ee6 100644 --- a/views/dns.handlebars +++ b/views/dns.handlebars @@ -1,17 +1,26 @@

Configuring DNS records for {{domain.domain}}.{{domain.tld}}

- - - {{#each dnsRecordsHeaders}} - +
+
{{this}}
+ + {{#each dnsRecordsHeaders}} + + {{/each}} + + {{#each dnsRecords}} + + {{#each this}} + + {{/each}} + {{/each}} - - {{#each dnsRecords}} - - {{#each this}} - - {{/each}} - - {{/each}} -
{{this}}
{{this}}
{{this}}
+ + +
+
+

Options

+ +
\ No newline at end of file