Skip to content

Table of Contents and Back Links do not display fully on page #52

Open
@whmarsh87

Description

@whmarsh87

Reference

This can be seen on the dev page:

(https://princomp.github.io/docs/about/dev_guide)

Describe the issue

Even at full screen, the Back Links display off the page. The side bars as a whole do not scroll up or down, so what is displayed is what can be interacted with:

Screenshot 2024-12-18 063404

However, Table of Contents can be collapsed to interact with Back Links as is:

Screenshot 2024-12-18 063921

However, at reduced screen sizes, much more goes off the pages:

Screenshot 2024-12-18 063427

Even when scrolling to the bottom of the Table of Contents, not all links are available:

Screenshot 2024-12-18 063441

Which is missing:

Screenshot 2024-12-18 063510

Back Links can still be accessed by collapsing the Table of Contents:

Screenshot 2024-12-18 063452

Suggested solution

This issue arises from the sides being fixed in position and a fixed size. Perhaps the best method would be to reduce the internal window size of the Table of Contents so that it shrinks with the page/never extends off the page. If the bottom of the Table of Contents window is viewable on page, any link will still be viewable by scrolling down within that window.

Back Links are always accessible. I only mention them because personally, I would prefer if all links are viewable- at least all links at full screen; however it never displays on screen. Perhaps shrinking the Table of Contents so it can fit on screen at full screen and then allowing it to migrate off screen at reduced window sizes would be best. There is also a fair amount of dead space surrounding the graph that is fixed to be there:

Screenshot 2024-12-18 064655

That could also be reduced to give more room for the Table of Contents and Back Links.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions