Firstly the colour genetics of Silkies are no different than any other breed/variety of chicken.
There are several genotypes that can produce a white bird and these when inter-mated can produce chickens that are not white. Ie Cross a Dominant White bird with a Recessive White bird, or either...