Theme switcher

Just to out of curiosity, could there ever be a theme switcher for zenphoto?
I received an email from a visitor who is vision impaired, I have a zoom layout for my site but it doesn't currently apply to the gallery.
Ideally, what I'd like to do is build another theme with bigger text, bigger thumbnails, higher contrast etc and give the visitors the opportunity to choose the theme that suits them best.

Comments

  • It certainly would be possible. The problem is that there can be only one theme at at moment for zenphoto. So if you have multiple viewers simultaneously switching the theme for one would switch it for all.

    Another thought (I have not really explored this) would be to have multiple installs all using the same database and the same album folder. The you could have links to each install.
  • acrylian Administrator, Developer
    I would suggest to perform a google search, there are lots of resources out there regarding "barrier free" or "low barrier" website design. This all can be done with CSS (including fonts and contrast)and there are also solutions to switch css on a live site for a visitor (sorry, can't provide links right now). This is all possible with zenphoto themes without really switching a theme. Of course needs some deep knowledge of HTML etc.

    Also all the included standard themes (at least I think so) use already relative font sizes, so you can make the text bigger even in an older Internet Explorer.

    Also, although I know this is not the same, you could suggest to that one visitor (if it is really only one) to get a browser like Firefox 3 or Opera 9 which have the feature for zooming a complete website without breaking the design.
  • He told me he's using a screen magnifier. I know there's the option of a styleswitcher, that's what I'm using on the rest of my site, but there are some thing you can't change with it. For example, the size of the thumbnails...well technically I could, but the quality won't be so good.
    If you ever come up with a way to implement multiple installs please let me know as I'm quite interested in it. :)
  • acrylian Administrator, Developer
    An easy way to get the thumbs to magnify with a good quality would be to make the thumbs for example 100% bigger but set the size with % in the <img> smaller (so real thumb size 200px, but size in <img> 50%), then they should magnify if you make the font size bigger. Of course that causes a little more bandwidth for people who don't need this, but well, there is always something....
    You have to set up your whole theme with those relative values (% or em).
Sign In or Register to comment.