Open
Description
With eui now fully migrated to emotion, they will soon be deprecating their sass
files. Charts currently relies on several sass files from eui (see _eui_imports.scss
) to match basic styles from eui. These include variables, functions and mixins.
Action items
- Identify what things (i.e. mixins, variable, etc.) we are consuming from eui.
- Understand eui's timeline for removal of scss files from their output.
- EUI says no hard deadline just yet, feels like it's about 6 months out or so.
- Decide on the action(s) to be taken below.
Possibile solutions
- Duplicate eui sass file functionality in charts.
- Convert eui js styles to scss for chart consumption.
- Use custom chart styles to get close.