Less для добавления или замены иконок Font Awesome у кнопок управления сообщением

Less для добавления или замены иконок Font Awesome у кнопок управления сообщением

Mirovinger

Администрация
Сообщения
23,342
Решения
80
Реакции
58,256
Баллы
33,475
Mirovinger добавил(а) новый ресурс:

Less для добавления или замены иконок Font Awesome у кнопок управления сообщением - Добавление или замена иконок Font Awesome у кнопок управления сообщением

Для добавления или изменения иконок Font Awesome у кнопок управления сообщением, достаточно добавить в extra.less такой код.
(Возможно в будущем не только Font Awesome)
Less:
.message-button-id (@buttonId; @fa-uid; @color: false) {
    .actionBar-action {
        &--@{buttonId}:before {
            margin-right: 3px;
            & when (iscolor(@color)) {
                color: @color;
            }

            .actionBar-set & {
                content: "\@{fa-uid}"...

Узнать больше об этом ресурсе...
 
Код:
.message-button-id (@buttonId; @fa-uid; @color: false) {
    .actionBar-action {
        &--@{buttonId}:before {
            margin-right: 3px;
            & when (iscolor(@color)) {
                color: @color;
            }

            .actionBar-set & {
                content: "\@{fa-uid}";
            }
        }
    }
}

// Кастомные иконки Font Awesome для кнопок
.message-button-id (edit, f040, red);
.message-button-id (report, f071);
.message-button-id (ip, f002);
.message-button-id (delete, f00d);
.message-button-id (warn, f12a);
.message-button-id (history, f1da);
// Пример замены иконки для мультицитирования
.message-button-id (mq, f10e);
// Здесь код иконок Font Awesome для кнопок, каждый с новой строки
Добавил этот код, но нечего не изменилось

Не получается
 

Вложения

  • Screenshot_2018-12-09-12-52-59-251_com.android.chrome.png
    Screenshot_2018-12-09-12-52-59-251_com.android.chrome.png
    293 KB · Просмотры: 51
В extra.less
Код:
.actionBar-action--edit:before {.m-faContent("\f040");}
.actionBar-action--report:before {.m-faContent("\f071");}
.actionBar-action--ip:before {.m-faContent("\f002");}
.actionBar-action--delete:before {.m-faContent("\f00d");}
.actionBar-action--spam:before {.m-faContent("\f024");}
.actionBar-action--warn:before {.m-faContent("\f12a");}
.actionBar-action--history:before {.m-faContent("\f1da");}
 
Captain, все так же, не помогло
 

Вложения

  • Screenshot_2018-12-09-13-00-13-069_com.android.chrome.png
    Screenshot_2018-12-09-13-00-13-069_com.android.chrome.png
    167.1 KB · Просмотры: 37
В extra.less
Код:
.actionBar-action--edit:before {.m-faContent("\f040");}
.actionBar-action--report:before {.m-faContent("\f071");}
.actionBar-action--ip:before {.m-faContent("\f002");}
.actionBar-action--delete:before {.m-faContent("\f00d");}
.actionBar-action--spam:before {.m-faContent("\f024");}
.actionBar-action--warn:before {.m-faContent("\f12a");}
.actionBar-action--history:before {.m-faContent("\f1da");}
У него 2.0.11 наверно
 
Captain, все равно не добавляются.
Без понятия почему
 
TwiX, Вы бы хоть ссылку на форум дали, посмотреть...
Увидел.
Так в этом меню иконки навряд ли добавляться будут. Вы с компа пробовали смотреть?
 
Потому что эти пункты - вообще отдельное меню, со своими отдельными стилями.
Те варианты, которые предложены на форуме, предназначены для полноэкранного просмотра.

Вот банальный пример. С компьютера:
95337

С "телефона":
95338
 
  • Мне нравится
Реакции: root
CrazyHackGUT, и как быть, ведь можно же как нибудь добавить
 
TwiX, можно, костыльно, но можно, если цепляться за экшены.95339
 
Код:
.message-button-id (@buttonId; @fa-uid; @color: false) {
    .actionBar-action {
        &--@{buttonId}:before {
            margin-right: 3px;
            & when (iscolor(@color)) {
                color: @color;
            }

            .actionBar-set & {
                content: "\@{fa-uid}";
            }
        }
    }
}

// Кастомные иконки Font Awesome для кнопок
.message-button-id (edit, f040, red);
.message-button-id (report, f071);
.message-button-id (ip, f002);
.message-button-id (delete, f00d);
.message-button-id (warn, f12a);
.message-button-id (history, f1da);
// Пример замены иконки для мультицитирования
.message-button-id (mq, f10e);
// Здесь код иконок Font Awesome для кнопок, каждый с новой строки
Добавил этот код, но нечего не изменилось

Не получается
Сразу и нужно было про это писать, мы не экстрасенсы.
Только вот перегружать мобильную версию лишними элементами...
 
West14, уже пробовал увы.
Mirovinger, немного не понял
 
Mirovinger обновил(а) ресурс Less для добавления или замены иконок Font Awesome у кнопок управления сообщением новой записью:

Responsive

  • Добавлено отображение FA-иконок в меню элементов управления в адаптивном дизайне.
Посмотреть вложение 95340

Узнать больше об этом обновлении...
 
Mirovinger, от души, то что надо

Момент только, а в полной версии иконок нет.
 

Вложения

  • Screenshot_2018-12-09-14-30-27-816_com.android.chrome.png
    Screenshot_2018-12-09-14-30-27-816_com.android.chrome.png
    123.4 KB · Просмотры: 20
Последнее редактирование модератором:
Mirovinger, только в мобильной версии меняется и все
 
А как вы хотели?
Что-то я Вас не понимаю, у меня всё нормально, у Вас как всегда проблема.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу