From a6d90b11f56ceee7f2d90e4ecafa2c449cd7db6d Mon Sep 17 00:00:00 2001 From: Danny White <3104761+dnywh@users.noreply.github.com> Date: Fri, 11 Sep 2026 16:49:28 +1000 Subject: [PATCH] add replication destination brand marks --- .../Database/Replication/DestinationLogo.tsx | 3 +++ apps/studio/public/img/icons/clickhouse-icon.svg | 5 ++++- apps/studio/public/img/icons/ducklake-icon.svg | 11 +++++++++++ apps/studio/public/img/icons/snowflake-icon.svg | 11 ++++++++++- 4 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 apps/studio/public/img/icons/ducklake-icon.svg diff --git a/apps/studio/components/interfaces/Database/Replication/DestinationLogo.tsx b/apps/studio/components/interfaces/Database/Replication/DestinationLogo.tsx index ccbd50f9b1c..c58c9e2b42b 100644 --- a/apps/studio/components/interfaces/Database/Replication/DestinationLogo.tsx +++ b/apps/studio/components/interfaces/Database/Replication/DestinationLogo.tsx @@ -8,6 +8,9 @@ import { BASE_PATH } from '@/lib/constants' // so a new destination type never renders an empty square. const BRAND_MARK_BY_TYPE: Partial> = { BigQuery: `${BASE_PATH}/img/icons/bigquery-icon.svg`, + ClickHouse: `${BASE_PATH}/img/icons/clickhouse-icon.svg`, + DuckLake: `${BASE_PATH}/img/icons/ducklake-icon.svg`, + Snowflake: `${BASE_PATH}/img/icons/snowflake-icon.svg`, } const SIZE_CLASS_NAME = { diff --git a/apps/studio/public/img/icons/clickhouse-icon.svg b/apps/studio/public/img/icons/clickhouse-icon.svg index 5c61225e336..dd9e223dc5d 100644 --- a/apps/studio/public/img/icons/clickhouse-icon.svg +++ b/apps/studio/public/img/icons/clickhouse-icon.svg @@ -1 +1,4 @@ - \ No newline at end of file + + + + diff --git a/apps/studio/public/img/icons/ducklake-icon.svg b/apps/studio/public/img/icons/ducklake-icon.svg new file mode 100644 index 00000000000..c65b8238022 --- /dev/null +++ b/apps/studio/public/img/icons/ducklake-icon.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/apps/studio/public/img/icons/snowflake-icon.svg b/apps/studio/public/img/icons/snowflake-icon.svg index 1a70dd0d29f..86a17fd33d9 100644 --- a/apps/studio/public/img/icons/snowflake-icon.svg +++ b/apps/studio/public/img/icons/snowflake-icon.svg @@ -1 +1,10 @@ - \ No newline at end of file + + + + + + + + + +