1. 12 Dec, 2022 6 commits
  2. 09 Dec, 2022 1 commit
  3. 07 Dec, 2022 5 commits
  4. 06 Dec, 2022 1 commit
  5. 05 Dec, 2022 16 commits
  6. 01 Dec, 2022 7 commits
  7. 30 Nov, 2022 3 commits
    • Robert Knight's avatar
    • Robert Knight's avatar
      Use `<h3>` for chapter headings instead of `<h2>` · 3a7c3f65
      Robert Knight authored
      `<h2>` is already used for the `sr-only` heading for the list of
      threads, so it makes sense to go one level down for chapter headings.
      3a7c3f65
    • Robert Knight's avatar
      Display chapter headings above cards in sidebar · 0a734296
      Robert Knight authored
      Visually group ebook annotations by chapter in the sidebar by displaying
      chapter headings above groups of annotations from a particular chapter.
      
      For each thread a "heading key" is extracted, which is currently the EPUB
      Content Document's CFI, taken from the "EPUBContentSelector" selector. For other
      annotation types we could use a different key in future. When rendering threads
      a heading is displayed above each thread where the key is different than the
      previously rendered thread.
      
      To avoid adding complexity to the virtualization calculations, the headings are
      rendered as part of the first thread in the group, and so the height of the
      heading element is included in the measured height for that thread.
      0a734296
  8. 28 Nov, 2022 1 commit