- Add
!default
flag to$am-theme-error-400
color
- Enhance dialog styles. These are viewable when conducting batch operations
- Fix typo in active state of dropdown menu that caused batch actions to be invisible.
- Added coverage for sortable table rows.
- Moved icons to
active_material
folder to avoid conflicts.
- Significant updates to fix datepicker styles and expose new configuration variables.
- Webfonts are now configured by pulling in
active_material
in the JavaScript main entrypoint
Include active_material
in the main JavaScript endpoint like:
//= require active_material
- Remove restrictive cascading list styles to prevent conflicts with rich text editors such as Redactor.
This version includes several important structural changes to eliminate the possibility of rule collisions outside of ActiveMaterial and paves the way for future enhancements to the project.
Release: https://github.com/dkniffin/active_material/releases/tag/v1.0.0
- The main stylesheet is now imported using
@import "active_material";
- All variables, functions, mixins, and rules are namespaced with
am-*
. - All pseudo-selectors (
%rule {}
) are now mixins.
Projects using ActiveMaterial internal variables should consult the
API documentation's list of variable definitions. In
almost all cases, the variable names have simply been prepended with
am-
.
For example, $theme-primary
is now $am-theme-primary
.
Instead of relying upon @extend
, components now utilize
mixins. Projects that rely upon @extend
to pull in ActiveMaterial
styles should replace these lines with @include am-*
, where am-*
is the associated style chunks reimplemented as mixins.
For example, @extend %am-btn
is now @include am-btn
.