
I have modified the zpBootstrap theme, employing a dark theme & a light theme. The modifications reduce blank space, and eliminates the Admin Toolbox. Tested on ZP 1.6.5 and 1.6.6. The original credit for this theme goes to Vincent Bourganel. Unfortunately the theme appears to be abandoned by Vincent with no activity in more than 3 years. Fretzl forked and updated the repository, making it compatible with Zenphoto 1.6 and PHP 8.1.x. These themes are cloned from that repository.
If you install the PWA, the resulting app is full screen. and when viewing, the gallery should look & feel similar to viewing images you took on your phone. I’d like to develop a new menu manager that slides over the content, rather than pushing content down. This mod to zpBootstrap is devoted to showing images and not much else. If you are looking for a theme that includes a lot of text and other graphic content, this theme is probably not for you.
Both light & dark themes employ a thin shadowbox border around images. The “light” theme is more appropriate for lighter themed images like my sister's images at “Tori” in the menu. Although she’s running on Squarespace and I don’t code anything for that site. We will probably run a demo site with her images using the ‘light’ theme.
Demo site:https://light.loweprofile.com
Albums “Light” and “Video” (albums’ 1 & 3) are the only galleries. All other album thumbs are placeholders for demo.
Repositories:
https://github.com/tplowe56/zpBootstrap-dark
https://github.com/tplowe56/zpbootstrap-light
There is one code modification outside of the theme, to facilitate removing the admin toolbox.
Go to:
zp>>zp-core/css/admintoolbox.css
Comment out this code, which is at the top of the page:
<pre>[code]body {
margin-top: 32px !important;
}</pre>[/code]
Try it out if you like. Comment, contact & registration forms have been modded for zpbootstrap-dark & zpbootstrap-light but I/m sure there are some areas I missed. I realize there are capabilities within ZP to code different versions of the same theme. I haven't ever coded for that yet…..so for now it’s separate themes.