I would like the ability to override variables defined in the team library on the file side that uses them.
My company has a primitive UI component library like Material Design and Bootstrap, and multiple products with different theme colors. That seems to be Microsoft Office 365.
It is not practical to support all sub-brand colors in a library component. It would be very useful if the library user could override variables.
It would work like the following code in CSS.
/* Library's variable */
:root {
--color-primary: red;
}
/* Local variable */
:root {
--color-primary: blue; // override
}