From 2b26c63a7db4949784fa05b43c08c3cbf8baf39e Mon Sep 17 00:00:00 2001 From: Lasse Boisen Andersen Date: Fri, 28 Feb 2025 15:12:39 +0100 Subject: [PATCH] add iocn --- packages/browser-sdk/src/toolbar/Features.css | 9 +++++++++ packages/browser-sdk/src/toolbar/Features.tsx | 3 +++ packages/browser-sdk/src/toolbar/Toolbar.css | 3 ++- packages/browser-sdk/src/ui/icons/Feature.tsx | 19 +++++++++++++++++++ 4 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 packages/browser-sdk/src/ui/icons/Feature.tsx diff --git a/packages/browser-sdk/src/toolbar/Features.css b/packages/browser-sdk/src/toolbar/Features.css index 1083e987..b5dca03a 100644 --- a/packages/browser-sdk/src/toolbar/Features.css +++ b/packages/browser-sdk/src/toolbar/Features.css @@ -65,6 +65,15 @@ text-overflow: ellipsis; width: auto; padding: 6px 6px 6px 0; + display: flex; + align-items: center; + gap: 8px; + + .feature-icon { + height: 15px; + width: 15px; + color: var(--dimmed-color); + } } .feature-link { diff --git a/packages/browser-sdk/src/toolbar/Features.tsx b/packages/browser-sdk/src/toolbar/Features.tsx index ec50bf66..f751e637 100644 --- a/packages/browser-sdk/src/toolbar/Features.tsx +++ b/packages/browser-sdk/src/toolbar/Features.tsx @@ -1,6 +1,8 @@ import { h } from "preact"; import { useEffect, useState } from "preact/hooks"; +import { Feature } from "../ui/icons/Feature"; + import { Switch } from "./Switch"; import { FeatureItem } from "./Toolbar"; @@ -60,6 +62,7 @@ function FeatureRow({ style={{ "--i": index }} > + > = ( + props, +) => ( + + + +);