Preheat the oven to 350°F.
Beat the butter and sugar on medium-high speed for 3 to 5 minutes, until pale and fluffy.
Beat in the egg, then stir in the egg yolk and vanilla.
Scrape down the bowl. Add the flour, cornstarch, baking soda, and salt, and stir until just incorporated.
Press the dough evenly into a 12-inch pizza pan. Bake for 15 to 20 minutes, until the edges are set and golden and the center is still slightly soft.
Cool the crust completely, about 1 hour.
For the frosting, beat the butter, cream cheese, lemon juice, and vanilla on medium-low speed until smooth.
Scrape down the bowl. Add half the powdered sugar and mix until combined. Scrape again, add the rest of the powdered sugar and the salt, and mix until combined.
Increase the speed to medium-high and whip until fluffy and stiff. Stop as soon as it looks stiff.
Spread the frosting evenly over the cooled crust.
Arrange the fruit in a pattern on top of the frosting.
Stir the apricot jelly and honey together in a small bowl. Brush the glaze lightly over the fruit.
Garnish with mint if you like. Slice and serve, or refrigerate until ready to serve.