diff --git a/CHANGELOG.md b/CHANGELOG.md index a3a20f55e..1a4d314ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed +- Updated MCP OAuth consent screen to use Sourcebot branded logo with dark/light mode support. [#1062](https://github.com/sourcebot-dev/sourcebot/pull/1062) + ## [4.16.3] - 2026-03-27 ### Added diff --git a/packages/web/src/app/oauth/authorize/components/consentScreen.tsx b/packages/web/src/app/oauth/authorize/components/consentScreen.tsx index 8d22d126c..c620f8430 100644 --- a/packages/web/src/app/oauth/authorize/components/consentScreen.tsx +++ b/packages/web/src/app/oauth/authorize/components/consentScreen.tsx @@ -5,7 +5,8 @@ import { LoadingButton } from '@/components/ui/loading-button'; import { isServiceError } from '@/lib/utils'; import { ClientIcon } from './clientIcon'; import Image from 'next/image'; -import logo from '@/public/logo_512.png'; +import logoDark from '@/public/sb_logo_dark_small.png'; +import logoLight from '@/public/sb_logo_light_small.png'; import { useEffect, useState } from 'react'; import useCaptureEvent from '@/hooks/useCaptureEvent'; import { useToast } from '@/components/hooks/use-toast'; @@ -77,11 +78,18 @@ export function ConsentScreen({ Sourcebot + Sourcebot