-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New highlight.js website! Help us test it 😄 #3611
Comments
FYI, the language pack generator feature is very useful. Wish there will be a public API that I could use to generate my own language set through my application. An API URL that simply return a plain text response that I could save as |
Underneath the new {
"api": 2,
"languages": []
} This API endpoint returns an |
I'd suggest perhaps a |
Some indication that "Docs" and "GitHub" were going to jump you to another site might be nice... I always frown when I see links in "sitewide navigation" that link to entirely different sites without any warning. Maybe move them to right with a |
Does VS Code use us directly or just in plugins? If we're not in the default install I think that's a little deceptive and we should remove them from the list and find another big site. |
This looks really nice :-) Glad you kept the color scheme! |
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. |
That's true 🤔 As far as I know, VSC uses hljs for syntax highlighting of markdown code blocks in previews. I'd welcome any other websites/services that use us to replace VSC!
Yes! I'll be looking into the GitHub actions for syncing releases. I think there will definitely be shared logic between these actions
Heroku provides a GitHub app that syncs stuff for us, this is already taken care of 🥳
Correct, it'd bump the |
https://github.com/highlightjs/highlight.js/blob/main/.github/workflows/release.yml#L82 This is where the relevant part starts... |
Hi all. great website :) |
As someone who's in the past contributed to the (old? current?) website, the new one is looking nice! A few things I noticed:
Happy to contribute for the above. 😄 |
Good to see this! I've noticed one bug,
|
As of right now, https://highlightjs-web.herokuapp.com is not working. |
Life really got in the way with my commitments, especially to this project... I will be working on the logistics of migrating the site over the next week or so 🤞 The website demo can now be found at: https://hljs.netlify.app I would really appreciate any help testing and finding bugs! |
Fixed in highlightjs/highlightjs.org@6e088db
Fixed in highlightjs/highlightjs.org@ebf0ac5 |
not intentional! I always forget about favicons 🤦♂️ fixed in highlightjs/highlightjs.org@9e225ea
fixed in highlightjs/highlightjs.org@93e1acb
Ahh good call! I'll update the Usage section with a bit more information from our README in a bit.
Lemme loop @joshgoebel into this question. I think we have enough themes already so I don't think we want to add more. Are you talking about using another theme instead of the one I'm using right now?
I'm going to leave this as news, so that we can use that area of the site to post announcements (e.g. the news article about a new website)
Now the Downloads page and the News page share the same blurred dark background! I hope this makes it have a more consistent feel
Because I couldn't figure out a way to stuff it in the top nav bar without cluttering it... 😓 I'm open to design ideas! |
After some quick DNS struggles, our new website is live! 🥳 🎉 Moving forward, please report any new bugs at the |
Congrats, folks! |
The download page gives you a ZIP file with absolute paths in it... rendering it unusable on FreeBSD (since they have a really old unzip)...
|
FYI the demo page is currently detecting everything as Delphi |
Thank you for the report, this is being tracked over at highlightjs/highlightjs.org#7. It's a weird quirk with the way the final website is bundled for production. |
An error occurs when I choose the language I want. |
Hello 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
HerokuNetlify (for now). 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.org/ (aka, https://hljs.netlify.app)
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
https://highlightjs.org/
to point to Heroku/cc @highlightjs/core
The text was updated successfully, but these errors were encountered: