Reflow Maven skin 2.3 Release Notes

Highlights of this release

The header component can now be displayed in 3 different ways:

  • jumbotron - the current rendering (default)
  • banner - display centering banner.
  • custom - use specific html (cdata content of header component) to render the header.

you can also integrate a free content directly (without modification) in body page. The page is composed only header (navbar), body and footer. You can play only with the body content. The content is put as is, Reflow maven skin should not modify this content.

<reflowSkin>
  <pages>
    <index type="body" />
  </pages>
</reflowSkin>

Attention is Required

The cssClass attribute do not override anymore theme and background attribute. you can not write <navbar cssClass="navbar-dark bg-primary border-bottom">, but instead <navbar theme="dark" background="primary" cssClass="border-bottom">.

Other Enhancements

  • Bump Doxia Tools version to 1.9
  • Add possibility to disable AnchorJS with flag <anchorJS>true|false</anchorJS>.
  • Fix Error when scroll top with smooth scroll is disabled.
  • The cssClass attribute in component is inclusive instead exclusive. ie, add new css classes to component instead replace theme and background css classes.
  • Fix should not override heading ids if the TOC is disabled (thanks Aurelien Baudet).

Changelog

2020-03-13 Release 2.3.0

Minor enhancements
  • Add different types of rendering for header component. (#58).
  • Add new body page type. (#61).
  • Add possibility to disable AnchorJS. (#64).
  • The cssClass attribute is inclusive instead exclusive. (#59).
Tasks
  • Bump doxia tools version to 1.9. (#60).
Bug fix
  • Error when scroll top with smooth scroll is disabled. (#62).