Integrate elib
Description
This mr integrates elib and fixes some ui components to match with new design and also links widget to elib so as to make it easier to change in future.
Screenshots
Issues
https://gitlab.e.foundation/e/os/backlog/-/issues/832