• Features
  • Pricing
  • Demo
  • Blog
  • About
  • Contact
    • Client Area
  • 2023.03 (latest stable)
    • ▶ 2023.03 (latest stable)
    • 2023.02
    • 2023.01
    • 2022.12
    • 2022.11
    • 2022.10
    • 2022.09
    • 2022.08
    • 2022.07
    • 2022.06
    • 2022.05
    • 2022.04

Documentation

OpenStack Billing System and Self-Service Portal for Service Providers

Navigation

  • Installing
  • Configuring
  • Upgrading
  • Fleio billing concepts
  • Fleio end-user panel
  • Fleio collector
  • Fleio billing periodic task
  • Fleio staff panel
  • Command line interface
  • Fleio plugins
  • Instance traffic
  • Operating Fleio
  • FAQ
  • Known issues
  • Developer documentation
    • Adding or changing files in Fleio Docker images
    • Fleio frontend
    • Frontend customization (2023.03)
    • Frontend customization (prior to 2023.03)
    • How to change the logo
    • Adding custom javascript
    • How to build unminified frontend
    • Fleio backend (and API)
    • Using the Fleio API
    • Billing gateways
    • Customization options
    • Python signals
    • Obtaining frontend sources
  • Troubleshooting
  • Change log
  • Fleio WHMCS module
  • Glossary

Related Topics

  • Documentation overview
    • Developer documentation
      • Previous: Frontend customization (prior to 2023.03)
      • Next: Adding custom javascript

Quick search

How to change the logo¶

In order to change the logo for enduser and staff panels you will have to copy the new logo to the following locations, inside the fleio-frontend-1 container:

/var/webapps/fleio/frontend/staff/assets/img/staff/
/var/webapps/fleio/frontend/enduser/assets/img/enduser/

Keep in mind that manually copying there does not make these persistent so on upgrade / recreate they will be removed. In order to make them persistent, you will have to create a custom frontend image, as it’s described in this guide Adding or changing files in Fleio Docker images.

Below are a few particular notes for this case.

Note

The logo image should be 140 x 70 pixels in size, otherwise the browser resizes the image to this dimension and the logo may get distorted. It’s recommended that the logo image has a transparent background.

The Dockerfile new lines which will copy the logos to their location are the following:

COPY logo_light.png "$INSTALL_PATH/frontend/staff/assets/img/staff/logo_light.png"
COPY logo_dark.png "$INSTALL_PATH/frontend/staff/assets/img/staff/logo_dark.png"

COPY logo_light.png "$INSTALL_PATH/frontend/enduser/assets/img/enduser/logo_light.png"
COPY logo_dark.png "$INSTALL_PATH/frontend/enduser/assets/img/enduser/logo_dark.png"

Remember to update the logoDark and logoLight setting from angular configs as described in the previous section but this time by using the following command (do so for every panel):

fleio edit staff.config.json
fleio edit enduser.config.json
©2023, FLEIO SRL. | Powered by Sphinx 4.5.0 & Alabaster 0.7.12 | Page source
© 2014 - FLEIO SRL, 49F Eugen Ionesco St., Cluj-Napoca, Romania

Documentation License Contact
  • facebook
  • twitter
  • linkedin
  • youtube
  • instagram
  • slideshare
X

Join our mailing list to stay up to date on Fleio development, discounts, OpenStack tutorials and OpenStack news.

Almost done ...


To complete the newsletter signup process please access the confirmation link from the email we just sent you.