Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Реакции и скин

Как исправить отображение реакции для гостя?

2.PNG.ce6fe9e00649d3663a9bcfee5a006c42.PNG

После авторизации проблем нет:

1.PNG.c1940947b72110dc29aa7b1b66a07553.PNG

и как сделать вот так ( овал )

1053830447_.PNG.9d78dea7920738ed9ea0364486e6d26c.PNG

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

1 час назад, t_reks сказал:

Как исправить отображение реакции для гостя?

Нужно смотреть исходный код страницы, видимо у вас какое-то условие, при котором добавляется класс к родительскому контейнеру или может меняется css переменная отвечающая за цвет.

 

1 час назад, t_reks сказал:

и как сделать вот так ( овал )

Как-то так:

.ipsReact_reactCount {
    display: inline-block;
    border: 1px solid #6b8092;
    border-radius: 50%;
    padding: 3px;
}

 

  • Автор
/*====\\Reputation//====>*/
	.ipsReact_button,
.ipsReact_types ul,
.ipsReact_name,
body.ipsApp_noTouch .ipsReact_types:hover .ipsReact_button,
body:not( .ipsApp_noTouch ) .ipsReact_types.ipsReact_types_active .ipsReact_button {
	background: {hextorgb="react_bg" opacity="0.70"};
}
.ipsReact_reactCount {
	background: {hextorgb="light_button" opacity="0.2"};
	border-color: rgba(0,0,0,0.03);
}
.ipsReact_reactCount > span > span:last-child,
.ipsReact_reactCount > a > span:last-child {
	background: {hextorgb="light_button" opacity="0.5"};
	color: {hextorgb="light_button_font" opacity="0.90"};
}
.ipsReact_unreact {
	background: {hextorgb="light_button" opacity="0.90"};
	color: {hextorgb="light_button_font" opacity="0.90"};
}
.ipsReactOverview ul img{
	border: 2px solid {hextorgb="react_bg" opacity="0.90"};
}
.ipsReact_reactCount{
	padding-left: 5px;
}
.ipsReact_reactCount span:last-child{
	background: {theme="react_bg"};
	padding: 0 9px;
}
html[dir="ltr"] .ipsReact_types ul li {
    padding: 0 2px;
}
html[dir="ltr"] .ipsReact_blurb:not( .ipsHide ) + .ipsReact_types{
	border-left: 1px solid {theme="react_bg"};
}
html[dir="rtl"] .ipsReact_unreact{
	left: -7px;
	top: -7px;
}
html[dir="ltr"] .ipsReact_unreact{
	right: -7px;
	top: -7px;
}

куда именно вставить ваш код?

Наверное должно быть очевидно, что если используется класс:

.ipsReact_reactCount

То его и нужно найти и модифицировать.

2021-11-04_14-31-16.png

 

И необходимо обратить внимание, что если скин платныйсудя по css комментариям, все такие правки лучше вносить в custom.css, а не трогать стили "ядра" темы, для облегчения обновления в будущем, это в том случае если сделан правильно кастомный скин.

  • Автор

а как всё же решить проблему с черным фоном?

и, всё же хотелось овал, как на скрине ...

если можно ...

сейчас как-то не особо ...

1501894088_.PNG.f2659a26b8a058c4a77bcbf64a24f629.PNG

Да, нужно было задать параметр высоты - height: 25px;

Попробуйте так, ещё здесь фон теперь прозрачный задан, должно решить проблему.

.ipsReact_reactCount {
    background: transparent !important;
    display: inline-block;
    border: 1px solid #6b8092;
    border-radius: 50%;
    padding: 3px;
    height: 25px;
}
  • Автор

1293545879_.PNG.b27f63cb16cf4d03e35860c1a0d7c322.PNG

без авторизации

2.PNG.89f284ef8c73013885ae6a671be1f1c9.PNG

 

Ссылку на страницу в студию, и всё будет понятно, а то сейчас гадание на кофейной гуще.)

  • Автор

подсказали исправить строку: 

.ipsReact_reactCount span:last-child{

фон вроде стал прозрачный

осталось разобраться с бордюром

У вас сейчас так:

image.png

 

А нужно так:

image.png

 

Код:

.ipsReact_reactCount {
    background: rgba(61,61,61,0.2) !important;
    border-radius: 12.5px !important;
    border: 1px solid #6b8092 !important;
    height: 25px;
}

 

Если всё таки фон нужен прозрачный, то:

background: transparent !important;
  • Автор

Lesovsky, спасибо большое за помощь!

Всё работает ).

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.