Accessibility Issues: High Contrast Theme

Events happening in the community are now at Drupal community events on www.drupal.org.
mrpauldriver's picture

I'm working on some school websites at the moment and the education authority is wanting me to provide a high contrast version of the site for the benefit of the visually impaired.

I am completely married to Omega and have no interest in looking elsewhere for a solution and would really appreciate any pointers for how solve this problem.

My initial thinking is to create a second installation of the site in a sub-folder, running off the same database, but using a different set a Omega stylesheets.

I think this would work, but can't help thinking that this solution would be somewhat over engineered.

Is there a better technique or are there any suitable modules, that would help me to create more accessible websites?

Comments

Congratulations for putting

Steven_NC's picture

Congratulations for putting accessibility high on your priority list.

One example of a theme switching module is http://drupal.org/project/switchtheme
I am sure there are others - jQuery has a few.

I'd probably use the ThemeKey

mchris82's picture

I'd probably use the ThemeKey module, but it may be a little overkill for your purposes.

http://drupal.org/project/themekey

I haven't tried the Switchtheme module, but it sounds promising from the description as well.

sub-sub-subtheme

drew reece's picture

I wonder if you could create a subtheme of your existing custom theme.
In theory you should be able to keep the same layout rules but override the colours etc.

I can't remember if themes allow multiple parents yet, or if that is planned for D8, check the theming guide, it should be more practical to maintain compared to a duplicate.

Since this is for a school you may want to check they allow JS & what browser they have, sometimes the admins can lock them down to being almost useless :^)

Omega Framework

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week