Collapsible User Extras

Collapsible User Extras 1.0

No permission to download
XF Compatibility
  1. 2.2.x
This template mod will hide the extra user info in messages by default. Stats can be shown by simply clicking the expand arrow.

I will only support default styles, no 3rd party styles will receive support. Along with that if you use a Pixel Exit style this is already built into each style. 😛

Template
post_macros
Find:
Code:
<xf:macro template="message_macros" name="user_info" arg-user="{$post.User}" arg-fallbackName="{$post.username}" arg-dateHtml="{$dateHtml}" arg-linkHtml="{$linkHtml}" />

Add below:
Code:
<span id="collapse-{$post.post_id}" class="collapseTrigger collapseTrigger--block" data-xf-click="toggle" data-target="#js-post-{$post.post_id} .message-userExtras"></span>

Template
message_macros
Find:
Code:
<div class="message-userExtras">
Replace with:
Code:
<div class="message-userExtras message-userExtras-body message-userExtras--collapsible">
Add to extra.less template:
CSS:
/* User Extras Collapse */
.message-userExtras-body
{
    .m-listPlain();
    &.message-userExtras--collapsible
    {
        .has-no-js & { display: block; }
        .m-transitionFadeDown();
    }
}
.message-cell
{
    .collapseTrigger
    {
        text-align: center;
        &.is-active:before
        {
            transform: rotate(-180deg);
        }
        &:before
        {
            content: "\f13a";
            color: @xf-linkColor;
            transition: ease-in transform .3s;
            width: auto;
        }
        &.collapseTrigger--block:before
        {
            float: none;
        }
    }
}
@media (max-width: @xf-responsiveNarrow)
{
    .message-cell
    {
        .collapseTrigger
        {
            display: none;
        }
    }
}
Author
axtona
Views
439
First release
Last update
Ratings 0.00 star(s) 0 ratings
More resources from axtona
高级优惠券适用于WooCommerce专业版
高级优惠券适用于WooCommerce专业版
延长您的优惠券功能
阿特尔 - 云服务商及WHMCS模板
阿特尔 - 云服务商及WHMCS模板
使用最新的HTML5和CSS3技术开发,基于Bootstrap框架。
Using Composer Packages
Using Composer Packages
XenForo v2 uses Composer behind the scenes to include certain packages used by the core software

Similar resources

Custom User Post Background A
allow you to add an image to the background of all posts by a given user
为用户组添加PNG排名 A
你必须为每个用户组分别添加。
Back
Top