XF Father
پرسنل مدیریت
مدیر کل سایت
کاربر ویژه پلاس
کاربر ویژه نقره ای
گروه ترجمه انجمن
XF Developer
امتیازها
113
راهحلها
208
سلام
در حالت عادی ، آنلاین بودن کاربر فقط به صورت آیکون سبز در زیر آواتار کاربر در قسمت اطلاعات کاربری نشون داده میشه. فقط همین.
الآن برای اضافه کردن جلوه های قشنگ تر میتونید از کدهای زیر استفاده کنید.
طرح اول : افزودن حالت پالس مانند به آواتار
،ابتدا وارد صفحه ی مدیر کل شوید و حالا مسیر زیر را طی کنید :
[HIDESHOWTOGROUPS=4,3,6,5,7]
سپس دنبال الگوی message.less بگردید.
و کد زیر را جستجو کنید.
و آن را حذف کنید و در همان محل ، کد زیر را قرار دهید.
[/HIDESHOWTOGROUPS]
نتیجه :
در حالت عادی ، آنلاین بودن کاربر فقط به صورت آیکون سبز در زیر آواتار کاربر در قسمت اطلاعات کاربری نشون داده میشه. فقط همین.
الآن برای اضافه کردن جلوه های قشنگ تر میتونید از کدهای زیر استفاده کنید.
طرح اول : افزودن حالت پالس مانند به آواتار
،ابتدا وارد صفحه ی مدیر کل شوید و حالا مسیر زیر را طی کنید :
- شکل و ظاهر
- استایل ها و الگوها
- الگوها
[HIDESHOWTOGROUPS=4,3,6,5,7]
سپس دنبال الگوی message.less بگردید.
و کد زیر را جستجو کنید.
کد:
.message-avatar-wrapper
{
position: relative;
display: inline-block;
vertical-align: bottom;
margin-bottom: .5em;
.message-avatar-online
{
position: absolute;
// center bottom position
left: 50%;
margin-left: -.615em;
bottom: -.5em;
&:before
{
.m-faBase();
.m-faContent(@fa-var-user-circle, .969em);
line-height: 1;
font-weight: bold;
color: rgb(127, 185, 0);
background: @xf-messageUserBlock--background-color;
border: @xf-messageUserBlock--background-color solid 2px;
border-radius: 50%;
display: inline-block;
}
}
}
و آن را حذف کنید و در همان محل ، کد زیر را قرار دهید.
کد:
.message-avatar-wrapper
{
position: relative;
display: inline-block;
vertical-align: bottom;
margin-bottom: .5em;
.message-avatar-online
{
content: '';
border: 3px solid green;
position: absolute;
right: 0;
top: 0;
bottom: 0;
left: 0;
border-radius: 50%;
animation: pulseon 1s infinite;
}
}
@-webkit-keyframes pulseon {
0% {
-webkit-box-shadow: 0 0 0 0 rgba(44, 204, 71, 0.4);
}
70% {
-webkit-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
}
100% {
-webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
}
}
@keyframes pulseon {
0% {
-moz-box-shadow: 0 0 0 0 rgba(44, 204, 71, 0.4);
box-shadow: 0 0 0 0 rgba(44, 204, 71, 0.4);
}
70% {
-moz-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
box-shadow: 0 0 0 10px rgba(204,169,44, 0);
}
100% {
-moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
box-shadow: 0 0 0 0 rgba(204,169,44, 0);
}
}
[/HIDESHOWTOGROUPS]
نتیجه :
آخرین ویرایش:

