Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions packages/experience/src/Providers/AppBoundary/AppMeta.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,11 @@ import { Helmet } from 'react-helmet'

import PageContext from '@/Providers/PageContextProvider/PageContext'
import defaultAppleTouchLogo from '@/assets/apple-touch-icon.png'
import defaultFavicon from '@/assets/favicon.png'
import buttonsLogo from '@/assets/buttons.png'
import { type SignInExperienceResponse } from '@/types'

import styles from './index.module.scss'
import bitfocusCustomStylesRaw from './bitfocus-custom-styles.css?raw'
import styles from './index.module.scss'

const themeToFavicon = Object.freeze({
[Theme.Light]: 'favicon',
Expand All @@ -39,11 +38,12 @@ const AppMeta = () => {

// Inject the buttons logo URL into the custom styles
const bitfocusCustomStyles = bitfocusCustomStylesRaw.replace('url(BUTTONS_LOGO_PLACEHOLDER)', `url(${buttonsLogo})`)
const bitfocusFavicon = '/editor/favicon.ico'

return (
<Helmet>
<html lang={i18next.language} dir={i18next.dir()} data-theme={theme} />
<link rel="shortcut icon" href={favicon ?? defaultFavicon} />
<link rel="shortcut icon" href={favicon ?? bitfocusFavicon} />
<link rel="apple-touch-icon" href={favicon ?? defaultAppleTouchLogo} sizes="180x180" />
{/* make sure the experienceSettings.customCss overrides the customStyles */}
{bitfocusCustomStyles && <style>{bitfocusCustomStyles}</style>}
Expand Down
Loading