Перейти к публикации

Рекомендованные сообщения

Доброе утро! Уважаемые специалисты по DLE убедительная просьба помочь ибо сам вчера так и не смог разобраться в чем дело.

Дело в том, что надо было добавить на сайт версию для слабовидящих людей. Нашёл скрипт хороший, установка лёгкая: 

1. В папку js шаблона загружаем файл самого скрипта uhpv-full.min.js

2. далее в main.tpl после тега body добавляем это: 

<!-- версия для слабовидящих -->
<style>
     #hpvgd,.h-mdiv,.h-mdiv2,.h-ldiv,.h-rdiv {background:#EAEAEA; color:#6D6D6D;}
     #hpvgd {width:100%; z-index:100; width:100%; border-bottom:2px solid rgb(230,230,230);}
     .h-mdiv {display:none; position:relative; margin:auto; text-alegn:center;}
     .h-mdiv2 {display:none; position:fixed; margin:auto; text-alegn:center; width:400px; height:200px;}
     .h-ldiv {float:left; padding:7px 10px 7px 0px;}
     .h-rdiv {position:absolute; top:7px; right:0px; text-align:right;}
     .h-ni {display:none !important;}
     a.hcmaf {color:red; margin-left:5px; font-size:20px; font-weight:bold;}
     a.h-anl {color:#2a72cc;}
     a.h-al {color:#ED664B;}
     .h-fi {font-weight:bold; border-radius:50%; padding:0px 8px; margin-right:5px; font-size:19px;}
     .h-background-1 {color:#fff !important; background:#000 !important;}
     .h-background-2 {color:#000 !important; background:#fff !important;}
</style>
<script src="{THEME}/js/uhpv-full.min.js"></script>
<script>
    var     uhe     = 2,
        lng     = 'ru',
        has     = 0,
        imgs     = 1,
        bg     = 1,
        hwidth     = 0,
        bgs     = ['1','2'],
        fonts     = ['19','21','23'];
    $(document).ready(function(){uhpv(has)});
</script>
<!-- /версия для слабовидящих -->

3. Последнее. Необходимо добавить ссылку на включение "версии для слабовидящих" для этого в удобном месте добавляем код:
 <span id="uhvb" style="display:none;"><a href="javascript://" onclick="uvcl()"><b>Версия для слабовидящих</b></a></span>

И всё. В принципе все заработало, но вот при смене фона на белый или чёрный у меня на сайте обрезает поперёк текст и я ничего не могу с этим поделать пока, чем больше ставишь шрифт, тем больше обрезает. Что интересно, при стандартном фоне такого нет. Скорее всего мелочь, но я так и не нашел где это можно поправить, смотрел сам скрипт, пробовал по всякому много времени. Хотел даже убрать кнопки изменения фона, но и это не получалось с моим опытом.

Просьба большая помочь советом! Если не исправить обрезание, то хотя бы убрать кнопки. Заранее спасибо!

Изменено пользователем Zaur
Ссылка на сообщение
Поделиться на других сайтах
17 минут назад, Zaur сказал:

2. далее в main.tpl после тега body добавляем это:

<!-- версия для слабовидящих -->
<style>

внизу две строчки

.h-background-1 {color:#fff !important; background:#000 !important;}
.h-background-2 {color:#000 !important; background:#fff !important;}

добавить после них

.h-background-1, .h-background-2 {line-height:1.5;}



 

Ссылка на сообщение
Поделиться на других сайтах
46 минут назад, alex32 сказал:

внизу две строчки


.h-background-1 {color:#fff !important; background:#000 !important;}
.h-background-2 {color:#000 !important; background:#fff !important;}

добавить после них


.h-background-1, .h-background-2 {line-height:1.5;}



 

Спасибо Вам Большое! 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...