Recipes are components that compose Eddie core components into product-specific patterns. They fill gaps when a UI pattern doesn't exist in the core library.
If you need a UI pattern that Eddie core doesn't provide, create a recipe instead of writing custom CSS in your consumer project. This keeps all component styles within the design system.
ed-r- (e.g., <ed-r-site-header>)ed-r-c- (e.g., .ed-r-c-site-header)EdElement (same as core components)packages/eddie-recipes/recipes/<project-name>/npm run eddie-recipes:plopRecipes are organized by project. Browse the full list with interactive examples and API docs in Storybook:
This scaffolds the component file, SCSS file, and stories file following Eddie conventions. Recipes follow the same BEM/BEMIT, flat SCSS, and design token conventions as core components.