# EclSiteHeaderComponent

**Type:** component



The Site header offers easily recognisable elements (such as the logo) and the most essential functionality of
every site (such as Language switcher or Search form). Additionally it can host the name of the site,
the class name to which it belongs and the main navigation. The header is always placed at the top of the page.
The elements required in the site header are different depending wether it is the corporate, standardised or an harmonised website.


**Selector:** `ecl-site-header`

## Inputs
- **languageCode**: `string` - Language code of the current language of the site.
- **logoSize**: `"s" | "m" | "l"` - The size of the logo, 's', 'm' or 'l', default to 'm'.
- **logoUrl**: `string` - 
- **siteName**: `string` - The name of the site, to be added in the header, next to the logo.
- **class**: `string` - 
- **e2eAttr**: `any` - 
- **tabindex**: `number` - 

## Outputs
- **languageClick**: `EventEmitter` - 
- **logoClick**: `EventEmitter` - 
