- Фев
- 75
- 534
Пользователь
Как сделать свой баннер команда форума staff, своем логотипом?
By registering with us, you'll be able to discuss, share and private message with other members of our community.
SignUp Now!в фотошопеКак сделать свой баннер команда форума staff, своем логотипом?
Ну, а код? Можно?в фотошопе
какой код? это в фотошопе делаетсяНу, а код? Можно?
@logoImages: 'Название своего логотипа в png'; // Изображение логотипа (указывать в кавычках)
@logoSize: 20px; // Размер логотипа
@logoOpacity: 100%; // Прозрачность логотипа (100% - непрозрачный, 0% - прозрачный)
.fontMontserrat(@fweight) {
@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: @fweight;
src: local(''),
url('/styles/role-play/fonts/montserrat-@{fweight}.woff2') format('woff2'),
url('/styles/role-play/fonts/montserrat-@{fweight}.woff') format('woff');
}
}
.fontMontserrat(400);
.fontMontserrat(500);
.fontMontserrat(600);
.fontMontserrat(700);
@strongTextShadow: 1px 0 1px rgba(0,0,0,.5),
0 1px 1px rgba(0,0,0,.5),
-1px 0 1px rgba(0,0,0,.5),
0 -1px 1px rgba(0,0,0,.5);
.gradientUserBanner(@start: transparent, @end: transparent, @position: right) {
background-image: linear-gradient(to @position, @start 0%, @end 100%);
}
.svg-userBannerVariation(@color; @bg; @logo: @logoImages) {
color: @color;
background-color: @bg;
border: none;
.userBanner-before {
&:before {
content: '';
display: block;
width: 15px;
height: 15px;
background: url('ПУТЬ ДО ЛОГОТИПА') no-repeat center / @logoSize,
linear-gradient(to top, rgba(0,0,0,.8) 10%, rgba(0,0,0,.2) 100%);
filter: opacity(@logoOpacity);
padding: 2px;
border-radius: 50%;
}
}
}
.userBanner {
text-transform: uppercase;
font-weight: 800;
padding: 3px 5px 3px 3px;
border: 1px solid transparent;
border-radius: 10px;
text-align: center;
display: inline-flex;
justify-content: space-between;
background-size: 500% 500%;
animation: AnimBanner 10s ease infinite;
align-items: center;
align-content: center;
position: relative;
strong {
font-size: 85%;
font-family: 'Montserrat', sans-serif;
font-weight: 800;
padding-left: 3px;
line-height: .95;
text-shadow: @strongTextShadow;
}
.message-userBanner& {
display: flex;
}
}
@media (max-width: @xf-responsiveMedium) {
.message:not(.message--forceColumns) .message-userTitle,
.message:not(.message--forceColumns) .message-userBanner.userBanner {
display: inline-flex;
}
}
.userBanner.userBanner-- {
&staff {
.svg-userBannerVariation(#fff, #5c97bf);
.gradientUserBanner(#8B008B,#00BFFF);
background-image: linear-gradient(270deg, #00b9ff, #d104ff, #2800ff);
background-size: 900% 900%;
}
&admin {
.svg-userBannerVariation(#fff, #7FFF00);
.gradientUserBanner();
}
&stadm {
.svg-userBannerVariation(#fff, #32CD32);
.gradientUserBanner();
}
&mladm {
.svg-userBannerVariation(#fff, #00FF00);
.gradientUserBanner();
}
&newmember {
.svg-userBannerVariation(#fff, #6c7a89);
.gradientUserBanner();
}
&verified {
.svg-userBannerVariation(#fff, #446cb3,);
.gradientUserBanner();
}
&proveren {
.svg-userBannerVariation(#fff, #B0C4DE,);
.gradientUserBanner();
}
&osnoval {
.svg-userBannerVariation(#fff, #fB0C4DE);
.gradientUserBanner(#FFFF00,#FFA500);
}
&banned {
.svg-userBannerVariation(#fff, #9a12b3);
.gradientUserBanner();
}
&rukov {
.svg-userBannerVariation(#fff, #d80000);
.gradientUserBanner(#FF0000, #93291E);
}
&ga {
.svg-userBannerVariation(#fff, #d80000);
.gradientUserBanner(#00FF00, #008000,#00FF00);
background-image: linear-gradient(270deg, #8B0000,#FF0000,#8B0000);
}
&admforum {
.svg-userBannerVariation(#fff, #d80000);
.gradientUserBanner(#00FF00, #008000,#00FF00);
background-image: linear-gradient(270deg, #00FFFF,#008080,#00FFFF);
}
&razrab {
.svg-userBannerVariation(#fff, #d80000);
.gradientUserBanner(#00FF00, #008000,#00FF00);
background-image: linear-gradient(270deg, #D2691E,#CD853F,#D2691E);
}
&gs {
.svg-userBannerVariation(#fff, #d80000);
.gradientUserBanner(#00FF00, #008000,#00FF00);
background-image: linear-gradient(270deg, #0000FF,#000080,#0000FF);
}
&zgs {
.svg-userBannerVariation(#fff, #d80000);
.gradientUserBanner(#00FF00, #008000,#00FF00);
background-image: linear-gradient(270deg, #4169E1,#00BFFF,#4169E1);
}
&lider {
.svg-userBannerVariation(#fff, #d80000);
.gradientUserBanner(#00FF00, #008000,#00FF00);
background-image: linear-gradient(270deg, #FFFF00,#D2691E,#FFFF00);
}
&pochet {
.svg-userBannerVariation(#fff, #d80000);
.gradientUserBanner(#00FF00, #008000,#00FF00);
background-image: linear-gradient(270deg, #FFFF00,#00FF00,#FF0000,#FF00FF,#0000FF,#00FFFF,#8A2BE2);
}
}
@keyframes AnimBanner {
0%{background-position:0% 50%}
50%{background-position:100% 50%}
100%{background-position:0% 50%}
}
.label {
color: #fff;
text-transform: uppercase;
font-weight: 650;
font-size: 70%;
padding: 2px 4px;
text-align: center;
background-size: 300% 300%;
border-radius: 5px;
}
&.v {
background: #ff0000;
box-shadow: 0 0 12px #ff0000;
}
&.ras {
background: #0044ff;
box-shadow: 0 0 12px #0044ff;
}
&.otk {
background: #00AA00;
box-shadow: 0 0 12px #00AA00;
}
&.rasm {
background: #ee7700;
box-shadow: 0 0 12px #ee7700;
}
&.inf {
background: #ffbb00;
box-shadow: 0 0 12px #ffbb00;
}
@keyframes rotate-in-center {
0% {
transform:rotate(0);
}
100% {
transform:rotate(360deg);
}
}
Как?Код приложу ниже, не забудь поменять на свои ссылки.
Обязательно делай прямые ссылки, если не умеешь использовуй сайт "postimages"
Less:@logoImages: 'Название своего логотипа в png'; // Изображение логотипа (указывать в кавычках) @logoSize: 20px; // Размер логотипа @logoOpacity: 100%; // Прозрачность логотипа (100% - непрозрачный, 0% - прозрачный) .fontMontserrat(@fweight) { @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: @fweight; src: local(''), url('/styles/role-play/fonts/montserrat-@{fweight}.woff2') format('woff2'), url('/styles/role-play/fonts/montserrat-@{fweight}.woff') format('woff'); } } .fontMontserrat(400); .fontMontserrat(500); .fontMontserrat(600); .fontMontserrat(700); @strongTextShadow: 1px 0 1px rgba(0,0,0,.5), 0 1px 1px rgba(0,0,0,.5), -1px 0 1px rgba(0,0,0,.5), 0 -1px 1px rgba(0,0,0,.5); .gradientUserBanner(@start: transparent, @end: transparent, @position: right) { background-image: linear-gradient(to @position, @start 0%, @end 100%); } .svg-userBannerVariation(@color; @bg; @logo: @logoImages) { color: @color; background-color: @bg; border: none; .userBanner-before { &:before { content: ''; display: block; width: 15px; height: 15px; background: url('ПУТЬ ДО ЛОГОТИПА') no-repeat center / @logoSize, linear-gradient(to top, rgba(0,0,0,.8) 10%, rgba(0,0,0,.2) 100%); filter: opacity(@logoOpacity); padding: 2px; border-radius: 50%; } } } .userBanner { text-transform: uppercase; font-weight: 800; padding: 3px 5px 3px 3px; border: 1px solid transparent; border-radius: 10px; text-align: center; display: inline-flex; justify-content: space-between; background-size: 500% 500%; animation: AnimBanner 10s ease infinite; align-items: center; align-content: center; position: relative; strong { font-size: 85%; font-family: 'Montserrat', sans-serif; font-weight: 800; padding-left: 3px; line-height: .95; text-shadow: @strongTextShadow; } .message-userBanner& { display: flex; } } @media (max-width: @xf-responsiveMedium) { .message:not(.message--forceColumns) .message-userTitle, .message:not(.message--forceColumns) .message-userBanner.userBanner { display: inline-flex; } } .userBanner.userBanner-- { &staff { .svg-userBannerVariation(#fff, #5c97bf); .gradientUserBanner(#8B008B,#00BFFF); background-image: linear-gradient(270deg, #00b9ff, #d104ff, #2800ff); background-size: 900% 900%; } &admin { .svg-userBannerVariation(#fff, #7FFF00); .gradientUserBanner(); } &stadm { .svg-userBannerVariation(#fff, #32CD32); .gradientUserBanner(); } &mladm { .svg-userBannerVariation(#fff, #00FF00); .gradientUserBanner(); } &newmember { .svg-userBannerVariation(#fff, #6c7a89); .gradientUserBanner(); } &verified { .svg-userBannerVariation(#fff, #446cb3,); .gradientUserBanner(); } &proveren { .svg-userBannerVariation(#fff, #B0C4DE,); .gradientUserBanner(); } &osnoval { .svg-userBannerVariation(#fff, #fB0C4DE); .gradientUserBanner(#FFFF00,#FFA500); } &banned { .svg-userBannerVariation(#fff, #9a12b3); .gradientUserBanner(); } &rukov { .svg-userBannerVariation(#fff, #d80000); .gradientUserBanner(#FF0000, #93291E); } &ga { .svg-userBannerVariation(#fff, #d80000); .gradientUserBanner(#00FF00, #008000,#00FF00); background-image: linear-gradient(270deg, #8B0000,#FF0000,#8B0000); } &admforum { .svg-userBannerVariation(#fff, #d80000); .gradientUserBanner(#00FF00, #008000,#00FF00); background-image: linear-gradient(270deg, #00FFFF,#008080,#00FFFF); } &razrab { .svg-userBannerVariation(#fff, #d80000); .gradientUserBanner(#00FF00, #008000,#00FF00); background-image: linear-gradient(270deg, #D2691E,#CD853F,#D2691E); } &gs { .svg-userBannerVariation(#fff, #d80000); .gradientUserBanner(#00FF00, #008000,#00FF00); background-image: linear-gradient(270deg, #0000FF,#000080,#0000FF); } &zgs { .svg-userBannerVariation(#fff, #d80000); .gradientUserBanner(#00FF00, #008000,#00FF00); background-image: linear-gradient(270deg, #4169E1,#00BFFF,#4169E1); } &lider { .svg-userBannerVariation(#fff, #d80000); .gradientUserBanner(#00FF00, #008000,#00FF00); background-image: linear-gradient(270deg, #FFFF00,#D2691E,#FFFF00); } &pochet { .svg-userBannerVariation(#fff, #d80000); .gradientUserBanner(#00FF00, #008000,#00FF00); background-image: linear-gradient(270deg, #FFFF00,#00FF00,#FF0000,#FF00FF,#0000FF,#00FFFF,#8A2BE2); } } @keyframes AnimBanner { 0%{background-position:0% 50%} 50%{background-position:100% 50%} 100%{background-position:0% 50%} } .label { color: #fff; text-transform: uppercase; font-weight: 650; font-size: 70%; padding: 2px 4px; text-align: center; background-size: 300% 300%; border-radius: 5px; } &.v { background: #ff0000; box-shadow: 0 0 12px #ff0000; } &.ras { background: #0044ff; box-shadow: 0 0 12px #0044ff; } &.otk { background: #00AA00; box-shadow: 0 0 12px #00AA00; } &.rasm { background: #ee7700; box-shadow: 0 0 12px #ee7700; } &.inf { background: #ffbb00; box-shadow: 0 0 12px #ffbb00; } @keyframes rotate-in-center { 0% { transform:rotate(0); } 100% { transform:rotate(360deg); } }