01 - Whisk together the flour, baking powder, baking soda, and salt in a medium bowl until uniform. Set aside for later use.
02 - In a large mixing bowl, beat the vegan butter and sugar until the mixture is light and fluffy, approximately 2 to 3 minutes.
03 - Mix the pineapple juice, orange juice, orange zest, and vanilla extract into the butter mixture until thoroughly combined.
04 - Gradually incorporate the dry ingredients into the wet mixture, mixing gently until a soft dough consistency forms.
05 - Split the dough evenly into two separate bowls.
06 - Fold the diced dried pineapple and yellow food coloring into one half. Add orange food coloring to the second half and mix to distribute color.
07 - On a lightly floured surface, roll each dough half into a rectangle approximately 1/4 inch thick (roughly 8x10 inches).
08 - Stack the orange dough rectangle on top of the pineapple dough rectangle. Press gently to adhere, then roll tightly into a log starting from a long edge.
09 - Wrap the log securely in parchment paper and place in the freezer for 30 minutes until firm enough to slice cleanly.
10 - Set oven temperature to 350°F and line two baking sheets with parchment paper.
11 - Cut the chilled dough log into 1/2-inch thick rounds and arrange on the prepared baking sheets, ensuring 2 inches of space between each cookie.
12 - Bake for 10 to 12 minutes, removing from the oven when edges are just set and lightly golden.
13 - Let the cookies sit on the baking sheets for 5 minutes to firm up before transferring them to a wire rack to cool completely.