I bet you are using Safari? I forgot to re-test on Safari because my wife has stolen my only Mac. I've just tried on iOS Safari and I'm getting the same result. Annoyingly, there is no longer a Safari for Windows so it isn't possible for me to test fully.
Do you have Brave or Vivaldi or another Chromium based browser to test on? Or Firefox? (Brave is the same, at least on iOS, so I expect the others will be as well).
Now I need to try and work out why this looks so wrong on Safari - the 21st C IE!
Wait, just thought of something else - I think I've done something without thinking. My browsers tend to be set to dark mode. I think you are in light mode. If you switch to dark, I think it will correct itself.
I've just published v7.7.1 so all should be well now if you update.
If you already have a config folder, please either delete page-template.html and restart node-red so it gets re-created from the updated template, or simply adjust the HTML tag line of it to be:
In the demo site all I see is the home page, but if I look in the folder .node-red/node_modules/node-red-contrib-uibuilder/templates/markweb-demo/ there seems to be a lot more. Should those pages appear in the Navigation panel?
Try adding the following path to the URL to see if the pages are there (so it would be the nav menu not working) or not there at all (something more fundamental awry).
Also check the node-red logs. You should see something like these entries:
[info] ๐๐ธ๏ธ[markweb:buildIndex:/mwdemo] Indexed "/home/home/nrmain/data/node_modules/node-red-contrib-uibuilder/templates/markweb-demo" in 370ms. 20 files, 117kb
And a bit later:
[info] ๐๐ธ๏ธ[markweb:setupFileWatcher:/mwdemo] File watcher started for: "/home/home/nrmain/data/node_modules/node-red-contrib-uibuilder/templates/markweb-demo"
Obviously, your url name and FS paths may be different.
The first one is the important one, it should say that 20 files have been indexed.
That's weird though. Since it works on all of my installs, including both Windows and Linux. The point of the ignore's is to filter out anything starting with _ or ..