Skip to content

Add Appearance settings page for admin logo and favicon - #361

Merged
navneetkumar-pim-webkul merged 7 commits into
unopim:masterfrom
wattnpapa:feat/settings-appearance-branding
Jun 26, 2026
Merged

navneetkumar-pim-webkul merged 7 commits into
unopim:masterfrom
wattnpapa:feat/settings-appearance-branding

Conversation

@wattnpapa

Copy link
Copy Markdown
Contributor

Summary

  • add a new Settings menu item for visual appearance customization
  • provide a dedicated page to view current admin logo and favicon
  • allow uploading/updating logo and favicon directly from Settings
  • persist values in existing core config keys used by current layout rendering

What was added

  • new settings page: Settings > Appearance
  • logo preview + upload input
  • favicon preview + upload input
  • save action with validation and old-file cleanup
  • ACL/menu wiring for the new settings section
  • feature tests for page visibility and update flow

Config keys used

  • general.design.admin_logo.logo_image
  • general.design.admin_logo.favicon

@wattnpapa

Copy link
Copy Markdown
Contributor Author

@navneetkumar-pim-webkul any update?

@navneetkumar-pim-webkul

Copy link
Copy Markdown
Collaborator

@wattnpapa take the pull and fix conflicts.

@wattnpapa
wattnpapa force-pushed the feat/settings-appearance-branding branch from b867822 to 6bd7845 Compare May 27, 2026 11:57
@wattnpapa
wattnpapa force-pushed the feat/settings-appearance-branding branch from 6bd7845 to 836ecb5 Compare May 27, 2026 13:05
@wattnpapa

Copy link
Copy Markdown
Contributor Author

@navneetkumar-pim-webkul any update or tasks?

@navneetkumar-pim-webkul
navneetkumar-pim-webkul merged commit 6ec3e26 into unopim:master Jun 26, 2026
8 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants