parent
a58e3f0326
commit
c5120d4c8a
@ -0,0 +1,14 @@
|
||||
mixin renderServiceNodeListItem (node)
|
||||
div(uk-grid)
|
||||
.uk-width-auto
|
||||
+renderCell('Name', node.site.name)
|
||||
.uk-width-auto
|
||||
+renderCell('Company', node.site.company)
|
||||
.uk-width-auto
|
||||
+renderCell('Domain', node.site.domain)
|
||||
.uk-width-auto
|
||||
+renderCell('Domain Key', node.site.domainKey)
|
||||
.uk-width-auto
|
||||
+renderCell('Connected', moment(node.created).format('MMM DD, YYYY'))
|
||||
.uk-width-auto
|
||||
+renderCell('Updated', moment(node.updated).format('MMM DD, YYYY'))
|
@ -0,0 +1,32 @@
|
||||
extends ../layouts/main
|
||||
block content
|
||||
|
||||
include components/list-item
|
||||
|
||||
form(method="post", action= `/admin/service-node/${serviceNode._id}`).uk-form
|
||||
.uk-card.uk-card-default
|
||||
.uk-card-header
|
||||
div(uk-grid).uk-grid-collapse.uk-flex-middle
|
||||
div(class="uk-width-1-1 uk-width-expand@l")
|
||||
h1.uk-card-title.uk-margin-remove= serviceNode.site.name
|
||||
div(class="uk-width-1-1 uk-width-auto@l")
|
||||
.uk-text-small client id: #{serviceNode._id}
|
||||
|
||||
.uk-card-body
|
||||
.uk-margin
|
||||
+renderServiceNodeListItem(serviceNode)
|
||||
|
||||
.uk-margin
|
||||
label(for="notes").uk-form-label Notes
|
||||
textarea(id="notes", name="notes", rows="4", placeholder="Enter client notes").uk-textarea= serviceNode.admin.notes
|
||||
|
||||
.uk-margin
|
||||
label(for="is-active")
|
||||
input(id="is-active", name="isActive", type="checkbox", checked= serviceNode.flags.isActive).uk-checkbox
|
||||
span.uk-margin-small-left Is Active
|
||||
.uk-card-footer
|
||||
div(uk-grid).uk-grid-small
|
||||
.uk-width-expand
|
||||
+renderBackButton()
|
||||
.uk-width-auto
|
||||
button(type="submit").uk-button.uk-button-primary Save
|
@ -1,25 +1,15 @@
|
||||
extends ../layouts/main
|
||||
block content
|
||||
|
||||
include components/list-item
|
||||
|
||||
h1 Service Nodes
|
||||
|
||||
if Array.isArray(serviceNodes) && (serviceNodes.length > 0)
|
||||
ul.uk-list.uk-list-divider
|
||||
each node in serviceNodes
|
||||
li
|
||||
div(uk-grid)
|
||||
.uk-width-auto
|
||||
+renderCell('Name', node.site.name)
|
||||
.uk-width-auto
|
||||
+renderCell('Company', node.site.company)
|
||||
.uk-width-auto
|
||||
+renderCell('Domain', node.site.domain)
|
||||
.uk-width-auto
|
||||
+renderCell('Domain Key', node.site.domainKey)
|
||||
.uk-width-auto
|
||||
+renderCell('Connected', moment(node.created).format('MMM DD, YYYY'))
|
||||
.uk-width-auto
|
||||
+renderCell('Updated', moment(node.updated).format('MMM DD, YYYY'))
|
||||
|
||||
a(href=`/admin/service-node/${node._id}`).uk-link-reset
|
||||
+renderServiceNodeListItem(node)
|
||||
else
|
||||
p There are no registered service nodes.
|
Loading…
Reference in new issue