Remix.run Logo
dredmorbius 4 hours ago

I've been thinking through approaches though I haven't yet attempted incorporating eInk Mode yet.

My basic document model is:

  <header>
  <main (flex layout)>
    <nav>
      <.headlines-nav (column layout)>
    <.sections>
      <section>
        <article>
        <article> ...
      <section>
        <article>
        <article> ...
      ...
 </main>
 <footer>
The headlines-nav is effectively a table of contents, and should be preserved as part of the main document. The header and footer can be treated as preliminary and terminal content. I think it makes sense to think of the <sections> as chapters or sections of the document, probably with page breaks. After that, a media query for positioning the articles within each section should make sense.

I've been talking to someone who'd prefer a printed-out version of the page (motor-neural limitations), and this might be one path toward that.

FWIW, I've considered adding images to the output, though in general I find these don't add much, and in fact frequently detract from, actual content. I've done some manual edits to add in images on a few instances. Automating that process of selection and incorporation is another challenge of course.