diff --git a/client.js b/client.js index 27d04e1..2811e7d 100644 --- a/client.js +++ b/client.js @@ -740,7 +740,7 @@ window.__ModuleLoader__.load({ catch (e) { setErr(e.message); setBusy(''); } }; return h('div', { onClick: close, style: { position: 'fixed', inset: 0, zIndex: 10000, background: 'rgba(0,0,0,.35)', display: 'flex', alignItems: 'center', justifyContent: 'center' } }, - h('div', { onClick: (e) => e.stopPropagation(), role: 'dialog', 'aria-label': 'Continue on another device', style: { width: 380, maxWidth: '90vw', background: 'var(--dsw-specific-menu, var(--dsw-alias-bg-l1, #1c1c1c))', color: 'var(--dsw-alias-label-primary, inherit)', border: '1px solid var(--dsw-alias-border-l1, rgba(127,127,127,.3))', borderRadius: 12, padding: 16, boxShadow: '0 12px 40px rgba(0,0,0,.4)', fontSize: 14 } }, + h('div', { onClick: (e) => e.stopPropagation(), role: 'dialog', 'aria-label': 'Continue on another device', style: { width: 380, maxWidth: '90vw', backgroundColor: 'var(--dsw-alias-bg-base, #1c1c1c)', backgroundImage: 'linear-gradient(var(--dsw-specific-menu, transparent), var(--dsw-specific-menu, transparent))', color: 'var(--dsw-alias-label-primary, inherit)', border: '1px solid var(--dsw-alias-border-l1, rgba(127,127,127,.3))', borderRadius: 12, padding: 16, boxShadow: '0 12px 40px rgba(0,0,0,.4)', fontSize: 14 } }, h('div', { style: { fontWeight: 600, marginBottom: 4 } }, 'Continue on another device'), h('div', { style: { fontSize: 12, opacity: .7, marginBottom: 12 } }, `“${v.title || 'Conversation'}” is copied through its last finished reply and opens there as a native chat. This copy is marked as moved.`), targets.length === 0 && h('div', { style: { opacity: .7 } }, 'No other device is online.'),