# \[IGN-2807\]On-call roster vision component color settings

**URL:** <https://forum.inductiveautomation.com/t/ign-2807-on-call-roster-vision-component-color-settings/51147>\
**Category:** Ignition\
**Tags:** vision, ignition81\
**Created:** [September 20, 2021, 2:37pm UTC](https://forum.inductiveautomation.com/t/ign-2807-on-call-roster-vision-component-color-settings/51147 "2021-09-20T14:37:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Timo](https://avatars.discourse-cdn.com/v4/letter/t/c4cdca/32.png) [@Timo](https://forum.inductiveautomation.com/u/Timo)\
**Post date:** [September 20, 2021, 2:37pm UTC](https://forum.inductiveautomation.com/t/ign-2807-on-call-roster-vision-component-color-settings/51147/1 "2021-09-20T14:37:03Z")

</div>

I’m using a Vision on-call roster component and I want to change the header color to match the rest of my project. With for example the user management component you have the option to change a lot of the colors. Is there a possibility to do this in another way? Currently it’s the only component in my project that doesn’t match colors with the rest.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [September 20, 2021, 3:31pm UTC](https://forum.inductiveautomation.com/t/ign-2807-on-call-roster-vision-component-color-settings/51147/2 "2021-09-20T15:31:43Z")

</div>

It is _technically_ possible in Vision to do this via scripting. In practice, it's often more trouble than it's worth, but you can start at this topic for some broad strokes:

> [@Alarm Status Table: Change the Ack-button font(size)](https://forum.inductiveautomation.com/t/alarm-status-table-change-the-ack-button-font-size/14471/3):
>
> It is possible, although not very human-readable, to drill from the Ignition component reference down to the underlying Swing button and change the font. Keep in mind that there’s no guarantee this will work between versions - any changes made to the underlying objects will break low-level scripting like this. from java.awt import Font largeFont = Font("Dialog", Font.BOLD, 24) table = event.source.parent.getComponent('Alarm Status Table') table.getComponent(0).getComponent(1).getComponent(0).ge…

In the medium-long term, adding the same color customization to the roster management component that was added to user & schedule management is a bug ticket we have on our agenda.
