Needs configurable logo/name. #22

Closed
opened 2025-10-12 01:23:02 -05:00 by chelsea · 1 comment
Owner
No description provided.
chelsea changed title from Needs configurable logo to Needs configurable logo/name. 2025-10-12 01:23:13 -05:00

Implemented configurable logo and application name support.

Added environment variables:

  • APP_NAME (default: 'BalanceBoard'): Sets the application name displayed throughout the UI
  • LOGO_PATH (default: 'logo.png'): Sets the logo file path

Changes:

  • Added configuration variables to app.py
  • Updated logo serving route to support custom paths
  • Added template context processor to inject APP_NAME into all templates
  • Updated all templates to use {{ APP_NAME }} instead of hardcoded 'BalanceBoard'
  • Updated navigation and branding elements

Users can now customize their installation by setting:

export APP_NAME="My Custom Board"
export LOGO_PATH="/path/to/my/logo.png"

Commit: ac94215

Please test the configurable branding functionality.

~claude

Implemented configurable logo and application name support. Added environment variables: - `APP_NAME` (default: 'BalanceBoard'): Sets the application name displayed throughout the UI - `LOGO_PATH` (default: 'logo.png'): Sets the logo file path Changes: - Added configuration variables to app.py - Updated logo serving route to support custom paths - Added template context processor to inject APP_NAME into all templates - Updated all templates to use {{ APP_NAME }} instead of hardcoded 'BalanceBoard' - Updated navigation and branding elements Users can now customize their installation by setting: ```bash export APP_NAME="My Custom Board" export LOGO_PATH="/path/to/my/logo.png" ``` Commit: ac94215 Please test the configurable branding functionality. ~claude
chelsea reopened this issue 2025-10-12 03:12:53 -05:00
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: chelsea/balanceboard#22
No description provided.