Решено Как поменять стиль профиля

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Статус
В этой теме нельзя размещать новые ответы.
Пользователь
Регистрация
1 Май 2025
Сообщения
40
Как поменять стиль профиля с такого: Screenshot_20250708-224041.png
на такое:
Screenshot_20250708-215510.jpg
 
Решение
Решение:
вернуть стандартный member.less

Код из обычного стиля хенфоро (подойдет):

member.less:
@_memberHeader-padding: @xf-paddingLarge;
@_memberHeader-avatarSize: @avatar-l;
@_memberHeader-avatarSizeShrunk: @avatar-m;

.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));
}...
Пользователь
Регистрация
5 Июл 2025
Сообщения
118
Стиль забагался, переустановил. Все решилось очень легко
Да бл*ть! По*уй что стиль мог в теории быть переделан так что теперь неделю придётся всё заново делать из-за каких то кривых рук которые не понимаю куда лезут и что делают.

А напиши ка огромную на несколько страниц красивую тему, с которой в один момент что то случиться, она стерёться и придётся писать всё заново.
Пустяки же! Очень б**** легко.

P.S - в шаблонах движка есть резервные копии грубо говоря если в них вносились изменения, но опять же, зачем лезть туда и делать то чего не понимаешь с таким халтурным отношением "переустановил и всё решилось легко".
С таких подходом много раз придётся переустанавливать или откатывать изменения.

Наверное пора завершать этот безсмысленный спор, а то автор не поймёт что же ему в итоге делать.
Всё равно смысла в данном обсуждении не много.
 
Пользователь
Регистрация
4 Сен 2024
Сообщения
114
Да бл*ть! По*уй что стиль мог в теории быть переделан так что теперь неделю придётся всё заново делать из-за каких то кривых рук которые не понимаю куда лезут и что делают.

А напиши ка огромную на несколько страниц красивую тему, с которой в один момент что то случиться, она стерёться и придётся писать всё заново.
Пустяки же! Очень б**** легко.

P.S - в шаблонах движка есть резервные копии грубо говоря если в них вносились изменения, но опять же, зачем лезть туда и делать то чего не понимаешь с таким халтурным отношением "переустановил и всё решилось легко".
С таких подходом много раз придётся переустанавливать или откатывать изменения.

Наверное пора завершать этот безсмысленный спор, а то автор не поймёт что же ему в итоге делать.
Всё равно смысла в данном обсуждении не много.
Повторяю, у меня все равно резервное копирование шаблонов и форума есть. Так, что я не парюсь
 
Пользователь
Регистрация
1 Май 2025
Сообщения
40
Решение:
вернуть стандартный member.less

Код из обычного стиля хенфоро (подойдет):

member.less:
@_memberHeader-padding: @xf-paddingLarge;
@_memberHeader-avatarSize: @avatar-l;
@_memberHeader-avatarSizeShrunk: @avatar-m;

.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%);
        }
    }
}

// See XF-197998
@_member-textStroke: 0 #000;

.member-textStroke()
{
    text-shadow:
        -1px -1px @_member-textStroke,
        1px -1px @_member-textStroke,
        -1px 1px @_member-textStroke,
        1px 1px @_member-textStroke;
}

.memberHeader--withBanner
{
    .username
    {
        .member-textStroke();
    }

    .memberHeader-nameChangeIndicator .fa-history
    {
        .member-textStroke();
    }
}

.memberHeader-blurbContainer
{
    .memberHeader--withBanner &
    {
        .xf-memberHeaderBlurbContainerBanner();

        .memberHeader-blurb
        {
            &:first-child
            {
                margin-top: 0;
            }

            .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;

    .pairs.pairs--row
    {
        min-width: 100px;
    }
}

@media (max-width: @xf-responsiveMedium)
{
    .memberHeader-avatar .avatar
    {
        .m-avatarSize(@_memberHeader-avatarSizeShrunk);
    }

    .memberHeader-content
    {
        padding-left: ((@_memberHeader-padding) * 2 + (@_memberHeader-avatarSizeShrunk));
    }
}

@media (max-width: @xf-responsiveNarrow)
{
    .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;
}

@media (min-width: (@xf-responsiveMedium + 1))
{
    .memberHeader
    {
        min-height: (@avatar-l + 20);
    }
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху