How to save a website of 10 pages in one piece to view it offline (but with CSS and JS in place)?
I tried to save a webpage to view offline from the browser via Firefox:
File > Save page as > Webpage (complete), HTML.
The webpage is saved in a folder containing its HTML, and CSS and JS files but it appears messy, not as it appears online.
The [internet archive wayback machine (IAWM)] can save one page at a time to the archive but I want to save all in one piece.
I could use Firefox Screengrab to make screenshots of all pages on the website but this isn't saving a whole page and is also repetitive (AFAIR).
What else do I have left, do I still have a way to save a website of 30 pages in one piece to view offline (but with CSS and JS in place so it wouldn't look messy as in the first option)?
Maybe some JS code could help, maybe curl or wget in WSL. I don't know what approach to take here for a minimal solution as I desire "saving the whole website at once when all web pages look just like on the web".