-
Node configuration
+
Node configuration: Recipe Name Goes Here
diff --git a/dist/style.css b/dist/style.css
index e1cadda..69cd747 100644
--- a/dist/style.css
+++ b/dist/style.css
@@ -542,6 +542,11 @@ div.modal-window {
font-weight: 500;
}
+.modal-window .title-row span.subtitle {
+ font-weight: 100;
+ color: var(--dim-foreground-light);
+}
+
.modal-window .title-row div.close {
display: flex;
align-items: center;
diff --git a/src/Sankey/NodeConfiguration/NodeConfiguration.ts b/src/Sankey/NodeConfiguration/NodeConfiguration.ts
index 6047b0b..71c762b 100644
--- a/src/Sankey/NodeConfiguration/NodeConfiguration.ts
+++ b/src/Sankey/NodeConfiguration/NodeConfiguration.ts
@@ -99,7 +99,7 @@ export class NodeConfiguration extends EventTarget
});
}
- public openConfigurationWindow(openingMachinesAmount: number, openingOverclockRatio: number): void
+ public openConfigurationWindow(recipeName: string, openingMachinesAmount: number, openingOverclockRatio: number): void
{
this._openingMachinesAmount = openingMachinesAmount;
this._openingOverclockRatio = openingOverclockRatio;
@@ -169,6 +169,8 @@ export class NodeConfiguration extends EventTarget
/* Modal window */
+ NodeConfiguration._machineConfigurationTitle.innerText = recipeName;
+
NodeConfiguration._modalContainer.classList.remove("hidden");
this._isOpened = true;
@@ -453,6 +455,8 @@ export class NodeConfiguration extends EventTarget
private static readonly _modalContainer =
document.querySelector("#machine-configuration-container") as HTMLDivElement;
+ private static readonly _machineConfigurationTitle =
+ document.querySelector("#machine-configuration-title") as HTMLDivElement;
private static readonly _machinesColumn = NodeConfiguration.getColumn("amount", "machines");
private static readonly _amountInputsColumn = NodeConfiguration.getColumn("amount", "inputs");
diff --git a/src/Sankey/SankeyNode.ts b/src/Sankey/SankeyNode.ts
index adcb3e1..3911210 100644
--- a/src/Sankey/SankeyNode.ts
+++ b/src/Sankey/SankeyNode.ts
@@ -337,7 +337,7 @@ export class SankeyNode extends EventTarget
let openConfigurator = (event: Event) =>
{
- configurator.openConfigurationWindow(this.machinesAmount, this.overclockRatio);
+ configurator.openConfigurationWindow(recipe.displayName, this.machinesAmount, this.overclockRatio);
event.stopPropagation();
};