Пользователь
- Регистрация
- 1 Май 2025
- Сообщения
- 79
- Автор темы
- #1
Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.
Зарегистрироваться!member.less
этим, по идеи должно быть как там@_memberHeader-padding: @xf-paddingLarge;
@_memberHeader-avatarSize: @avatar-l;
@_memberHeader-avatarSizeShrunk: @avatar-s;
.uix_memberHeader__extra {
display: flex;
flex-wrap: wrap;
align-items: center;
.memberHeader-buttons {margin-left: auto;}
.memberHeader-blurb {margin-right: @xf-paddingMedium;}
}
.memberHeader
{
.m-clearFix();
}
.memberHeader-main
{
display: flex;
flex-direction: column;
justify-content: flex-end;
.xf-memberHeader();
.memberHeader--withBanner &
{
min-height: 250px;
}
}
.memberHeader-mainContent
{
position: relative;
}
.memberHeader-avatar
{...
А как у вас выглядит?Похоже у меня нету силы объяснять людям
Мне нужен стиль профиля такой как на скрине. То-есть местоположение/позиция
Как на этом прекрасном форуме pawno-help.ruА как у вас выглядит?
Какой стиль используется у вас на форуме?Как на этом прекрасном форуме pawno-help.ru
Какой стиль используется у вас на форуме?
Окей, можно тогда ссылку на форум, сам взгляну стильНадеюсь вам будет понятнее что я имею ввиду. Сменить member.less
Окей, можно тогда ссылку на форум, сам взгляну стиль
А на ваш?
member.less
этим, по идеи должно быть как там@_memberHeader-padding: @xf-paddingLarge;
@_memberHeader-avatarSize: @avatar-l;
@_memberHeader-avatarSizeShrunk: @avatar-s;
.uix_memberHeader__extra {
display: flex;
flex-wrap: wrap;
align-items: center;
.memberHeader-buttons {margin-left: auto;}
.memberHeader-blurb {margin-right: @xf-paddingMedium;}
}
.memberHeader
{
.m-clearFix();
}
.memberHeader-main
{
display: flex;
flex-direction: column;
justify-content: flex-end;
.xf-memberHeader();
.memberHeader--withBanner &
{
min-height: 250px;
}
}
.memberHeader-mainContent
{
position: relative;
}
.memberHeader-avatar
{
position: absolute;
padding: @_memberHeader-padding;
}
.memberHeader-content
{
padding: @_memberHeader-padding;
padding-left: ((@_memberHeader-padding) * 2 + (@_memberHeader-avatarSize));
}
.memberHeader-actionTop
{
float: right;
}
.memberHeader-name
{
margin: 0;
margin-top: -.15em;
padding: 0;
font-weight: @xf-fontWeightNormal;
.xf-memberHeaderName();
.memberHeader--withBanner &
{
.xf-memberHeaderNameBanner();
}
}
.memberHeader-nameChangeIndicator
{
color: @xf-textColorMuted;
font-size: 75%;
&:hover
{
color: @xf-textColorMuted;
}
.memberHeader--withBanner &
{
color: darken(xf-default(@xf-memberHeaderNameBanner--color, white), 20%);
&:hover
{
color: darken(xf-default(@xf-memberHeaderNameBanner--color, white), 20%);
}
}
}
// Emulate outer text stroke by stacking a stroked element with the original text.
// This is more complex but gives a better result
@_member-textStroke: 2px #000;
.memberHeader--withBanner
{
.memberHeader-nameWrapper
{
position: relative;
&:before
{
content: attr(data-stroke);
position: absolute;
white-space: nowrap;
-webkit-text-stroke: @_member-textStroke;
}
.username
{
position: relative;
}
}
.memberHeader-nameChangeIndicator .fa-history
{
position: relative;
&:before
{
position: relative;
z-index: 1;
}
&:after
{
position: absolute;
left: 0;
white-space: nowrap;
content: @fa-var-history;
-webkit-text-stroke: @_member-textStroke;
}
}
}
.memberHeader-blurbContainer
{
.memberHeader--withBanner &
{
.xf-memberHeaderBlurbContainerBanner();
.memberHeader-blurb
{
padding-left: @xf-paddingMedium;
padding-right: @xf-paddingMedium;
&:first-child
{
margin-top: 0;
padding-top: @xf-paddingMedium;
}
&:last-child
{
padding-bottom: @xf-paddingMedium;
}
&:empty {display: none;}
.pairs dt, a
{
color: darken(xf-default(@xf-memberHeaderBlurbContainerBanner--color, white), 20%);
}
}
}
}
.memberHeader-banners,
.memberHeader-blurb
{
margin-top: @xf-paddingSmall;
}
.memberHeader-separator
{
margin: @_memberHeader-padding 0;
border: none;
border-top: @xf-borderSize solid @xf-borderColorLight;
}
.memberHeader-stats
{
font-size: @xf-fontSizeLarge;
.pairJustifier {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
}
.pairs.pairs--row
{
min-width: 100px;
}
}
@media (max-width: @xf-responsiveMedium)
{
.memberHeader-avatar .avatar
{
.m-avatarSize(@_memberHeader-avatarSizeShrunk);
}
.memberHeader-content {
padding-left: @_memberHeader-padding;
}
.memberHeader-main .memberHeader-content
{
padding-left: ((@_memberHeader-padding) * 2 + (@_memberHeader-avatarSizeShrunk));
}
}
@media (max-width: @xf-responsiveMedium)
{
/*
.memberHeader-avatar
{
display: block;
position: static;
float: none;
padding-bottom: 0;
text-align: center;
}
*/
.memberHeader-avatar .avatarWrapper-update
{
font-size: @xf-fontSizeSmall;
}
.memberHeader-content
{
padding-left: @_memberHeader-padding;
}
.memberHeader-main .memberHeader-content
{
display: flex;
flex-direction: column;
padding-top: 0;
min-height: 0;
// text-align: center;
}
.memberHeader-name
{
// text-align: center;
margin-top: 0;
}
.memberHeader-actionTop
{
float: none;
order: 2;
margin-top: @xf-paddingSmall;
}
.memberHeader-buttons
{
// text-align: center;
}
.memberHeader-banners,
.memberHeader-blurb
{
// text-align: inherit;
}
}
.block-tabHeader.block-tabHeader--memberTabs
{
border-bottom: none;
}
.memberOverviewBlocks
{
.m-listPlain();
display: flex;
flex-wrap: wrap;
align-items: stretch;
> li
{
width: 33.3%;
max-width: 100%;
padding: @xf-blockPaddingV @xf-blockPaddingH;
@media (max-width: 1150px)
{
width: 50%;
}
@media (max-width: 580px)
{
width: 100%;
}
}
}
.memberOverviewBlock
{
display: flex;
flex-direction: column;
}
.memberOverviewBlock-list
{
.m-listPlain();
> li
{
margin: @xf-paddingMedium 0;
}
}
.memberOverviewBlock-seeMore
{
.xf-minorBlockContent();
padding: @xf-paddingSmall;
text-align: center;
// pushes this to the bottom with flex box
margin-top: auto;
}