Помогите сообразить как более правильно и лучше сделать.
На сайтах иногда делают возможность измение размера шрифта и цвета сайта.
вот пример
http://uole-museum.ru/
если кликнуть версию для слабовидящей там появится возможность все это сделать.

И я понимаю что там просто изменяют стили. Но не могу сообразить как сделать, то есть не несколько же версий сайта создают должно быть как то по проще.