What OS and browser are you using to view the web admin interface? Please post a screen shot of what you see in the web admin interface from this browser (not the web inspector part).
I have tried this on Mac Firefox, safari, and Chrome (where the debugger was running). The image was identical to the older post I cited
Since I use bootstrap in my website development I am familiar with the type of error I am seeing.
What is behind the interface appears to be working. You can log in and the list of options changes as you expect. The problem is exactly what I would expect if the bootstrap code failed as indicated by the debugger.
So the question is who is providing the bootstrap distribution and if this is standard buster release is the version what you expect. Normally for web development we would load the code from a standard release drop. For example (for bootstrap 4 which is what I normally use)
I note that with several installation of Pi-hole (various versions running currently) on Buster, I don't see this problem on any browsers or OS's (Windows, Mac with the three browsers you are using).
Something is locally different on your install, it appears.
This does not appear to be one of the dependencies we require and install.
Again I want to emphasize this is a clean (new chip loaded by buster creator on mac then updated) and then pihole was installed with your web installer
Silly question, have you tried in incognito mode and/or with all extensions disabled?
No actually a valid question. Yes to the first, no to the second, but there are no extensions that should interfere (I have been using pihole for years and only ran into trouble after an upgrade. The system at that point had so many problems I started from scratch even with a new chip)
what do set as the root of your html access?
/var/html/
/var/html/admin
/var/html/
/var/www/html/pihole/
the diagnostic is consistent with not finding the js files ( which are in admin)
I don't know where the problem you cited occurred, but sqlite3 is installed.
pi@pi-dns:~ $ sudo apt-get install sqlite3
Reading package lists... Done
Building dependency tree
Reading state information... Done
sqlite3 is already the newest version (3.27.2-3+deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Try disabling them all just in case, just to rule out any client side extensions.
Admin page's root is /var/www/html/admin and from there, all the scripts/css etc required are within subdirectories. (edit: the admin directory is a 1:1 clone of the repo on github)
The web interface works... else we'd have had loads of reports about this. So there is certainly something other about your setup, we just need to get to the bottom of what. Not saying it's something you've done, btw, just need to rule everything out.
interesting .... I fired up windows 10 and it worked on both edge and chrome
but edge on the mac does not work
in the chrome debugger I get fails on several of the files.
I now suspect there is some interaction with the virus software on the system (however I run Norton on both the PC and mac). I need to go offline to research that.