From: Chris Duncan Date: Tue, 28 Apr 2026 23:01:55 +0000 (-0700) Subject: Add more CSS to enforce consistent visibility. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=3522caa33ce5151285ff223dcb8798122ac4232c;p=libnemo.git Add more CSS to enforce consistent visibility. --- diff --git a/src/lib/wallet/sign.ts b/src/lib/wallet/sign.ts index b08cadd..308da4a 100644 --- a/src/lib/wallet/sign.ts +++ b/src/lib/wallet/sign.ts @@ -86,14 +86,24 @@ export async function _signBlock (wallet: Wallet, vault: Vault, index: unknown, async function confirm (id: string, address: string, message: Block | string[]): Promise { BROWSER: return new Promise((resolve, reject) => { + const cssHeading = 'color:black !important;display:block !important;font-family:sans-serif !important;font-size=1rem !important;font-weight:bold !important;margin-top:1rem !important;margin-right:1rem !important;margin-bottom:1rem !important;margin-left:1rem !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;text-align:center !important;visibility:visible !important;' + const cssBody = 'color:grey !important;display:block !important;font-family:sans-serif !important;font-size=1rem !important;font-weight:normal !important;margin-top:1rem !important;margin-right:1rem !important;margin-bottom:0 !important;margin-left:1rem !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;visibility:visible !important;' + const cssCode = 'color:black !important;display:block !important;font-family:monospace !important;font-size=1rem !important;font-weight:normal !important;margin-top:0 !important;margin-right:1rem !important;margin-bottom:0 !important;margin-left:1rem !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;visibility:visible !important;' + const cssButton = 'color:black !important;display:inline-block !important;font-family:sans-serif !important;font-size=1rem !important;font-weight:bold !important;margin-top:1rem !important;margin-right:1rem !important;margin-bottom:1rem !important;margin-left:1rem !important;padding-top:1rem !important;padding-right:1rem !important;padding-bottom:1rem !important;padding-left:1rem !important;text-align:center !important;visibility:visible !important;' const dialog = document.createElement('dialog') dialog.innerHTML = ` -
-

Sign using account ${address}?

-
${JSON.stringify(message, null, '\t')}
-
- - + +

Review Transaction

+
+

Signing account

+
${address}
+

Message to sign

+
${JSON.stringify(message, null, '\t')}
+
+

Sign transaction?

+
+ +
` dialog.addEventListener('close', (ev) => {