From 1962bd844321e2a963d7c41d275529e8572c0cb5 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 12 Mar 2021 16:55:55 +0100 Subject: [PATCH] Better domain detail view. --- .../components/domains/AdministratorList.vue | 14 +- frontend/src/components/domains/DNSDetail.vue | 44 ++-- .../src/components/domains/DNSStatusChip.vue | 4 +- .../components/domains/DomainDNSSummary.vue | 64 ----- .../src/components/domains/DomainForm.vue | 246 ++++++++---------- .../src/components/domains/DomainList.vue | 15 +- frontend/src/router/index.js | 8 + frontend/src/views/Domain.vue | 24 +- frontend/src/views/DomainEdit.vue | 28 ++ 9 files changed, 202 insertions(+), 245 deletions(-) delete mode 100644 frontend/src/components/domains/DomainDNSSummary.vue create mode 100644 frontend/src/views/DomainEdit.vue diff --git a/frontend/src/components/domains/AdministratorList.vue b/frontend/src/components/domains/AdministratorList.vue index 3a0cf4234..70b233f8d 100644 --- a/frontend/src/components/domains/AdministratorList.vue +++ b/frontend/src/components/domains/AdministratorList.vue @@ -2,8 +2,8 @@ - Administrators of - {{ domain.name }} + Administrators of {{ domain.name }} + Administrators @@ -52,7 +52,7 @@ mdi-plus Add administrator - + - DNS configuration overview for {{ domain.name }} + DNS + + mdi-information-outline + MX records @@ -90,25 +93,37 @@ + + DKIM key + +
+ + Show key + + mdi-refresh +
+ Not generated +
+
- - - - Close - - + + +
diff --git a/frontend/src/components/domains/DomainForm.vue b/frontend/src/components/domains/DomainForm.vue index 8e2c7653a..91d59b351 100644 --- a/frontend/src/components/domains/DomainForm.vue +++ b/frontend/src/components/domains/DomainForm.vue @@ -1,129 +1,119 @@