manifold icon indicating copy to clipboard operation
manifold copied to clipboard

Add support for margin notes

Open tsmyre opened this issue 4 years ago • 0 comments

Manifold currently presents Texts only within the confines of a single column, with discursive or bibliographic annotations appearing later in the Text section or in another section completely.

However, there are situations where rendering text side-by-side is critical to the reader experience: as a means to present an elegant solution for online footnotes, a way to present competing or conversant texts in parallel, a strategy for translations that include both original and translated material together. I suspect as we continue to work more in the OER space, the reasons for having the ability to render margin notes will continue to grow.

In Slack we spoke of a possible strategy to address this:

We could build support for something like <span class="marginnote"> into Manifold.

We have a framework in place for doing that—it’s similar to what we’re doing for the H5P stuff.

The expectation would be a publisher could associate one or more “margin paragraphs” with a core body paragraph and that the margin content would sit beside that core paragraph in the reader. Design wise that might be a new drawer or something more like what you would get from a Flexbox approach.

The hope would be that any margin content would, like the core text, be available to highlight, annotation, etc.

tsmyre avatar Nov 23 '20 18:11 tsmyre