Пользователь
- Регистрация
- 6 Авг 2024
- Сообщения
- 12
Вот проблема из-за этой фигни к меня роли сломались!
Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.
Зарегистрироваться!Каким образом? В коде даже ничего нет связанного с "Ролями", ты должен вставитьВот проблема из-за этой фигни к меня роли сломались!
.svgLabelPrefix(important, rgb(198,40,40), f06a);
Discord chesspman, напиши и посмотримЯ знаю
ВК не даю.Го через вк?
Работает, спасибо, красивые префиксы.Привет!
Сегодня будет мануал, на такие красивые префиксы тем
Сразу тебе скажу, такой ужасный шрифт, будет только на стиле Аризоны (новый), а на стиле Матрешки , все будет хорошо,
Первым делом, идем в Админ-Панель и ищем extra.less
теперь же, читаем ВНИМАТЕЛЬНО!!!!
CSS:@svgPrefixBorderRadius: @xf-borderRadiusSmall; // Радиус префиксов @svgPrefixFontFamily: bold; // Семейство шрифта префикса @svgPrefixColorGradient: rgba(0,0,0,.4); // Цвет градиента прификса @svgPrefixTextShadow: rgba(0,0,0,.5); // Цвет тени префикса .svgLabelPrefix(@prefix-name, @prefix-color, @prefix-icon: "none") { .svgPrefix, .label.svgPrefix { font-family: @svgPrefixFontFamily; font-size: 70%; font-weight: 500; display: inline-flex; text-align: center; align-items: center; text-transform: uppercase; line-height: ((@xf-lineHeightDefault) * .9); padding: .25em .5em; border: none; border-radius: @svgPrefixBorderRadius; position: relative; white-space: nowrap; .fsp & { margin-right: 5px; } .menuPrefix& { display: inline-block; font-size: 1.3em; width: 100%; padding: .333em; a& { text-decoration: none; } } .p-title-value & { .p-title & { font-size: 70%; } } &:before { position: absolute; top: .25em; bottom: 0; left: .333em; } &.@{prefix-name} { background: linear-gradient(135deg, @svgPrefixColorGradient 0%, @svgPrefixColorGradient 40%, transparent 40%, transparent 100%), @prefix-color; color: rgb(250,250,250); text-shadow: 1px 0 1px @svgPrefixTextShadow, 0 1px 1px @svgPrefixTextShadow, -1px 0 1px @svgPrefixTextShadow, 0 -1px 1px @svgPrefixTextShadow; &when (iskeyword(@prefix-icon)) { padding: .25em .5em .25em 1.75em; &:before { .m-faBase(); content: "\@{prefix-icon}"; } } } } }
CSS:@svgPrefixBorderRadius: @xf-borderRadiusSmall; // Радиус префиксов @svgPrefixFontFamily: inherit; // Семейство шрифта префикса @svgPrefixColorGradient: rgba(0,0,0,.4); // Цвет градиента прификса @svgPrefixTextShadow: rgba(0,0,0,.5); // Цвет тени префикса .svgLabelPrefix(@prefix-name, @prefix-color, @prefix-icon: "none") { .svgPrefix, .label.svgPrefix { font-family: @svgPrefixFontFamily; font-size: 70%; font-weight: 500; display: inline-flex; text-align: center; align-items: center; text-transform: uppercase; line-height: ((@xf-lineHeightDefault) * .9); padding: .25em .5em; border: none; border-radius: @svgPrefixBorderRadius; position: relative; white-space: nowrap; .fsp & { margin-right: 5px; } .menuPrefix& { display: inline-block; font-size: 1.3em; width: 100%; padding: .333em; a& { text-decoration: none; } } .p-title-value & { .p-title & { font-size: 70%; } } &:before { position: absolute; top: .25em; bottom: 0; left: .333em; } &.@{prefix-name} { background: linear-gradient(135deg, @svgPrefixColorGradient 0%, @svgPrefixColorGradient 40%, transparent 40%, transparent 100%), @prefix-color; color: rgb(250,250,250); text-shadow: 1px 0 1px @svgPrefixTextShadow, 0 1px 1px @svgPrefixTextShadow, -1px 0 1px @svgPrefixTextShadow, 0 -1px 1px @svgPrefixTextShadow; &when (iskeyword(@prefix-icon)) { padding: .25em .5em .25em 1.75em; &:before { .m-faBase(); content: "\@{prefix-icon}"; } } } } }
Вставили код?
Теперь же, давайте сделаем само сердце префикса,
Вставляем этот интересный код:Давайте теперь разберемся , что где зачем,CSS:.svgLabelPrefix(odobpon, rgb(4,255,0), f00c);
.svgLabelPrefix(odobpon, rgb(4,255,0), f00c); - odobpon название префикса,
rgb (4,255,0) - цвет RGB палитры,
f00c - иконка префикса, искать их на FontAwesome,
ну, в самом конце, для ленивых будут уже готовый код, с Информацией, Правилами, Одобрено, Закрыто, Рассмотрено, Отказано, Важно
давайте теперь, сделаем уже сами префиксы, и настроим их?
Создаем префикс, и вставляем это: svgPrefix odobpon
в нашем случае, odobpon - название префикса, который мы сделали в extra.less,
ну и сохраняем, и получаем чудесный результат,
а теперь для ленивых, как и обещал
CSS:.svgLabelPrefix(odobpon, rgb(4,255,0), f00c); .svgLabelPrefix(raspon, rgb(4,255,0), f00c); .svgLabelPrefix(rassmotpon, rgb(255,200,0), f251); .svgLabelPrefix(vajpon, rgb(198,40,40), f06a); .svgLabelPrefix(zakpon, rgb(198,40,40), f023); .svgLabelPrefix(otkazpon, rgb(198,40,40), f057); .svgLabelPrefix(otkpon, rgb(4,255,0), f3c1); .svgLabelPrefix(pravpon, rgb(198,40,40), f06a); .svgLabelPrefix(infopon, rgb(0,255,255), f129);
Если тебе понравилась моя темка, нажми на лайкосик