New highlight.js website! Help us test it :smile:
See original GitHub issueHello everyone! I’m by no means someone you see hanging out in this repo often; I stop by whenever code reviews are needed or a second opinion is wanted. Something I’ve been working on for months now (on and off) is a new website for our beloved syntax highlighting library 🥳
Our new website is powered by Next.js and is generously hosted by Heroku. We need your help testing the new website, giving us feedback, reporting bugs, etc.
I’ve tried my best to meet feature parity with the current website, reorganizing some pages, and adding a much-requested demo page!
Website: https://highlightjs-web.herokuapp.com/ GitHub repository: https://github.com/highlightjs/highlightjs.org Report issues here: https://github.com/highlightjs/highlightjs.org/issues
Ideally, we’d like to go live with the new website towards the end of September, early October.
Administrative Tasklist
- Switch DNS for
https://highlightjs.org/
to point to Heroku - Build Github Workflows for new highlight.js releases to trigger a new website build
Issue Analytics
- State:
- Created a year ago
- Reactions:1
- Comments:13 (10 by maintainers)
https://github.com/highlightjs/highlight.js/blob/main/.github/workflows/release.yml#L82
This is where the relevant part starts…
Yes, it looks amazing.
I totally should have led with that before jumping into my [overall] minor nitpicks… I’d be fine launching it just as soon as we hook up the Github actions to deal with new releases… and of course we can continue to improve post-launch as well… or I’m also ok with the plan to test a bit longer (or wait for more feedback), then launch.
@allejo Were you planning to help setup the GH actions also? I think some of the work we’ve already done with auto-publishing the cdn-release gem might be relevant? I imagine we’re talking two parts:
I haven’t looked too deeply into the programming here yet.