Skip to content

update: Global brand defaults page - #772

Open
tamalchowdhury wants to merge 10 commits into
mainfrom
tamal/update/global-brand-defaults-update
Open

update: Global brand defaults page#772
tamalchowdhury wants to merge 10 commits into
mainfrom
tamal/update/global-brand-defaults-update

Conversation

@tamalchowdhury

@tamalchowdhury tamalchowdhury commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator

This PR makes improvements to the global brand defaults setting page. It adds before-and-after screenshots and points to various other guides so clients can easily customize their Kinde experience for their users.

Summary by CodeRabbit

  • Documentation
    • Reorganized and expanded branding guides for global defaults and organization-specific settings.
    • Added guidance for logo uploads, sizing limits, clickable logos, favicons, avatars, themes, page elements, and fallback behavior.
    • Documented previewing, saving, resetting branding, and immediate application of changes without redeploying.
    • Added Management API guidance for managing organization logos.
    • Clarified how to remove Kinde branding, including plan requirements, affected pages, and updated settings steps.
    • Updated design navigation to highlight global brand defaults.

@tamalchowdhury
tamalchowdhury requested a review from a team as a code owner July 22, 2026 12:17
@coderabbitai

coderabbitai Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 9bbb1055-9dcf-47fd-9e23-8eac544fe481

📥 Commits

Reviewing files that changed from the base of the PR and between 5a12916 and aa174d0.

📒 Files selected for processing (3)
  • src/content/docs/design/brand/apply-branding-for-an-organization.mdx
  • src/content/docs/design/brand/global-brand-defaults.mdx
  • src/data/sidebarData.ts

Walkthrough

Branding documentation was rewritten with revised setup flows, asset constraints, visual customization guidance, logo fallback behavior, application logo linking, organization branding procedures, Management API operations, and instructions for removing Kinde branding.

Changes

Brand documentation

Layer / File(s) Summary
Global brand defaults guide
src/content/docs/design/brand/global-brand-defaults.mdx, src/data/sidebarData.ts
Updates metadata, setup guidance, asset requirements, visual customization, logo fallback behavior, Management API operations, and the Design card link.
Organization branding workflow
src/content/docs/design/brand/apply-branding-for-an-organization.mdx
Documents dashboard-based preview, saving, asset uploads, visual customization, fallback behavior, irreversible reset procedures, and Management API operations.
Application logo linking
src/content/docs/design/brand/link-to-homepage.mdx
Documents logo uploads, sizing limits, immediate visibility, and per-application Application homepage URI configuration.
Kinde branding removal
src/content/docs/design/brand/remove-kinde-branding.mdx
Documents the paid-plan requirement and steps to disable “Show Kinde branding” on hosted authentication pages.

Estimated code review effort: 3 (Moderate) | ~20 minutes

Suggested reviewers: kindeshubham, onderay, danielrivers

Poem

A rabbit checks each logo bright,
With favicons sized and set just right.
Themes may turn from dark to light,
Save the brand and skip redeploy night.
The burrow shines with clear delight.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the primary change to the Global Brand Defaults page and is concise.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch tamal/update/global-brand-defaults-update

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 22, 2026

Copy link
Copy Markdown

Deploying kinde-docs-preview with  Cloudflare Pages  Cloudflare Pages

Latest commit: aa174d0
Status: ✅  Deploy successful!
Preview URL: https://e07aa452.kinde-docs-preview.pages.dev
Branch Preview URL: https://tamal-update-global-brand-de.kinde-docs-preview.pages.dev

View logs

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 4

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@src/content/docs/design/brand/global-brand-defaults.mdx`:
- Around line 144-150: Update the default theme guidance to state that selecting
“User preference” requires configuring both light and dark brand color schemes,
while preserving the existing descriptions of the Light and Dark options.
- Around line 59-60: Update the supported file types entry in the global brand
defaults documentation to match the upload contract: remove WebP and AVIF, and
include GIF alongside SVG, PNG, and JPG.
- Around line 165-178: Update the “Global logo fallback” documentation so the
Disabled logo display order includes the global logo after the organization name
when no organization logo is available. Revise the accompanying explanation to
describe this final global-logo fallback while preserving the Enabled order and
setup steps.
- Around line 99-105: Update the Favicon section’s supported file type guidance
to distinguish SVG as the primary favicon from PNG as the supported fallback for
browsers such as Safari, while preserving the existing size and dimension
requirements.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 715baa49-7868-4bb5-aafe-bfdb8b4e7e0a

📥 Commits

Reviewing files that changed from the base of the PR and between 69d1709 and cfa75fb.

📒 Files selected for processing (1)
  • src/content/docs/design/brand/global-brand-defaults.mdx

Comment thread src/content/docs/design/brand/global-brand-defaults.mdx
Comment thread src/content/docs/design/brand/global-brand-defaults.mdx
Comment thread src/content/docs/design/brand/global-brand-defaults.mdx
Comment thread src/content/docs/design/brand/global-brand-defaults.mdx

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@src/content/docs/design/brand/link-to-homepage.mdx`:
- Line 34: Update the sentence in the documentation content to hyphenate the
compound modifier as “Kinde-hosted authentication pages,” preserving the rest of
the sentence unchanged.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 57be20a4-be16-49d1-ae00-56aa40452483

📥 Commits

Reviewing files that changed from the base of the PR and between cfa75fb and 2ceb2d8.

📒 Files selected for processing (3)
  • src/content/docs/design/brand/apply-branding-for-an-organization.mdx
  • src/content/docs/design/brand/link-to-homepage.mdx
  • src/content/docs/design/brand/remove-kinde-branding.mdx

Comment thread src/content/docs/design/brand/link-to-homepage.mdx Outdated

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 3

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@src/content/docs/design/brand/apply-branding-for-an-organization.mdx`:
- Line 41: Correct the subject–verb agreement in the branding documentation
sentence by changing “business offer” to “business offers,” while leaving the
rest of the sentence unchanged.
- Around line 109-115: Update the Favicon section’s supported file type guidance
to identify SVG as the primary format and PNG as the fallback for browsers such
as Safari. Include any distinct PNG limits if they differ; otherwise retain the
existing size and dimension requirements.
- Around line 83-87: Update the alt text on the comparison images in the
branding documentation to explicitly describe the default logo state and the
custom organization logo state, replacing the vague “org default register page”
and “after adding logo” descriptions.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 3e84975b-57a6-45d4-be02-f89fcd1bc4ef

📥 Commits

Reviewing files that changed from the base of the PR and between 2ceb2d8 and a4502e9.

📒 Files selected for processing (1)
  • src/content/docs/design/brand/apply-branding-for-an-organization.mdx

Comment thread src/content/docs/design/brand/apply-branding-for-an-organization.mdx Outdated
Comment thread src/content/docs/design/brand/apply-branding-for-an-organization.mdx Outdated

@dtoxvanilla1991 dtoxvanilla1991 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good work, 2 comments.

Comment thread src/content/docs/design/brand/global-brand-defaults.mdx Outdated

@dtoxvanilla1991 dtoxvanilla1991 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants