feat(code): full-height background

This commit is contained in:
Elian Doran
2025-05-14 18:30:39 +03:00
parent 19534c391f
commit e10069a03e

View File

@@ -80,6 +80,7 @@ export default class AbstractCodeTypeWidget extends TypeWidget {
show() {
this.$widget.show();
this.#updateBackgroundColor();
}
focus() {
@@ -97,6 +98,7 @@ export default class AbstractCodeTypeWidget extends TypeWidget {
this.codeEditor.setText("");
});
}
this.#updateBackgroundColor("unset");
}
async executeWithCodeEditorEvent({ resolve, ntxId }: EventData<"executeWithCodeEditor">) {
@@ -117,6 +119,7 @@ export default class AbstractCodeTypeWidget extends TypeWidget {
if (theme) {
await this.codeEditor.setTheme(theme);
}
this.#updateBackgroundColor();
}
}
@@ -125,4 +128,9 @@ export default class AbstractCodeTypeWidget extends TypeWidget {
}
}
#updateBackgroundColor(color?: string) {
const $editorEl = $(this.codeEditor.dom);
this.$widget.closest(".scrolling-container").css("background-color", color ?? $editorEl.css("background-color"));
}
}