Open Bug 1808330 Opened 2 years ago Updated 1 year ago

[perfdocs] Don't use sphinx-panels for dropdown anchors

Categories

(Testing :: Performance, task, P1)

task

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: sparky, Assigned: sparky)

References

Details

Attachments

(2 obsolete files)

This bug is for finding a new way of handling our dropdown links because the sphinx 5.3 upgrade is going to remove sphinx-panels.

This patch removes the old method which uses the sphinx-panels extension to build anchor links for our dropdown test entries. Instead, we make use of the :name: option in the dropdown class that adds an anchor link for us and is compatible with the latest sphinx documentation.

Assignee: nobody → gmierz2
Status: NEW → ASSIGNED
See Also: → 1808026
Summary: [perfdocs] Don't use sphinx-panles for dropdown anchors → [perfdocs] Don't use sphinx-panels for dropdown anchors

This patch fixes perfdocs so that it's compatible with sphinx 5.3, and sphinx-design. The biggest change is that :container: has changed to :class-container. The class names have also changed (prefixed with sd- now) and this was fixed in the perfdocs_disgn.* files. The link colour was also modified to a slightly darker gray. Finally note that the sphinx_panels.* files were remaned to perfdocs_design.* to clarify their purpose as they only run on perfdocs pages.

Attachment #9310499 - Attachment is obsolete: true

Is this a duplicate of bug 1824659? I see the patch in that bug made the :class-container: changes.

Flags: needinfo?(aionescu)

(In reply to Mathew Hodson from comment #3)

Is this a duplicate of bug 1824659? I see the patch in that bug made the :class-container: changes.

No

Flags: needinfo?(aionescu)
Attachment #9310699 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: