Skip to content

Maya [3.0.0]

This release separated out the Astro/Bookshop components that relate to collections, so that a site can disinclude them and the associated collateral if they are not required.

Every site will site-mount the bookshop-core repository, and can optionally mount the modular collections component repositories: bookshop-media, bookshop-resources and bookshop-stories.

  • Configured password protection via Okta for site previews.
  • Added new styles for textContent component:
    • feature font-family text
    • highlight coloured text
  • Added ability to set font-style for headings.
  • Added ability to have separately styled units for statistics component.
  • Added ability for hero images to have a background position.
  • Updated Rive component:
    • Added ability for Rive to be embedded in different places, not just in hero area.
    • Added artboard functionality.
    • Added preloader for Rive animations.
  • Split out monolith componentTokens into individual component files, to allow modularisation.
  • Combined multiple data options files to make a single multi-level admin experience.
  • Separated out collections components so that unneeded collections pages do not have to be included in the site:
    • Media
    • Resources
    • Stories
  • Updated minderoo.org build script in AWS Amplify to include modular collections component repos.
  • Reinstated ability to override the colour of the heading component.
  • Fixed the error of insertion of a subscribe form causing all Bookshop content to be removed in live editor until the modalButton child component was populated.
  • Updated behaviours for CloudFront distribution to ignore .pdf and .rive files in dynamic image transformation.
  • Fixed error of the marked engine when adding a new blank textContent component.
  • Updated navigation colours to be correct at all sizes, and to use CSS vars for highlights to obey page theming.