1. 18 Jun, 2021 4 commits
  2. 13 Oct, 2020 1 commit
  3. 12 Oct, 2020 3 commits
  4. 29 Sep, 2020 1 commit
    • PLanCompS's avatar
      Fix list alignment · 59f757a7
      PLanCompS authored
      Resolve #420
      
      - Remove `margin-top` for the first child in various list items, to improve alignment.
      - Add examples of lists to `docs/tests/styling`.
      59f757a7
  5. 28 Sep, 2020 5 commits
    • PLanCompS's avatar
      Create excluded.md · 641fa6ac
      PLanCompS authored
      Add a test for explicit exclusion of an untitled page.
      641fa6ac
    • PLanCompS's avatar
      List children also when excluded from main navigation · 09ab1c31
      PLanCompS authored
      - Limit the effect of `nav_exclude: true` to the main navigation.
      - Include links to excluded pages in auto-generating lists of child pages
      and in breadcrumbs.
      - Refactor implementation by moving assignment of `first_level_url` and `second_level_url` from `_includes/nav.html` to `_layouts/default.html`.
      - Clarify the effect of `nav_exclude` in the documentation.
      09ab1c31
    • PLanCompS's avatar
      Folders renamed · 682dcf4e
      PLanCompS authored
      Improve folder names.
      Correct classification of excluded test pages.
      682dcf4e
    • PLanCompS's avatar
      Reorganise tests · 405180c8
      PLanCompS authored
      Make the titles of test pages more suggestive.
      Refactor the documentation of the tests.
      405180c8
    • PLanCompS's avatar
      Tests updated · aa247408
      PLanCompS authored
      aa247408
  6. 14 Sep, 2020 8 commits
  7. 11 Sep, 2020 3 commits
    • PLanCompS's avatar
      Update linenos.md · d59887cc
      PLanCompS authored
      doc for turning on kramdown linenos globally corrected/
      d59887cc
    • PLanCompS's avatar
      Update navigation-structure.md · ddccec7b
      PLanCompS authored
      Reinstated the collapsible TOC at the top, to support the reference to it right at the end of the file. (The `TOC` feature can only be used once per page, so this is the only way of illustrating the rendering of the collapsible TOC in the docs.)
      ddccec7b
    • PLanCompS's avatar
      Updated tests activation documenation · cd8d1739
      PLanCompS authored
      Apparetnly Jekyll's `include` config option cannot be used to override an `exclude`, so activating `docs/tests/` requires commenting-out that line in the `exclude` list.
      cd8d1739
  8. 26 Aug, 2020 1 commit
  9. 13 Aug, 2020 2 commits
  10. 11 Aug, 2020 2 commits
    • PLanCompS's avatar
      Update navigation-structure.md · cff0254d
      PLanCompS authored
      Adjusted the documentation to explain how mixtures of numbers and strings are treated by `nav_order`.
      cff0254d
    • PLanCompS's avatar
      Separate sorting of numbers and strings for navigation order · 4fc59a57
      PLanCompS authored
      The values of `title` and `nav_order` can be numbers or strings.
      Jekyll gives build failures when sorting on mixtures of different types,
      so numbers and strings need to be sorted separately.
      
      Here, numbers are sorted by their values, and come before all strings.
      An omitted `nav_order` value is equivalent to the page's `title` value
      (except that a numerical `title` value is treated as a string).
      
      The case-sensitivity of string sorting is determined by `site.nav_sort`.
      4fc59a57
  11. 10 Aug, 2020 2 commits
    • PLanCompS's avatar
      74da664c
    • PLanCompS's avatar
      Ensure pages with nav_exclude are ignored by navigation · 83ec5533
      PLanCompS authored
      Pages with `nav_exclude: true` were included when sorting on `title` or `nav_order`. That could cause build failures when the type of value of the field differs from that on other pages, as reported in https://github.com/pmarsceill/just-the-docs/issues/406.
      
      Pages with `nav_exclude: true` or no `title` are never displayed in the navigation, so removing them from `pages_list` cannot break existing sites. This change also allows the removal of some tests in the code. (The indentation of the code should now be adjusted, but that has been deferred, to restrict the size of the diff for review.)
      
      For testing, the title of `404.html` has been changed to the number `404`,  the page `docs/untitled-test.md`  has been added, and `nav_sort_order` has been set to `case_sensitive`. Those updates give build failures with the current version of `_includes/nav.html`, but not after the suggested changes.
      
      It will still be possible for build failures to occur due to so...
      83ec5533
  12. 06 Aug, 2020 1 commit
  13. 03 Aug, 2020 1 commit
    • PLanCompS's avatar
      Adjust dl layout · 9fca3861
      PLanCompS authored
      Works for description lists with multiple `dt` and `dd` elements.
      9fca3861
  14. 27 Jul, 2020 1 commit
  15. 25 Jul, 2020 1 commit
  16. 10 Jul, 2020 2 commits
  17. 09 Jul, 2020 2 commits