diff --git a/src/Makefile b/src/Makefile index 93177fa..d3138df 100644 --- a/src/Makefile +++ b/src/Makefile @@ -88,6 +88,7 @@ JSSRC= \ window/DiskSmart.js \ window/ZFSDetail.js \ window/Certificates.js \ + window/ConsentModal.js \ window/ACMEAccount.js \ window/ACMEPluginEdit.js \ window/ACMEDomains.js \ diff --git a/src/window/ConsentModal.js b/src/window/ConsentModal.js new file mode 100644 index 0000000..2826899 --- /dev/null +++ b/src/window/ConsentModal.js @@ -0,0 +1,36 @@ +Ext.define('Proxmox.window.ConsentModal', { + extend: 'Ext.window.Window', + alias: ['widget.pmxConsentModal'], + mixins: ['Proxmox.Mixin.CBind'], + + maxWidth: 1000, + maxHeight: 1000, + minWidth: 600, + minHeight: 400, + scrollable: true, + modal: true, + closable: false, + resizable: false, + alwaysOnTop: true, + title: gettext('Consent'), + + items: [ + { + xtype: 'displayfield', + padding: 10, + scrollable: true, + cbind: { + value: '{consent}', + }, + }, + ], + buttons: [ + { + handler: function() { + this.up('window').close(); + }, + text: gettext('OK'), + }, + ], +}); +