Add custom colors ui and basic functionality