Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Информация сервиса » 26 апреля 2015г.: Мобильный стиль форумов


26 апреля 2015г.: Мобильный стиль форумов

Сообщений 141 страница 153 из 153

141

Wilhelm написал(а):

В смысле, переставить ее туда, где обычно высвечивается какое-то содержимое блока html-низа (без абсолютизированной привязки кнопки к краю браузера)

Поставить этот код в НТМЛ низ:

<!-- Кнопка #on_OfMobile V2-->
<div id="on_OfMobile"><span onclick="FORUM.on_of_Mobile()"></span></div>

Убрать в коде (выделил красным):

<style type="text/css">
#on_OfMobile {
position:fixed;
  top:4px;left:3px; /* Начальное положение */

  z-index:20000;
}

+1

142

kolobdur74
не подходит, иконка тогда вообще исчезает. В коде есть, на форуме в видимом пространстве - нет  :dontknow:

Окольными путями сделал видимой - пропала сама возможность "выключения": кнопка есть, на нее можно кликнуть, но не срабатывает скрипт.

Отредактировано Wilhelm (Ср, 9 Мар 2022 08:20:13)

0

143

Вариант(без перемещения в HTML низ):

<style type="text/css">
#on_OfMobile {
  position:absolute;
  margin-left:-30px
; /* Начальное положение */
  bottom:30px;
  z-index:20000;
}

Отредактировано Deff (Ср, 9 Мар 2022 10:29:02)

+3

144

Deff
нет, это я уже пробовала )
Тогда просто перемещается в низ body.  А можно ли переместить кнопку в нижний правый/левый угол pun?

Скажем, у меня есть ряд кнопок/блоков. И мне просто надо рядом с ними притулить эту кнопку, чтобы она была просто частью этого самого  ряда и подчинялась правилам "обволакивающего" блока (перемещалась по центу/вправо/влево вместе с другими элементами в ряду, перемещалась на другую строку при сжатии форума)

Отредактировано Wilhelm (Пт, 11 Мар 2022 13:52:37)

0

145

Wilhelm
Проще ссылку на тест и скриншот с добавкой энтой кнопки, где она должга быть по замыслу

+2

146

А на маленьких размешениях (720), форум нормально отображается у всех?

0

147

Romych написал(а):
ACT3255 написал(а):

Ну меня то точно устраивает ))))

тогда ещё один вопрос перед публикацией, список фотохостингов устраивает? чего-то из популярных упущенно?

"funkyimg.com", "forumfiles.ru", "uploads.ru", "fotki.info", "savepic.net", "savepic.ru", "radikale.ru", "radikal.ru", "savepice.ru", "jpegshare.net", "imgur.com", "itmages.su", "imgbox.com", "vfl.ru"

а то потом посыпятся просьбы добавить тот или иной и придётся неоднократно скрипт дополнять

@Romych
Можно ли добавить:
https://new.fastpic.org/
https://fastpic.org/
т.к. на домене ru они более не существуют.

+1

148

ACT3255 написал(а):

Можно ли добавить:
https://new.fastpic.org/
https://fastpic.org/
т.к. на домене ru они более не существуют.

давно не брался за скрипты, а грубый метод сами не испытывали, например в скрипте заменить fastpic.ru на fastpic.org, работает?

Добавлено спустя 3 минуты 37 секунд:
а речь про скрипт загруженный в Администрирование - Скрипты (туплю)

+1

149

Romych написал(а):

давно не брался за скрипты

Приветствую, надеюсь в скором времени выкроите немного времени для обновления скрипта, будем ждать.

+2

150

Здравствуйте. А можно как-то изменить кнопки в мобильной версии с непонятных значков, на картинки с текстом, чтобы было чётко понятно где кнопка: Форум, Регистрация, Вдох, Выход и т.д.?
А то никто не понимает что это за иконки в смартфоне, и не могут даже найти быстро кнопку ответственную за регистрацию и вход.

Если можно как-то это сделать, то поясните как или дайте ссылку где есть описание.

А ещё есть предложение добавить возможность выбора между двумя стилями в мобильной версии: иконки без слов и картинки-слова.

Пост написан Сб, 28 Дек 2024 20:00:28

0

151

Может появилось время...  :blush:

0

152

Первый
Стандартные стили форумов от сервиса были разработаны более 15 лет назад, на тот момент адаптивность не была предусмотрена. Мобильный стиль был создан и добавлен в сервис около 10 лет назад как универсальное решение для работоспособности старых стилей на узких экранах мобильных устройств, стремительно набирающих популярность в тот период. К сожалению, пришлось прибегнуть к использованию "костылей", дабы мобильный стиль отображался максимально естественно на старых стилях от сервиса, что привело к проблемам, например, совместная настройка с собственным стилем оформления стала весьма затруднительной. Поэтому простыми методами что-либо изменить в мобильном стиле оказывается не простой задачей. Администраторы форумов, при разработке собственных стилей оформления, предпочитают не использовать стандартный мобильный стиль, а разработать адаптивность на этапе создания собственного стиля. Инструкций, как сделать свой мобильный стиль, к сожалению, не существует, поскольку это индивидуальное решение под каждый стиль. Для его создания необходимо обладать хотя бы базовыми знаниями в CSS.

Иконки в мобильной версии выбраны не случайно: они позволяют существенно сэкономить пространство на устройствах с экранами малого размера. Иконки были подобраны с учётом интуитивного восприятия, опираясь на опыт популярных сайтов того времени, использующих аналогичные иконки. Использование текста вместе с иконками невозможно по простой причине — текст будет выходить за пределы видимой области, что нарушит удобство отображения до такого состояния:
https://forumupload.ru/uploads/0000/14/1c/15830/270762.png
(и это без длиннющих слов Сообщения и Администрирование)

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

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

https://forum.mybb.ru/img/navicons.png

Спрайт состоит из нескольких изображений, помещенных в одно. Каждая из иконок размерами примерно 48 x 48 (px).

Для замены стандартного спрайта на собственный есть такой код (вставлять в Администрирование - Формы, поле HTML-верх):

<style>
@media screen and (max-width: 540px) {
    #pun-ulinks, #pun-navlinks .container li a, #pun-navlinks .container li a:hover {
        background-image: url(url_на_ваш_спрайт) !important;
    }
}
</style>

Для сборки спрайта со своими иконками необходимо создать (собрать) его через любой графический редактор (Photoshop, GIMP, Inkscape, CorelDraw, etc).

Или каждую иконку отдельно. К примеру, для замены иконки Главной страницы форума:

<style>
@media screen and (max-width: 540px) {
    #pun-navlinks #navindex a, #pun-navlinks #navindex a:hover {
        background-image: url(https://forumupload.ru/uploads/0000/14/1c/15830/427500.png) !important;
        background-position: center !important;
        background-size: contain;
    }
}
</style>

Для замены иконки страницы Участников:

<style>
@media screen and (max-width: 540px) {
    #pun-navlinks #navuserlist a, #pun-navlinks #navuserlist a:hover {
        background-image: url(https://forumupload.ru/uploads/0000/14/1c/15830/451762.png) !important;
        background-position: center !important;
        background-size: contain;
    }
}
</style>

Для замены иконки страницы Регистрации будет такой код:

<style>
@media screen and (max-width: 540px) {
    #pun-navlinks #navregister a, #pun-navlinks #navregister a:hover {
        background-image: url(адрес_на_картинку_иконки) !important;
        background-position: center !important;
        background-size: contain;
    }
}
<style>

(тут уже ищите подходящую иконку самостоятельно)
и так далее.

+3

153

ACT3255 написал(а):

Может появилось время...  :blush:

с этим дольше возиться, тестировать, поэтому пока ничего не обещаю

+1


Вы здесь » Единый форум поддержки » Информация сервиса » 26 апреля 2015г.: Мобильный стиль форумов