Skip to content

Conversation

@janishutz
Copy link
Contributor

@janishutz janishutz commented Feb 2, 2023

New impress.js Website

This is a big one. I've created a new website to better show what the project is capable of and also to include docs that are more accessible as they are on a website. The docs feature a fully automated build script that builds HTML files from MD.

What's been changed

  • All website related files are now in the directory /website
  • In the plugins & reference folders, respectively, the autogenerated doc files reside.
  • In /website/src you may find the build script and an HTML Template for the docs, so all look the same.
  • The demos are now in /website/demo
  • I have created a README.md for people that want to modify the website

Preview

I have uploaded a preview of the website to a subdomain of my personal website:
https://impress-testing.janishutz.com. I will from time to time upload a new version, whenever I get the time and it is worth the effort.

@janishutz
Copy link
Contributor Author

Okay, website mostly complete. There might be some changes I'll make in the next couple of days, but has reached just about final form (well for me at least)

@janishutz
Copy link
Contributor Author

New version of the site is not also up on https://impress-testing.janishutz.com

@janishutz
Copy link
Contributor Author

Wow this is looking hilarious. About 50 commits... anyway... I kept finding little issues

@janishutz
Copy link
Contributor Author

Noticed, that I also need to generate an index.html for plugins as well. Will add this to the build script

@janishutz
Copy link
Contributor Author

Okay wow, just noticed that mobile optimisation of the main website is kinda messed up... will fix asap

@janishutz
Copy link
Contributor Author

Any thoughts by somebody?

@nightscape
Copy link

nightscape commented Jun 9, 2023

@simplePCBuilding yes, looks awesome!!
Great to see that impress.js is still being developed!

@janishutz
Copy link
Contributor Author

I am in my fork again starting to work on some cool new features

@janishutz
Copy link
Contributor Author

Just pushed some more changes, I have completely rewritten path highlighting and dark mode switching as well as doing some clean-up work. @henrikingo Do you feel like we could merge?

@janishutz
Copy link
Contributor Author

@henrikingo any thoughts?

@janishutz
Copy link
Contributor Author

janishutz commented Feb 2, 2025

Impressively, it's already been two years (actually it's today two years ago) since I have opened this PR. I will soon have time to do impress.js V3 and I will also be redoing this website, as I have learned so much about HTML, CSS, JS, TS, etc. No need to merge this version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants