I want to be able to use a single variable to control multiple elements of a component instance as per the following scenario.
I have created a header component for a suite of apps that has the following elements -
- Primary colour (Lightest)
- Secondary colour (Darker)
- Tertiary colour (Darkest)
- App icon
- App name
Here are two app header examples -

Ā
Each app in the suite has itās own set of colours, icon and name. So what I want to be able to do is simply set a string variable when launching an app from a home screen that contains a list of the apps and have the header of the app change name, colour and icon in the header component.
Eg. Set variable āAppā to āApp 1ā so that the header updates itās name, icon and colours.
Right now I am simply using many component instances and creating lots of pages. Thereās a lot of redundancy that Iād like to remove from my file. I am an intermediate variable user but Iām not getting anywhere with my attempts to set up the elements and variables to make this happen.
I only have access to 4 modes in Variables and I have to manage up to a dozen apps so I canāt set the app names in a single string variable. I wondered if I could create a component with a text instance of each app name and then use a universal app name string to control the other other elements ie. colour and icon.
I already have the Primary, Secondary and Tertiary colours set up in a variable collection called āApp Coloursā as follows -

Ā
Any suggestions would be greatly appreciated.
