tuned confirm boxes

This commit is contained in:
STEINNI
2026-06-05 08:57:33 +00:00
parent d301b78ea7
commit eb7312c7a8
2 changed files with 24 additions and 6 deletions
+13 -2
View File
@@ -14,7 +14,7 @@ class KeyframeView extends WindozDomContent {
constructor() {
super()
Object.assign(this, app.helpers.activeAttributes, app.helpers.formBuilder, app.helpers.kfConsole)
Object.assign(this, app.helpers.activeAttributes, app.helpers.formBuilder, app.helpers.kfConsole, app.helpers.basicDialogs)
}
DOMContentFocused(options) {
@@ -105,7 +105,18 @@ class KeyframeView extends WindozDomContent {
async onResetKF(evt){
if(!this.currentKeyframe.kfId) return
await this.loadKeyframe(this.currentKeyframe.kfId)
const kfName = this.currentKeyframe.kfName
const kfId = this.currentKeyframe.kfId
await this.confirmDialog({
title: 'Reset keyframe ?',
message: `<p>You are about to discard all unsaved changes<br>and reload the saved version of "<b>${kfName}</b>".<br><br>
Are you sure?</p>`,
okLabel: 'Reset',
severity: 'warning',
okPromise: async () => {
await this.loadKeyframe(kfId)
}
})
}
async loadKeyframe(kfId){
+10 -3
View File
@@ -1,8 +1,15 @@
<style>
article[eiccard] section:has(.confirm-dialog) {
padding: 0;
}
.confirm-dialog > section {
margin:0 !important;
}
</style>
<div class="confirm-dialog">
<section>
<alert eicalert ${severity} ${muted}>
<section eicalert ${severity}>
${message}
</alert>
</section>
</div>