Prepare the bread base: Preheat your oven to 375°F (190°C). Arrange baguette slices in a single layer on a large baking sheet. Brush each slice lightly with olive oil on both sides.
Toast the crostini: Bake for 10-12 minutes, flipping halfway through, until the edges are golden brown but the centers remain slightly soft. Remove from oven and immediately rub one side of each slice with the whole garlic clove while still warm.
Prepare the tomato topping: In a medium bowl, combine diced tomatoes, half the minced garlic, 2 tablespoons olive oil, half the basil, and half the red onion. Season with salt and pepper. Let sit for at least 10 minutes to allow flavors to meld.
Make the olive tapenade: In a separate bowl, mix chopped olives, capers, remaining minced garlic, 2 tablespoons olive oil, lemon juice, and oregano. Season lightly with pepper (olives are already salty).
Prepare the ricotta topping: In a small bowl, stir ricotta with lemon zest and a pinch of salt until smooth. Have the honey ready for drizzling.
Assemble the crostini: Divide the crostini into three groups. For the first group, spread a generous layer of ricotta and drizzle with honey. For the second group, top with a spoonful of tomato mixture. For the third group, spread a layer of olive tapenade.
Add final touches: Garnish the ricotta crostini with a small basil leaf, the tomato crostini with a few pine nuts, and the olive crostini with a tiny drizzle of olive oil and a small crack of black pepper.
Arrange and serve: Place all varieties on a large serving platter, alternating the colors for a festive display. Serve immediately while still crisp.