Introduction
EventCatalog provides the ability to add custom components to your domains, services and messages within your catalog. These features include:
- Adding reuseable content across all your resources
- Styling components with Tailwind CSS
- Adding custom JavaScript to your pages
Why create components?​
Components are a great way to customize your EventCatalog and write shared snippets of code or content you can reuse across your EventCatalog.
Components can be either markdown files (component.md) or astro files (component.astro).
Astro components
Custom components are powered by Astro Components. Read the Astro documentation to learn more about what you can include in your components. Custom components can be very powerful and allow some great customization.