Meet the EUI framework,
_
- Flexible and composable
- Mix and match a wide range of powerful components and adapt to every situation
- Accessible
- Ensure a seamless experience for all users with accessibility at the core of the framework
- Well documented and tested
- Build your designs and code with confidence in a reliable and fully documented framework
- Flex groups, grids, panels and items to build responsive page layout 
- Component with strictly defined height to organise content blocks 
- Simple HTML text like paragraphs or lists, wrapped in a single component 
- Component for styling the page, section, and content headings 
- Inputs with validation, grouped into a flexible form layout 
- Variety of buttons and button groups with different styles and colours 
- Component designed to display nicely within a block of text 
- Contextual information hint with flexible positioning and behavior 
- Layout helper, commonly used as a base for other components 
- Important message directly related to content on the page 
- Vertical or horizontal cards, containing any custom components needed 
- Flexible tables with sorting, pagination, selection and actions