# data[].attributes.body
I think this is a good example of a very practical font. People tend to think of sans serif fonts as being boring, but in reality their simple forms make the content the focus.

# data[].attributes.body
I am focusing on the gray text here. By making it darker than the white, it keeps the focus on the actual buttons. Sometimes less contrast is better.

# data[].attributes.body
This logo is interesting because usually implied text is difficult to read. I think that because this an abbreviation with strong contrasting colors, it remains clear.

# data[].attributes.body
Oftentimes, strongly contrasting colors can be difficult to read. By making the text white, they make sure the text is readable while still maintaining the blue/red palette.

# data[].attributes.body
Batman has gone through so many renditions since his creation, so the font choice is very telling about the tone of this particular version. I think the green was a poor choice though, as it does not particularly compliment the composition nor is it associated with batman. If they wanted to avoid the classic blue, a purple or orange would have worked.

# data[].attributes.body
I appreciate the simple font choice that complements the VCU logo and is easy to read. A serif font would have been harder to read because this cover is debossed, not traditionally printed.

# data[].attributes.body
This type of sign must be seen at a distance, so thick, bold letters are required. There is little contrast in line weight and no decorative elements like serifs. They would only be distractions from the actual message.

# data[].attributes.body
I really hate this though a lot of that is personal taste. I think the wobbly cut-paper font style is not extreme enough to look intentional, and the color choices are super unflattering. A yellow, orange, or cyan would have better suited a childish/carefree aesthetic.

# data[].attributes.body
This cover is very minimalist so the font matters even more than usual, as it is the secondary focal point. The thin font is very clear and simple, which leans into the minimalistic approach. The silver would risk being hard to read if not for the metallic embossing.

# data[].attributes.body
I love fonts with median spurs, they have such a unique look and feel to them. This logo in particular is very classic, in part due to the "older" font choice.

# data[].attributes.body
I think a serif font was the wrong choice for this sign, if it was real. But, because it is clearly decorative, it is a little more fitting. I think using a different, possibly sans serif font for the body would have been a better choice.

# data[].attributes.body
I think this is a good example of text hierarchy that isn't just progressively smaller lines of test. The size difference between the 10% off (the ads hook) and the legal disclaimers clearly establishes priorities.

# data[].attributes.body
I choose this because the kerning between the T/A in "TASTE" really bothers me. They should be slightly closer together, making the A slightly under the bar of the T.

# data[].attributes.body
I really enjoy how the font size has been used to create a justified-text-look. I also think it is interesting how the authors name, which we would usually expect to be at the bottom of the title, is actually integrated with the title. The change in font color effectively denotes a new phrase/subject.

# data[].attributes.body
I have always really hated this branding, it seems so weirdly amateur for such a large franchise. The handwritten font is flouncy and in my opinion, ugly. The random switch to (and from) a transitional serif font does not add anything of value to the meaning. The capitalization of the personal pronoun is distracting and fights with the emphasis of "No Good". The hierarchy is all wack. Man I hate this thing.

# data[].attributes.body
The pairing of a thick sans serif font with a thin serif font creates a modern-yet-rustic look. The fonts pair together well because they are both traditionally weighted, with no special flourishes or odd characters.

# data[].attributes.body
This font is a little thinner and taller than the bag of chips. This allows it to wrap around the top of the bagel without huge gaps between the tops of letters or making the circle bigger.

# data[].attributes.body
I think the choice to make "lotion" both lowercase and not bolded is very interesting. In fact, all the information I would consider important is very small. They have made the assumption hat you will know it is a lotion on sight, and pick up their product to inspect the details. They are trying yo lure you in by brand name and general purpose. I think if they inverted what text was bold and what text was small, it would make the product seem less legitimate or trustworthy.

# data[].attributes.body
The white font is a surprising choice for me. I would think a black outline would make it more visible, but the cup is not conveying any critical information.

# data[].attributes.body
An interesting font choice that I wish was pushed a little further. this decorative choice is very trendy and elegant, toeing the line between handwritten and minimalism. I think utilizing the open O in some way would have been a great creative choice that really solidified the branding of this product.

# data[].attributes.body
I love how subtle the black outline and drop shadow is. It really allows the white text to stand out against the image while still being eye catching.

# data[].attributes.body
I think this is an interesting example because you would expect this sort of sign to be very bold, but the font is relatively thin. I think this is because it is more of a symbol than a direct message.

# data[].attributes.body
I have always really loved the Champion logo, I think it captures the simple-and-comfortable look. The combination of a thick script and solid sans serif is so complementary that you don't even think about it, which I think is often a sign of good font design.

# data[].attributes.body
This is a very modern and elegant font. This is the type of bag I imagine a freshmen getting, the sort of faux elegant-and-mature look that you also see targeted towards middle aged women.

# data[].attributes.body
This font is both playfully childish and easy to read. It suits the art style well and the random jumps between capital and lowercase letters is very natural. I think this is because it is a choice being made, rather than a simple "these letters are only capitalized and these ones are not". You can see this in the Hs especially.

# data[].attributes.body
A thicker font would have been easier to read due to the gray background. The italics are the hardest part to read.

# data[].attributes.body
The choice of a serif font is odd considering its purpose, but makes more sense once you realize this sign is up purely to fulfill legal requirements. A font that grabs your attention would make sense based off the text alone, but because the information is unimportant it is better for it to blend in with its environment.

# data[].attributes.body
It is subtle, but this typeface is slightly narrower than you would usually expect to see on a bathroom sign. The most obvious example is the Os, which are very ovoid. This stretching allows more characters to fit in the same space, and therefor is necessary for a longer message.