This repository was archived by the owner on Aug 26, 2021. It is now read-only.

Description
Feature Request
Other request?
This feature is currently in uikit. It provides scss mixins for component classes which makes overriding the defaults a lot easier and speeds up development of websites quite a bit (I've found it faster personally). This would require a bit of refactoring and discussion around the mixin naming convention but I think it will provide a lot of benefits. Taking a button for example;
.au-btn {
/* current button styling */
@if mixin-exists(AU-btn) {
@include AU-btn();
}
}
/* custom scss */
@mixin AU-btn() {
font-size: 21px;
/* other override styling */
}
Additional context
This comes after I raised a discussion on the community forum about how overriding the design system styling was a little frustrating, the discussion can be found here