root = Card([header, question, restaurants, voteSection, note])
header = CardHeader("Team Lunch Poll", "Vote for Friday")
question = TextContent("Where should we go for lunch on Friday?", "large-heavy")
restaurants = Card([sushiCard, pizzaCard, tacoCard], "sunk", "row", "m")
sushiCard = Card([sushiLabel, sushiVote], "card", "column", "s")
sushiLabel = Heading("Sushi Palace", "h3")
sushiVote = Button("Vote Sushi Palace", null, "secondary")
pizzaCard = Card([pizzaLabel, pizzaVote], "card", "column", "s")
pizzaLabel = Heading("Pizza Corner", "h3")
pizzaVote = Button("Vote Pizza Corner", null, "secondary")
tacoCard = Card([tacoLabel, tacoVote], "card", "column", "s")
tacoLabel = Heading("Taco Stand", "h3")
tacoVote = Button("Vote Taco Stand", null, "secondary")
voteSection = Buttons([submitVote])
submitVote = Button("Submit my vote", null, "primary")
note = TextCallout("info", "Votes close Friday at 10 AM", "Cast your vote to help pick the spot.")
