Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Story Points:13.6
-
Epic Link:
-
Team:SQuaRE
-
Urgent?:No
Description
With DM-36955 and DM-36883 we demonstrated how to merge the bibliographic metadata that's either declared in technote.toml or introspected from the document (title and abstract) and make this information available to the HTML builder's Jinja context.
The next step is to now begin developing and styling the HTML page using this information. At the same time, we are aware that technote is intended as a base framework that upstream packages, like documenteer, can further customize/theme. Thus the HTML design must be designed to be easily extensible.
The purpose of this ticket is to begin developing the HTML/CSS design of technote to produce a "minimum viable" product that we can begin to use internally for SQuaRE technote. Ideally we'll also begin integrating technote into documenteer to prove out the theming storying and begin developing a Rubin-specific theme.
Attached screenshots of the default technote theme in desktop and mobile contexts.