One screen for "who this admin is"
Brand name
What it is: A short name displayed in the FleekDash sidebar header (e.g. where "FleekDash" or the site title might appear).
Where: Appearance settings → Brand Name card → text input. Placeholder is often "Your Brand".
Behavior: If you leave it empty, the interface falls back to the WordPress site title. Once set and saved, the value is stored on the backend and applied globally (e.g. via FleekDash.appearanceSettings and the fleekdash:appearanceSettingsChanged event) so all users see it.
Save: Click Save Settings at the bottom of the Appearance page to persist.
Light logo
What it is: The logo image used when the interface is in light mode (sidebar, header, or other branded areas).
Where: Appearance settings → Light Logo section. Implemented with a LogoUpload component (upload or URL).
Behavior: Upload an image or enter a URL. After save, the logo is stored (e.g. logo in appearance API) and applied across the app in light mode. Same global application as brand name.
Save: Save Settings.
Dark logo
What it is: The logo image used when the interface is in dark mode.
Where: Appearance settings → Dark Logo section. Same LogoUpload pattern as light logo.
Behavior: Stored as dark_logo; used when the user has dark mode on. Ensures the logo stays visible and on-brand in both themes.
Save: Save Settings.
Benefit: One screen to set "who this admin is" (name + logos) with immediate global effect after save; no code, no file edits.