Set primary brand colors for the light and dark themes of your personal Cal ID booking page so the page matches your visual identity.
Brand colors are available on every plan, including Startup. Other custom branding — your own logo and favicon, the banner, social profiles, and removing Cal ID branding — needs the Business or Enterprise plan. See Subscription and pricing.
Set primary colors for your personal booking page so it matches your company’s visual identity. You can define different colors for light and dark themes so the page looks right regardless of the booker’s system settings. Set them under Settings → Custom Branding.
Scroll to Custom brand colors and switch the section toggle to ON.
Switching away from Cal ID defaults
5
Set the light theme color
Click on the Brand color (light theme) field, then enter your brand’s Hex code or use the color picker to select the primary color for light mode.
Matching your brand in light mode
6
Set the dark theme color
Click on the Brand color (dark theme) field, then select the color that will represent your brand when a booker views your page in dark mode.
Keeping contrast right in dark mode
7
Save your changes
Click the blue Update button at the bottom of the section to apply these colors to your booking page.
Choose colors that remain readable in their respective themes — for example, a darker shade for light mode and a slightly brighter or more vibrant shade for dark mode.
Once saved, your custom colors will override the default Cal ID branding in several key areas:
Buttons: Your primary action buttons (like “Confirm”) will use your selected brand color.
Highlights: Selected dates and active time slots in the calendar will be highlighted in your brand color.
Navigation elements: Progress bars and specific icons will adopt your custom color scheme.
How bookers see your colors
The same page after dark mode
To ensure accessibility, avoid using very pale colors (like white or light yellow) as your primary brand color, as they can be difficult to read on light backgrounds. Aim for a contrast ratio that keeps your buttons legible for everyone.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Cal ID","description":"Cal ID help center — scheduling, event types, availability, teams, apps, workflows, and developer tools for the Cal ID meeting scheduler.","colors":{"primary":"#1972F5","light":"#5B9BFF","dark":"#0B4FB8"},"logo":{"light":"https://mintcdn.com/cal-id-docs/k1VHQ7P5ONAHeLvP/logo/light.svg?fit=max\u0026auto=format\u0026n=k1VHQ7P5ONAHeLvP\u0026q=85\u0026s=589c4a9c69ea7387516e6452f592553e","dark":"https://mintcdn.com/cal-id-docs/tkghSGJWVIrQX7X0/logo/dark.svg?fit=max\u0026auto=format\u0026n=tkghSGJWVIrQX7X0\u0026q=85\u0026s=3215902115e27959cb7782b1af38e9fe"},"favicon":"https://mintcdn.com/cal-id-docs/NUrc1nmEeHvCjwEV/favicon.svg?fit=max\u0026auto=format\u0026n=NUrc1nmEeHvCjwEV\u0026q=85\u0026s=3247c427392ba77a41b08a807c322bfb","navbar":{"links":[{"href":"mailto:support@cal.id","label":"Email Us"}],"primary":{"type":"button","label":"Go to Cal ID","href":"https://cal.id"}},"footer":{"socials":{"x":"https://x.com/OneHash","linkedin":"https://www.linkedin.com/company/onehash"}},"errors":{"404":{"redirect":false,"title":"We couldn't find that page","description":"The page you're looking for doesn't exist or may have moved. Head back to the [Help Center home](/), or jump to [Event Types](/event-types/overview), [Availability](/availability/create), [Teams](/teams/overview), or the [API Reference](/api-reference) — or use the search bar above. Still stuck? Email us at [support@cal.id](mailto:support@cal.id)."}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode","download-spec"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cal-id-docs","hasAudioNarration":false,"actualSubdomain":"cal-id-docs","customDomains":["cal.id"],"gitSource":{"type":"github","owner":"onehashai","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ab916db4c0abff9c16e8c99","collectionId":"a1537af2-6a4a-409a-a4fe-70a6408ebcf7","liveDeploymentHistoryId":"6ab916db4c0abff9c16e8c99","schemaVersion":"v3"},"feedback":{"thumbs":true,"agentFeedback":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ab916db4c0abff9c16e8c99","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":60},{"language":"default","tag":"Endpoints","count":58},{"language":"default","tag":"Event Types","count":57},{"language":"default","tag":"Scheduling \u0026 Teams","count":31},{"language":"default","tag":"Get Started","count":31},{"language":"default","tag":"Customization \u0026 Settings","count":23},{"language":"default","tag":"Apps \u0026 Integrations","count":22},{"language":"default","tag":"Advanced","count":18},{"language":"default","tag":"Developers","count":17},{"language":"default","tag":"Teams","count":16}],"searchSettings":{"isFiltersEnabled":false}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@cal.id"}},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":false}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"branding/brand-colors","slug":"/branding/brand-colors","pageMetadata":{"title":"Managing Custom Brand Colors in Cal ID","sidebarTitle":"Brand Colors","description":"Set primary brand colors for the light and dark themes of your personal Cal ID booking page so the page matches your visual identity.","icon":"palette","keywords":["brand colors","custom colors","accent color","color scheme","booking page colors","theme colors"],"related":["/branding/brand-colors-team","/branding/personal","/branding/logo-favicon","/appearance/appearance"],"href":"/branding/brand-colors"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Set primary brand colors for the light and dark themes of your personal Cal ID booking page so the page matches your visual identity.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,Frame,Heading,Info,OptimizedImage,Step,Steps,Tip,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Info,{children:_jsxs(_components.p,{children:[`Brand colors are available on `,_jsx(_components.strong,{children:`every plan`}),`, including Startup. Other custom branding — your own logo and favicon, the banner, social profiles, and removing Cal ID branding — needs the `,_jsx(_components.strong,{children:`Business`}),` or `,_jsx(_components.strong,{children:`Enterprise`}),` plan. See `,_jsx(_components.a,{href:`/getting-started/subscription-and-pricing`,children:`Subscription and pricing`}),`.`]})}),`\n`,_jsxs(_components.p,{children:[`Set primary colors for your personal booking page so it matches your company’s visual identity. You can define different colors for light and dark themes so the page looks right regardless of the booker’s system settings. Set them under `,_jsx(_components.strong,{children:`Settings → Custom Branding`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`step-by-step-setup`,children:`Step-by-step setup`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Log in to Cal ID`,children:_jsx(_components.p,{children:`Sign in to your account.`})}),_jsx(Step,{title:`Navigate to Settings`,children:_jsxs(_components.p,{children:[`Click the `,_jsx(_components.strong,{children:`Settings`}),` icon in the sidebar.`]})}),_jsx(Step,{title:`Go to Custom Branding`,children:_jsxs(_components.p,{children:[`Select the `,_jsx(_components.strong,{children:`Custom Branding`}),` tab.`]})}),_jsxs(Step,{title:`Enable the feature`,children:[_jsxs(_components.p,{children:[`Scroll to `,_jsx(_components.strong,{children:`Custom brand colors`}),` and switch the section toggle to `,_jsx(_components.strong,{children:`ON`}),`.`]}),_jsx(Frame,{caption:`Switching away from Cal ID defaults`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-1.png?fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=d63b4ddefebee5913239d9dd597e4c1e`,alt:`Custom Branding tab scrolled to the Custom brand colors section with its toggle switched on`,\"data-og-width\":`2880`,width:`2880`,\"data-og-height\":`1800`,height:`1800`,\"data-path\":`images/branding/brand-colors-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=44bba2293caaaf1eac47420319d89633 280w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=dd86742aa59c454b409e9e8c84fea56a 560w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=016c38c81d4ae5c7d6409e2cacf019ba 840w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=d4fde50ea8309027a8ba3d8e805ad107 1100w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=e802f727355e8dec21aff68ff10e75d8 1650w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=0e864ff2e1745de6ef10380b374377e6 2500w`})})]}),_jsxs(Step,{title:`Set the light theme color`,children:[_jsxs(_components.p,{children:[`Click on the `,_jsx(_components.strong,{children:`Brand color (light theme)`}),` field, then enter your brand’s Hex code or use the color picker to select the primary color for light mode.`]}),_jsx(Frame,{caption:`Matching your brand in light mode`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-2.png?fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=df71c3bbcc31cb8ce8abe50c8f13e5f8`,alt:`Brand color (light theme) field with a hex code entered and the color picker swatch open beside it`,\"data-og-width\":`2880`,width:`2880`,\"data-og-height\":`1800`,height:`1800`,\"data-path\":`images/branding/brand-colors-2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-2.png?w=280\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=1a984ea9ee0b7335a0a141f670576a08 280w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-2.png?w=560\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=5f5c326aac69f552ea689d62bb7762b9 560w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-2.png?w=840\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=a2beef38da200d1a7f8919e5e05708f1 840w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=b71cab3357bf2280a468a737851f0b25 1100w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=70a572fcbd4baaf1035905f1db70aa14 1650w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=0979f90b4b89b03f71d8f803872599c9 2500w`})})]}),_jsxs(Step,{title:`Set the dark theme color`,children:[_jsxs(_components.p,{children:[`Click on the `,_jsx(_components.strong,{children:`Brand color (dark theme)`}),` field, then select the color that will represent your brand when a booker views your page in dark mode.`]}),_jsx(Frame,{caption:`Keeping contrast right in dark mode`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-3.png?fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=9b8f1185608b8995157567af26dd8f51`,alt:`Brand color (dark theme) field with a hex code entered and the color picker open beside it`,\"data-og-width\":`2880`,width:`2880`,\"data-og-height\":`1800`,height:`1800`,\"data-path\":`images/branding/brand-colors-3.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-3.png?w=280\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=54936c89a1c28ba2c14013c2eca223f5 280w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-3.png?w=560\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=49854e7d902e12860d5cc70b86956763 560w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-3.png?w=840\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=51c3ea4ced1c602326ac51adb13db7f9 840w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-3.png?w=1100\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=f00669971bd18e233372820cfa37d6f2 1100w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-3.png?w=1650\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=7e31880e696faaed20342debce325ae7 1650w, https://mintcdn.com/cal-id-docs/daiEdthULmsjrisX/images/branding/brand-colors-3.png?w=2500\u0026fit=max\u0026auto=format\u0026n=daiEdthULmsjrisX\u0026q=85\u0026s=ca855e0f37d7959f04cdd1f21c938dc0 2500w`})})]}),_jsx(Step,{title:`Save your changes`,children:_jsxs(_components.p,{children:[`Click the blue `,_jsx(_components.strong,{children:`Update`}),` button at the bottom of the section to apply these colors to your booking page.`]})})]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Choose colors that remain readable in their respective themes — for example, a darker shade for light mode and a slightly brighter or more vibrant shade for dark mode.`})}),`\n`,_jsx(Heading,{level:`2`,id:`what-this-changes-on-your-page`,children:`What this changes on your page`}),`\n`,_jsx(_components.p,{children:`Once saved, your custom colors will override the default Cal ID branding in several key areas:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Buttons`}),`: Your primary action buttons (like “Confirm”) will use your selected brand color.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Highlights`}),`: Selected dates and active time slots in the calendar will be highlighted in your brand color.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Navigation elements`}),`: Progress bars and specific icons will adopt your custom color scheme.`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`How bookers see your colors`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/branding/brand-colors-4.png?fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=b0e582a4f3605ad83db10963160f9a30`,alt:`Booking page in light mode with the selected date, active time slots, and Confirm button rendered in the custom brand color`,\"data-og-width\":`2850`,width:`2850`,\"data-og-height\":`4336`,height:`4336`,\"data-path\":`images/branding/brand-colors-4.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/branding/brand-colors-4.png?w=280\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=42af65d0cb4ca51ac05eb469c3376b65 280w, https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/branding/brand-colors-4.png?w=560\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=b234aa835f2466d2ae755d53491ebc62 560w, https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/branding/brand-colors-4.png?w=840\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=d02df8ead45b8bd81878066c2cc4f391 840w, https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/branding/brand-colors-4.png?w=1100\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=66a79b168dd6c5daa018874cdc855f2f 1100w, https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/branding/brand-colors-4.png?w=1650\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=5bb659e8ecc38ed6bca0914c8044bc64 1650w, https://mintcdn.com/cal-id-docs/xz--DpivWLYp8__F/images/branding/brand-colors-4.png?w=2500\u0026fit=max\u0026auto=format\u0026n=xz--DpivWLYp8__F\u0026q=85\u0026s=2d3f5c8aa7d1459a4f7da4e945c70496 2500w`})}),`\n`,_jsx(Frame,{caption:`The same page after dark mode`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cal-id-docs/3fu9CIn5wG7tNW3N/images/branding/brand-colors-5.png?fit=max\u0026auto=format\u0026n=3fu9CIn5wG7tNW3N\u0026q=85\u0026s=3c6f29ca7dab7b9f7a9e683a9fe22699`,alt:`Booking page in dark mode with time slots and buttons rendered in the dark theme brand color`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`854`,height:`854`,\"data-path\":`images/branding/brand-colors-5.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cal-id-docs/3fu9CIn5wG7tNW3N/images/branding/brand-colors-5.png?w=280\u0026fit=max\u0026auto=format\u0026n=3fu9CIn5wG7tNW3N\u0026q=85\u0026s=3fa182106cbc7bd65ee24812556861af 280w, https://mintcdn.com/cal-id-docs/3fu9CIn5wG7tNW3N/images/branding/brand-colors-5.png?w=560\u0026fit=max\u0026auto=format\u0026n=3fu9CIn5wG7tNW3N\u0026q=85\u0026s=f3957eade4770c7cddb1fd72fe100552 560w, https://mintcdn.com/cal-id-docs/3fu9CIn5wG7tNW3N/images/branding/brand-colors-5.png?w=840\u0026fit=max\u0026auto=format\u0026n=3fu9CIn5wG7tNW3N\u0026q=85\u0026s=65a3f935838f88b7b77b40b5f52cf641 840w, https://mintcdn.com/cal-id-docs/3fu9CIn5wG7tNW3N/images/branding/brand-colors-5.png?w=1100\u0026fit=max\u0026auto=format\u0026n=3fu9CIn5wG7tNW3N\u0026q=85\u0026s=88fdca52e7421fb76664bae44a4cfbae 1100w, https://mintcdn.com/cal-id-docs/3fu9CIn5wG7tNW3N/images/branding/brand-colors-5.png?w=1650\u0026fit=max\u0026auto=format\u0026n=3fu9CIn5wG7tNW3N\u0026q=85\u0026s=5656713d7b371941e56af5b61fe9d482 1650w, https://mintcdn.com/cal-id-docs/3fu9CIn5wG7tNW3N/images/branding/brand-colors-5.png?w=2500\u0026fit=max\u0026auto=format\u0026n=3fu9CIn5wG7tNW3N\u0026q=85\u0026s=41ae557c6623b8502e4c26aa22c36ed3 2500w`})}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`To ensure accessibility, avoid using very pale colors (like white or light yellow) as your primary brand color, as they can be difficult to read on light backgrounds. Aim for a contrast ratio that keeps your buttons legible for everyone.`})}),`\n`,_jsx(Heading,{level:`2`,id:`more-color-and-branding-options`,children:`More color and branding options`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Team brand colors`,icon:`palette`,href:`/branding/brand-colors-team`,children:_jsx(_components.p,{children:`Apply the same color controls to a team’s booking page.`})}),_jsx(Card,{title:`Custom Branding overview`,icon:`wand-magic-sparkles`,href:`/branding/personal`,children:_jsx(_components.p,{children:`Add a banner, social profiles, and a logo to complete your page.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Managing Custom Brand Colors in Cal ID","sidebarTitle":"Brand Colors","description":"Set primary brand colors for the light and dark themes of your personal Cal ID booking page so the page matches your visual identity.","icon":"palette","keywords":["brand colors","custom colors","accent color","color scheme","booking page colors","theme colors"],"related":["/branding/brand-colors-team","/branding/personal","/branding/logo-favicon","/appearance/appearance"],"href":"/branding/brand-colors"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Step-by-step setup","slug":"step-by-step-setup","depth":2,"children":[]},{"title":"What this changes on your page","slug":"what-this-changes-on-your-page","depth":2,"children":[]},{"title":"More color and branding options","slug":"more-color-and-branding-options","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/cal-id-docs/09b4d95490dd9c71/support-crisp.js"],"subdomain":"cal-id-docs","siteName":"Cal ID","title":"Managing Custom Brand Colors in Cal ID - Cal ID","relatedPages":[{"title":"Managing Custom Brand Colors in Cal ID for Team","link":"/branding/brand-colors-team","icon":"palette"},{"title":"Custom Branding for Personal","link":"/branding/personal","icon":"wand-magic-sparkles"},{"title":"Customize Your Brand Logo and Favicon in Cal ID","link":"/branding/logo-favicon","icon":"image"},{"title":"Customizing Your Appearance in Cal ID","link":"/appearance/appearance","icon":"palette"}],"relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"contextualStarterQuestions":[{"_id":"6ab781a14f5b3d163d21c515","deploymentId":"6a6c20ecc3064aa95c02d1fd","questionText":"Which plan includes brand colors?","status":"active","generatedBy":"contextual","path":"branding/brand-colors","createdAt":"2026-09-26T08:26:09.362Z","updatedAt":"2026-09-26T08:26:09.362Z","__v":0},{"_id":"6ab781a14f5b3d163d21c514","deploymentId":"6a6c20ecc3064aa95c02d1fd","questionText":"How do I set brand colors?","status":"active","generatedBy":"contextual","path":"branding/brand-colors","createdAt":"2026-09-26T08:26:09.362Z","updatedAt":"2026-09-26T08:26:09.362Z","__v":0},{"_id":"6ab781a14f5b3d163d21c516","deploymentId":"6a6c20ecc3064aa95c02d1fd","questionText":"Can I use different colors for themes?","status":"active","generatedBy":"contextual","path":"branding/brand-colors","createdAt":"2026-09-26T08:26:09.362Z","updatedAt":"2026-09-26T08:26:09.362Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-26T08:26:05.729Z","originalFileLocation":"branding/brand-colors.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Set primary brand colors for the light and dark themes of your personal Cal ID booking page so the page matches your visual identity.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Cal ID\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Managing Custom Brand Colors in Cal ID - Cal ID\">\u003cmeta data-mint-head property=\"og:description\" content=\"Set primary brand colors for the light and dark themes of your personal Cal ID booking page so the page matches your visual identity.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cal ID\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://cal.id/docs/branding/brand-colors\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cal-id-docs.mintlify.app/_mintlify/api/og/v2?division=Branding\u0026amp;title=Managing+Custom+Brand+Colors+in+Cal+ID\u0026amp;description=Set+primary+brand+colors+for+the+light+and+dark+themes+of+your+personal+Cal+ID+booking+page+so+the+page+matches+your+visual+identity.\u0026amp;theme=1ce1fba1bcc16a5579de1fe3\u0026amp;signature=6df9ce49f4378483d6d59b4301bed004c6380cbe66b4cd26f381b85380c083eb\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Managing Custom Brand Colors in Cal ID - Cal ID\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Set primary brand colors for the light and dark themes of your personal Cal ID booking page so the page matches your visual identity.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cal-id-docs.mintlify.app/_mintlify/api/og/v2?division=Branding\u0026amp;title=Managing+Custom+Brand+Colors+in+Cal+ID\u0026amp;description=Set+primary+brand+colors+for+the+light+and+dark+themes+of+your+personal+Cal+ID+booking+page+so+the+page+matches+your+visual+identity.\u0026amp;theme=1ce1fba1bcc16a5579de1fe3\u0026amp;signature=6df9ce49f4378483d6d59b4301bed004c6380cbe66b4cd26f381b85380c083eb\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/cal-id-docs/Ah-PiVKdxwxdJ_gr/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cal ID\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1972F5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://cal.id/docs/branding/brand-colors\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/branding/brand-colors.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://cal.id/#organization\",\"name\":\"Cal ID\",\"url\":\"https://cal.id\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cal-id-docs/k1VHQ7P5ONAHeLvP/logo/light.svg?fit=max\u0026auto=format\u0026n=k1VHQ7P5ONAHeLvP\u0026q=85\u0026s=589c4a9c69ea7387516e6452f592553e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://cal.id/docs#website\",\"name\":\"Cal ID\",\"url\":\"https://cal.id/docs\",\"publisher\":{\"@id\":\"https://cal.id/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://cal.id/docs/branding/brand-colors#webpage\",\"url\":\"https://cal.id/docs/branding/brand-colors\",\"name\":\"Managing Custom Brand Colors in Cal ID\",\"description\":\"Set primary brand colors for the light and dark themes of your personal Cal ID booking page so the page matches your visual identity.\",\"dateModified\":\"2026-09-26T08:26:05.729Z\",\"isPartOf\":{\"@id\":\"https://cal.id/docs#website\"},\"breadcrumb\":{\"@id\":\"https://cal.id/docs/branding/brand-colors#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://cal.id/docs/branding/brand-colors#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Branding\",\"item\":\"https://cal.id/docs/branding/personal\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Managing Custom Brand Colors in Cal ID\",\"item\":\"https://cal.id/docs/branding/brand-colors\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://cal.id/docs/branding/brand-colors#article\",\"headline\":\"Managing Custom Brand Colors in Cal ID\",\"name\":\"Managing Custom Brand Colors in Cal ID\",\"description\":\"Set primary brand colors for the light and dark themes of your personal Cal ID booking page so the page matches your visual identity.\",\"url\":\"https://cal.id/docs/branding/brand-colors\",\"mainEntityOfPage\":{\"@id\":\"https://cal.id/docs/branding/brand-colors#webpage\"},\"dateModified\":\"2026-09-26T08:26:05.729Z\",\"keywords\":\"brand colors, custom colors, accent color, color scheme, booking page colors, theme colors\",\"publisher\":{\"@id\":\"https://cal.id/#organization\"},\"isPartOf\":{\"@id\":\"https://cal.id/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Cal ID\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Cal ID","nav":{"global":null,"tabs":[{"tab":"Get Started","pages":[{"title":"Get Started","href":""}]},{"tab":"Event Types","pages":[{"title":"Event Types","href":"/event-types/overview"}]},{"tab":"Scheduling \u0026 Teams","pages":[{"title":"Scheduling \u0026 Teams","href":"/scheduling/overview"}]},{"tab":"Apps \u0026 Integrations","pages":[{"title":"Apps \u0026 Integrations","href":"/apps/overview"}]},{"tab":"Customization \u0026 Settings","groups":[{"group":"Overview","pages":[{"title":"Customization \u0026 Settings","icon":"palette","sidebarTitle":"Overview","href":"/customization/overview"}]},{"group":"Appearance","pages":[{"title":"Customizing Your Appearance in Cal ID","sidebarTitle":"Appearance","icon":"palette","href":"/appearance/appearance"},{"title":"Team Appearance Settings","icon":"users-gear","href":"/appearance/team-appearance"}]},{"group":"Branding","pages":[{"title":"Custom Branding for Personal","icon":"wand-magic-sparkles","href":"/branding/personal"},{"title":"Custom Branding for Teams","icon":"users-gear","href":"/branding/teams"},{"title":"Public Page Banner","icon":"image","href":"/branding/banner"},{"title":"Public Page Banner for Team","icon":"image","href":"/branding/banner-team"},{"title":"How to Add Social Profiles in Cal ID","sidebarTitle":"Social Profiles","description":"Add clickable social media icons for LinkedIn, X, Instagram, and more to your Cal ID booking page to build trust with prospective bookers.","icon":"share-nodes","href":"/branding/social-profiles"},{"title":"Managing Custom Brand Colors in Cal ID","sidebarTitle":"Brand Colors","icon":"palette","href":"/branding/brand-colors"},{"title":"Managing Custom Brand Colors in Cal ID for Team","sidebarTitle":"Brand Colors (Team)","description":"Set primary brand colors for the light and dark themes of your team's Cal ID booking page so it matches your company's visual identity.","icon":"palette","href":"/branding/brand-colors-team"},{"title":"Customize Your Brand Logo and Favicon in Cal ID","sidebarTitle":"Logo \u0026 Favicon","icon":"image","href":"/branding/logo-favicon"},{"title":"Customize Your Brand Logo and Favicon in Cal ID for Team","sidebarTitle":"Logo \u0026 Favicon (Team)","icon":"image","href":"/branding/logo-favicon-team"}]},{"group":"Account Settings","pages":[{"title":"Managing Your Cal ID Profile Settings","sidebarTitle":"Profile","icon":"user","href":"/settings/profile"},{"title":"Configure Language, Timezone, and Travel Schedule in Cal ID","sidebarTitle":"General","icon":"globe","href":"/settings/general"},{"title":"User-Level Booking Limits","sidebarTitle":"Booking Limits","icon":"gauge-high","href":"/settings/booking-limits"},{"title":"How to Set Your Internal Time Format","sidebarTitle":"Time Format","icon":"clock","href":"/settings/time-format"},{"title":"Start of the Week","icon":"calendar","href":"/settings/start-of-week"},{"title":"Dynamic Group Links","icon":"link","href":"/settings/dynamic-group-links"},{"title":"Managing Push Notifications in Cal ID","sidebarTitle":"Push Notifications","icon":"bell","href":"/settings/push-notifications"},{"title":"Managing Your Cal ID Account Password","sidebarTitle":"Password","icon":"lock","href":"/settings/password"}]},{"group":"Insights","pages":[{"title":"Analyzing Booking Performance with Cal ID Insights","icon":"chart-line","href":"/insights/booking-performance"},{"title":"Analyzing Workflow Performance in Cal ID Insights","icon":"gears","href":"/insights/workflow-performance"},{"title":"Analyzing Routing Form Performance in Cal ID Insights","icon":"filter","href":"/insights/routing-performance"}]}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/developers/overview"}]},{"tab":"MCP","icon":"plug","pages":[{"title":"MCP","href":"/mcp/overview"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]}]},"basePath":"","title":"Managing Custom Brand Colors in Cal ID - Cal ID","buildId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","deploymentId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-Bj1PpgeO.js","DynamicMarkdown-Bas9A7wq.js","zoom-image-lightbox-B-WKhCOL.js","lightbox-handle-r17bVUz3.js"]}