Preheat the oven to 350 degrees. Spray a 9x13-inch baking dish with nonstick spray or line with parchment paper.
Prepare the blondie layer: In a large bowl, cream together the melted butter and brown sugar. Mix in the eggs, 1 teaspoon orange extract and 1 teaspoon vanilla extract.
In a separate bowl, whisk together the flour, baking powder, ginger, and salt; gradually add the dry mixture to the butter mixture. Gently stir in the white chocolate chips and cranberries (batter will be thick).
Spread the blondie batter into the prepared pan. Bake for 18-21 minutes or until a toothpick inserted near the center comes out clean (do not overbake). Cool completely on a wire rack.
Prepare the frosting: In a large bowl, use an electric mixer to beat the cream cheese and powdered sugar until combined. Mix in the orange and vanilla extract. Frost cooled blondies with an even layer. Sprinkle with chopped cranberries. Drizzle almond bark on top with a fork. Let the frosting set (speed this up by throwing them into the fridge) then cut into bars- square or triangle-shaped. Store in the refrigerator until ready to serve.