documentation icon indicating copy to clipboard operation
documentation copied to clipboard

Feedback wanted: New documentation site built in Next.js

Open stevector opened this issue 5 months ago • 1 comments

We are currently rebuilding our documentation site (docs.pantheon.io) in the Next.js framework and on Pantheon's new infrastructure for Next.js. It is visible here: https://live-documentation-in-nextjs.pantheonsite.io

The rebuild is mostly a 1:1 porting of the existing Gatsby site to Next.js with minimal functionality change. If you see anything broken or confusing, please comment in this thread.

Known issues to be resolved before cutting over the regular domain name(docs.pantheon.io) and moving the Next.js code into this repo to replace the Gatsby code:

  • [ ] The site-wide search bar does not function
  • [ ] Filters and search doesn't work on /release-notes
  • [ ] Pages with Wistia video embeds have missing text underneath the video player
  • [ ] Broken styling on https://newdocs.pantheon.io/certification/study-guide/extend#cli-vs-dashboard-interface
  • [ ] HTTP doesn't automatically redirect to HTTPS
  • [ ] Outdated content (this site still uses markdown files copied from https://github.com/pantheon-systems/documentation. We last copied over files a few months ago)

stevector avatar Nov 10 '25 22:11 stevector

When clicking on a link, the browser doesn't show the traditional loading symbol for the favicon, so there's no indication that the next page is currently loading.

Could we put a loading bar across the top of the browser window perhaps?

scottbuscemi avatar Nov 15 '25 04:11 scottbuscemi