@ user3260061 Как насчет использования какой-либо среды интерфейса, такой как Bootstrap или Foundation - все они используют медиа-запросы , чтобы сделать это за вас.
PS ... извините, я не сделалне понимаю, что вы говорили об изменении шаблонов.Это не просто изменение стиля / макета.Я вообще сомневаюсь, что это можно сделать элегантным способом - на самом деле вам придется создать две отдельные версии страницы с отдельными URL-адресами и переключаться между ними после получения данных медиазапроса.Я могу ошибаться, хотя ...