Combine cabbages, carrots, pineapple, green onions and cilantro in a large bowl and set aside.
Add ginger, olive oil, vinegar, soy sauce, honey, sesame oil and lime juice to a mason jar, shake well to combine, and pour over the slaw. Stir to combine. Season with salt to taste.
Cover and refrigerate at least 30 minutes before eating. Garnish with black sesame seeds.
Video
Notes
Here's a tutorial for making those cute heart shaped carrots.