fix: update borderRadius styles for chat iframe to enhance visual consistency

This commit is contained in:
mlogclub
2026-07-30 14:38:56 +08:00
parent 558cba9fcb
commit 7b2594e25d
3 changed files with 4 additions and 3 deletions
+1
View File
@@ -174,4 +174,5 @@ test("chat iframe layout uses dynamic viewport height for iOS browser chrome", a
assert.ok(frame)
assert.match(frame.style.height, /100dvh/)
assert.match(frame.style.maxWidth, /100vw/)
assert.equal(frame.style.borderRadius, "18px")
})
+2 -2
View File
@@ -275,7 +275,7 @@ type FrameMessage =
frame.style.maxWidth = "none"
frame.style.height =
"calc(100dvh - max(12px, env(safe-area-inset-top)) - max(12px, env(safe-area-inset-bottom)))"
frame.style.borderRadius = "20px"
frame.style.borderRadius = "16px"
return
}
@@ -288,7 +288,7 @@ type FrameMessage =
"calc(100vw - max(12px, env(safe-area-inset-left)) - max(12px, env(safe-area-inset-right)))"
frame.style.height =
"min(760px, calc(100dvh - max(104px, calc(88px + env(safe-area-inset-bottom))) - max(12px, env(safe-area-inset-top))))"
frame.style.borderRadius = "24px"
frame.style.borderRadius = "18px"
}
function postToFrame(message: FrameMessage) {
File diff suppressed because one or more lines are too long