Skip to content

Compatibility & Synergy: KoliBri Supports ECL Themes (EU & EC) – Let's CollaborateΒ #83

Description

@deleonio

πŸ“£ Summary

We’re happy to share that the KoliBri accessibility-first component library is now fully compatible with both ECL themes – EU and EC.

This compatibility enables seamless integration of KoliBri components into web applications and sites that follow the Europa Component Library (ECL) design principles, and opens new opportunities to advance accessibility and reuse across the European public sector.


πŸ” What is KoliBri?

KoliBri is an open, modular and accessibility-focused component library built for the needs of public digital services. It is based on modern web standards, supports theme customisation, and prioritizes inclusive design from the ground up.

Key Features:

  • βœ… WCAG 2.1 AA-compliant by design – tested, documented, and maintainable
  • 🎨 Theme-ready – full compatibility with both ecl-theme-eu and ecl-theme-ec
  • βš™οΈ Standards-based & framework-agnostic – built on HTML, CSS and JS with no vendor lock-in
  • 🧩 Easy to integrate – works with CMSs (e.g., Drupal), SPAs, static sites, and design systems
  • πŸ” Open & collaborative – licensed under MIT, with transparent development and public governance

πŸ’‘ Why it matters for ECL & Europa

KoliBri does not aim to replace ECL, but to complement it – offering a streamlined path for building accessible services within the ECL design framework, especially in these areas:

  • Avoiding duplication: KoliBri can extend existing ECL components with new or more interactive patterns
  • Accelerated delivery: Ready-to-use components that save time and reduce implementation complexity
  • Accessibility by default: All components tested for accessibility – no need for extra tuning
  • Ideal for small-scale or pilot projects: Especially where ECL is too heavy or complex to apply fully
  • Expanding ECL’s reach: Encourages reuse and interoperability across EU institutions, member states, and partners

🀝 Invitation to Collaborate

We would love to initiate a conversation between the ECL team and the KoliBri team to explore potential collaboration:

  • πŸ”„ Component strategy alignment – Identify overlap and complementary components
  • πŸ§ͺ Joint accessibility testing & validation – Harmonize testing strategies and expectations
  • πŸ“¦ Optional plug-in concept for ECL-based projects – Use KoliBri where ECL lacks coverage
  • πŸ’¬ Knowledge exchange – Governance, design principles, and community processes

πŸ“š Further Resources


πŸ“¬ Contact

E-Mail: kolibri@itzbund.de

We’d be happy to schedule a short call or start async communication via GitHub or email.

Thanks for your work on ECL – and we’re looking forward to connecting!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions