Ability to change the logo shown based on an end-user attribute.
S
Sze Wing Choi
Use case: This would be useful for white-labelling applications to be used by partner organisations.
Problem faced currently: Showing the creator's logo when the application is being used by members of partner organisations is a confusing end-user experience, often blocking the ability to even launch these apps to these partner organisations.
Essentially, bringing back "client logos" which was in Stacker classic.
Existing workarounds are not great:
- Using JS to manipulate the DOM and change the logo element based on who is logged in is not possible because Stacker lacks an API endpoint and/or a variable in the DOM to determine the logged in user.
- Creating a separate workspace or page (restricted by user access) for each partner organisation is not scalable. Remembering to update the schema in all apps after doing so in one app wouldn't make sense.