diff --git a/images/instances/lxc/loading.svg b/images/instances/lxc/loading.svg deleted file mode 100644 index a4669ad..0000000 --- a/images/instances/lxc/loading.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/images/instances/lxc/running.svg b/images/instances/lxc/running.svg deleted file mode 100644 index 8ecbf42..0000000 --- a/images/instances/lxc/running.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/images/instances/lxc/stopped.svg b/images/instances/lxc/stopped.svg deleted file mode 100644 index 4c641c3..0000000 --- a/images/instances/lxc/stopped.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/images/instances/qemu/loading.svg b/images/instances/qemu/loading.svg deleted file mode 100644 index a4669ad..0000000 --- a/images/instances/qemu/loading.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/images/instances/qemu/running.svg b/images/instances/qemu/running.svg deleted file mode 100644 index 10cd7e6..0000000 --- a/images/instances/qemu/running.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/images/instances/qemu/stopped.svg b/images/instances/qemu/stopped.svg deleted file mode 100644 index 426c89a..0000000 --- a/images/instances/qemu/stopped.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/images/nodes/offline.svg b/images/nodes/offline.svg deleted file mode 100644 index 6c26c00..0000000 --- a/images/nodes/offline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/images/nodes/online.svg b/images/nodes/online.svg deleted file mode 100644 index d72edef..0000000 --- a/images/nodes/online.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/images/status/active.svg b/images/status/active.svg new file mode 100644 index 0000000..ccc2f7b --- /dev/null +++ b/images/status/active.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/status/inactive.svg b/images/status/inactive.svg new file mode 100644 index 0000000..92e7bd4 --- /dev/null +++ b/images/status/inactive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/actions/loading.svg b/images/status/loading.svg similarity index 100% rename from images/actions/loading.svg rename to images/status/loading.svg diff --git a/scripts/config.js b/scripts/config.js index 0760373..bb7ef72 100644 --- a/scripts/config.js +++ b/scripts/config.js @@ -178,7 +178,7 @@ async function handleDiskDetach () { dialog.callback = async (result, form) => { if (result === "confirm") { - document.querySelector(`img[data-disk="${this.dataset.disk}"]`).src = "images/actions/loading.svg"; + document.querySelector(`img[data-disk="${this.dataset.disk}"]`).src = "images/status/loading.svg"; let body = { node: node, type: type, @@ -213,7 +213,7 @@ async function handleDiskAttach () { dialog.callback = async (result, form) => { if (result === "confirm") { let device = form.get("device"); - document.querySelector(`img[data-disk="${this.dataset.disk}"]`).src = "images/actions/loading.svg"; + document.querySelector(`img[data-disk="${this.dataset.disk}"]`).src = "images/status/loading.svg"; let body = { node: node, type: type, @@ -246,7 +246,7 @@ async function handleDiskResize () { dialog.callback = async (result, form) => { if (result === "confirm") { - document.querySelector(`img[data-disk="${this.dataset.disk}"]`).src = "images/actions/loading.svg"; + document.querySelector(`img[data-disk="${this.dataset.disk}"]`).src = "images/status/loading.svg"; let body = { node: node, type: type, @@ -295,7 +295,7 @@ async function handleDiskMove () { dialog.callback = async (result, form) => { if (result === "confirm") { - document.querySelector(`img[data-disk="${this.dataset.disk}"]`).src = "images/actions/loading.svg"; + document.querySelector(`img[data-disk="${this.dataset.disk}"]`).src = "images/status/loading.svg"; let body = { node: node, type: type, @@ -329,7 +329,7 @@ async function handleDiskDelete () { dialog.callback = async (result, form) => { if (result === "confirm") { - document.querySelector(`img[data-disk="${this.dataset.disk}"]`).src = "images/actions/loading.svg"; + document.querySelector(`img[data-disk="${this.dataset.disk}"]`).src = "images/status/loading.svg"; let body = { node: node, type: type, diff --git a/scripts/instance.js b/scripts/instance.js index c2d64af..a140a69 100644 --- a/scripts/instance.js +++ b/scripts/instance.js @@ -1,4 +1,4 @@ -import {requestPVE, requestAPI, goToPage, goToURL, instances} from "./utils.js"; +import {requestPVE, requestAPI, goToPage, goToURL, instances, nodes} from "./utils.js"; import { Dialog } from "./dialog.js"; export class Instance extends HTMLElement { @@ -13,9 +13,9 @@ export class Instance extends HTMLElement {
- +