From 9a33088c786773515584400b8cdd9a0a16524c97 Mon Sep 17 00:00:00 2001 From: Alex TYRODE Date: Tue, 29 Apr 2025 19:39:09 +0000 Subject: [PATCH 1/2] feat: embeds stay locked while using Hand tool - Updated LockIndicator to accept appState as a prop, allowing it to respond to hand tool activation. - Improved visibility logic for the lock icon based on scrolling and hand tool state. - Added new styles for lock icon text in CustomEmbeddableRenderer.scss to enhance user feedback during interactions. --- .../src/CustomEmbeddableRenderer.scss | 9 +++ src/frontend/src/CustomEmbeddableRenderer.tsx | 70 +++++++++++++++---- 2 files changed, 64 insertions(+), 15 deletions(-) diff --git a/src/frontend/src/CustomEmbeddableRenderer.scss b/src/frontend/src/CustomEmbeddableRenderer.scss index a8ee3c6..b6acc0f 100644 --- a/src/frontend/src/CustomEmbeddableRenderer.scss +++ b/src/frontend/src/CustomEmbeddableRenderer.scss @@ -35,6 +35,15 @@ &.visible { opacity: 1; } + + &__text { + margin-left: 4px; + font-size: 12px; + font-weight: 600; + font-family: 'Roboto', sans-serif; + color: #afafaf; + opacity: 0.7; + } } &__content { diff --git a/src/frontend/src/CustomEmbeddableRenderer.tsx b/src/frontend/src/CustomEmbeddableRenderer.tsx index 20792d7..98f2bbe 100644 --- a/src/frontend/src/CustomEmbeddableRenderer.tsx +++ b/src/frontend/src/CustomEmbeddableRenderer.tsx @@ -73,7 +73,7 @@ export const renderCustomEmbeddable = (
{title}
- +
{content} @@ -87,7 +87,7 @@ export const renderCustomEmbeddable = (
{title}
- +