A school fair program helps families choose food, games and music. Quiet cards make the attractions blend together. The organizers want a playful graphic poster with clear groups, rather than brutalism’s raw noticeboard or minimalism’s restraint.
How: work toward a solution
Colored blocks and hard shadows separate activities. Filter to Games and mark Cardboard racers as interesting. The count updates; selecting it again removes it. Filtering preserves selections until reset or reload.
Filter fair activities and choose an interest listSAT / FREE ENTRY
School fair!
Pick a plan for your afternoon.
11:00
Pancake lab
Garden
13:00
Cardboard racers
Playground
15:00
School band
Stage
Selected: 0
A fictional demo within this article. Reset or reload restores its initial state.
What: the concept
Neobrutalism uses intentional graphic weight through saturated blocks, outlines and hard offset shadows. Dense decoration can compete with details; the selected mark and text must remain clear without color.
Choose graphic emphasis for a small set of expressive, clearly grouped choices. Brutalism exposes a raw structure; this treatment deliberately builds polished graphic blocks. Neither requires broken interaction conventions.
02Applications
The fair uses a program card per activity and an explicit interest toggle. Promotions and cultural events can use this voice. Keep the schedule visible when an activity is selected; decoration should not replace the information.
03Implementation & cautions
Track selection independently from filtering. Use pressed semantics plus a check mark, and let cards wrap to one column. Shadows need space at narrow widths; they must not be the only boundary or focus signal.
Already talking with external AI? Share this article link and explain why the choice fits your project and which tradeoff matters. Ask how it applies to your agreed requirements.
Discuss this idea
Comments are shared across languages. GitHub login required to post.