Prepare the dough by mixing the warm almond milk, melted vegan butter, maple syrup, and salt together. Sprinkle the active dry yeast evenly across the top of the mixture, stir gently, and let it sit for about 10 minutes.
Add the flour (2 ½ cups of regular flour or 2 cups of gluten free flour) and mix until a dough forms. If you are using gluten-free flour, use your hands to work in the non-dairy yogurt into the dough to help the dough together.
Leaving the dough in the bowl, form it into a round mound and cover the bowl with plastic wrap or a kitchen towel. Allow it to sit for an hour. I like to sit my bowl on top of an oven preheated to 350. The warmth from the oven helps the dough rise faster. Note, if using gluten free all purpose flour, the dough will rise slightly less than the dough containing gluten.
After the dough has risen for an hour place it on a floured surface and roll the dough into a ¼ inch oval or rectangle (add more flour if the dough is too sticky to roll). Spread the softened vegan butter to cover the dough. Top with the sugar and rainbow sprinkles.
Preheat the oven to 350.
Roll the dough into a log and cut it into about 10 pinwheels. Place the pinwheels into a baking dish so that they are close but not touching. Cover them with a towel and set aside for another 30 minutes. Note, if your rolls are gluten free, they won't be as voluminous as rolls with gluten in them, but they'll be every bit as delicious!
Remove the towel and bake the rolls in the oven for about 35 minutes for regular funfetti rolls or 25-30 minutes for gluten-free funfetti rolls (or until they are golden).
While the rolls are baking, make the vegan cream cheese frosting by using an electric hand mixer to mix together the softened vegan butter, powdered sugar, and vegan cream cheese. Allow the rolls to cool and spread the icing over the rolls. Enjoy!