Skip to content

Add custom logo feature#114

Merged
AndrewPoppe merged 3 commits intomasterfrom
feature/header-logo
Feb 21, 2026
Merged

Add custom logo feature#114
AndrewPoppe merged 3 commits intomasterfrom
feature/header-logo

Conversation

@AndrewPoppe
Copy link
Owner

Addresses #99 (right on time)

- System-level logo upload via EM file-type setting
- System toggle to enable/disable logo without removing file
- System toggle to allow/disallow project-level custom logos
- Project-level logo upload card in settings.php (base64 stored as project setting)
- Custom logos restricted to participant-facing pages only
- w-100 class on participant header logo img
- 13 new strings translated to all 5 language files
- Add Custom Header Logo section under EM Settings
- Document system-level logo upload, enable/disable toggle, and allow-project-logos setting
- Document project-level logo upload in Settings table
- Add 3 new system settings rows to system settings table
- Add Header Logo row to project settings table
- Update table of contents
@sonarqubecloud
Copy link

@AndrewPoppe AndrewPoppe merged commit 714f758 into master Feb 21, 2026
5 checks passed
@AndrewPoppe AndrewPoppe deleted the feature/header-logo branch February 21, 2026 16:18
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.

1 participant