Feature Proposal: Include component's normalized text title as HTML class on components
For a book's export HTML, Editoria should include normalized Book Builder component names as class data on ALL front and backmatter components. Currently, only components with bracketed titles get their names as classes on their HTML components, and that only happens on export to PagedJS (in Julien's 'Paged.js Editoria plugin' script.
The component title normalization should happen on Editoria's side, as it generates the book HTML the first time. Here's the normalization that Julien's script runs:
.toLowerCase() .normalize() .replace(/\s/, "-")