Как изменить кнопки над сообщениями на свои?

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Russlav
phpBB 1.4.3
Сообщения: 79
Стаж: 11 лет 3 месяца
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Как изменить кнопки над сообщениями на свои?

Сообщение Russlav »

Над каждым сообщением есть кнопки "Редактировать, Удалить, Пожаловаться, Информация, "Цитировать", так вот, как изменить эти кнопки на свои, а то я что-то не нашёл этих кнопок в папке images? :?: :?:
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 5 месяцев
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Как изменить кнопки над сообщениями на свои?

Сообщение LavIgor »

https://github.com/phpbb/phpbb/blob/3.1 ... button.png

Отправлено спустя 3 минуты 19 секунд:
Это сами кнопки.
Можно просто в CSS задать ссылки на свои изображения.
Аватара пользователя
Russlav
phpBB 1.4.3
Сообщения: 79
Стаж: 11 лет 3 месяца
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Как изменить кнопки над сообщениями на свои?

Сообщение Russlav »

Понял. Большое спасибо! :D

Отправлено спустя 33 минуты 5 секунд:
Ещё. Как я понял вот картинка, на которой находятся кнопки для сообщений.
[фото пропало]
Вот код, который указывает кординаты определённых изображений на изображении:

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

.quote-icon:before							{ background-position: -122px 0; }
.quote-icon:hover:before					{ background-position: -122px -21px; }
.edit-icon:before							{ background-position: -137px 0; }
.edit-icon:hover:before						{ background-position: -137px -21px; }
.warn-icon:before							{ background-position: -208px 0; }
.warn-icon:hover:before						{ background-position: -208px -21px; }
.delete-icon:before							{ background-position: -152px 0; }
.delete-icon:hover:before					{ background-position: -152px -21px; }
.report-icon:before							{ background-position: -165px 0; }
.report-icon:hover:before					{ background-position: -165px -21px; }
.info-icon {
display: none;
}
.button.responsive-menu-link:before			{ background-position: -191px 0; }
.button.responsive-menu-link:hover:before	{ background-position: -191px -21px; }
Только вот я не понимаю, как указать, например, для кнопки Цитата вот это изображение:
[фото пропало]
Не добавляя её на изображение, где находятся все остальные кнопки. Когда я пишу так:

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

.quote-icon:before {
    background-image: url(./images/citata.gif); 
}
ничего не получается. :(
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 5 месяцев
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Как изменить кнопки над сообщениями на свои?

Сообщение LavIgor »

А предыдущий код для кнопки цитаты оставлен без изменений?
Тогда ведь остаётся действие background-position.
Аватара пользователя
Russlav
phpBB 1.4.3
Сообщения: 79
Стаж: 11 лет 3 месяца
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Как изменить кнопки над сообщениями на свои?

Сообщение Russlav »

LavIgor писал(а): А предыдущий код для кнопки цитаты оставлен без изменений?
Тогда ведь остаётся действие background-position.
Нет, я удалил строчку

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

.quote-icon:before                     { background-position: -122px 0; }
.quote-icon:hover:before               { background-position: -122px -21px; }
и заменил этим

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

.quote-icon:before {
    background-image: url(./images/citata.gif); 
}
;)
Аватара пользователя
Russlav
phpBB 1.4.3
Сообщения: 79
Стаж: 11 лет 3 месяца
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Как заменить кнопку "Новая тема" и "Ответить" на свои?

Сообщение Russlav »

Я посмотрел, на чём строятся кнопки "Новая тема" и "Ответить", они обе состоят из рамки, градиента и надписи. Но вот только я бы хотел сделать так, чтобы не было никаких градиентов, рамок, а была эта картинка вместо, например, кнопки "Новая тема"
[фото пропало]
Как это сделать? :?: :?:
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13178
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

Re: Как заменить кнопку "Новая тема" и "Ответить" на свои?

Сообщение Татьяна5 »

Вариант 1: задать картинку фоном и скрыть надпись
Вариант 2 (более правильный): сменить шрифт на кнопке + перекрасить её в соответствии с картинкой
Аватара пользователя
Russlav
phpBB 1.4.3
Сообщения: 79
Стаж: 11 лет 3 месяца
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Как заменить кнопку "Новая тема" и "Ответить" на свои?

Сообщение Russlav »

Татьяна5 писал(а): Вариант 2 (более правильный): сменить шрифт на кнопке + перекрасить её в соответствии с картинкой
Именно так скопировать всё, как картинке не получится. Поэтому я выбираю первый вариант. ;)
Аватара пользователя
Alexander01
phpBB 1.2.0
Сообщения: 13
Стаж: 10 лет 11 месяцев
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Re: Как изменить кнопки над сообщениями на свои?

Сообщение Alexander01 »

Подскажите пожалуйста, а как изменить размер кнопок? Хочу сделать кнопки пошире и подобрать для них картинки с надписями, что бы было информативнее. Может есть готовое решение?
Аватара пользователя
faq4ever
phpBB 1.2.0
Сообщения: 12
Стаж: 11 лет 1 месяц
Благодарил (а): 10 раз

Re: Как изменить кнопки над сообщениями на свои?

Сообщение faq4ever »

поддерживаю, готовое решение бы не помешало, у меня есть кнопки типа вот таких Изображение, но они все не на одной картинке идут, а из 4 -х штук отдельно, вот как их прикрепить к форуму ?
Аватара пользователя
Casper12
phpBB 1.4.3
Сообщения: 89
Стаж: 10 лет 9 месяцев
Откуда: Калининград
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Как изменить кнопки над сообщениями на свои?

Сообщение Casper12 »

я кнопки в ручную поменял , сделал свои класс и теперь при наводке курсора кнопка еще и меняется .

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