Releases: ng-matero/extensions
Releases · ng-matero/extensions
v18.1.2
v18.1.1
v18.1.0
Features
-
alert: add border tokens and improve colors
-
popover: update elevation logic for M3
-
drawer: use CDK dialog internally and enable open multiple drawers (#325)
-
datetimepicker: add action buttons potal (#281)(@CnxAtanasIliev)
<mtx-datetimepicker-actions> <button mat-button mtxDatetimepickerClear>Clear</button> <button mat-button mtxDatetimepickerCancel>Cancel</button> <button mat-raised-button mtxDatetimepickerApply>Apply</button> </mtx-datetimepicker-actions>
-
tooltip: simplify structural styles and small fix
v18.0.3
v18.0.2
- select: update ng-select and revert
isOpen
prop because ng-select/ng-select#2393 has been fixed
v18.0.1
v18.0.0
Features
- update Angular and Angular Material to v18
- move Material 3 support into stable
- add Material 3 pre-built themes
- add experimental zoneless support
- improve multiple elevation shadow styles
- remove
isOpen
prop for select because ng-select's bug (ng-select/ng-select#2393)
@use '@angular/material' as mat;
@use '@ng-matero/extensions' as mtx;
$light-config: (
color: (
theme-type: 'light',
primary: mat.$azure-palette,
tertiary: mat.$blue-palette,
),
typography: ...,
density: ...
);
// Merge the Material theme with Material Extensions theme
$light-theme: mat.private-deep-merge-all(
mat.define-theme($light-config),
mtx.define-theme($light-config)
);
html {
// Apply the base theme at the root, so it will be inherited by the whole app.
@include mat.all-component-themes($light-theme);
@include mtx.all-component-themes($light-theme);
}