qml icon indicating copy to clipboard operation
qml copied to clipboard

Centralize QML website to use the XST theme

Open josh146 opened this issue 3 years ago • 1 comments

Updates the QML website to use the centralized Xanadu Sphinx Theme, ensuring that there is a single source of truth for the PennyLane website styling, shared by all portions of the website.

As a result of this change, the QML website now supports search functionality.

Other changes made include:

  • Several directives need to be renamed (e.g., customgalleryitem to gallery-item) to bring them inline with their names in the XST package.

  • CSS and javascript that is specific to the QML website (such as demo filtering, and the demo lightslider carousel) have been extracted to separate files.

josh146 avatar Sep 02 '22 17:09 josh146

Thank you for opening this pull request.

You can find the built site at this link.

Deployment Info:

  • Pull Request ID: 561
  • Deployment SHA: d8ea613ee95a8dc76761489603b7ddb722731b52 (The Deployment SHA refers to the latest commit hash the docs were built from)

Note: It may take several minutes for updates to this pull request to be reflected on the deployed site.

github-actions[bot] avatar Sep 02 '22 18:09 github-actions[bot]