fix: improve visibility of keyboard hints
During compose video or screen recording, the keyboard hints were invisible if the content was super bright.
This commit is contained in:
@@ -191,6 +191,11 @@ export function RecordingOverlay({
|
|||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
{/* Bottom gradient scrim for keyboard hint readability */}
|
||||||
|
{(isRecording || isReviewing) && !isLoading && (
|
||||||
|
<div className="pointer-events-none absolute inset-x-0 bottom-0 z-[5] h-1/4 bg-gradient-to-t from-black/60 to-transparent" />
|
||||||
|
)}
|
||||||
|
|
||||||
{/* Top center: recording indicator */}
|
{/* Top center: recording indicator */}
|
||||||
<div className="absolute top-8 z-10">
|
<div className="absolute top-8 z-10">
|
||||||
{isRecording && !isLoading ? (
|
{isRecording && !isLoading ? (
|
||||||
|
|||||||
@@ -436,6 +436,9 @@ export function StreamView({ path, streamParticle }: StreamViewProps) {
|
|||||||
disabled={streamParticle.status === "closed"}
|
disabled={streamParticle.status === "closed"}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
{/* Bottom gradient safe zone for keyboard hints */}
|
||||||
|
<div className="pointer-events-none absolute inset-x-0 bottom-0 z-[5] h-1/4 bg-gradient-to-t from-black/60 to-transparent" />
|
||||||
|
|
||||||
{/* BottomBar */}
|
{/* BottomBar */}
|
||||||
<BottomBar
|
<BottomBar
|
||||||
visible={controlsVisible}
|
visible={controlsVisible}
|
||||||
|
|||||||
Reference in New Issue
Block a user