Comment by dredmorbius

2 days ago

I'm going to advocate for this as well.

I've mostly interacted with Daniel through GitHub. My most recently implemented suggestion was to provide margins for EinkBro's Reader Mode:

<https://github.com/plateaukao/einkbro/issues/33>

eInkMode would be a much-desired further improvement.

Thank you very much! I need to correct my words, because your newspaper doesn’t contain images, so I think you can use Eink mode for grid or flex layouts without any problems.

  • 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.