Spoonflower has a lot of different "math" fabrics. It's a bit pricey but might be what you are looking for. As for a pattern, I don't have any suggestions for you. I'm sure your niece will love whatever you make for her.
https://www.spoonflower.com/en/shop?...t=best-sellers