Developer Builds Fictional Three-Grandmother Restaurant as CSS Art Showcase
A developer created a fictional family restaurant landing page called 'Ouma, Nonna & Teta' as an entry for DEV Community's Frontend Challenge: Comfort Food Edition. The concept features three grandmothers — cooking South African, Levantine, and Neapolitan cuisines respectively — sharing one long table and one menu. All twelve dish illustrations on the site are drawn entirely in CSS using just six shared elements per dish, with no SVG, sprites, or icon fonts. An interactive table-building feature lets users select dishes, triggering illustrated additions to a shared table display alongside a running cost total and screen-reader announcements. The project prioritised accessibility throughout, incorporating real checkboxes, ARIA live regions, focus management, and support for reduced-motion and forced-colors modes.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in