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

Есть любые вопросы, связанные со стилями/темами для phpBB 3.1.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
GreatALF
phpBB 1.4.2
Сообщения: 70
Стаж: 11 лет 7 месяцев
Благодарил (а): 16 раз
Поблагодарили: 2 раза

Re: Адаптивный размер блока смайликов

Сообщение GreatALF »

angst66, А где этот скрол прописывать? В каком файле?
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1587
Стаж: 14 лет 9 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

Re: Адаптивный размер блока смайликов

Сообщение angst66 »

Я изменял стиль с помощью расширения, туда и вписал.
Аватара пользователя
GreatALF
phpBB 1.4.2
Сообщения: 70
Стаж: 11 лет 7 месяцев
Благодарил (а): 16 раз
Поблагодарили: 2 раза

Re: Адаптивный размер блока смайликов

Сообщение GreatALF »

angst66, Не мне такой вариант не подходит, поменял в /styles/prosilver/theme/forms.css 248 строка
сразу под /* Emoticons panel */ поменял раздел #smiley-box
eserguei
phpBB 1.2.0
Сообщения: 14
Стаж: 11 лет 4 месяца
Благодарил (а): 14 раз
Поблагодарили: 1 раз

Re: Адаптивный размер блока смайликов

Сообщение eserguei »

GreatALF писал(а):поменял в /styles/prosilver/theme/forms.css
сделал так же

Код: Выделить всё

/* Emoticons panel */
#smiley-box {
    float: right;
    height: 270px;
    overflow-y: auto;
    width: 18%;
}
есть только один момент, на странице полного ответа все выглядит хорошо, а вот в быстром ответе хотелось бы зону смайликов поменьше.
 
mx3318D.png
mx3D97E.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
eserguei
phpBB 1.2.0
Сообщения: 14
Стаж: 11 лет 4 месяца
Благодарил (а): 14 раз
Поблагодарили: 1 раз

Re: Адаптивный размер блока смайликов

Сообщение eserguei »

может быть как-то можно сделать, что-бы эти блоки на разных формах ответа были разные? может кто-то грамотный расширение такое может сделать?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 5 месяцев
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Адаптивный размер блока смайликов

Сообщение владимир1983 »

eserguei писал(а): бы зону смайликов поменьше
Админка > сообщения > смайлики > в настройках к смайлу снять галку "Показывать на странице ответа"
Будет ссылка "Ещё смайлики" при клике на которую во всплывающем окне будут показаны все скрытые смайлы.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
eserguei
phpBB 1.2.0
Сообщения: 14
Стаж: 11 лет 4 месяца
Благодарил (а): 14 раз
Поблагодарили: 1 раз

Re: Адаптивный размер блока смайликов

Сообщение eserguei »

владимир1983 писал(а):
eserguei писал(а): бы зону смайликов поменьше
Админка > сообщения > смайлики > в настройках к смайлу снять галку "Показывать на странице ответа"
Будет ссылка "Ещё смайлики" при клике на которую во всплывающем окне будут показаны все скрытые смайлы.
это мне известно, я бы не хотел прятать смайлик. мне нравится то, что они все включены и их можно прокручивать. хотелось бы только, чтобы размер области вывода менялся в зависимости от того, какая форма ответа: стандартная или БО.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 5 месяцев
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Адаптивный размер блока смайликов

Сообщение владимир1983 »

В расширении быстрого ответа для <div id="smiley-box"> добавь какой нить класс и задай ему высоту определенную.
Так как этого класса нет в форме полного ответа, то это правило высоты блока для полной формы работать не будет.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 10 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Адаптивный размер блока смайликов

Сообщение Alecto »

это лишнее

достаточно такого кода в цсс, чтобы управлять только блоком смайлов БО, без добавления классов и не затрагивая блок стандартного ответа.
я привел пример своего кода для БО Татьяны, внутренности меняйте на свое усмотрение.

Код: Выделить всё

#qr_postform #smiley-box {
  height: 125px;
  overflow-y: scroll;
}
если же используется стандартный БО - могут быть отличия, но посмотреть и точно сказать не могу, поэтому надо искать различия в родителях по аналогии.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 5 месяцев
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Адаптивный размер блока смайликов

Сообщение владимир1983 »

Alecto писал(а): стандартный БО
Не поддерживает смайлы.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 10 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Адаптивный размер блока смайликов

Сообщение Alecto »

тогда все очень просто.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 5 месяцев
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Адаптивный размер блока смайликов

Сообщение владимир1983 »

Alecto писал(а): #qr_postform
А аuto resize textarea не отвалится?

Отправлено спустя 2 минуты 56 секунд:
По мне так кажется вообще должно криво выйти если применять высоту для этого идентификатора.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 10 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Адаптивный размер блока смайликов

Сообщение Alecto »

можно что угодно сделать, у меня работает так, как я привел в примере.
блок смайлов больше, чем минимальная высота текст-блока, поэтому высота смайлов подогнана под минимальный размер текст-блока, самые частоиспользуемые самыйлы видны без прокрутки, чтобы добраться к остальным - надо крутнуть колесико.
при увеличении высоты тектового блока смайлы на это никак не реагирует.
меня устраивает.
если будет какой-то другой столь же примитивный цсс вариант, без использования скриптов -я только за.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 5 месяцев
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Адаптивный размер блока смайликов

Сообщение LavIgor »

владимир1983 писал(а): По мне так кажется вообще должно криво выйти если применять высоту для этого идентификатора.
Так там же для другого идентификатора высота меняется. #qr_postform здесь как доп. условие, а не как элемент.
eserguei
phpBB 1.2.0
Сообщения: 14
Стаж: 11 лет 4 месяца
Благодарил (а): 14 раз
Поблагодарили: 1 раз

Re: Адаптивный размер блока смайликов

Сообщение eserguei »

Alecto писал(а):это лишнее

достаточно такого кода в цсс, чтобы управлять только блоком смайлов БО, без добавления классов и не затрагивая блок стандартного ответа.
я привел пример своего кода для БО Татьяны, внутренности меняйте на свое усмотрение.

Код: Выделить всё

#qr_postform #smiley-box {
  height: 125px;
  overflow-y: scroll;
}
если же используется стандартный БО - могут быть отличия, но посмотреть и точно сказать не могу, поэтому надо искать различия в родителях по аналогии.
тоже использую БО от Татьяны. Подскажите, в каком файле вносить предложенные вами изменения?

Вернуться в «Стили для phpBB 3.1.x»