improve account style,
add allowed nodes to account page, reduce use of innerHTML Signed-off-by: Arthur Lu <learthurgo@gmail.com>
This commit is contained in:
@@ -19,9 +19,10 @@ async function init () {
|
||||
let user = await requestAPI("/user");
|
||||
let resources = user.resources;
|
||||
let instances = user.instances;
|
||||
document.querySelector("#username").innerHTML += getCookie("username");
|
||||
document.querySelector("#pool").innerHTML += instances.pool;
|
||||
document.querySelector("#vmid").innerHTML += `[${instances.vmid.min},${instances.vmid.max}]`;
|
||||
document.querySelector("#username").innerText = `Username: ${getCookie("username")}`;
|
||||
document.querySelector("#pool").innerText = `Pool: ${instances.pool}`;
|
||||
document.querySelector("#vmid").innerText = `VMID Range: ${instances.vmid.min} - ${instances.vmid.max}`;
|
||||
document.querySelector("#nodes").innerText = `Nodes: ${user.nodes.toString()}`;
|
||||
buildResourceTable(resources, "#resource-table");
|
||||
}
|
||||
|
||||
|
@@ -53,7 +53,7 @@ function addResourceLine (fieldset, iconHref, labelText, inputAttr, unitText=nul
|
||||
field.append(icon);
|
||||
|
||||
let label = document.createElement("label");
|
||||
label.innerHTML = labelText;
|
||||
label.innerText = labelText;
|
||||
label.htmlFor = labelText;
|
||||
field.append(label);
|
||||
|
||||
@@ -120,7 +120,7 @@ function addDiskLine (fieldset, busPrefix, busName, device, diskDetails) {
|
||||
|
||||
// Add a label for the disk bus and device number
|
||||
let diskLabel = document.createElement("label");
|
||||
diskLabel.innerHTML = diskName;
|
||||
diskLabel.innerText = diskName;
|
||||
diskLabel.dataset.disk = diskID;
|
||||
field.append(diskLabel);
|
||||
|
||||
|
Reference in New Issue
Block a user