fix(branding): update logo references from 'ciphera_icon_no_margins.png' to 'pulse_icon_no_margins.png' across the application for consistent branding

This commit is contained in:
Usman Baig
2026-01-23 11:38:05 +01:00
parent bdf7c12e2a
commit 1be2c95046
15 changed files with 16 additions and 16 deletions

View File

@@ -42,7 +42,7 @@ export default function LayoutContent({ children }: { children: React.ReactNode
<Header
auth={auth}
LinkComponent={Link}
logoSrc="/ciphera_icon_no_margins.png"
logoSrc="/pulse_icon_no_margins.png"
appName="Pulse"
orgs={orgs}
activeOrgId={auth.user?.org_id}

View File

@@ -28,9 +28,9 @@ export const metadata: Metadata = {
creator: 'Ciphera',
publisher: 'Ciphera',
icons: {
icon: '/ciphera_icon_no_margins.png',
shortcut: '/ciphera_icon_no_margins.png',
apple: '/ciphera_icon_no_margins.png',
icon: '/pulse_icon_no_margins.png',
shortcut: '/pulse_icon_no_margins.png',
apple: '/pulse_icon_no_margins.png',
},
robots: {
index: true,

View File

@@ -12,7 +12,7 @@ export default function HomePage() {
const { user, loading } = useAuth()
if (loading) {
return <LoadingOverlay logoSrc="/ciphera_icon_no_margins.png" title="Pulse" portal={false} />
return <LoadingOverlay logoSrc="/pulse_icon_no_margins.png" title="Pulse" portal={false} />
}
if (!user) {
@@ -91,7 +91,7 @@ export default function HomePage() {
// * Wait for organization context before rendering SiteList to avoid "Organization Required" flash
if (user && !user.org_id) {
return <LoadingOverlay logoSrc="/ciphera_icon_no_margins.png" title="Pulse" portal={false} />
return <LoadingOverlay logoSrc="/pulse_icon_no_margins.png" title="Pulse" portal={false} />
}
return (

View File

@@ -97,7 +97,7 @@ export default function PublicDashboardPage() {
}
if (loading && !data && !isPasswordProtected) {
return <LoadingOverlay logoSrc="/ciphera_icon_no_margins.png" title="Pulse" />
return <LoadingOverlay logoSrc="/pulse_icon_no_margins.png" title="Pulse" />
}
if (isPasswordProtected && !data) {

View File

@@ -12,7 +12,7 @@ export default function SignupPage() {
return (
<LoadingOverlay
logoSrc="/ciphera_icon_no_margins.png"
logoSrc="/pulse_icon_no_margins.png"
title="Redirecting to sign up..."
/>
)

View File

@@ -137,7 +137,7 @@ export default function SiteDashboardPage() {
}
if (loading) {
return <LoadingOverlay logoSrc="/ciphera_icon_no_margins.png" title="Pulse" />
return <LoadingOverlay logoSrc="/pulse_icon_no_margins.png" title="Pulse" />
}
if (!site) {

View File

@@ -88,7 +88,7 @@ export default function RealtimePage() {
}
}
if (loading) return <LoadingOverlay logoSrc="/ciphera_icon_no_margins.png" title="Realtime" />
if (loading) return <LoadingOverlay logoSrc="/pulse_icon_no_margins.png" title="Realtime" />
if (!site) return <div className="p-8">Site not found</div>
return (

View File

@@ -189,7 +189,7 @@ export default function ReplayViewerPage() {
}
}
if (loading) return <LoadingOverlay logoSrc="/ciphera_icon_no_margins.png" title="Loading Replay" />
if (loading) return <LoadingOverlay logoSrc="/pulse_icon_no_margins.png" title="Loading Replay" />
if (!site || !replay) return <div className="p-8">Replay not found</div>
return (

View File

@@ -88,7 +88,7 @@ export default function ReplaysPage() {
setFilters(prev => ({ ...prev, offset: newOffset }))
}
if (loading) return <LoadingOverlay logoSrc="/ciphera_icon_no_margins.png" title="Session Replays" />
if (loading) return <LoadingOverlay logoSrc="/pulse_icon_no_margins.png" title="Session Replays" />
if (!site) return <div className="p-8">Site not found</div>
const currentPage = Math.floor((filters.offset || 0) / (filters.limit || 20)) + 1

View File

@@ -234,7 +234,7 @@ export default function SiteSettingsPage() {
}
if (loading) {
return <LoadingOverlay logoSrc="/ciphera_icon_no_margins.png" title="Pulse" />
return <LoadingOverlay logoSrc="/pulse_icon_no_margins.png" title="Pulse" />
}
if (!site) {

View File

@@ -10,7 +10,7 @@ interface LoadingOverlayProps {
}
export default function LoadingOverlay({
logoSrc = "/ciphera_icon_no_margins.png",
logoSrc = "/pulse_icon_no_margins.png",
title = "Pulse",
portal = true
}: LoadingOverlayProps) {

View File

@@ -45,7 +45,7 @@ export default function SiteList() {
}
if (loading) {
return <LoadingOverlay logoSrc="/ciphera_icon_no_margins.png" title="Pulse" />
return <LoadingOverlay logoSrc="/pulse_icon_no_margins.png" title="Pulse" />
}
if (sites.length === 0) {

View File

@@ -162,7 +162,7 @@ export function AuthProvider({ children }: { children: React.ReactNode }) {
return (
<AuthContext.Provider value={{ user, loading, login, logout, refresh, refreshSession }}>
{isLoggingOut && <LoadingOverlay logoSrc="/ciphera_icon_no_margins.png" title="Pulse" />}
{isLoggingOut && <LoadingOverlay logoSrc="/pulse_icon_no_margins.png" title="Pulse" />}
{children}
</AuthContext.Provider>
)

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB