From 94bf06aff3304bb22732f2ebacbc937bc1b87077 Mon Sep 17 00:00:00 2001 From: Edmundo Ruiz Ghanem <168664+edmundito@users.noreply.github.com> Date: Fri, 6 Jan 2023 14:05:38 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=AA=9F=20=F0=9F=90=9B=20=F0=9F=8E=A8=20Fi?= =?UTF-8?q?x=20stream=20table=20icon=20checkboxes=20and=20icons=20(#21108)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update new stream table icon positioning and style * Add custom icons from design file * Add opacity animation * Fix checkbox sizing in current streams table * Update test snapshots --- .../CreateConnectionForm.test.tsx.snap | 3 + .../CatalogTree/CatalogTreeHeader.module.scss | 4 +- .../CatalogTree/StreamHeader.module.scss | 10 ++- .../connection/CatalogTree/StreamHeader.tsx | 14 +--- .../next/CatalogTreeTableRow.module.scss | 2 +- .../next/CatalogTreeTableRowIcon.module.scss | 22 +++--- .../next/CatalogTreeTableRowIcon.tsx | 72 +++++++++++-------- .../next/useCatalogTreeTableRowProps.tsx | 2 +- .../src/components/icons/MinusIcon.tsx | 9 +++ .../src/components/icons/ModificationIcon.tsx | 1 + .../src/components/icons/PlusIcon.tsx | 12 ++++ .../ConnectionReplicationTab.test.tsx.snap | 3 + 12 files changed, 101 insertions(+), 53 deletions(-) create mode 100644 airbyte-webapp/src/components/icons/MinusIcon.tsx create mode 100644 airbyte-webapp/src/components/icons/PlusIcon.tsx diff --git a/airbyte-webapp/src/components/CreateConnection/__snapshots__/CreateConnectionForm.test.tsx.snap b/airbyte-webapp/src/components/CreateConnection/__snapshots__/CreateConnectionForm.test.tsx.snap index 5c1187b4a3e0..c08a694f45e5 100644 --- a/airbyte-webapp/src/components/CreateConnection/__snapshots__/CreateConnectionForm.test.tsx.snap +++ b/airbyte-webapp/src/components/CreateConnection/__snapshots__/CreateConnectionForm.test.tsx.snap @@ -635,6 +635,9 @@ exports[`CreateConnectionForm should render 1`] = `
+