- Added a wrapper around label component #53
- Added default link text on custom cards. #48
- Removed required constraint on alternativ image in card meta box because it caused Gutenberg to break.
- Moved custom card content into actions so themes can unregister/register their own content #42
- Add classes for background color on custom card.
- Add menu order to field group #39
- Auto register custom cards to Hogan-Grid static cards relationship field.
- Custom cards can have layouts or use default card components.
- Added meta component. See #31
- Added an extra div to
body-header
component. Related to fixing a bug in hogan-grid. See hogan-grid#18
- Use
medium_large
image size as default for all cards. - Add filter
savage/card/components/image/size
for setting custom image size. - Custom card does not require a layout as default. Can use savage meta fields with default card for simpler custom card.
- Added
Icon
component. - Added
Avatar
component. - Added support for custom attributes on heading component
- Switched from
plugins_loaded
toafter_setup_theme
to allow themes to register new cards.
- Added new component link teaser
- Deprecated
savage/card/meta/tagline_types
filter. - Added new component to default card: label.
- Renamed Card meta field tagline to label (affects content).
- Added filter to set rules for auto-label:
savage/card/components/label/auto