Whisk together vinaigrette ingredients in a small bowl.
Pickle onions by placing onion and vinegar in small bowl, and letting them . sit for 15 minutes.
Meanwhile, line serving plate with lettuce leaves.
Cut avocado in half and remove pit. Scoop spoonfuls of avocado onto plate; season with flakey salt and aleppo pepper.
Arrange quartered beets on plate. Arrange orange and grapefruit segments on plate.
Lightly salt tomato slices. Place on plate.
Lightly salt cucumbers and place on plate.
Scatter pickled onions on plate.
Break salmon into pieces and arrange on plate.
Drizzle Citrus Shallot Vinaigrette on top and sprinkle with a little flakey salt to finish.