From 284f16092f8aa13bf7aa0e43c58aa5a849169ce8 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 11 Feb 2024 20:02:55 +0100 Subject: [PATCH] confidence data falling off the screen anymore --- src/viewer/videoplayer.module.css | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/viewer/videoplayer.module.css b/src/viewer/videoplayer.module.css index 91c8e5a..44fcf41 100644 --- a/src/viewer/videoplayer.module.css +++ b/src/viewer/videoplayer.module.css @@ -31,8 +31,8 @@ .confidence_background { stroke: none; fill: var(--box-colour); - x: calc((var(--cx) + var(--width) / 2) * 100% - var(--text-width) + var(--box-stroke-width)); - y: calc((var(--cy) + var(--height) / 2) * 100%); + x: max(0%, min( calc(100% - var(--text-width)), calc((var(--cx) + var(--width) / 2) * 100% - var(--text-width) + var(--box-stroke-width)))); + y: calc(max(0%, min(100% - var(--text-height), (var(--cy) + var(--height) / 2) * 100%))); width: var(--text-width); height: var(--text-height); } @@ -40,8 +40,8 @@ stroke: none; fill: white; transform: translate( - calc((var(--cx) + var(--width) / 2) * 100% - var(--text-width) + var(--box-stroke-width) + 1px), - calc((var(--cy) + var(--height) / 2) * 100% + .8lh) + calc(max(0%, min(100% - var(--text-width), (var(--cx) + var(--width) / 2) * 100% - var(--text-width) + var(--box-stroke-width))) + 1px), + calc(max(0%, min(100%, (var(--cy) + var(--height) / 2) * 100% + .8lh))) ); } }