Got a thinker for you guys.
I spent all day trying to figure this out on my own and for the life of me, I can't get this to work. I'm building a Pi running the latest version of Rasbian and Octoprint with a 3.5" PiTFT. It will be my 3d print server with a graphical front-end so I can monitor the print and step in if I need to, without having a computer in the room.
Octoprint server works, and so does the PiTFT. Octoprint also comes with PiPanel but from what I've seen it's kind of useless. What I have managed to do is write a shell script which runs at login that loads a browser, directs it to the octoprint server and goes full screen. In theory, it works surprisingly well.
My issue is that the website loads too big for the screen and I need to scroll (which is very difficult for a non-touch based OS) to see everything. I tried zooming out, which kind of worked but I'm still missing some key controls. When I connect to Octoprint on my phone, it looks fine on the screen. I don't know how to make it appear the same way on my Pi. I was thinking of upping the resolution of the screen, so that everything on it would be smaller, but I can't figure out how to do that. I also thought of trying to tell the browser to somehow render things smaller but I don't know how to do that either.
Here's an example of how it looks on my PiTFT vs how it looks in landscape / portrait on my iPhone
http://imgur.com/a/VYhOj
Any thoughts?