spinenr
This commit is contained in:
@@ -1 +1 @@
|
|||||||
1.2.97
|
1.2.98
|
||||||
|
|||||||
@@ -836,11 +836,11 @@ export function initEditor() {
|
|||||||
veilEl = document.createElement('div');
|
veilEl = document.createElement('div');
|
||||||
veilEl.id = 'bridge-editor-veil';
|
veilEl.id = 'bridge-editor-veil';
|
||||||
Object.assign(veilEl.style, {
|
Object.assign(veilEl.style, {
|
||||||
position:'fixed', inset:'0', background:'rgba(248,250,252,.85)',
|
|
||||||
display:'flex', alignItems:'center', justifyContent:'center',
|
display:'flex', alignItems:'center', justifyContent:'center',
|
||||||
pointerEvents:'auto',
|
pointerEvents:'auto',
|
||||||
zIndex:'2147483000', fontFamily:'system-ui, -apple-system, Segoe UI, Roboto, Arial',
|
zIndex:'2147483000', fontFamily:'system-ui, -apple-system, Segoe UI, Roboto, Arial',
|
||||||
fontSize:'14px', color:'#0f172a'
|
fontSize:'14px', color:'#0f172a',
|
||||||
|
background:'rgba(248,250,252,.85)',
|
||||||
});
|
});
|
||||||
veilEl.innerHTML = `
|
veilEl.innerHTML = `
|
||||||
<div style="display:flex;flex-direction:column;gap:.6rem;align-items:center;">
|
<div style="display:flex;flex-direction:column;gap:.6rem;align-items:center;">
|
||||||
@@ -849,14 +849,21 @@ export function initEditor() {
|
|||||||
</div>
|
</div>
|
||||||
<style>@keyframes spin{to{transform:rotate(360deg)}}</style>
|
<style>@keyframes spin{to{transform:rotate(360deg)}}</style>
|
||||||
`;
|
`;
|
||||||
(document.body || document.documentElement).appendChild(veilEl);
|
const host = dlg || document.body || document.documentElement;
|
||||||
|
if (host) host.appendChild(veilEl);
|
||||||
return veilEl;
|
return veilEl;
|
||||||
}
|
}
|
||||||
function showVeil(){
|
function showVeil(){
|
||||||
const el = ensureVeil();
|
const el = ensureVeil();
|
||||||
if (!el.parentNode) {
|
const host = dlg || document.body || document.documentElement;
|
||||||
(document.body || document.documentElement).appendChild(el);
|
if (host && el.parentNode !== host) host.appendChild(el);
|
||||||
|
if (host === dlg) {
|
||||||
|
host.style.position = host.style.position || 'relative';
|
||||||
|
el.style.position = 'absolute';
|
||||||
|
} else {
|
||||||
|
el.style.position = 'fixed';
|
||||||
}
|
}
|
||||||
|
el.style.inset = '0';
|
||||||
el.style.display = 'flex';
|
el.style.display = 'flex';
|
||||||
el.style.opacity = '1';
|
el.style.opacity = '1';
|
||||||
el.style.visibility = 'visible';
|
el.style.visibility = 'visible';
|
||||||
|
|||||||
Reference in New Issue
Block a user