I know this was asked about earlier in the month but the question was never answered...
Basically theres something in the shrinking and centring code that makes the navigation strip custom colours not work. I've been looking through the code and having a play but I cant for the life of me work out what it is and how to fix it.
I tested it with other codes and the custom colours work fine until the shrinking and centring code is added.