Feedback wanted: New documentation site built in Next.js
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)
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?