BuddyPress - Version 2.3.0

Version Description

See: https://codex.buddypress.org/releases/version-2-3-0/

Download this release

Release Info

Developer johnjamesjacoby
Plugin Icon 128x128 BuddyPress
Version 2.3.0
Comparing to
See all releases

Code changes from version 2.3.0-rc1 to 2.3.0

Files changed (82) hide show
  1. bp-activity/admin/js/admin.min.js +1 -1
  2. bp-activity/js/mentions.min.js +1 -1
  3. bp-blogs/bp-blogs-loader.php +1 -1
  4. bp-core/admin/css/common-rtl.min.css +1 -1
  5. bp-core/admin/css/common.min.css +1 -1
  6. bp-core/bp-core-admin.php +15 -10
  7. bp-core/css/buddybar-rtl.min.css +1 -1
  8. bp-core/css/buddybar.min.css +1 -1
  9. bp-core/deprecated/js/autocomplete/jquery.autocomplete.min.js +1 -1
  10. bp-core/deprecated/js/autocomplete/jquery.autocompletefb.min.js +1 -1
  11. bp-core/deprecated/js/autocomplete/jquery.bgiframe.min.js +1 -1
  12. bp-core/deprecated/js/autocomplete/jquery.dimensions.min.js +1 -1
  13. bp-core/js/avatar.min.js +1 -1
  14. bp-core/js/bp-plupload.min.js +1 -1
  15. bp-core/js/confirm.min.js +1 -1
  16. bp-core/js/jquery-cookie.min.js +1 -1
  17. bp-core/js/jquery-query.min.js +1 -1
  18. bp-core/js/jquery-scroll-to.min.js +1 -1
  19. bp-core/js/jquery.atwho.min.js +1 -1
  20. bp-core/js/jquery.caret.min.js +1 -1
  21. bp-core/js/webcam.min.js +1 -1
  22. bp-core/js/widget-members.min.js +1 -1
  23. bp-friends/js/widget-friends.min.js +1 -1
  24. bp-groups/admin/css/admin-rtl.min.css +1 -1
  25. bp-groups/admin/css/admin.min.css +1 -1
  26. bp-groups/admin/js/admin.min.js +1 -1
  27. bp-groups/bp-groups-actions.php +2 -2
  28. bp-groups/bp-groups-activity.php +20 -12
  29. bp-groups/bp-groups-admin.php +22 -18
  30. bp-groups/bp-groups-adminbar.php +3 -3
  31. bp-groups/bp-groups-cache.php +15 -10
  32. bp-groups/bp-groups-filters.php +11 -4
  33. bp-groups/bp-groups-forums.php +33 -24
  34. bp-groups/bp-groups-functions.php +194 -147
  35. bp-groups/bp-groups-loader.php +5 -8
  36. bp-groups/bp-groups-notifications.php +32 -27
  37. bp-groups/bp-groups-screens.php +1 -0
  38. bp-groups/bp-groups-template.php +443 -366
  39. bp-groups/classes/class-bp-group-extension.php +14 -6
  40. bp-groups/classes/class-bp-group-member-query.php +26 -23
  41. bp-groups/classes/class-bp-groups-group.php +38 -37
  42. bp-groups/classes/class-bp-groups-member-suggestions.php +11 -9
  43. bp-groups/classes/class-bp-groups-member.php +54 -24
  44. bp-groups/js/widget-groups.min.js +1 -1
  45. bp-loader.php +3 -3
  46. bp-members/admin/js/admin.min.js +1 -1
  47. bp-templates/bp-legacy/buddypress-functions.php +2 -2
  48. bp-templates/bp-legacy/buddypress/activity/index.php +1 -1
  49. bp-templates/bp-legacy/buddypress/activity/single/home.php +1 -1
  50. bp-templates/bp-legacy/buddypress/blogs/blogs-loop.php +1 -1
  51. bp-templates/bp-legacy/buddypress/forums/index.php +1 -1
  52. bp-templates/bp-legacy/buddypress/groups/create.php +1 -1
  53. bp-templates/bp-legacy/buddypress/groups/groups-loop.php +1 -1
  54. bp-templates/bp-legacy/buddypress/groups/single/activity.php +1 -1
  55. bp-templates/bp-legacy/buddypress/groups/single/admin.php +1 -1
  56. bp-templates/bp-legacy/buddypress/groups/single/forum.php +1 -1
  57. bp-templates/bp-legacy/buddypress/groups/single/forum/topic.php +1 -1
  58. bp-templates/bp-legacy/buddypress/groups/single/members.php +1 -1
  59. bp-templates/bp-legacy/buddypress/groups/single/send-invites.php +1 -1
  60. bp-templates/bp-legacy/buddypress/members/members-loop.php +1 -1
  61. bp-templates/bp-legacy/buddypress/members/single/activity.php +1 -1
  62. bp-templates/bp-legacy/buddypress/members/single/blogs.php +1 -1
  63. bp-templates/bp-legacy/buddypress/members/single/friends/requests.php +1 -1
  64. bp-templates/bp-legacy/buddypress/members/single/groups/invites.php +2 -2
  65. bp-templates/bp-legacy/buddypress/members/single/home.php +1 -1
  66. bp-templates/bp-legacy/buddypress/members/single/messages.php +2 -2
  67. bp-templates/bp-legacy/buddypress/members/single/messages/compose.php +1 -1
  68. bp-templates/bp-legacy/buddypress/members/single/messages/single.php +1 -1
  69. bp-templates/bp-legacy/buddypress/members/single/profile.php +1 -1
  70. bp-templates/bp-legacy/css/buddypress-rtl.min.css +1 -1
  71. bp-templates/bp-legacy/css/buddypress.min.css +1 -1
  72. bp-templates/bp-legacy/css/twentyfifteen-rtl.css +1648 -864
  73. bp-templates/bp-legacy/css/twentyfifteen-rtl.min.css +1 -1
  74. bp-templates/bp-legacy/css/twentyfifteen.css +1648 -864
  75. bp-templates/bp-legacy/css/twentyfifteen.min.css +1 -1
  76. bp-templates/bp-legacy/css/twentyfifteen.scss +135 -14
  77. bp-templates/bp-legacy/css/twentyfourteen-rtl.css +1192 -660
  78. bp-templates/bp-legacy/css/twentyfourteen-rtl.min.css +1 -1
  79. bp-templates/bp-legacy/css/twentyfourteen.css +1192 -660
  80. bp-templates/bp-legacy/css/twentyfourteen.min.css +1 -1
  81. bp-templates/bp-legacy/css/twentyfourteen.scss +77 -9
  82. bp-templates/bp-legacy/js/buddypress.min.js +2 -3
bp-activity/admin/js/admin.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){var b={init:function(){a(document).on("click",".row-actions a.reply",b.open),a(document).on("click","#bp-activities-container a.cancel",b.close),a(document).on("click","#bp-activities-container a.save",b.send),a(document).on("keyup","#bp-activities:visible",function(a){27===a.which&&b.close()})},open:function(){var b=a("#bp-activities-container").hide();return a(this).parents("tr").after(b),b.fadeIn("300"),a("#bp-activities").focus(),!1},close:function(){return a("#bp-activities-container").fadeOut("200",function(){a("#bp-activities").val("").blur(),a("#bp-replysubmit .error").html("").hide(),a("#bp-replysubmit .waiting").hide()}),!1},send:function(){a("#bp-replysubmit .error").hide(),a("#bp-replysubmit .waiting").show();var c={};return c["_ajax_nonce-bp-activity-admin-reply"]=a('#bp-activities-container input[name="_ajax_nonce-bp-activity-admin-reply"]').val(),c.action="bp-activity-admin-reply",c.content=a("#bp-activities").val(),c.parent_id=a("#bp-activities-container").prev().data("parent_id"),c.root_id=a("#bp-activities-container").prev().data("root_id"),a.ajax({data:c,type:"POST",url:ajaxurl,error:function(a){b.error(a)},success:function(a){b.show(a)}}),!1},error:function(b){var c=b.statusText;a("#bp-replysubmit .waiting").hide(),b.responseText&&(c=b.responseText.replace(/<.[^<>]*?>/g,"")),c&&a("#bp-replysubmit .error").html(c).show()},show:function(c){var d,e,f;return"string"==typeof c?(b.error({responseText:c}),!1):(f=wpAjax.parseAjaxResponse(c),f.errors?(b.error({responseText:wpAjax.broken}),!1):(f=f.responses[0],void a("#bp-activities-container").fadeOut("200",function(){a("#bp-activities").val("").blur(),a("#bp-replysubmit .error").html("").hide(),a("#bp-replysubmit .waiting").hide(),a("#bp-activities-container").before(f.data),e=a("#activity-"+f.id),d=e.closest(".widefat").css("backgroundColor"),e.animate({backgroundColor:"#CEB"},300).animate({backgroundColor:d},300)})))}};a(document).ready(function(){b.init(),a("#bp_activity_action h3, #bp_activity_content h3").unbind("click"),"undefined"!=typeof postboxes&&postboxes.add_postbox_toggles(bp_activity_admin_vars.page)})}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){var b={init:function(){a(document).on("click",".row-actions a.reply",b.open),a(document).on("click","#bp-activities-container a.cancel",b.close),a(document).on("click","#bp-activities-container a.save",b.send),a(document).on("keyup","#bp-activities:visible",function(a){27===a.which&&b.close()})},open:function(){var b=a("#bp-activities-container").hide();return a(this).parents("tr").after(b),b.fadeIn("300"),a("#bp-activities").focus(),!1},close:function(){return a("#bp-activities-container").fadeOut("200",function(){a("#bp-activities").val("").blur(),a("#bp-replysubmit .error").html("").hide(),a("#bp-replysubmit .waiting").hide()}),!1},send:function(){a("#bp-replysubmit .error").hide(),a("#bp-replysubmit .waiting").show();var c={};return c["_ajax_nonce-bp-activity-admin-reply"]=a('#bp-activities-container input[name="_ajax_nonce-bp-activity-admin-reply"]').val(),c.action="bp-activity-admin-reply",c.content=a("#bp-activities").val(),c.parent_id=a("#bp-activities-container").prev().data("parent_id"),c.root_id=a("#bp-activities-container").prev().data("root_id"),a.ajax({data:c,type:"POST",url:ajaxurl,error:function(a){b.error(a)},success:function(a){b.show(a)}}),!1},error:function(b){var c=b.statusText;a("#bp-replysubmit .waiting").hide(),b.responseText&&(c=b.responseText.replace(/<.[^<>]*?>/g,"")),c&&a("#bp-replysubmit .error").html(c).show()},show:function(c){var d,e,f;return"string"==typeof c?(b.error({responseText:c}),!1):(f=wpAjax.parseAjaxResponse(c),f.errors?(b.error({responseText:wpAjax.broken}),!1):(f=f.responses[0],void a("#bp-activities-container").fadeOut("200",function(){a("#bp-activities").val("").blur(),a("#bp-replysubmit .error").html("").hide(),a("#bp-replysubmit .waiting").hide(),a("#bp-activities-container").before(f.data),e=a("#activity-"+f.id),d=e.closest(".widefat").css("backgroundColor"),e.animate({backgroundColor:"#CEB"},300).animate({backgroundColor:d},300)})))}};a(document).ready(function(){b.init(),a("#bp_activity_action h3, #bp_activity_content h3").unbind("click"),"undefined"!=typeof postboxes&&postboxes.add_postbox_toggles(bp_activity_admin_vars.page)})}(jQuery);
bp-activity/js/mentions.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){var b,c=[];a.fn.bp_mentions=function(d){a.isArray(d)&&(d={data:d});var e={delay:200,hide_without_suffix:!0,insert_tpl:"</>${atwho-data-value}</>",limit:10,start_with_space:!1,suffix:"",callbacks:{filter:function(a,b,c){var d,e,f,g=[],h=new RegExp("^"+a+"| "+a,"ig");for(e=0,f=b.length;f>e;e++)d=b[e],d[c].toLowerCase().match(h)&&g.push(d);return g},highlighter:function(a,b){if(!b)return a;var c=new RegExp(">(\\s*|[\\w\\s]*)("+this.at.replace("+","\\+")+"?"+b.replace("+","\\+")+")([\\w ]*)\\s*<","ig");return a.replace(c,function(a,b,c,d){return">"+b+"<strong>"+c+"</strong>"+d+"<"})},before_reposition:function(b){var c,d,e,f,g=a("#atwho-ground-"+this.id+" .atwho-view"),h=a("body"),i=this.$inputor.data("atwho");"undefined"!==i&&"undefined"!==i.iframe&&null!==i.iframe?(c=this.$inputor.caret("offset",{iframe:i.iframe}),e=a(i.iframe).offset(),"undefined"!==e&&(c.left+=e.left,c.top+=e.top)):c=this.$inputor.caret("offset"),c.left>h.width()/2?(g.addClass("right"),f=c.left-b.left-this.view.$el.width()):(g.removeClass("right"),f=c.left-b.left+1),h.width()<=400&&a(document).scrollTop(c.top-6),d=parseInt(this.$inputor.css("line-height").substr(0,this.$inputor.css("line-height").length-2),10),(!d||5>d)&&(d=19),b.top=c.top+d,b.left+=f},inserting_wrapper:function(a,b,c){return""+b+c}}},f={callbacks:{remote_filter:function(d,e){var f=a(this),g={};return b=c[d],"object"==typeof b?void e(b):(f.xhr&&f.xhr.abort(),g={action:"bp_get_suggestions",term:d,type:"members"},a.isNumeric(this.$inputor.data("suggestions-group-id"))&&(g["group-id"]=parseInt(this.$inputor.data("suggestions-group-id"),10)),void(f.xhr=a.getJSON(ajaxurl,g).done(function(b){if(b.success){var f=a.map(b.data,function(a){return a.search=a.search||a.ID+" "+a.name,a});c[d]=f,e(f)}})))}},data:a.map(d.data,function(a){return a.search=a.search||a.ID+" "+a.name,a}),at:"@",search_key:"search",tpl:'<li data-value="@${ID}"><img src="${image}" /><span class="username">@${ID}</span><small>${name}</small></li>'},g=a.extend(!0,{},e,f,d);return a.fn.atwho.call(this,g)},a(document).ready(function(){var b,c=0,d=[];"object"==typeof window.BP_Suggestions&&(d=window.BP_Suggestions.friends||d),b=function(){return(4>c||!a("body").hasClass("wp-admin"))&&(c++,"undefined"==typeof window.tinyMCE||null===window.tinyMCE.activeEditor||"undefined"==typeof window.tinyMCE.activeEditor)?void setTimeout(b,500):void a(window.tinyMCE.activeEditor.contentDocument.activeElement).atwho("setIframe",a("#content_ifr")[0]).bp_mentions(d)},a(".bp-suggestions, #comments form textarea, .wp-editor-area").bp_mentions(d),b()})}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){var b,c=[];a.fn.bp_mentions=function(d){a.isArray(d)&&(d={data:d});var e={delay:200,hide_without_suffix:!0,insert_tpl:"</>${atwho-data-value}</>",limit:10,start_with_space:!1,suffix:"",callbacks:{filter:function(a,b,c){var d,e,f,g=[],h=new RegExp("^"+a+"| "+a,"ig");for(e=0,f=b.length;f>e;e++)d=b[e],d[c].toLowerCase().match(h)&&g.push(d);return g},highlighter:function(a,b){if(!b)return a;var c=new RegExp(">(\\s*|[\\w\\s]*)("+this.at.replace("+","\\+")+"?"+b.replace("+","\\+")+")([\\w ]*)\\s*<","ig");return a.replace(c,function(a,b,c,d){return">"+b+"<strong>"+c+"</strong>"+d+"<"})},before_reposition:function(b){var c,d,e,f,g=a("#atwho-ground-"+this.id+" .atwho-view"),h=a("body"),i=this.$inputor.data("atwho");"undefined"!==i&&"undefined"!==i.iframe&&null!==i.iframe?(c=this.$inputor.caret("offset",{iframe:i.iframe}),e=a(i.iframe).offset(),"undefined"!==e&&(c.left+=e.left,c.top+=e.top)):c=this.$inputor.caret("offset"),c.left>h.width()/2?(g.addClass("right"),f=c.left-b.left-this.view.$el.width()):(g.removeClass("right"),f=c.left-b.left+1),h.width()<=400&&a(document).scrollTop(c.top-6),d=parseInt(this.$inputor.css("line-height").substr(0,this.$inputor.css("line-height").length-2),10),(!d||5>d)&&(d=19),b.top=c.top+d,b.left+=f},inserting_wrapper:function(a,b,c){return""+b+c}}},f={callbacks:{remote_filter:function(d,e){var f=a(this),g={};return b=c[d],"object"==typeof b?void e(b):(f.xhr&&f.xhr.abort(),g={action:"bp_get_suggestions",term:d,type:"members"},a.isNumeric(this.$inputor.data("suggestions-group-id"))&&(g["group-id"]=parseInt(this.$inputor.data("suggestions-group-id"),10)),void(f.xhr=a.getJSON(ajaxurl,g).done(function(b){if(b.success){var f=a.map(b.data,function(a){return a.search=a.search||a.ID+" "+a.name,a});c[d]=f,e(f)}})))}},data:a.map(d.data,function(a){return a.search=a.search||a.ID+" "+a.name,a}),at:"@",search_key:"search",tpl:'<li data-value="@${ID}"><img src="${image}" /><span class="username">@${ID}</span><small>${name}</small></li>'},g=a.extend(!0,{},e,f,d);return a.fn.atwho.call(this,g)},a(document).ready(function(){var b,c=0,d=[];"object"==typeof window.BP_Suggestions&&(d=window.BP_Suggestions.friends||d),b=function(){return(4>c||!a("body").hasClass("wp-admin"))&&(c++,"undefined"==typeof window.tinyMCE||null===window.tinyMCE.activeEditor||"undefined"==typeof window.tinyMCE.activeEditor)?void setTimeout(b,500):void a(window.tinyMCE.activeEditor.contentDocument.activeElement).atwho("setIframe",a("#content_ifr")[0]).bp_mentions(d)},a(".bp-suggestions, #comments form textarea, .wp-editor-area").bp_mentions(d),b()})}(jQuery);
bp-blogs/bp-blogs-loader.php CHANGED
@@ -82,7 +82,7 @@ class BP_Blogs_Component extends BP_Component {
82
  *
83
  * In case the config is not multisite, the blog_public option is ignored.
84
  */
85
- if ( 0 !== (int) get_option( 'blog_public' ) || ! is_multisite() ) {
86
 
87
  /**
88
  * Filters the post types to track for the Blogs component.
82
  *
83
  * In case the config is not multisite, the blog_public option is ignored.
84
  */
85
+ if ( 0 !== apply_filters( 'bp_is_blog_public', (int) get_option( 'blog_public' ) ) || ! is_multisite() ) {
86
 
87
  /**
88
  * Filters the post types to track for the Blogs component.
bp-core/admin/css/common-rtl.min.css CHANGED
@@ -1 +1 @@
1
- body.dashboard_page_bp-about span.dashicons,body.index_page_bp-about span.dashicons{float:right;clear:right;margin:15px 0 0 15px;height:90px;width:90px;background-color:#ccc;-webkit-border-radius:50%;border-radius:50%;border:1px solid #c1c1c1;font-size:65px;line-height:90px;color:#999;text-align:center}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}body.branch-3-6 div#icon-buddypress,body.branch-3-7 div#icon-buddypress{background:url(../images/icons32.png)-370px -6px no-repeat}body.branch-3-6 div#icon-buddypress-activity,body.branch-3-7 div#icon-buddypress-activity{background:url(../images/icons32.png)-10px -6px no-repeat}body.branch-3-6 div#icon-buddypress-groups,body.branch-3-7 div#icon-buddypress-groups{background:url(../images/icons32.png)-250px -6px no-repeat}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{background-image:url(../images/menu.png)!important;background-position:-178px -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings:hover .wp-menu-image{background-position:-178px -2px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image{background-image:url(../images/menu.png);background-position:0 -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network:hover .wp-menu-image{background-position:0 -2px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image{background-image:url(../images/menu.png);background-position:-61px -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network:hover .wp-menu-image{background-position:-61px -2px}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}body.branch-3-6 #adminmenu #toplevel_page_bp-activity .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-groups .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,body.branch-3-6 #adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 #adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 #adminmenu #toplevel_page_bp-activity .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-groups .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,body.branch-3-7 #adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 #adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:""}.settings_page_bp-components td.plugin-title span{float:right;width:18px;height:18px;margin-left:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}body.branch-3-6.settings_page_bp-components tr.activity td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.blogs td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.forums td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.friends td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.groups td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.messages td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.notifications td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.settings td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.xprofile td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.activity td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.blogs td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.forums td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.friends td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.groups td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.messages td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.notifications td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.settings td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:""}body.branch-3-6.settings_page_bp-components td.plugin-title span,body.branch-3-7.settings_page_bp-components td.plugin-title span{background-image:url(../images/menu.png);background-position:-4px -40px;background-repeat:no-repeat}body.branch-3-6.settings_page_bp-components tr.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.active td.plugin-title span{background-position-y:-7px}body.branch-3-6.settings_page_bp-components tr.activity td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.activity td.plugin-title span{background-position:-4px -40px}body.branch-3-6.settings_page_bp-components tr.activity.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.activity.active td.plugin-title span{background-position:-4px -7px}body.branch-3-6.settings_page_bp-components tr.xprofile td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.xprofile td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-305px -40px}body.branch-3-6.settings_page_bp-components tr.xprofile.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.xprofile.active td.plugin-title span{background-position:-305px -7px}body.branch-3-6.settings_page_bp-components tr.settings td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.settings td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-334px -40px}body.branch-3-6.settings_page_bp-components tr.settings.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.settings.active td.plugin-title span{background-position:-334px -7px}body.branch-3-6.settings_page_bp-components tr.groups td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.groups td.plugin-title span{background-position:-66px -40px}body.branch-3-6.settings_page_bp-components tr.groups.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.groups.active td.plugin-title span{background-position:-66px -7px}body.branch-3-6.settings_page_bp-components tr.messages td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.messages td.plugin-title span{background-position:-154px -40px}body.branch-3-6.settings_page_bp-components tr.messages.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.messages.active td.plugin-title span{background-position:-154px -7px}body.branch-3-6.settings_page_bp-components tr.forums td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.forums td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-36px -40px}body.branch-3-6.settings_page_bp-components tr.forums.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.forums.active td.plugin-title span{background-position:-36px -7px}body.branch-3-6.settings_page_bp-components tr.blogs td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.blogs td.plugin-title span{background-position:-125px -40px}body.branch-3-6.settings_page_bp-components tr.blogs.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.blogs.active td.plugin-title span{background-position:-125px -7px}body.branch-3-6.settings_page_bp-components tr.friends td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.friends td.plugin-title span{background-position:-95px -40px}body.branch-3-6.settings_page_bp-components tr.friends.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.friends.active td.plugin-title span{background-position:-95px -7px}body.branch-3-6.settings_page_bp-components tr.core td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.core td.plugin-title span{background-position:-184px -40px}body.branch-3-6.settings_page_bp-components tr.core.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.core.active td.plugin-title span{background-position:-184px -7px}body.branch-3-6.settings_page_bp-components tr.members td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.members td.plugin-title span{background-position:-36px -40px}body.branch-3-6.settings_page_bp-components tr.members.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.members.active td.plugin-title span{background-position:-36px -7px}#bp-admin-component-form .widefat th{display:table-cell;vertical-align:top}.bp-badge{font:400 150px/1 dashicons!important;color:#D84800;display:inline-block}.bp-badge:before{content:"\f448"}.about-wrap .bp-badge{position:absolute;top:0;left:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5){body.branch-3-6 div#icon-buddypress,body.branch-3-6 div#icon-buddypress-activity,body.branch-3-6 div#icon-buddypress-groups,body.branch-3-7 div#icon-buddypress,body.branch-3-7 div#icon-buddypress-activity,body.branch-3-7 div#icon-buddypress-groups{background-image:url(../images/icons64.png);background-size:419px 45px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image{background-image:url(../images/menu-2x.png)!important;background-size:209px 64px}}
1
+ body.dashboard_page_bp-about span.dashicons,body.index_page_bp-about span.dashicons{float:right;clear:right;margin:15px 0 0 15px;height:90px;width:90px;background-color:#ccc;-webkit-border-radius:50%;border-radius:50%;border:1px solid #c1c1c1;font-size:65px;line-height:90px;color:#999;text-align:center}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}body.branch-3-6 div#icon-buddypress,body.branch-3-7 div#icon-buddypress{background:url(../images/icons32.png) -370px -6px no-repeat}body.branch-3-6 div#icon-buddypress-activity,body.branch-3-7 div#icon-buddypress-activity{background:url(../images/icons32.png) -10px -6px no-repeat}body.branch-3-6 div#icon-buddypress-groups,body.branch-3-7 div#icon-buddypress-groups{background:url(../images/icons32.png) -250px -6px no-repeat}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{background-image:url(../images/menu.png)!important;background-position:-178px -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings:hover .wp-menu-image{background-position:-178px -2px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image{background-image:url(../images/menu.png);background-position:0 -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network:hover .wp-menu-image{background-position:0 -2px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image{background-image:url(../images/menu.png);background-position:-61px -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network:hover .wp-menu-image{background-position:-61px -2px}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}body.branch-3-6 #adminmenu #toplevel_page_bp-activity .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-groups .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,body.branch-3-6 #adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 #adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 #adminmenu #toplevel_page_bp-activity .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-groups .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,body.branch-3-7 #adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 #adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:""}.settings_page_bp-components td.plugin-title span{float:right;width:18px;height:18px;margin-left:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}body.branch-3-6.settings_page_bp-components tr.activity td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.blogs td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.forums td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.friends td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.groups td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.messages td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.notifications td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.settings td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.xprofile td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.activity td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.blogs td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.forums td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.friends td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.groups td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.messages td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.notifications td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.settings td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:""}body.branch-3-6.settings_page_bp-components td.plugin-title span,body.branch-3-7.settings_page_bp-components td.plugin-title span{background-image:url(../images/menu.png);background-position:-4px -40px;background-repeat:no-repeat}body.branch-3-6.settings_page_bp-components tr.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.active td.plugin-title span{background-position-y:-7px}body.branch-3-6.settings_page_bp-components tr.activity td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.activity td.plugin-title span{background-position:-4px -40px}body.branch-3-6.settings_page_bp-components tr.activity.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.activity.active td.plugin-title span{background-position:-4px -7px}body.branch-3-6.settings_page_bp-components tr.xprofile td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.xprofile td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-305px -40px}body.branch-3-6.settings_page_bp-components tr.xprofile.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.xprofile.active td.plugin-title span{background-position:-305px -7px}body.branch-3-6.settings_page_bp-components tr.settings td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.settings td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-334px -40px}body.branch-3-6.settings_page_bp-components tr.settings.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.settings.active td.plugin-title span{background-position:-334px -7px}body.branch-3-6.settings_page_bp-components tr.groups td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.groups td.plugin-title span{background-position:-66px -40px}body.branch-3-6.settings_page_bp-components tr.groups.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.groups.active td.plugin-title span{background-position:-66px -7px}body.branch-3-6.settings_page_bp-components tr.messages td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.messages td.plugin-title span{background-position:-154px -40px}body.branch-3-6.settings_page_bp-components tr.messages.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.messages.active td.plugin-title span{background-position:-154px -7px}body.branch-3-6.settings_page_bp-components tr.forums td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.forums td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-36px -40px}body.branch-3-6.settings_page_bp-components tr.forums.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.forums.active td.plugin-title span{background-position:-36px -7px}body.branch-3-6.settings_page_bp-components tr.blogs td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.blogs td.plugin-title span{background-position:-125px -40px}body.branch-3-6.settings_page_bp-components tr.blogs.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.blogs.active td.plugin-title span{background-position:-125px -7px}body.branch-3-6.settings_page_bp-components tr.friends td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.friends td.plugin-title span{background-position:-95px -40px}body.branch-3-6.settings_page_bp-components tr.friends.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.friends.active td.plugin-title span{background-position:-95px -7px}body.branch-3-6.settings_page_bp-components tr.core td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.core td.plugin-title span{background-position:-184px -40px}body.branch-3-6.settings_page_bp-components tr.core.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.core.active td.plugin-title span{background-position:-184px -7px}body.branch-3-6.settings_page_bp-components tr.members td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.members td.plugin-title span{background-position:-36px -40px}body.branch-3-6.settings_page_bp-components tr.members.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.members.active td.plugin-title span{background-position:-36px -7px}#bp-admin-component-form .widefat th{display:table-cell;vertical-align:top}.bp-badge{font:400 150px/1 dashicons!important;color:#D84800;display:inline-block}.bp-badge:before{content:"\f448"}.about-wrap .bp-badge{position:absolute;top:0;left:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5){body.branch-3-6 div#icon-buddypress,body.branch-3-6 div#icon-buddypress-activity,body.branch-3-6 div#icon-buddypress-groups,body.branch-3-7 div#icon-buddypress,body.branch-3-7 div#icon-buddypress-activity,body.branch-3-7 div#icon-buddypress-groups{background-image:url(../images/icons64.png);background-size:419px 45px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image{background-image:url(../images/menu-2x.png)!important;background-size:209px 64px}}
bp-core/admin/css/common.min.css CHANGED
@@ -1 +1 @@
1
- body.dashboard_page_bp-about span.dashicons,body.index_page_bp-about span.dashicons{float:left;clear:left;margin:15px 15px 0 0;height:90px;width:90px;background-color:#ccc;-webkit-border-radius:50%;border-radius:50%;border:1px solid #c1c1c1;font-size:65px;line-height:90px;color:#999;text-align:center}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}body.branch-3-6 div#icon-buddypress,body.branch-3-7 div#icon-buddypress{background:url(../images/icons32.png)-370px -6px no-repeat}body.branch-3-6 div#icon-buddypress-activity,body.branch-3-7 div#icon-buddypress-activity{background:url(../images/icons32.png)-10px -6px no-repeat}body.branch-3-6 div#icon-buddypress-groups,body.branch-3-7 div#icon-buddypress-groups{background:url(../images/icons32.png)-250px -6px no-repeat}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{background-image:url(../images/menu.png)!important;background-position:-178px -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings:hover .wp-menu-image{background-position:-178px -2px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image{background-image:url(../images/menu.png);background-position:0 -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network:hover .wp-menu-image{background-position:0 -2px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image{background-image:url(../images/menu.png);background-position:-61px -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network:hover .wp-menu-image{background-position:-61px -2px}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}body.branch-3-6 #adminmenu #toplevel_page_bp-activity .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-groups .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,body.branch-3-6 #adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 #adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 #adminmenu #toplevel_page_bp-activity .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-groups .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,body.branch-3-7 #adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 #adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:""}.settings_page_bp-components td.plugin-title span{float:left;width:18px;height:18px;margin-right:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}body.branch-3-6.settings_page_bp-components tr.activity td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.blogs td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.forums td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.friends td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.groups td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.messages td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.notifications td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.settings td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.xprofile td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.activity td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.blogs td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.forums td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.friends td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.groups td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.messages td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.notifications td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.settings td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:""}body.branch-3-6.settings_page_bp-components td.plugin-title span,body.branch-3-7.settings_page_bp-components td.plugin-title span{background-image:url(../images/menu.png);background-position:-4px -40px;background-repeat:no-repeat}body.branch-3-6.settings_page_bp-components tr.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.active td.plugin-title span{background-position-y:-7px}body.branch-3-6.settings_page_bp-components tr.activity td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.activity td.plugin-title span{background-position:-4px -40px}body.branch-3-6.settings_page_bp-components tr.activity.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.activity.active td.plugin-title span{background-position:-4px -7px}body.branch-3-6.settings_page_bp-components tr.xprofile td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.xprofile td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-305px -40px}body.branch-3-6.settings_page_bp-components tr.xprofile.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.xprofile.active td.plugin-title span{background-position:-305px -7px}body.branch-3-6.settings_page_bp-components tr.settings td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.settings td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-334px -40px}body.branch-3-6.settings_page_bp-components tr.settings.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.settings.active td.plugin-title span{background-position:-334px -7px}body.branch-3-6.settings_page_bp-components tr.groups td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.groups td.plugin-title span{background-position:-66px -40px}body.branch-3-6.settings_page_bp-components tr.groups.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.groups.active td.plugin-title span{background-position:-66px -7px}body.branch-3-6.settings_page_bp-components tr.messages td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.messages td.plugin-title span{background-position:-154px -40px}body.branch-3-6.settings_page_bp-components tr.messages.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.messages.active td.plugin-title span{background-position:-154px -7px}body.branch-3-6.settings_page_bp-components tr.forums td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.forums td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-36px -40px}body.branch-3-6.settings_page_bp-components tr.forums.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.forums.active td.plugin-title span{background-position:-36px -7px}body.branch-3-6.settings_page_bp-components tr.blogs td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.blogs td.plugin-title span{background-position:-125px -40px}body.branch-3-6.settings_page_bp-components tr.blogs.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.blogs.active td.plugin-title span{background-position:-125px -7px}body.branch-3-6.settings_page_bp-components tr.friends td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.friends td.plugin-title span{background-position:-95px -40px}body.branch-3-6.settings_page_bp-components tr.friends.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.friends.active td.plugin-title span{background-position:-95px -7px}body.branch-3-6.settings_page_bp-components tr.core td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.core td.plugin-title span{background-position:-184px -40px}body.branch-3-6.settings_page_bp-components tr.core.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.core.active td.plugin-title span{background-position:-184px -7px}body.branch-3-6.settings_page_bp-components tr.members td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.members td.plugin-title span{background-position:-36px -40px}body.branch-3-6.settings_page_bp-components tr.members.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.members.active td.plugin-title span{background-position:-36px -7px}#bp-admin-component-form .widefat th{display:table-cell;vertical-align:top}.bp-badge{font:400 150px/1 dashicons!important;color:#D84800;display:inline-block}.bp-badge:before{content:"\f448"}.about-wrap .bp-badge{position:absolute;top:0;right:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5){body.branch-3-6 div#icon-buddypress,body.branch-3-6 div#icon-buddypress-activity,body.branch-3-6 div#icon-buddypress-groups,body.branch-3-7 div#icon-buddypress,body.branch-3-7 div#icon-buddypress-activity,body.branch-3-7 div#icon-buddypress-groups{background-image:url(../images/icons64.png);background-size:419px 45px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image{background-image:url(../images/menu-2x.png)!important;background-size:209px 64px}}
1
+ body.dashboard_page_bp-about span.dashicons,body.index_page_bp-about span.dashicons{float:left;clear:left;margin:15px 15px 0 0;height:90px;width:90px;background-color:#ccc;-webkit-border-radius:50%;border-radius:50%;border:1px solid #c1c1c1;font-size:65px;line-height:90px;color:#999;text-align:center}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}body.branch-3-6 div#icon-buddypress,body.branch-3-7 div#icon-buddypress{background:url(../images/icons32.png) -370px -6px no-repeat}body.branch-3-6 div#icon-buddypress-activity,body.branch-3-7 div#icon-buddypress-activity{background:url(../images/icons32.png) -10px -6px no-repeat}body.branch-3-6 div#icon-buddypress-groups,body.branch-3-7 div#icon-buddypress-groups{background:url(../images/icons32.png) -250px -6px no-repeat}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{background-image:url(../images/menu.png)!important;background-position:-178px -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings:hover .wp-menu-image{background-position:-178px -2px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image{background-image:url(../images/menu.png);background-position:0 -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network:hover .wp-menu-image{background-position:0 -2px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image{background-image:url(../images/menu.png);background-position:-61px -34px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups:hover .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network.current .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network.wp-has-current-submenu .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups:hover .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network.current .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network.wp-has-current-submenu .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network:hover .wp-menu-image{background-position:-61px -2px}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}body.branch-3-6 #adminmenu #toplevel_page_bp-activity .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-groups .wp-menu-image:before,body.branch-3-6 #adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,body.branch-3-6 #adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 #adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 #adminmenu #toplevel_page_bp-activity .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-groups .wp-menu-image:before,body.branch-3-7 #adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,body.branch-3-7 #adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 #adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:""}.settings_page_bp-components td.plugin-title span{float:left;width:18px;height:18px;margin-right:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}body.branch-3-6.settings_page_bp-components tr.activity td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.blogs td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.forums td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.friends td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.groups td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.messages td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.notifications td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.settings td.plugin-title span:before,body.branch-3-6.settings_page_bp-components tr.xprofile td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.activity td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.blogs td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.forums td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.friends td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.groups td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.messages td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.notifications td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.settings td.plugin-title span:before,body.branch-3-7.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:""}body.branch-3-6.settings_page_bp-components td.plugin-title span,body.branch-3-7.settings_page_bp-components td.plugin-title span{background-image:url(../images/menu.png);background-position:-4px -40px;background-repeat:no-repeat}body.branch-3-6.settings_page_bp-components tr.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.active td.plugin-title span{background-position-y:-7px}body.branch-3-6.settings_page_bp-components tr.activity td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.activity td.plugin-title span{background-position:-4px -40px}body.branch-3-6.settings_page_bp-components tr.activity.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.activity.active td.plugin-title span{background-position:-4px -7px}body.branch-3-6.settings_page_bp-components tr.xprofile td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.xprofile td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-305px -40px}body.branch-3-6.settings_page_bp-components tr.xprofile.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.xprofile.active td.plugin-title span{background-position:-305px -7px}body.branch-3-6.settings_page_bp-components tr.settings td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.settings td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-334px -40px}body.branch-3-6.settings_page_bp-components tr.settings.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.settings.active td.plugin-title span{background-position:-334px -7px}body.branch-3-6.settings_page_bp-components tr.groups td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.groups td.plugin-title span{background-position:-66px -40px}body.branch-3-6.settings_page_bp-components tr.groups.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.groups.active td.plugin-title span{background-position:-66px -7px}body.branch-3-6.settings_page_bp-components tr.messages td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.messages td.plugin-title span{background-position:-154px -40px}body.branch-3-6.settings_page_bp-components tr.messages.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.messages.active td.plugin-title span{background-position:-154px -7px}body.branch-3-6.settings_page_bp-components tr.forums td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.forums td.plugin-title span{background-image:url(../images/menu-wp.png);background-position:-36px -40px}body.branch-3-6.settings_page_bp-components tr.forums.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.forums.active td.plugin-title span{background-position:-36px -7px}body.branch-3-6.settings_page_bp-components tr.blogs td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.blogs td.plugin-title span{background-position:-125px -40px}body.branch-3-6.settings_page_bp-components tr.blogs.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.blogs.active td.plugin-title span{background-position:-125px -7px}body.branch-3-6.settings_page_bp-components tr.friends td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.friends td.plugin-title span{background-position:-95px -40px}body.branch-3-6.settings_page_bp-components tr.friends.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.friends.active td.plugin-title span{background-position:-95px -7px}body.branch-3-6.settings_page_bp-components tr.core td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.core td.plugin-title span{background-position:-184px -40px}body.branch-3-6.settings_page_bp-components tr.core.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.core.active td.plugin-title span{background-position:-184px -7px}body.branch-3-6.settings_page_bp-components tr.members td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.members td.plugin-title span{background-position:-36px -40px}body.branch-3-6.settings_page_bp-components tr.members.active td.plugin-title span,body.branch-3-7.settings_page_bp-components tr.members.active td.plugin-title span{background-position:-36px -7px}#bp-admin-component-form .widefat th{display:table-cell;vertical-align:top}.bp-badge{font:400 150px/1 dashicons!important;color:#D84800;display:inline-block}.bp-badge:before{content:"\f448"}.about-wrap .bp-badge{position:absolute;top:0;right:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5){body.branch-3-6 div#icon-buddypress,body.branch-3-6 div#icon-buddypress-activity,body.branch-3-6 div#icon-buddypress-groups,body.branch-3-7 div#icon-buddypress,body.branch-3-7 div#icon-buddypress-activity,body.branch-3-7 div#icon-buddypress-groups{background-image:url(../images/icons64.png);background-size:419px 45px}body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-6 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-activity_network .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-components .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups .wp-menu-image,body.branch-3-7 ul#adminmenu li.toplevel_page_bp-groups_network .wp-menu-image{background-image:url(../images/menu-2x.png)!important;background-size:209px 64px}}
bp-core/bp-core-admin.php CHANGED
@@ -549,15 +549,15 @@ class BP_Admin {
549
  <?php endif; ?>
550
 
551
  <div class="headline-feature">
552
- <h3><?php esc_html_e( 'Upload Avatars with a Drag and a Drop', 'buddypress' ); ?></h3>
553
 
554
  <div class="featured-image">
555
- <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/avatar-ui.gif' ); ?>" alt="<?php esc_attr_e( 'Revamped Avatar Upload UI', 'buddypress' ); ?>">
556
  </div>
557
 
558
  <div class="feature-section">
559
  <h3><?php esc_html_e( 'Built with the Attachments API, the new foundation for BuddyPress media management.', 'buddypress' ); ?></h3>
560
- <p><?php esc_html_e( 'You can drag and drop any image you choose to upload as your profile photo. The interface is mobile-ready and now includes integration with phone or laptop cameras. This is an example of what can be developed using the new Attachments API, the long-awaited foundation for media-related BuddyPress components and features.', 'buddypress' ); ?> <a href="https://codex.buddypress.org/plugindev/bp_attachment/"><?php esc_html_e( 'Learn more &rarr;', 'buddypress' ); ?></a></p>
561
  </div>
562
 
563
  <div class="clear"></div>
@@ -575,14 +575,14 @@ class BP_Admin {
575
 
576
  <div class="template-pack last-feature">
577
  <span class=" dashicons dashicons-admin-appearance"></span>
578
- <h4><?php esc_html_e( 'Core Theme Companion Styling', 'buddypress' ); ?></h4>
579
- <p><?php esc_html_e( 'Improved integration of components in WordPress core themes Twenty Fifteen and Twenty Fourteen.', 'buddypress' ); ?></p>
580
  </div>
581
 
582
  <div class="group-invites">
583
  <span class=" dashicons dashicons-admin-post"></span>
584
  <h4><?php esc_html_e( 'Blog Post Activity', 'buddypress' ); ?></h4>
585
- <p><?php esc_html_e( 'Generate better excerpts in the activity streams for posts containing images or other embedded media content.', 'buddypress' ); ?></p>
586
  </div>
587
 
588
  <div class="last-feature">
@@ -599,10 +599,10 @@ class BP_Admin {
599
  <div class="feature-section col two-col">
600
  <div>
601
  <h4><?php esc_html_e( 'Components can register new features', 'buddypress' ); ?></h4>
602
- <p><?php esc_html_e( 'Plugin developers can register new features or check if a component feature is registered using the `BP_Component` class.', 'buddypress' ); ?></p>
603
 
604
  <h4><?php esc_html_e( 'Cache Improvements', 'buddypress' ); ?></h4>
605
- <p><?php esc_html_e( 'Improved cacheing for the following components: Messages, Profiles, Members &amp; Member Types, and Friends.', 'buddypress' ); ?></p>
606
  </div>
607
  <div class="last-feature">
608
  <h4><?php esc_html_e( 'Developer Reference', 'buddypress' ); ?></h4>
@@ -614,8 +614,8 @@ class BP_Admin {
614
  </div>
615
  </div>
616
 
617
- <p><?php esc_html_e( 'Official:', 'buddypress' ); ?> <a href="https://buddypress.org/blog/"><?php esc_html_e( 'News', 'buddypress' ); ?></a> &bullet; <a href="https://buddypress.org/suppport/"><?php esc_html_e( 'Support', 'buddypress' ); ?></a> &bullet; <a href="https://codex.buddypress.org/"><?php esc_html_e( 'Documentation', 'buddypress' ); ?></a> &bullet; <a href="https://bpdevel.wordpress.com/"><?php esc_html_e( 'Development Blog', 'buddypress' ); ?></a></p>
618
- <p><?php esc_html_e( 'Twitter:', 'buddypress' ); ?> <a href="https://twitter.com/buddypress/"><?php esc_html_e( 'BuddyPress', 'buddypress' ); ?></a> &bullet; <a href="https://twitter.com/bptrac/"><?php esc_html_e( 'BuddyPress Trac', 'buddypress' ); ?></a> &bullet; <a href="https://twitter.com/buddypressdev/"><?php esc_html_e( 'BuddyPress Dev', 'buddypress' ); ?></a></p>
619
 
620
  <?php
621
  }
@@ -710,6 +710,11 @@ class BP_Admin {
710
  <a href="https://profiles.wordpress.org/netweb"><img src="//www.gravatar.com/avatar/97e1620b501da675315ba7cfb740e80f?s=60" class="gravatar" alt="Stephen Edgar" /></a>
711
  <a class="web" href="https://profiles.wordpress.org/netweb">Stephen Edgar</a>
712
  </li>
 
 
 
 
 
713
  </ul>
714
 
715
  <h4 class="wp-people-group"><?php printf( esc_html__( 'Contributors to BuddyPress %s', 'buddypress' ), self::display_version() ); ?></h4>
549
  <?php endif; ?>
550
 
551
  <div class="headline-feature">
552
+ <h3><?php esc_html_e( 'Upload Profile Pictures with Drag and Drop', 'buddypress' ); ?></h3>
553
 
554
  <div class="featured-image">
555
+ <img src="<?php echo esc_url( buddypress()->plugin_url . 'bp-core/admin/images/avatar-ui.gif' ); ?>" alt="<?php esc_attr_e( 'Revamped Profile Picture Upload UI', 'buddypress' ); ?>">
556
  </div>
557
 
558
  <div class="feature-section">
559
  <h3><?php esc_html_e( 'Built with the Attachments API, the new foundation for BuddyPress media management.', 'buddypress' ); ?></h3>
560
+ <p><?php esc_html_e( 'You can drag and drop any image you choose to upload as your profile photo. The interface is mobile-ready and now includes integration with phone and laptop cameras. This is an example of what can be developed using the new Attachments API, the long-awaited foundation for media-related BuddyPress components and features.', 'buddypress' ); ?> <a href="https://codex.buddypress.org/plugindev/bp_attachment/"><?php esc_html_e( 'Learn more &rarr;', 'buddypress' ); ?></a></p>
561
  </div>
562
 
563
  <div class="clear"></div>
575
 
576
  <div class="template-pack last-feature">
577
  <span class=" dashicons dashicons-admin-appearance"></span>
578
+ <h4><?php esc_html_e( 'Companion Stylesheets For Themes', 'buddypress' ); ?></h4>
579
+ <p><?php esc_html_e( 'Improved styling and integration of BuddyPress components with bundled WordPress themes, Twenty Fifteen and Twenty Fourteen.', 'buddypress' ); ?></p>
580
  </div>
581
 
582
  <div class="group-invites">
583
  <span class=" dashicons dashicons-admin-post"></span>
584
  <h4><?php esc_html_e( 'Blog Post Activity', 'buddypress' ); ?></h4>
585
+ <p><?php esc_html_e( 'BuddyPress now generates better excerpts in the activity streams for posts containing images or other embedded media content.', 'buddypress' ); ?></p>
586
  </div>
587
 
588
  <div class="last-feature">
599
  <div class="feature-section col two-col">
600
  <div>
601
  <h4><?php esc_html_e( 'Components can register new features', 'buddypress' ); ?></h4>
602
+ <p><?php _e( 'Plugin developers can register new features or check if a component feature is registered using the <code>BP_Component</code> class.', 'buddypress' ); ?></p>
603
 
604
  <h4><?php esc_html_e( 'Cache Improvements', 'buddypress' ); ?></h4>
605
+ <p><?php esc_html_e( 'Improved caching for the following components: Messages, Profiles, Members &amp; Member Types, and Friends.', 'buddypress' ); ?></p>
606
  </div>
607
  <div class="last-feature">
608
  <h4><?php esc_html_e( 'Developer Reference', 'buddypress' ); ?></h4>
614
  </div>
615
  </div>
616
 
617
+ <p><?php _ex( 'Learn more:', 'About screen, website links', 'buddypress' ); ?> <a href="https://buddypress.org/blog/"><?php _ex( 'News', 'About screen, link to project blog', 'buddypress' ); ?></a> &bullet; <a href="https://buddypress.org/suppport/"><?php _ex( 'Support', 'About screen, link to support site', 'buddypress' ); ?></a> &bullet; <a href="https://codex.buddypress.org/"><?php _ex( 'Documentation', 'About screen, link to documentation', 'buddypress' ); ?></a> &bullet; <a href="https://bpdevel.wordpress.com/"><?php _ex( 'Development Blog', 'About screen, link to development blog', 'buddypress' ); ?></a></p>
618
+ <p><?php _ex( 'Twitter:', 'official Twitter accounts:', 'buddypress' ); ?> <a href="https://twitter.com/buddypress/"><?php _ex( 'BuddyPress', '@buddypress twitter account name', 'buddypress' ); ?></a> &bullet; <a href="https://twitter.com/bptrac/"><?php _ex( 'Trac', '@bptrac twitter account name', 'buddypress' ); ?></a> &bullet; <a href="https://twitter.com/buddypressdev/"><?php _ex( 'Development', '@buddypressdev twitter account name', 'buddypress' ); ?></a></p>
619
 
620
  <?php
621
  }
710
  <a href="https://profiles.wordpress.org/netweb"><img src="//www.gravatar.com/avatar/97e1620b501da675315ba7cfb740e80f?s=60" class="gravatar" alt="Stephen Edgar" /></a>
711
  <a class="web" href="https://profiles.wordpress.org/netweb">Stephen Edgar</a>
712
  </li>
713
+ <li class="wp-person" id="wp-person-dimensionmedia">
714
+ <a href="https://profiles.wordpress.org/dimensionmedia"><img src="//www.gravatar.com/avatar/7735aada1ec39d0c1118bd92ed4551f1?s=60" class="gravatar" alt="David Bisset" /></a>
715
+ <a class="web" href="https://profiles.wordpress.org/dimensionmedia">David Bisset</a>
716
+ </li>
717
+
718
  </ul>
719
 
720
  <h4 class="wp-people-group"><?php printf( esc_html__( 'Contributors to BuddyPress %s', 'buddypress' ), self::display_version() ); ?></h4>
bp-core/css/buddybar-rtl.min.css CHANGED
@@ -1 +1 @@
1
- #admin-bar-logo,#wp-admin-bar li a{font-size:11px;text-decoration:none}body:not(.wp-admin){padding-top:25px!important}#wp-admin-bar{position:fixed;top:0;right:0;height:25px;font-size:11px;width:100%;z-index:9999}#wp-admin-bar .padder{position:relative;padding:0;width:100%;margin:0 auto;background:url(../images/60pc_black.png);height:25px}body#bp-default #wp-admin-bar .padder{max-width:1250px}#wp-admin-bar *{z-index:999}#wp-admin-bar div#admin-bar-logo{position:absolute;top:5px;right:10px}#wp-admin-bar a img,#wp-admin-bar li.alt{border:none}#wp-admin-bar li{list-style:none;margin:0;padding:0;line-height:100%;text-align:right}#wp-admin-bar li a{padding:7px 15px;color:#eee}#wp-admin-bar li.no-arrow a{padding-left:15px}#wp-admin-bar ul li ul li a span{display:none}#wp-admin-bar li.hover,#wp-admin-bar li:hover{position:static}#admin-bar-logo{float:right;font-weight:700;padding:5px 8px;margin:0;color:#fff}body#bp-default #admin-bar-logo{padding:2px 8px}#wp-admin-bar ul{margin:0;list-style:none;line-height:1;cursor:pointer;height:auto;padding:0}#wp-admin-bar ul li{padding:0 0 0 11px;float:right;position:relative;background:url(../images/admin-menu-arrow.gif)12% 53% no-repeat}#wp-admin-bar ul li.no-arrow{background:0 0;padding-left:0}#wp-admin-bar ul li ul li{background-image:none}#wp-admin-bar ul li.align-right{position:absolute;left:0}#wp-admin-bar ul li a{display:block}#wp-admin-bar ul.main-nav li ul li.sfhover,#wp-admin-bar ul.main-nav li.sfhover,#wp-admin-bar ul.main-nav li:hover{background-color:#333}#wp-admin-bar ul li ul{position:absolute;width:185px;right:-999em;margin-right:0;background:#333;border:1px solid #222;-moz-box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);-moz-border-radius:3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0}#wp-admin-bar ul li>ul{border-top:none}#wp-admin-bar ul li ul a{color:#eee}#wp-admin-bar ul li ul li{float:right;width:174px;margin:0}#wp-admin-bar ul li ul li:hover a{color:#fff}#wp-admin-bar ul li div.admin-bar-clear{clear:both}#wp-admin-bar ul.main-nav li ul li.sfhover,#wp-admin-bar ul.main-nav li ul li:hover{background-color:#222}#wp-admin-bar ul li ul ul{margin:-25px 184px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px}#wp-admin-bar ul li ul li:hover ul li a{color:#eee}#wp-admin-bar ul li ul li ul li:hover a{color:#fff}#wp-admin-bar ul li ul li.sfhover ul,#wp-admin-bar ul li ul li:hover ul,#wp-admin-bar ul li.sfhover ul,#wp-admin-bar ul li:hover ul{right:auto}#wp-admin-bar ul li.align-right:hover ul{left:0}#wp-admin-bar li.sfhover ul li ul,#wp-admin-bar ul li:hover ul ul{right:-999em}#wp-admin-bar img.avatar{float:right;margin-left:8px}#wp-admin-bar span.activity{display:block;margin-right:34px;padding:0}#wp-admin-bar ul.author-list li a{height:17px}#wp-admin-bar ul li#bp-adminbar-notifications-menu a span{padding:0 6px;margin-right:2px;background:#fff;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#wp-admin-bar-user-info img.avatar{height:64px;width:64px}
1
+ #admin-bar-logo,#wp-admin-bar li a{font-size:11px;text-decoration:none}body:not(.wp-admin){padding-top:25px!important}#wp-admin-bar{position:fixed;top:0;right:0;height:25px;font-size:11px;width:100%;z-index:9999}#wp-admin-bar .padder{position:relative;padding:0;width:100%;margin:0 auto;background:url(../images/60pc_black.png);height:25px}body#bp-default #wp-admin-bar .padder{max-width:1250px}#wp-admin-bar *{z-index:999}#wp-admin-bar div#admin-bar-logo{position:absolute;top:5px;right:10px}#wp-admin-bar a img,#wp-admin-bar li.alt{border:none}#wp-admin-bar li{list-style:none;margin:0;padding:0;line-height:100%;text-align:right}#wp-admin-bar li a{padding:7px 15px;color:#eee}#wp-admin-bar li.no-arrow a{padding-left:15px}#wp-admin-bar ul li ul li a span{display:none}#wp-admin-bar li.hover,#wp-admin-bar li:hover{position:static}#admin-bar-logo{float:right;font-weight:700;padding:5px 8px;margin:0;color:#fff}body#bp-default #admin-bar-logo{padding:2px 8px}#wp-admin-bar ul{margin:0;list-style:none;line-height:1;cursor:pointer;height:auto;padding:0}#wp-admin-bar ul li{padding:0 0 0 11px;float:right;position:relative;background:url(../images/admin-menu-arrow.gif) 12% 53% no-repeat}#wp-admin-bar ul li.no-arrow{background:0 0;padding-left:0}#wp-admin-bar ul li ul li{background-image:none}#wp-admin-bar ul li.align-right{position:absolute;left:0}#wp-admin-bar ul li a{display:block}#wp-admin-bar ul.main-nav li ul li.sfhover,#wp-admin-bar ul.main-nav li.sfhover,#wp-admin-bar ul.main-nav li:hover{background-color:#333}#wp-admin-bar ul li ul{position:absolute;width:185px;right:-999em;margin-right:0;background:#333;border:1px solid #222;-moz-box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);-moz-border-radius:3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0}#wp-admin-bar ul li>ul{border-top:none}#wp-admin-bar ul li ul a{color:#eee}#wp-admin-bar ul li ul li{float:right;width:174px;margin:0}#wp-admin-bar ul li ul li:hover a{color:#fff}#wp-admin-bar ul li div.admin-bar-clear{clear:both}#wp-admin-bar ul.main-nav li ul li.sfhover,#wp-admin-bar ul.main-nav li ul li:hover{background-color:#222}#wp-admin-bar ul li ul ul{margin:-25px 184px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px}#wp-admin-bar ul li ul li:hover ul li a{color:#eee}#wp-admin-bar ul li ul li ul li:hover a{color:#fff}#wp-admin-bar ul li ul li.sfhover ul,#wp-admin-bar ul li ul li:hover ul,#wp-admin-bar ul li.sfhover ul,#wp-admin-bar ul li:hover ul{right:auto}#wp-admin-bar ul li.align-right:hover ul{left:0}#wp-admin-bar li.sfhover ul li ul,#wp-admin-bar ul li:hover ul ul{right:-999em}#wp-admin-bar img.avatar{float:right;margin-left:8px}#wp-admin-bar span.activity{display:block;margin-right:34px;padding:0}#wp-admin-bar ul.author-list li a{height:17px}#wp-admin-bar ul li#bp-adminbar-notifications-menu a span{padding:0 6px;margin-right:2px;background:#fff;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#wp-admin-bar-user-info img.avatar{height:64px;width:64px}
bp-core/css/buddybar.min.css CHANGED
@@ -1 +1 @@
1
- #admin-bar-logo,#wp-admin-bar li a{font-size:11px;text-decoration:none}body:not(.wp-admin){padding-top:25px!important}#wp-admin-bar{position:fixed;top:0;left:0;height:25px;font-size:11px;width:100%;z-index:9999}#wp-admin-bar .padder{position:relative;padding:0;width:100%;margin:0 auto;background:url(../images/60pc_black.png);height:25px}body#bp-default #wp-admin-bar .padder{max-width:1250px}#wp-admin-bar *{z-index:999}#wp-admin-bar div#admin-bar-logo{position:absolute;top:5px;left:10px}#wp-admin-bar a img,#wp-admin-bar li.alt{border:none}#wp-admin-bar li{list-style:none;margin:0;padding:0;line-height:100%;text-align:left}#wp-admin-bar li a{padding:7px 15px;color:#eee}#wp-admin-bar li.no-arrow a{padding-right:15px}#wp-admin-bar ul li ul li a span{display:none}#wp-admin-bar li.hover,#wp-admin-bar li:hover{position:static}#admin-bar-logo{float:left;font-weight:700;padding:5px 8px;margin:0;color:#fff}body#bp-default #admin-bar-logo{padding:2px 8px}#wp-admin-bar ul{margin:0;list-style:none;line-height:1;cursor:pointer;height:auto;padding:0}#wp-admin-bar ul li{padding:0 11px 0 0;float:left;position:relative;background:url(../images/admin-menu-arrow.gif)88% 53% no-repeat}#wp-admin-bar ul li.no-arrow{background:0 0;padding-right:0}#wp-admin-bar ul li ul li{background-image:none}#wp-admin-bar ul li.align-right{position:absolute;right:0}#wp-admin-bar ul li a{display:block}#wp-admin-bar ul.main-nav li ul li.sfhover,#wp-admin-bar ul.main-nav li.sfhover,#wp-admin-bar ul.main-nav li:hover{background-color:#333}#wp-admin-bar ul li ul{position:absolute;width:185px;left:-999em;margin-left:0;background:#333;border:1px solid #222;-moz-box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);-moz-border-radius:3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0}#wp-admin-bar ul li>ul{border-top:none}#wp-admin-bar ul li ul a{color:#eee}#wp-admin-bar ul li ul li{float:left;width:174px;margin:0}#wp-admin-bar ul li ul li:hover a{color:#fff}#wp-admin-bar ul li div.admin-bar-clear{clear:both}#wp-admin-bar ul.main-nav li ul li.sfhover,#wp-admin-bar ul.main-nav li ul li:hover{background-color:#222}#wp-admin-bar ul li ul ul{margin:-25px 0 0 184px;-moz-border-radius:3px;-webkit-border-radius:3px}#wp-admin-bar ul li ul li:hover ul li a{color:#eee}#wp-admin-bar ul li ul li ul li:hover a{color:#fff}#wp-admin-bar ul li ul li.sfhover ul,#wp-admin-bar ul li ul li:hover ul,#wp-admin-bar ul li.sfhover ul,#wp-admin-bar ul li:hover ul{left:auto}#wp-admin-bar ul li.align-right:hover ul{right:0}#wp-admin-bar li.sfhover ul li ul,#wp-admin-bar ul li:hover ul ul{left:-999em}#wp-admin-bar img.avatar{float:left;margin-right:8px}#wp-admin-bar span.activity{display:block;margin-left:34px;padding:0}#wp-admin-bar ul.author-list li a{height:17px}#wp-admin-bar ul li#bp-adminbar-notifications-menu a span{padding:0 6px;margin-left:2px;background:#fff;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#wp-admin-bar-user-info img.avatar{height:64px;width:64px}
1
+ #admin-bar-logo,#wp-admin-bar li a{font-size:11px;text-decoration:none}body:not(.wp-admin){padding-top:25px!important}#wp-admin-bar{position:fixed;top:0;left:0;height:25px;font-size:11px;width:100%;z-index:9999}#wp-admin-bar .padder{position:relative;padding:0;width:100%;margin:0 auto;background:url(../images/60pc_black.png);height:25px}body#bp-default #wp-admin-bar .padder{max-width:1250px}#wp-admin-bar *{z-index:999}#wp-admin-bar div#admin-bar-logo{position:absolute;top:5px;left:10px}#wp-admin-bar a img,#wp-admin-bar li.alt{border:none}#wp-admin-bar li{list-style:none;margin:0;padding:0;line-height:100%;text-align:left}#wp-admin-bar li a{padding:7px 15px;color:#eee}#wp-admin-bar li.no-arrow a{padding-right:15px}#wp-admin-bar ul li ul li a span{display:none}#wp-admin-bar li.hover,#wp-admin-bar li:hover{position:static}#admin-bar-logo{float:left;font-weight:700;padding:5px 8px;margin:0;color:#fff}body#bp-default #admin-bar-logo{padding:2px 8px}#wp-admin-bar ul{margin:0;list-style:none;line-height:1;cursor:pointer;height:auto;padding:0}#wp-admin-bar ul li{padding:0 11px 0 0;float:left;position:relative;background:url(../images/admin-menu-arrow.gif) 88% 53% no-repeat}#wp-admin-bar ul li.no-arrow{background:0 0;padding-right:0}#wp-admin-bar ul li ul li{background-image:none}#wp-admin-bar ul li.align-right{position:absolute;right:0}#wp-admin-bar ul li a{display:block}#wp-admin-bar ul.main-nav li ul li.sfhover,#wp-admin-bar ul.main-nav li.sfhover,#wp-admin-bar ul.main-nav li:hover{background-color:#333}#wp-admin-bar ul li ul{position:absolute;width:185px;left:-999em;margin-left:0;background:#333;border:1px solid #222;-moz-box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);-moz-border-radius:3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0}#wp-admin-bar ul li>ul{border-top:none}#wp-admin-bar ul li ul a{color:#eee}#wp-admin-bar ul li ul li{float:left;width:174px;margin:0}#wp-admin-bar ul li ul li:hover a{color:#fff}#wp-admin-bar ul li div.admin-bar-clear{clear:both}#wp-admin-bar ul.main-nav li ul li.sfhover,#wp-admin-bar ul.main-nav li ul li:hover{background-color:#222}#wp-admin-bar ul li ul ul{margin:-25px 0 0 184px;-moz-border-radius:3px;-webkit-border-radius:3px}#wp-admin-bar ul li ul li:hover ul li a{color:#eee}#wp-admin-bar ul li ul li ul li:hover a{color:#fff}#wp-admin-bar ul li ul li.sfhover ul,#wp-admin-bar ul li ul li:hover ul,#wp-admin-bar ul li.sfhover ul,#wp-admin-bar ul li:hover ul{left:auto}#wp-admin-bar ul li.align-right:hover ul{right:0}#wp-admin-bar li.sfhover ul li ul,#wp-admin-bar ul li:hover ul ul{left:-999em}#wp-admin-bar img.avatar{float:left;margin-right:8px}#wp-admin-bar span.activity{display:block;margin-left:34px;padding:0}#wp-admin-bar ul.author-list li a{height:17px}#wp-admin-bar ul li#bp-adminbar-notifications-menu a span{padding:0 6px;margin-left:2px;background:#fff;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#wp-admin-bar-user-info img.avatar{height:64px;width:64px}
bp-core/deprecated/js/autocomplete/jquery.autocomplete.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){a.fn.extend({autocomplete:function(b,c){var d="string"==typeof b;return c=a.extend({},a.Autocompleter.defaults,{url:d?b:null,data:d?null:b,delay:d?a.Autocompleter.defaults.delay:10,max:c&&!c.scroll?10:150},c),c.highlight=c.highlight||function(a){return a},this.each(function(){new a.Autocompleter(this,c)})},result:function(a){return this.bind("result",a)},search:function(a){return this.trigger("search",[a])},flushCache:function(){return this.trigger("flushCache")},setOptions:function(a){return this.trigger("setOptions",[a])},unautocomplete:function(){return this.trigger("unautocomplete")}}),a.Autocompleter=function(b,c){function d(){var a=x.selected();if(!a)return!1;var b=a.result;if(t=b,c.multiple){var d=f(s.val());d.length>1&&(b=d.slice(0,d.length-1).join(c.multipleSeparator)+c.multipleSeparator+b),b+=c.multipleSeparator}return s.val(b),j(),s.trigger("result",[a.data,a.value]),!0}function e(a,b){if(q==r.DEL)return void x.hide();var d=s.val();(b||d!=t)&&(t=d,d=g(d),d.length>=c.minChars?(s.addClass(c.loadingClass),jQuery("#send-to-input").addClass("loading"),c.matchCase||(d=d.toLowerCase()),l(d,k,j)):(n(),x.hide()))}function f(b){if(!b)return[""];var d=b.split(a.trim(c.multipleSeparator)),e=[];return a.each(d,function(b,c){a.trim(c)&&(e[b]=a.trim(c))}),e}function g(a){if(!c.multiple)return a;var b=f(a);return b[b.length-1]}function h(d,e){c.autoFill&&g(s.val()).toLowerCase()==d.toLowerCase()&&8!=q&&(s.val(s.val()+e.substring(g(t).length)),a.Autocompleter.Selection(b,t.length,t.length+e.length))}function i(){clearTimeout(p),p=setTimeout(j,200)}function j(){x.hide(),clearTimeout(p),n(),c.mustMatch&&s.search(function(a){a||s.val("")})}function k(a,b){if(b&&b.length&&v){n(),x.display(b,a);var c=b[0].value.split(";");b.value=c[0],h(a,b.value),x.show()}else j()}function l(d,e,f){c.matchCase||(d=d.toLowerCase());var h=u.load(d);if(h&&h.length)e(d,h);else if("string"==typeof c.url&&c.url.length>0){var i={};a.each(c.extraParams,function(a,b){i[a]="function"==typeof b?b():b}),a.ajax({mode:"abort",port:"autocomplete"+b.name,dataType:c.dataType,url:c.url,data:a.extend({q:g(d),limit:c.max,action:"messages_autocomplete_results",cookie:o()},i),success:function(a){var b=c.parse&&c.parse(a)||m(a);u.add(d,b),e(d,b)}})}else f(d)}function m(b){for(var d=[],e=b.split("\n"),f=0;f<e.length;f++){var g=a.trim(e[f]);g&&(g=g.split("|"),d[d.length]={data:g,value:g[0],result:c.formatResult&&c.formatResult(g,g[0])||g[0]})}return d}function n(){s.removeClass(c.loadingClass),jQuery("#send-to-input").removeClass("loading")}function o(){var a,b,c,d,e,f=document.cookie.split(";"),g={},h="bp-";for(a=0;a<f.length;a++)b=f[a],c=b.indexOf("="),d=jq.trim(unescape(b.slice(0,c))),e=unescape(b.slice(c+1)),0===d.indexOf(h)&&(g[d]=e);return encodeURIComponent(jq.param(g))}var p,q,r={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34},s=a(b).attr("autocomplete","off").addClass(c.inputClass),t="",u=a.Autocompleter.Cache(c),v=0,w={mouseDownOnSelect:!1},x=a.Autocompleter.Select(c,b,d,w);s.keydown(function(b){switch(q=b.keyCode,b.keyCode){case r.UP:b.preventDefault(),x.visible()?x.prev():e(0,!0);break;case r.DOWN:b.preventDefault(),x.visible()?x.next():e(0,!0);break;case r.PAGEUP:b.preventDefault(),x.visible()?x.pageUp():e(0,!0);break;case r.PAGEDOWN:b.preventDefault(),x.visible()?x.pageDown():e(0,!0);break;case c.multiple&&","==a.trim(c.multipleSeparator)&&r.COMMA:case r.TAB:case r.RETURN:d()&&(c.multiple||s.blur(),b.preventDefault(),s.focus());break;case r.ESC:x.hide();break;default:clearTimeout(p),p=setTimeout(e,c.delay)}}).keypress(function(){}).focus(function(){v++}).blur(function(){v=0,w.mouseDownOnSelect||i()}).click(function(){v++>1&&!x.visible()&&e(0,!0)}).bind("search",function(){function b(a,b){var d;if(b&&b.length)for(var e=0;e<b.length;e++)if(b[e].result.toLowerCase()==a.toLowerCase()){d=b[e];break}"function"==typeof c?c(d):s.trigger("result",d&&[d.data,d.value])}var c=arguments.length>1?arguments[1]:null;a.each(f(s.val()),function(a,c){l(c,b,b)})}).bind("flushCache",function(){u.flush()}).bind("setOptions",function(){a.extend(c,arguments[1]),"data"in arguments[1]&&u.populate()}).bind("unautocomplete",function(){x.unbind(),s.unbind()})},a.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:!1,matchSubset:!0,matchContains:!1,cacheLength:10,max:100,mustMatch:!1,extraParams:{},selectFirst:!0,formatItem:function(a){return a[0]},autoFill:!1,width:0,multiple:!1,multipleSeparator:", ",highlight:function(a,b){return a.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+b.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:!0,scrollHeight:250,attachTo:"body"},a.Autocompleter.Cache=function(b){function c(a,c){b.matchCase||(a=a.toLowerCase());var d=a.indexOf(c);return-1==d?!1:0==d||b.matchContains}function d(a,c){h>b.cacheLength&&f(),g[a]||h++,g[a]=c}function e(){if(!b.data)return!1;var c={},e=0;b.url||(b.cacheLength=1),c[""]=[];for(var f=0,g=b.data.length;g>f;f++){var h=b.data[f];h="string"==typeof h?[h]:h;var i=b.formatItem(h,f+1,b.data.length);if(i!==!1){var j=i.charAt(0).toLowerCase();c[j]||(c[j]=[]);var k={value:i,data:h,result:b.formatResult&&b.formatResult(h)||i};c[j].push(k),e++<b.max&&c[""].push(k)}}a.each(c,function(a,c){b.cacheLength++,d(a,c)})}function f(){g={},h=0}var g={},h=0;return setTimeout(e,25),{flush:f,add:d,populate:e,load:function(d){if(!b.cacheLength||!h)return null;if(!b.url&&b.matchContains){var e=[];for(var f in g)if(f.length>0){var i=g[f];a.each(i,function(a,b){c(b.value,d)&&e.push(b)})}return e}if(g[d])return g[d];if(b.matchSubset)for(var j=d.length-1;j>=b.minChars;j--){var i=g[d.substr(0,j)];if(i){var e=[];return a.each(i,function(a,b){c(b.value,d)&&(e[e.length]=b)}),e}}return null}}},a.Autocompleter.Select=function(b,c,d,e){function f(){s&&(n=a("<div/>").hide().addClass(b.resultsClass).css("position","absolute").appendTo(b.attachTo),o=a("<ul>").appendTo(n).mouseover(function(b){g(b).nodeName&&"LI"==g(b).nodeName.toUpperCase()&&(q=a("li",o).removeClass(p.ACTIVE).index(g(b)),a(g(b)).addClass(p.ACTIVE))}).click(function(b){return a(g(b)).addClass(p.ACTIVE),d(),c.focus(),!1}).mousedown(function(){e.mouseDownOnSelect=!0}).mouseup(function(){e.mouseDownOnSelect=!1}),b.width>0&&n.css("width",b.width),s=!1)}function g(a){for(var b=a.target;b&&"LI"!=b.tagName;)b=b.parentNode;return b?b:[]}function h(a){l.slice(q,q+1).removeClass(),i(a);var c=l.slice(q,q+1).addClass(p.ACTIVE);if(b.scroll){var d=0;l.slice(0,q).each(function(){d+=this.offsetHeight}),d+c[0].offsetHeight-o.scrollTop()>o[0].clientHeight?o.scrollTop(d+c[0].offsetHeight-o.innerHeight()):d<o.scrollTop()&&o.scrollTop(d)}}function i(a){q+=a,0>q?q=l.size()-1:q>=l.size()&&(q=0)}function j(a){return b.max&&b.max<a?b.max:a}function k(){o.empty();for(var c=j(m.length),d=0;c>d;d++)if(m[d]){var e=b.formatItem(m[d].data,d+1,c,m[d].value,r);if(e!==!1){var f=a("<li>").html(b.highlight(e,r)).addClass(d%2==0?"ac_event":"ac_odd").appendTo(o)[0];a.data(f,"ac_data",m[d])}}l=o.find("li"),b.selectFirst&&(l.slice(0,1).addClass(p.ACTIVE),q=0),o.bgiframe()}var l,m,n,o,p={ACTIVE:"ac_over"},q=-1,r="",s=!0;return{display:function(a,b){f(),m=a,r=b,k()},next:function(){h(1)},prev:function(){h(-1)},pageUp:function(){h(0!=q&&0>q-8?-q:-8)},pageDown:function(){h(q!=l.size()-1&&q+8>l.size()?l.size()-1-q:8)},hide:function(){n&&n.hide(),q=-1},visible:function(){return n&&n.is(":visible")},current:function(){return this.visible()&&(l.filter("."+p.ACTIVE)[0]||b.selectFirst&&l[0])},show:function(){var d=a(c).offset();if(n.css({width:"string"==typeof b.width||b.width>0?b.width:a(c).width(),top:d.top+c.offsetHeight,left:d.left}).show(),b.scroll&&(o.scrollTop(0),o.css({maxHeight:b.scrollHeight,overflow:"auto"}),a.browser.msie&&"undefined"==typeof document.body.style.maxHeight)){var e=0;l.each(function(){e+=this.offsetHeight});var f=e>b.scrollHeight;o.css("height",f?b.scrollHeight:e),f||l.width(o.width()-parseInt(l.css("padding-left"))-parseInt(l.css("padding-right")))}},selected:function(){var b=l&&l.filter("."+p.ACTIVE).removeClass(p.ACTIVE);return b&&b.length&&a.data(b[0],"ac_data")},unbind:function(){n&&n.remove()}}},a.Autocompleter.Selection=function(a,b,c){if(a.createTextRange){var d=a.createTextRange();d.collapse(!0),d.moveStart("character",b),d.moveEnd("character",c),d.select()}else a.setSelectionRange?a.setSelectionRange(b,c):a.selectionStart&&(a.selectionStart=b,a.selectionEnd=c);a.focus()}}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){a.fn.extend({autocomplete:function(b,c){var d="string"==typeof b;return c=a.extend({},a.Autocompleter.defaults,{url:d?b:null,data:d?null:b,delay:d?a.Autocompleter.defaults.delay:10,max:c&&!c.scroll?10:150},c),c.highlight=c.highlight||function(a){return a},this.each(function(){new a.Autocompleter(this,c)})},result:function(a){return this.bind("result",a)},search:function(a){return this.trigger("search",[a])},flushCache:function(){return this.trigger("flushCache")},setOptions:function(a){return this.trigger("setOptions",[a])},unautocomplete:function(){return this.trigger("unautocomplete")}}),a.Autocompleter=function(b,c){function d(){var a=x.selected();if(!a)return!1;var b=a.result;if(t=b,c.multiple){var d=f(s.val());d.length>1&&(b=d.slice(0,d.length-1).join(c.multipleSeparator)+c.multipleSeparator+b),b+=c.multipleSeparator}return s.val(b),j(),s.trigger("result",[a.data,a.value]),!0}function e(a,b){if(q==r.DEL)return void x.hide();var d=s.val();(b||d!=t)&&(t=d,d=g(d),d.length>=c.minChars?(s.addClass(c.loadingClass),jQuery("#send-to-input").addClass("loading"),c.matchCase||(d=d.toLowerCase()),l(d,k,j)):(n(),x.hide()))}function f(b){if(!b)return[""];var d=b.split(a.trim(c.multipleSeparator)),e=[];return a.each(d,function(b,c){a.trim(c)&&(e[b]=a.trim(c))}),e}function g(a){if(!c.multiple)return a;var b=f(a);return b[b.length-1]}function h(d,e){c.autoFill&&g(s.val()).toLowerCase()==d.toLowerCase()&&8!=q&&(s.val(s.val()+e.substring(g(t).length)),a.Autocompleter.Selection(b,t.length,t.length+e.length))}function i(){clearTimeout(p),p=setTimeout(j,200)}function j(){x.hide(),clearTimeout(p),n(),c.mustMatch&&s.search(function(a){a||s.val("")})}function k(a,b){if(b&&b.length&&v){n(),x.display(b,a);var c=b[0].value.split(";");b.value=c[0],h(a,b.value),x.show()}else j()}function l(d,e,f){c.matchCase||(d=d.toLowerCase());var h=u.load(d);if(h&&h.length)e(d,h);else if("string"==typeof c.url&&c.url.length>0){var i={};a.each(c.extraParams,function(a,b){i[a]="function"==typeof b?b():b}),a.ajax({mode:"abort",port:"autocomplete"+b.name,dataType:c.dataType,url:c.url,data:a.extend({q:g(d),limit:c.max,action:"messages_autocomplete_results",cookie:o()},i),success:function(a){var b=c.parse&&c.parse(a)||m(a);u.add(d,b),e(d,b)}})}else f(d)}function m(b){for(var d=[],e=b.split("\n"),f=0;f<e.length;f++){var g=a.trim(e[f]);g&&(g=g.split("|"),d[d.length]={data:g,value:g[0],result:c.formatResult&&c.formatResult(g,g[0])||g[0]})}return d}function n(){s.removeClass(c.loadingClass),jQuery("#send-to-input").removeClass("loading")}function o(){var a,b,c,d,e,f=document.cookie.split(";"),g={},h="bp-";for(a=0;a<f.length;a++)b=f[a],c=b.indexOf("="),d=jq.trim(unescape(b.slice(0,c))),e=unescape(b.slice(c+1)),0===d.indexOf(h)&&(g[d]=e);return encodeURIComponent(jq.param(g))}var p,q,r={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34},s=a(b).attr("autocomplete","off").addClass(c.inputClass),t="",u=a.Autocompleter.Cache(c),v=0,w={mouseDownOnSelect:!1},x=a.Autocompleter.Select(c,b,d,w);s.keydown(function(b){switch(q=b.keyCode,b.keyCode){case r.UP:b.preventDefault(),x.visible()?x.prev():e(0,!0);break;case r.DOWN:b.preventDefault(),x.visible()?x.next():e(0,!0);break;case r.PAGEUP:b.preventDefault(),x.visible()?x.pageUp():e(0,!0);break;case r.PAGEDOWN:b.preventDefault(),x.visible()?x.pageDown():e(0,!0);break;case c.multiple&&","==a.trim(c.multipleSeparator)&&r.COMMA:case r.TAB:case r.RETURN:d()&&(c.multiple||s.blur(),b.preventDefault(),s.focus());break;case r.ESC:x.hide();break;default:clearTimeout(p),p=setTimeout(e,c.delay)}}).keypress(function(){}).focus(function(){v++}).blur(function(){v=0,w.mouseDownOnSelect||i()}).click(function(){v++>1&&!x.visible()&&e(0,!0)}).bind("search",function(){function b(a,b){var d;if(b&&b.length)for(var e=0;e<b.length;e++)if(b[e].result.toLowerCase()==a.toLowerCase()){d=b[e];break}"function"==typeof c?c(d):s.trigger("result",d&&[d.data,d.value])}var c=arguments.length>1?arguments[1]:null;a.each(f(s.val()),function(a,c){l(c,b,b)})}).bind("flushCache",function(){u.flush()}).bind("setOptions",function(){a.extend(c,arguments[1]),"data"in arguments[1]&&u.populate()}).bind("unautocomplete",function(){x.unbind(),s.unbind()})},a.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:!1,matchSubset:!0,matchContains:!1,cacheLength:10,max:100,mustMatch:!1,extraParams:{},selectFirst:!0,formatItem:function(a){return a[0]},autoFill:!1,width:0,multiple:!1,multipleSeparator:", ",highlight:function(a,b){return a.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+b.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:!0,scrollHeight:250,attachTo:"body"},a.Autocompleter.Cache=function(b){function c(a,c){b.matchCase||(a=a.toLowerCase());var d=a.indexOf(c);return-1==d?!1:0==d||b.matchContains}function d(a,c){h>b.cacheLength&&f(),g[a]||h++,g[a]=c}function e(){if(!b.data)return!1;var c={},e=0;b.url||(b.cacheLength=1),c[""]=[];for(var f=0,g=b.data.length;g>f;f++){var h=b.data[f];h="string"==typeof h?[h]:h;var i=b.formatItem(h,f+1,b.data.length);if(i!==!1){var j=i.charAt(0).toLowerCase();c[j]||(c[j]=[]);var k={value:i,data:h,result:b.formatResult&&b.formatResult(h)||i};c[j].push(k),e++<b.max&&c[""].push(k)}}a.each(c,function(a,c){b.cacheLength++,d(a,c)})}function f(){g={},h=0}var g={},h=0;return setTimeout(e,25),{flush:f,add:d,populate:e,load:function(d){if(!b.cacheLength||!h)return null;if(!b.url&&b.matchContains){var e=[];for(var f in g)if(f.length>0){var i=g[f];a.each(i,function(a,b){c(b.value,d)&&e.push(b)})}return e}if(g[d])return g[d];if(b.matchSubset)for(var j=d.length-1;j>=b.minChars;j--){var i=g[d.substr(0,j)];if(i){var e=[];return a.each(i,function(a,b){c(b.value,d)&&(e[e.length]=b)}),e}}return null}}},a.Autocompleter.Select=function(b,c,d,e){function f(){s&&(n=a("<div/>").hide().addClass(b.resultsClass).css("position","absolute").appendTo(b.attachTo),o=a("<ul>").appendTo(n).mouseover(function(b){g(b).nodeName&&"LI"==g(b).nodeName.toUpperCase()&&(q=a("li",o).removeClass(p.ACTIVE).index(g(b)),a(g(b)).addClass(p.ACTIVE))}).click(function(b){return a(g(b)).addClass(p.ACTIVE),d(),c.focus(),!1}).mousedown(function(){e.mouseDownOnSelect=!0}).mouseup(function(){e.mouseDownOnSelect=!1}),b.width>0&&n.css("width",b.width),s=!1)}function g(a){for(var b=a.target;b&&"LI"!=b.tagName;)b=b.parentNode;return b?b:[]}function h(a){l.slice(q,q+1).removeClass(),i(a);var c=l.slice(q,q+1).addClass(p.ACTIVE);if(b.scroll){var d=0;l.slice(0,q).each(function(){d+=this.offsetHeight}),d+c[0].offsetHeight-o.scrollTop()>o[0].clientHeight?o.scrollTop(d+c[0].offsetHeight-o.innerHeight()):d<o.scrollTop()&&o.scrollTop(d)}}function i(a){q+=a,0>q?q=l.size()-1:q>=l.size()&&(q=0)}function j(a){return b.max&&b.max<a?b.max:a}function k(){o.empty();for(var c=j(m.length),d=0;c>d;d++)if(m[d]){var e=b.formatItem(m[d].data,d+1,c,m[d].value,r);if(e!==!1){var f=a("<li>").html(b.highlight(e,r)).addClass(d%2==0?"ac_event":"ac_odd").appendTo(o)[0];a.data(f,"ac_data",m[d])}}l=o.find("li"),b.selectFirst&&(l.slice(0,1).addClass(p.ACTIVE),q=0),o.bgiframe()}var l,m,n,o,p={ACTIVE:"ac_over"},q=-1,r="",s=!0;return{display:function(a,b){f(),m=a,r=b,k()},next:function(){h(1)},prev:function(){h(-1)},pageUp:function(){h(0!=q&&0>q-8?-q:-8)},pageDown:function(){h(q!=l.size()-1&&q+8>l.size()?l.size()-1-q:8)},hide:function(){n&&n.hide(),q=-1},visible:function(){return n&&n.is(":visible")},current:function(){return this.visible()&&(l.filter("."+p.ACTIVE)[0]||b.selectFirst&&l[0])},show:function(){var d=a(c).offset();if(n.css({width:"string"==typeof b.width||b.width>0?b.width:a(c).width(),top:d.top+c.offsetHeight,left:d.left}).show(),b.scroll&&(o.scrollTop(0),o.css({maxHeight:b.scrollHeight,overflow:"auto"}),a.browser.msie&&"undefined"==typeof document.body.style.maxHeight)){var e=0;l.each(function(){e+=this.offsetHeight});var f=e>b.scrollHeight;o.css("height",f?b.scrollHeight:e),f||l.width(o.width()-parseInt(l.css("padding-left"))-parseInt(l.css("padding-right")))}},selected:function(){var b=l&&l.filter("."+p.ACTIVE).removeClass(p.ACTIVE);return b&&b.length&&a.data(b[0],"ac_data")},unbind:function(){n&&n.remove()}}},a.Autocompleter.Selection=function(a,b,c){if(a.createTextRange){var d=a.createTextRange();d.collapse(!0),d.moveStart("character",b),d.moveEnd("character",c),d.select()}else a.setSelectionRange?a.setSelectionRange(b,c):a.selectionStart&&(a.selectionStart=b,a.selectionEnd=c);a.focus()}}(jQuery);
bp-core/deprecated/js/autocomplete/jquery.autocompletefb.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  jQuery.fn.autoCompletefb=function(a){var b=this,c={ul:b,urlLookup:[""],acOptions:{},foundClass:".friend-tab",inputClass:".send-to-input"};a&&jQuery.extend(c,a);var d={params:c,removeFind:function(a){return d.removeUsername(a),jQuery(a).unbind("click").parent().remove(),jQuery(c.inputClass,b).focus(),b.acfb},removeUsername:function(a){var b=a.parentNode.id.substr(a.parentNode.id.indexOf("-")+1);jQuery("#send-to-usernames").removeClass(b)}};return jQuery(c.foundClass+" img.p").click(function(){d.removeFind(this)}),jQuery(c.inputClass,b).autocomplete(c.urlLookup,c.acOptions),jQuery(c.inputClass,b).result(function(a,e,f){var f=c.foundClass.replace(/\./,""),e=String(e).split(" ("),g=e[1].substr(0,e[1].length-1);if(0===jQuery(c.inputClass).siblings("#un-"+g).length){var h="#link-"+g,i=jQuery(h).attr("href"),j='<li class="'+f+'" id="un-'+g+'"><span><a href="'+i+'">'+e[0]+'</a></span> <span class="p">X</span></li>',k=jQuery(c.inputClass,b).before(j);jQuery("#send-to-usernames").addClass(g),jQuery(".p",k[0].previousSibling).click(function(){d.removeFind(this)})}jQuery(c.inputClass,b).val("")}),jQuery(c.inputClass,b).focus(),d};
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  jQuery.fn.autoCompletefb=function(a){var b=this,c={ul:b,urlLookup:[""],acOptions:{},foundClass:".friend-tab",inputClass:".send-to-input"};a&&jQuery.extend(c,a);var d={params:c,removeFind:function(a){return d.removeUsername(a),jQuery(a).unbind("click").parent().remove(),jQuery(c.inputClass,b).focus(),b.acfb},removeUsername:function(a){var b=a.parentNode.id.substr(a.parentNode.id.indexOf("-")+1);jQuery("#send-to-usernames").removeClass(b)}};return jQuery(c.foundClass+" img.p").click(function(){d.removeFind(this)}),jQuery(c.inputClass,b).autocomplete(c.urlLookup,c.acOptions),jQuery(c.inputClass,b).result(function(a,e,f){var f=c.foundClass.replace(/\./,""),e=String(e).split(" ("),g=e[1].substr(0,e[1].length-1);if(0===jQuery(c.inputClass).siblings("#un-"+g).length){var h="#link-"+g,i=jQuery(h).attr("href"),j='<li class="'+f+'" id="un-'+g+'"><span><a href="'+i+'">'+e[0]+'</a></span> <span class="p">X</span></li>',k=jQuery(c.inputClass,b).before(j);jQuery("#send-to-usernames").addClass(g),jQuery(".p",k[0].previousSibling).click(function(){d.removeFind(this)})}jQuery(c.inputClass,b).val("")}),jQuery(c.inputClass,b).focus(),d};
bp-core/deprecated/js/autocomplete/jquery.bgiframe.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){function b(a){return a&&a.constructor===Number?a+"px":a}a.fn.bgiframe=a.browser.msie&&/msie 6\.0/i.test(navigator.userAgent)?function(c){c=a.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:!0,src:"javascript:false;"},c);var d='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+c.src+'"style="display:block;position:absolute;z-index:-1;'+(c.opacity!==!1?"filter:Alpha(Opacity='0');":"")+"top:"+("auto"==c.top?"expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":b(c.top))+";left:"+("auto"==c.left?"expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')":b(c.left))+";width:"+("auto"==c.width?"expression(this.parentNode.offsetWidth+'px')":b(c.width))+";height:"+("auto"==c.height?"expression(this.parentNode.offsetHeight+'px')":b(c.height))+';"/>';return this.each(function(){0===a(this).children("iframe.bgiframe").length&&this.insertBefore(document.createElement(d),this.firstChild)})}:function(){return this},a.fn.bgIframe=a.fn.bgiframe}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){function b(a){return a&&a.constructor===Number?a+"px":a}a.fn.bgiframe=a.browser.msie&&/msie 6\.0/i.test(navigator.userAgent)?function(c){c=a.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:!0,src:"javascript:false;"},c);var d='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+c.src+'"style="display:block;position:absolute;z-index:-1;'+(c.opacity!==!1?"filter:Alpha(Opacity='0');":"")+"top:"+("auto"==c.top?"expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":b(c.top))+";left:"+("auto"==c.left?"expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')":b(c.left))+";width:"+("auto"==c.width?"expression(this.parentNode.offsetWidth+'px')":b(c.width))+";height:"+("auto"==c.height?"expression(this.parentNode.offsetHeight+'px')":b(c.height))+';"/>';return this.each(function(){0===a(this).children("iframe.bgiframe").length&&this.insertBefore(document.createElement(d),this.firstChild)})}:function(){return this},a.fn.bgIframe=a.fn.bgiframe}(jQuery);
bp-core/deprecated/js/autocomplete/jquery.dimensions.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){a.dimensions={version:"@VERSION"},a.each(["Height","Width"],function(c,d){a.fn["inner"+d]=function(){if(this[0]){var a="Height"==d?"Top":"Left",c="Height"==d?"Bottom":"Right";return this[d.toLowerCase()]()+b(this,"padding"+a)+b(this,"padding"+c)}},a.fn["outer"+d]=function(c){if(this[0]){var e="Height"==d?"Top":"Left",f="Height"==d?"Bottom":"Right";return c=a.extend({margin:!1},c||{}),this[d.toLowerCase()]()+b(this,"border"+e+"Width")+b(this,"border"+f+"Width")+b(this,"padding"+e)+b(this,"padding"+f)+(c.margin?b(this,"margin"+e)+b(this,"margin"+f):0)}}}),a.each(["Left","Top"],function(b,c){a.fn["scroll"+c]=function(b){return this[0]?void 0!=b?this.each(function(){this==window||this==document?window.scrollTo("Left"==c?b:a(window).scrollLeft(),"Top"==c?b:a(window).scrollTop()):this["scroll"+c]=b}):this[0]==window||this[0]==document?self["Left"==c?"pageXOffset":"pageYOffset"]||a.boxModel&&document.documentElement["scroll"+c]||document.body["scroll"+c]:this[0]["scroll"+c]:void 0}}),a.fn.extend({position:function(){var a,c,d,e,f=this[0];return f&&(d=this.offsetParent(),a=this.offset(),c=d.offset(),a.top-=b(f,"marginTop"),a.left-=b(f,"marginLeft"),c.top+=b(d,"borderTopWidth"),c.left+=b(d,"borderLeftWidth"),e={top:a.top-c.top,left:a.left-c.left}),e},offsetParent:function(){for(var b=this[0].offsetParent;b&&!/^body|html$/i.test(b.tagName)&&"static"==a.css(b,"position");)b=b.offsetParent;return a(b)}});var b=function(b,c){return parseInt(a.css(b.jquery?b[0]:b,c))||0}}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){a.dimensions={version:"@VERSION"},a.each(["Height","Width"],function(c,d){a.fn["inner"+d]=function(){if(this[0]){var a="Height"==d?"Top":"Left",c="Height"==d?"Bottom":"Right";return this[d.toLowerCase()]()+b(this,"padding"+a)+b(this,"padding"+c)}},a.fn["outer"+d]=function(c){if(this[0]){var e="Height"==d?"Top":"Left",f="Height"==d?"Bottom":"Right";return c=a.extend({margin:!1},c||{}),this[d.toLowerCase()]()+b(this,"border"+e+"Width")+b(this,"border"+f+"Width")+b(this,"padding"+e)+b(this,"padding"+f)+(c.margin?b(this,"margin"+e)+b(this,"margin"+f):0)}}}),a.each(["Left","Top"],function(b,c){a.fn["scroll"+c]=function(b){return this[0]?void 0!=b?this.each(function(){this==window||this==document?window.scrollTo("Left"==c?b:a(window).scrollLeft(),"Top"==c?b:a(window).scrollTop()):this["scroll"+c]=b}):this[0]==window||this[0]==document?self["Left"==c?"pageXOffset":"pageYOffset"]||a.boxModel&&document.documentElement["scroll"+c]||document.body["scroll"+c]:this[0]["scroll"+c]:void 0}}),a.fn.extend({position:function(){var a,c,d,e,f=this[0];return f&&(d=this.offsetParent(),a=this.offset(),c=d.offset(),a.top-=b(f,"marginTop"),a.left-=b(f,"marginLeft"),c.top+=b(d,"borderTopWidth"),c.left+=b(d,"borderLeftWidth"),e={top:a.top-c.top,left:a.left-c.left}),e},offsetParent:function(){for(var b=this[0].offsetParent;b&&!/^body|html$/i.test(b.tagName)&&"static"==a.css(b,"position");)b=b.offsetParent;return a(b)}});var b=function(b,c){return parseInt(a.css(b.jquery?b[0]:b,c))||0}}(jQuery);
bp-core/js/avatar.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.bp=window.bp||{},function(a,b){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Avatar={start:function(){this.removeLegacyUI(),this.views=new Backbone.Collection,this.jcropapi={},this.warning=null,this.setupNav(),this.avatars=bp.Uploader.filesUploaded,bp.Uploader.filesQueue.on("reset",this.cropView,this),b("body.wp-admin").on("tb_unload","#TB_window",function(){bp.Avatar.nav.trigger("bp-avatar-view:changed","upload"),_.each(bp.Avatar.navItems.models,function(a){a.set("upload"===a.id?{active:1}:{active:0})})})},removeLegacyUI:function(){b("#avatar-upload-form").length?(b("#avatar-upload").remove(),b("#avatar-upload-form p").remove()):b("#group-settings-form").length?(b("#group-settings-form p").each(function(a){0!==a&&b(this).remove()}),b("#delete-group-avatar-button").length&&b("#delete-group-avatar-button").remove()):b("#group-create-body").length?(b(".main-column p #file").remove(),b(".main-column p #upload").remove()):b("#bp_xprofile_user_admin_avatar a.bp-xprofile-avatar-user-admin").length&&b("#bp_xprofile_user_admin_avatar a.bp-xprofile-avatar-user-admin").remove()},setView:function(a){switch(_.isUndefined(this.views.models)||_.each(this.views.models,function(a){a.get("view").remove()},this),this.views.reset(),_.isUndefined(this.avatars)||this.avatars.reset(),_.isEmpty(this.jcropapi)||(this.jcropapi.destroy(),this.jcropapi={}),a){case"upload":this.uploaderView();break;case"delete":this.deleteView()}},setupNav:function(){var a,b,c=this;this.navItems=new Backbone.Collection,_.each(BP_Uploader.settings.nav,function(d,e){_.isObject(d)&&(b=0,0===e&&(a=d.id,b=1),c.navItems.add({id:d.id,name:d.caption,href:"#",active:b,hide:_.isUndefined(d.hide)?0:d.hide}))}),this.nav=new bp.Views.Nav({collection:this.navItems}),this.nav.inject(".bp-avatar-nav"),this.setView(a),this.nav.on("bp-avatar-view:changed",_.bind(this.setView,this))},uploaderView:function(){bp.Uploader.filesQueue.on("add",this.uploadProgress,this);var a=new bp.Views.Uploader;this.views.add({id:"upload",view:a}),a.inject(".bp-avatar")},uploadProgress:function(){var a=new bp.Views.uploaderStatus({collection:bp.Uploader.filesQueue});_.isUndefined(this.views.get("status"))?this.views.add({id:"status",view:a}):this.views.set({id:"status",view:a}),a.inject(".bp-avatar-status")},cropView:function(){var a;if(!_.isEmpty(this.avatars.models)){_.isUndefined(this.views.get("status"))||(a=this.views.get("status"),a.get("view").remove(),this.views.remove({id:"status",view:a}));var b=new bp.Views.Avatars({collection:this.avatars});this.views.add({id:"crop",view:b}),b.inject(".bp-avatar")}},setAvatar:function(a){var c,d=this;_.isUndefined(this.views.get("crop"))||(_.isEmpty(this.jcropapi)||(this.jcropapi.destroy(),this.jcropapi={}),c=this.views.get("crop"),c.get("view").remove(),this.views.remove({id:"crop",view:c})),bp.ajax.post("bp_avatar_set",{json:!0,original_file:a.get("url"),crop_w:a.get("w"),crop_h:a.get("h"),crop_x:a.get("x"),crop_y:a.get("y"),item_id:a.get("item_id"),object:a.get("object"),type:_.isUndefined(a.get("type"))?"crop":a.get("type"),nonce:a.get("nonces").set}).done(function(c){var e=new bp.Views.AvatarStatus({value:BP_Uploader.strings.feedback_messages[c.feedback_code],type:"success"});d.views.add({id:"status",view:e}),e.inject(".bp-avatar-status"),b("."+a.get("object")+"-"+c.item_id+"-avatar").each(function(){b(this).prop("src",c.avatar)}),bp.Avatar.navItems.get("delete").set({hide:0})}).fail(function(a){var b=BP_Uploader.strings.default_error;_.isUndefined(a)||(b=BP_Uploader.strings.feedback_messages[a.feedback_code]);var c=new bp.Views.AvatarStatus({value:b,type:"error"});d.views.add({id:"status",view:c}),c.inject(".bp-avatar-status")})},deleteView:function(){var a=new Backbone.Model(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces")),b=new bp.Views.DeleteAvatar({model:a});this.views.add({id:"delete",view:b}),b.inject(".bp-avatar")},deleteAvatar:function(a){var c,d=this;_.isUndefined(this.views.get("delete"))||(c=this.views.get("delete"),c.get("view").remove(),this.views.remove({id:"delete",view:c})),bp.ajax.post("bp_avatar_delete",{json:!0,item_id:a.get("item_id"),object:a.get("object"),nonce:a.get("nonces").remove}).done(function(c){var e=new bp.Views.AvatarStatus({value:BP_Uploader.strings.feedback_messages[c.feedback_code],type:"success"});d.views.add({id:"status",view:e}),e.inject(".bp-avatar-status"),b("."+a.get("object")+"-"+c.item_id+"-avatar").each(function(){b(this).prop("src",c.avatar)}),bp.Avatar.navItems.get("delete").set({active:0,hide:1})}).fail(function(a){var b=BP_Uploader.strings.default_error;_.isUndefined(a)||(b=BP_Uploader.strings.feedback_messages[a.feedback_code]);var c=new bp.Views.AvatarStatus({value:b,type:"error"});d.views.add({id:"status",view:c}),c.inject(".bp-avatar-status")})},removeWarning:function(){_.isNull(this.warning)||this.warning.remove()},displayWarning:function(a){this.removeWarning(),this.warning=new bp.Views.uploaderWarning({value:a}),this.warning.inject(".bp-avatar-status")}},bp.Views.Nav=bp.View.extend({tagName:"ul",className:"avatar-nav-items",events:{"click .bp-avatar-nav-item":"toggleView"},initialize:function(){var a=_.findWhere(this.collection.models,{id:"delete"});1!==a.get("hide")&&bp.Avatar.displayWarning(BP_Uploader.strings.has_avatar_warning),_.each(this.collection.models,this.addNavItem,this),this.collection.on("change:hide",this.showHideNavItem,this)},addNavItem:function(a){1!==a.get("hide")&&this.views.add(new bp.Views.NavItem({model:a}))},showHideNavItem:function(a){var b=null;_.each(this.views._views[""],function(c){1===c.model.get("hide")&&c.remove(),a.get("id")===c.model.get("id")&&(b=!0)}),_.isBoolean(b)||this.addNavItem(a)},toggleView:function(a){a.preventDefault(),bp.Avatar.removeWarning();var c=b(a.target).data("nav");_.each(this.collection.models,function(a){a.id===c?(a.set({active:1}),this.trigger("bp-avatar-view:changed",a.id)):a.set({active:0})},this)}}),bp.Views.NavItem=bp.View.extend({tagName:"li",className:"avatar-nav-item",template:bp.template("bp-avatar-nav"),initialize:function(){1===this.model.get("active")&&(this.el.className+=" current"),this.el.id+="bp-avatar-"+this.model.get("id"),this.model.on("change:active",this.setCurrentNav,this)},setCurrentNav:function(a){1===a.get("active")?this.$el.addClass("current"):this.$el.removeClass("current")}}),bp.Views.Avatars=bp.View.extend({className:"items",initialize:function(){_.each(this.collection.models,this.addItemView,this)},addItemView:function(a){var b={full_h:150,full_w:150};_.isUndefined(BP_Uploader.settings.crop.full_h)||_.isUndefined(BP_Uploader.settings.crop.full_w)||(b.full_h=BP_Uploader.settings.crop.full_h,b.full_w=BP_Uploader.settings.crop.full_w),a.set(_.extend(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces"),b)),this.views.add(new bp.Views.Avatar({model:a}))}}),bp.Views.Avatar=bp.View.extend({className:"item",template:bp.template("bp-avatar-item"),events:{"click .avatar-crop-submit":"cropAvatar"},initialize:function(){_.defaults(this.options,{full_h:BP_Uploader.settings.crop.full_h,full_w:BP_Uploader.settings.crop.full_w,aspectRatio:1}),!1!==this.model.get("feedback")&&bp.Avatar.displayWarning(this.model.get("feedback")),this.on("ready",this.initCropper)},initCropper:function(){var a,c,d,e,f,g,h=this,i=this.$el.find("#avatar-to-crop img"),j=this.$el.width(),k={};_.isUndefined(this.options.full_h)||_.isUndefined(this.options.full_w)||(this.options.aspectRatio=this.options.full_h/this.options.full_w),k.w=this.model.get("width"),k.h=this.model.get("height"),this.options.full_w+k.w+20<j&&(b("#avatar-to-crop").addClass("adjust"),this.$el.find(".avatar-crop-management").addClass("adjust")),k.h<=k.w?(a=Math.round(k.h/4),f=g=Math.round(k.h/2),c=f+a,d=(k.w-g)/2,e=g+d):(d=Math.round(k.w/4),f=g=Math.round(k.w/2),e=g+d,a=(k.h-f)/2,c=f+a),i.Jcrop({onChange:_.bind(h.showPreview,h),onSelect:_.bind(h.showPreview,h),aspectRatio:h.options.aspectRatio,setSelect:[d,a,e,c]},function(){bp.Avatar.jcropapi=this})},cropAvatar:function(a){a.preventDefault(),bp.Avatar.setAvatar(this.model)},showPreview:function(a){if(a.w&&a.h&&parseInt(a.w,10)>0){var c=this.options.full_w,d=this.options.full_h,e=c/a.w,f=d/a.h;this.model.set({x:a.x,y:a.y,w:a.w,h:a.h}),b("#avatar-crop-preview").css({maxWidth:"none",width:Math.round(e*this.model.get("width"))+"px",height:Math.round(f*this.model.get("height"))+"px",marginLeft:"-"+Math.round(e*this.model.get("x"))+"px",marginTop:"-"+Math.round(f*this.model.get("y"))+"px"})}}}),bp.Views.AvatarStatus=bp.View.extend({tagName:"p",className:"updated",id:"bp-avatar-feedback",initialize:function(){this.el.className+=" "+this.options.type,this.value=this.options.value},render:function(){return this.$el.html(this.value),this}}),bp.Views.DeleteAvatar=bp.View.extend({tagName:"div",id:"bp-delete-avatar-container",template:bp.template("bp-avatar-delete"),events:{"click #bp-delete-avatar":"deleteAvatar"},deleteAvatar:function(a){a.preventDefault(),bp.Avatar.deleteAvatar(this.model)}}),bp.Avatar.start())}(bp,jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.bp=window.bp||{},function(a,b){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Avatar={start:function(){this.removeLegacyUI(),this.views=new Backbone.Collection,this.jcropapi={},this.warning=null,this.setupNav(),this.avatars=bp.Uploader.filesUploaded,bp.Uploader.filesQueue.on("reset",this.cropView,this),b("body.wp-admin").on("tb_unload","#TB_window",function(){bp.Avatar.nav.trigger("bp-avatar-view:changed","upload"),_.each(bp.Avatar.navItems.models,function(a){a.set("upload"===a.id?{active:1}:{active:0})})})},removeLegacyUI:function(){b("#avatar-upload-form").length?(b("#avatar-upload").remove(),b("#avatar-upload-form p").remove()):b("#group-settings-form").length?(b("#group-settings-form p").each(function(a){0!==a&&b(this).remove()}),b("#delete-group-avatar-button").length&&b("#delete-group-avatar-button").remove()):b("#group-create-body").length?(b(".main-column p #file").remove(),b(".main-column p #upload").remove()):b("#bp_xprofile_user_admin_avatar a.bp-xprofile-avatar-user-admin").length&&b("#bp_xprofile_user_admin_avatar a.bp-xprofile-avatar-user-admin").remove()},setView:function(a){switch(_.isUndefined(this.views.models)||_.each(this.views.models,function(a){a.get("view").remove()},this),this.views.reset(),_.isUndefined(this.avatars)||this.avatars.reset(),_.isEmpty(this.jcropapi)||(this.jcropapi.destroy(),this.jcropapi={}),a){case"upload":this.uploaderView();break;case"delete":this.deleteView()}},setupNav:function(){var a,b,c=this;this.navItems=new Backbone.Collection,_.each(BP_Uploader.settings.nav,function(d,e){_.isObject(d)&&(b=0,0===e&&(a=d.id,b=1),c.navItems.add({id:d.id,name:d.caption,href:"#",active:b,hide:_.isUndefined(d.hide)?0:d.hide}))}),this.nav=new bp.Views.Nav({collection:this.navItems}),this.nav.inject(".bp-avatar-nav"),this.setView(a),this.nav.on("bp-avatar-view:changed",_.bind(this.setView,this))},uploaderView:function(){bp.Uploader.filesQueue.on("add",this.uploadProgress,this);var a=new bp.Views.Uploader;this.views.add({id:"upload",view:a}),a.inject(".bp-avatar")},uploadProgress:function(){var a=new bp.Views.uploaderStatus({collection:bp.Uploader.filesQueue});_.isUndefined(this.views.get("status"))?this.views.add({id:"status",view:a}):this.views.set({id:"status",view:a}),a.inject(".bp-avatar-status")},cropView:function(){var a;if(!_.isEmpty(this.avatars.models)){_.isUndefined(this.views.get("status"))||(a=this.views.get("status"),a.get("view").remove(),this.views.remove({id:"status",view:a}));var b=new bp.Views.Avatars({collection:this.avatars});this.views.add({id:"crop",view:b}),b.inject(".bp-avatar")}},setAvatar:function(a){var c,d=this;_.isUndefined(this.views.get("crop"))||(_.isEmpty(this.jcropapi)||(this.jcropapi.destroy(),this.jcropapi={}),c=this.views.get("crop"),c.get("view").remove(),this.views.remove({id:"crop",view:c})),bp.ajax.post("bp_avatar_set",{json:!0,original_file:a.get("url"),crop_w:a.get("w"),crop_h:a.get("h"),crop_x:a.get("x"),crop_y:a.get("y"),item_id:a.get("item_id"),object:a.get("object"),type:_.isUndefined(a.get("type"))?"crop":a.get("type"),nonce:a.get("nonces").set}).done(function(c){var e=new bp.Views.AvatarStatus({value:BP_Uploader.strings.feedback_messages[c.feedback_code],type:"success"});d.views.add({id:"status",view:e}),e.inject(".bp-avatar-status"),b("."+a.get("object")+"-"+c.item_id+"-avatar").each(function(){b(this).prop("src",c.avatar)}),bp.Avatar.navItems.get("delete").set({hide:0})}).fail(function(a){var b=BP_Uploader.strings.default_error;_.isUndefined(a)||(b=BP_Uploader.strings.feedback_messages[a.feedback_code]);var c=new bp.Views.AvatarStatus({value:b,type:"error"});d.views.add({id:"status",view:c}),c.inject(".bp-avatar-status")})},deleteView:function(){var a=new Backbone.Model(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces")),b=new bp.Views.DeleteAvatar({model:a});this.views.add({id:"delete",view:b}),b.inject(".bp-avatar")},deleteAvatar:function(a){var c,d=this;_.isUndefined(this.views.get("delete"))||(c=this.views.get("delete"),c.get("view").remove(),this.views.remove({id:"delete",view:c})),bp.ajax.post("bp_avatar_delete",{json:!0,item_id:a.get("item_id"),object:a.get("object"),nonce:a.get("nonces").remove}).done(function(c){var e=new bp.Views.AvatarStatus({value:BP_Uploader.strings.feedback_messages[c.feedback_code],type:"success"});d.views.add({id:"status",view:e}),e.inject(".bp-avatar-status"),b("."+a.get("object")+"-"+c.item_id+"-avatar").each(function(){b(this).prop("src",c.avatar)}),bp.Avatar.navItems.get("delete").set({active:0,hide:1})}).fail(function(a){var b=BP_Uploader.strings.default_error;_.isUndefined(a)||(b=BP_Uploader.strings.feedback_messages[a.feedback_code]);var c=new bp.Views.AvatarStatus({value:b,type:"error"});d.views.add({id:"status",view:c}),c.inject(".bp-avatar-status")})},removeWarning:function(){_.isNull(this.warning)||this.warning.remove()},displayWarning:function(a){this.removeWarning(),this.warning=new bp.Views.uploaderWarning({value:a}),this.warning.inject(".bp-avatar-status")}},bp.Views.Nav=bp.View.extend({tagName:"ul",className:"avatar-nav-items",events:{"click .bp-avatar-nav-item":"toggleView"},initialize:function(){var a=_.findWhere(this.collection.models,{id:"delete"});1!==a.get("hide")&&bp.Avatar.displayWarning(BP_Uploader.strings.has_avatar_warning),_.each(this.collection.models,this.addNavItem,this),this.collection.on("change:hide",this.showHideNavItem,this)},addNavItem:function(a){1!==a.get("hide")&&this.views.add(new bp.Views.NavItem({model:a}))},showHideNavItem:function(a){var b=null;_.each(this.views._views[""],function(c){1===c.model.get("hide")&&c.remove(),a.get("id")===c.model.get("id")&&(b=!0)}),_.isBoolean(b)||this.addNavItem(a)},toggleView:function(a){a.preventDefault(),bp.Avatar.removeWarning();var c=b(a.target).data("nav");_.each(this.collection.models,function(a){a.id===c?(a.set({active:1}),this.trigger("bp-avatar-view:changed",a.id)):a.set({active:0})},this)}}),bp.Views.NavItem=bp.View.extend({tagName:"li",className:"avatar-nav-item",template:bp.template("bp-avatar-nav"),initialize:function(){1===this.model.get("active")&&(this.el.className+=" current"),this.el.id+="bp-avatar-"+this.model.get("id"),this.model.on("change:active",this.setCurrentNav,this)},setCurrentNav:function(a){1===a.get("active")?this.$el.addClass("current"):this.$el.removeClass("current")}}),bp.Views.Avatars=bp.View.extend({className:"items",initialize:function(){_.each(this.collection.models,this.addItemView,this)},addItemView:function(a){var b={full_h:150,full_w:150};_.isUndefined(BP_Uploader.settings.crop.full_h)||_.isUndefined(BP_Uploader.settings.crop.full_w)||(b.full_h=BP_Uploader.settings.crop.full_h,b.full_w=BP_Uploader.settings.crop.full_w),a.set(_.extend(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces"),b)),this.views.add(new bp.Views.Avatar({model:a}))}}),bp.Views.Avatar=bp.View.extend({className:"item",template:bp.template("bp-avatar-item"),events:{"click .avatar-crop-submit":"cropAvatar"},initialize:function(){_.defaults(this.options,{full_h:BP_Uploader.settings.crop.full_h,full_w:BP_Uploader.settings.crop.full_w,aspectRatio:1}),!1!==this.model.get("feedback")&&bp.Avatar.displayWarning(this.model.get("feedback")),this.on("ready",this.initCropper)},initCropper:function(){var a,c,d,e,f,g,h=this,i=this.$el.find("#avatar-to-crop img"),j=this.$el.width(),k={};_.isUndefined(this.options.full_h)||_.isUndefined(this.options.full_w)||(this.options.aspectRatio=this.options.full_h/this.options.full_w),k.w=this.model.get("width"),k.h=this.model.get("height"),this.options.full_w+k.w+20<j&&(b("#avatar-to-crop").addClass("adjust"),this.$el.find(".avatar-crop-management").addClass("adjust")),k.h<=k.w?(a=Math.round(k.h/4),f=g=Math.round(k.h/2),c=f+a,d=(k.w-g)/2,e=g+d):(d=Math.round(k.w/4),f=g=Math.round(k.w/2),e=g+d,a=(k.h-f)/2,c=f+a),i.Jcrop({onChange:_.bind(h.showPreview,h),onSelect:_.bind(h.showPreview,h),aspectRatio:h.options.aspectRatio,setSelect:[d,a,e,c]},function(){bp.Avatar.jcropapi=this})},cropAvatar:function(a){a.preventDefault(),bp.Avatar.setAvatar(this.model)},showPreview:function(a){if(a.w&&a.h&&parseInt(a.w,10)>0){var c=this.options.full_w,d=this.options.full_h,e=c/a.w,f=d/a.h;this.model.set({x:a.x,y:a.y,w:a.w,h:a.h}),b("#avatar-crop-preview").css({maxWidth:"none",width:Math.round(e*this.model.get("width"))+"px",height:Math.round(f*this.model.get("height"))+"px",marginLeft:"-"+Math.round(e*this.model.get("x"))+"px",marginTop:"-"+Math.round(f*this.model.get("y"))+"px"})}}}),bp.Views.AvatarStatus=bp.View.extend({tagName:"p",className:"updated",id:"bp-avatar-feedback",initialize:function(){this.el.className+=" "+this.options.type,this.value=this.options.value},render:function(){return this.$el.html(this.value),this}}),bp.Views.DeleteAvatar=bp.View.extend({tagName:"div",id:"bp-delete-avatar-container",template:bp.template("bp-avatar-delete"),events:{"click #bp-delete-avatar":"deleteAvatar"},deleteAvatar:function(a){a.preventDefault(),bp.Avatar.deleteAvatar(this.model)}}),bp.Avatar.start())}(bp,jQuery);
bp-core/js/bp-plupload.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.wp=window.wp||{},window.bp=window.bp||window.wp,function(a,b){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Uploader={},bp.Uploader.uploader=function(){var a=this,c=-1!==navigator.userAgent.indexOf("Trident/")||-1!==navigator.userAgent.indexOf("MSIE ");return this.params=BP_Uploader.settings,this.strings=BP_Uploader.strings,this.supports={upload:this.params.browser.supported},this.supported=this.supports.upload,this.supported?(c||"flash"!==plupload.predictRuntime(this.params.defaults)||this.params.defaults.required_features&&this.params.defaults.required_features.hasOwnProperty("send_binary_string")||(this.params.defaults.required_features=this.params.defaults.required_features||{},this.params.defaults.required_features.send_binary_string=!0),this.uploader=new plupload.Uploader(this.params.defaults),this.uploader.bind("Init",function(c){var d=b("#"+a.params.defaults.container),e=b("#"+a.params.defaults.drop_element);"html4"===c.runtime&&(c.settings.multipart_params.html4=!0),c.features.dragdrop&&!a.params.browser.mobile?(d.addClass("drag-drop"),e.bind("dragover.wp-uploader",function(){d.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){d.removeClass("drag-over")})):(d.removeClass("drag-drop"),e.unbind(".wp-uploader"))}),this.uploader.init(),this.feedback=function(a,b,c){!_.isNull(c)&&c.item&&c.item.clear(),bp.Uploader.filesError.unshift({message:a,data:b,file:c})},this.uploader.bind("FilesAdded",function(c,d){var e=104857600,f=parseInt(c.settings.max_file_size,10),g=this;if(!c.settings.multi_selection&&d.length>1){for(var h in d)c.removeFile(d[h]);return void b(a).trigger("bp-uploader-warning",a.strings.unique_file_warning)}_.each(d,function(a){var b;plupload.FAILED!==a.status&&(f>e&&a.size>e&&"html5"!==c.runtime?g.uploadSizeError(c,a,!0):(b=_.extend({id:a.id,file:a,uploading:!0,date:new Date,filename:a.name},_.pick(a,"loaded","size","percent")),a.item=new bp.Models.File(b),bp.Uploader.filesQueue.add(a.item)))}),c.refresh(),c.start()}),this.uploader.bind("UploadProgress",function(a,b){b.item.set(_.pick(b,"loaded","percent"))}),this.uploader.bind("FileUploaded",function(b,c,d){var e=a.strings.default_error;try{d=JSON.parse(d.response)}catch(f){return a.feedback(e,f,c)}return!_.isObject(d)||_.isUndefined(d.success)?a.feedback(e,null,c):d.success?(_.each(["file","loaded","size","percent"],function(a){c.item.unset(a)}),c.item.set(_.extend(d.data,{uploading:!1})),void bp.Uploader.filesUploaded.add(c.item)):(d.data&&d.data.message&&(e=d.data.message),a.feedback(e,d.data,c))}),this.uploader.bind("BeforeUpload",function(c,d){b(a).trigger("bp-uploader-new-upload",c,d)}),this.uploader.bind("UploadComplete",function(c,d){b(a).trigger("bp-uploader-upload-complete",c,d),bp.Uploader.filesQueue.reset()}),void this.uploader.bind("Error",function(c,d){var e,f=a.strings.default_error,g={FAILED:a.strings.upload_failed,FILE_EXTENSION_ERROR:a.strings.invalid_filetype,IMAGE_FORMAT_ERROR:a.strings.not_an_image,IMAGE_MEMORY_ERROR:a.strings.image_memory_exceeded,IMAGE_DIMENSIONS_ERROR:a.strings.image_dimensions_exceeded,GENERIC_ERROR:a.strings.upload_failed,IO_ERROR:a.strings.io_error,HTTP_ERROR:a.strings.http_error,SECURITY_ERROR:a.strings.security_error,FILE_SIZE_ERROR:a.strings.file_exceeds_size_limit.replace("%s",d.file.name)};for(e in g)if(d.code===plupload[e]){f=g[e];break}b(a).trigger("bp-uploader-warning",f),c.refresh()})):void(BP_Uploader=void 0)},bp.Models.File=Backbone.Model.extend({file:{}}),b.extend(bp.Uploader,{filesQueue:new Backbone.Collection,filesUploaded:new Backbone.Collection,filesError:new Backbone.Collection}),bp.View=bp.Backbone.View.extend({inject:function(a){this.render(),b(a).html(this.el),this.views.ready()},prepare:function(){return!_.isUndefined(this.model)&&_.isFunction(this.model.toJSON)?this.model.toJSON():{}}}),bp.Views.Uploader=bp.View.extend({className:"bp-uploader-window",template:bp.template("upload-window"),defaults:_.pick(BP_Uploader.settings.defaults,"container","drop_element","browse_button"),initialize:function(){this.warning=null,this.model=new Backbone.Model(this.defaults),this.on("ready",this.initUploader)},initUploader:function(){this.uploader=new bp.Uploader.uploader,b(this.uploader).on("bp-uploader-warning",_.bind(this.setWarning,this)),b(this.uploader).on("bp-uploader-new-upload",_.bind(this.resetWarning,this))},setWarning:function(a,b){_.isUndefined(b)||(this.warning=new bp.Views.uploaderWarning({value:b}).render(),this.$el.after(this.warning.el))},resetWarning:function(){_.isNull(this.warning)||(this.warning.remove(),this.warning=null)}}),bp.Views.uploaderWarning=bp.View.extend({tagName:"p",className:"warning",id:"bp-uploader-warning",initialize:function(){this.value=this.options.value},render:function(){return this.$el.html(this.value),this}}),bp.Views.uploaderStatus=bp.View.extend({className:"files",initialize:function(){_.each(this.collection.models,this.addFile,this),this.collection.on("change:percent",this.progress,this),bp.Uploader.filesError.on("add",this.feedback,this)},addFile:function(a){this.views.add(new bp.Views.uploaderProgress({model:a}))},progress:function(a){_.isUndefined(a.get("percent"))||b("#"+a.get("id")+" .bp-progress .bp-bar").css("width",a.get("percent")+"%")},feedback:function(a){_.isUndefined(a.get("message"))||_.isUndefined(a.get("file"))||b("#"+a.get("file").id).html(a.get("message")).addClass("error")}}),bp.Views.uploaderProgress=bp.View.extend({className:"bp-uploader-progress",template:bp.template("progress-window")}))}(bp,jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.wp=window.wp||{},window.bp=window.bp||window.wp,function(a,b){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.Uploader={},bp.Uploader.uploader=function(){var a=this,c=-1!==navigator.userAgent.indexOf("Trident/")||-1!==navigator.userAgent.indexOf("MSIE ");return this.params=BP_Uploader.settings,this.strings=BP_Uploader.strings,this.supports={upload:this.params.browser.supported},this.supported=this.supports.upload,this.supported?(c||"flash"!==plupload.predictRuntime(this.params.defaults)||this.params.defaults.required_features&&this.params.defaults.required_features.hasOwnProperty("send_binary_string")||(this.params.defaults.required_features=this.params.defaults.required_features||{},this.params.defaults.required_features.send_binary_string=!0),this.uploader=new plupload.Uploader(this.params.defaults),this.uploader.bind("Init",function(c){var d=b("#"+a.params.defaults.container),e=b("#"+a.params.defaults.drop_element);"html4"===c.runtime&&(c.settings.multipart_params.html4=!0),c.features.dragdrop&&!a.params.browser.mobile?(d.addClass("drag-drop"),e.bind("dragover.wp-uploader",function(){d.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){d.removeClass("drag-over")})):(d.removeClass("drag-drop"),e.unbind(".wp-uploader"))}),this.uploader.init(),this.feedback=function(a,b,c){!_.isNull(c)&&c.item&&c.item.clear(),bp.Uploader.filesError.unshift({message:a,data:b,file:c})},this.uploader.bind("FilesAdded",function(c,d){var e=104857600,f=parseInt(c.settings.max_file_size,10),g=this;if(!c.settings.multi_selection&&d.length>1){for(var h in d)c.removeFile(d[h]);return void b(a).trigger("bp-uploader-warning",a.strings.unique_file_warning)}_.each(d,function(a){var b;plupload.FAILED!==a.status&&(f>e&&a.size>e&&"html5"!==c.runtime?g.uploadSizeError(c,a,!0):(b=_.extend({id:a.id,file:a,uploading:!0,date:new Date,filename:a.name},_.pick(a,"loaded","size","percent")),a.item=new bp.Models.File(b),bp.Uploader.filesQueue.add(a.item)))}),c.refresh(),c.start()}),this.uploader.bind("UploadProgress",function(a,b){b.item.set(_.pick(b,"loaded","percent"))}),this.uploader.bind("FileUploaded",function(b,c,d){var e=a.strings.default_error;try{d=JSON.parse(d.response)}catch(f){return a.feedback(e,f,c)}return!_.isObject(d)||_.isUndefined(d.success)?a.feedback(e,null,c):d.success?(_.each(["file","loaded","size","percent"],function(a){c.item.unset(a)}),c.item.set(_.extend(d.data,{uploading:!1})),void bp.Uploader.filesUploaded.add(c.item)):(d.data&&d.data.message&&(e=d.data.message),a.feedback(e,d.data,c))}),this.uploader.bind("BeforeUpload",function(c,d){b(a).trigger("bp-uploader-new-upload",c,d)}),this.uploader.bind("UploadComplete",function(c,d){b(a).trigger("bp-uploader-upload-complete",c,d),bp.Uploader.filesQueue.reset()}),void this.uploader.bind("Error",function(c,d){var e,f=a.strings.default_error,g={FAILED:a.strings.upload_failed,FILE_EXTENSION_ERROR:a.strings.invalid_filetype,IMAGE_FORMAT_ERROR:a.strings.not_an_image,IMAGE_MEMORY_ERROR:a.strings.image_memory_exceeded,IMAGE_DIMENSIONS_ERROR:a.strings.image_dimensions_exceeded,GENERIC_ERROR:a.strings.upload_failed,IO_ERROR:a.strings.io_error,HTTP_ERROR:a.strings.http_error,SECURITY_ERROR:a.strings.security_error,FILE_SIZE_ERROR:a.strings.file_exceeds_size_limit.replace("%s",d.file.name)};for(e in g)if(d.code===plupload[e]){f=g[e];break}b(a).trigger("bp-uploader-warning",f),c.refresh()})):void(BP_Uploader=void 0)},bp.Models.File=Backbone.Model.extend({file:{}}),b.extend(bp.Uploader,{filesQueue:new Backbone.Collection,filesUploaded:new Backbone.Collection,filesError:new Backbone.Collection}),bp.View=bp.Backbone.View.extend({inject:function(a){this.render(),b(a).html(this.el),this.views.ready()},prepare:function(){return!_.isUndefined(this.model)&&_.isFunction(this.model.toJSON)?this.model.toJSON():{}}}),bp.Views.Uploader=bp.View.extend({className:"bp-uploader-window",template:bp.template("upload-window"),defaults:_.pick(BP_Uploader.settings.defaults,"container","drop_element","browse_button"),initialize:function(){this.warning=null,this.model=new Backbone.Model(this.defaults),this.on("ready",this.initUploader)},initUploader:function(){this.uploader=new bp.Uploader.uploader,b(this.uploader).on("bp-uploader-warning",_.bind(this.setWarning,this)),b(this.uploader).on("bp-uploader-new-upload",_.bind(this.resetWarning,this))},setWarning:function(a,b){_.isUndefined(b)||(this.warning=new bp.Views.uploaderWarning({value:b}).render(),this.$el.after(this.warning.el))},resetWarning:function(){_.isNull(this.warning)||(this.warning.remove(),this.warning=null)}}),bp.Views.uploaderWarning=bp.View.extend({tagName:"p",className:"warning",id:"bp-uploader-warning",initialize:function(){this.value=this.options.value},render:function(){return this.$el.html(this.value),this}}),bp.Views.uploaderStatus=bp.View.extend({className:"files",initialize:function(){_.each(this.collection.models,this.addFile,this),this.collection.on("change:percent",this.progress,this),bp.Uploader.filesError.on("add",this.feedback,this)},addFile:function(a){this.views.add(new bp.Views.uploaderProgress({model:a}))},progress:function(a){_.isUndefined(a.get("percent"))||b("#"+a.get("id")+" .bp-progress .bp-bar").css("width",a.get("percent")+"%")},feedback:function(a){_.isUndefined(a.get("message"))||_.isUndefined(a.get("file"))||b("#"+a.get("file").id).html(a.get("message")).addClass("error")}}),bp.Views.uploaderProgress=bp.View.extend({className:"bp-uploader-progress",template:bp.template("progress-window")}))}(bp,jQuery);
bp-core/js/confirm.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  jQuery(document).ready(function(){jQuery("a.confirm").click(function(){return confirm(BP_Confirm.are_you_sure)?!0:!1})});
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  jQuery(document).ready(function(){jQuery("a.confirm").click(function(){return confirm(BP_Confirm.are_you_sure)?!0:!1})});
bp-core/js/jquery-cookie.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}});
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}});
bp-core/js/jquery-query.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function bp_get_querystring(a){var b=location.search.split(a+"=")[1];return b?decodeURIComponent(b.split("&")[0]):null}
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function bp_get_querystring(a){var b=location.search.split(a+"=")[1];return b?decodeURIComponent(b.split("&")[0]):null}
bp-core/js/jquery-scroll-to.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(b){return a.isFunction(b)||"object"==typeof b?b:{top:b,left:b}}var c=a.scrollTo=function(b,c,d){return a(window).scrollTo(b,c,d)};return c.defaults={axis:"xy",duration:parseFloat(a.fn.jquery)>=1.3?0:1,limit:!0},c.window=function(){return a(window)._scrollable()},a.fn._scrollable=function(){return this.map(function(){var b=this,c=!b.nodeName||-1!==a.inArray(b.nodeName.toLowerCase(),["iframe","#document","html","body"]);if(!c)return b;var d=(b.contentWindow||b).document||b.ownerDocument||b;return/webkit/i.test(navigator.userAgent)||"BackCompat"===d.compatMode?d.body:d.documentElement})},a.fn.scrollTo=function(d,e,f){return"object"==typeof e&&(f=e,e=0),"function"==typeof f&&(f={onAfter:f}),"max"===d&&(d=9e9),f=a.extend({},c.defaults,f),e=e||f.duration,f.queue=f.queue&&f.axis.length>1,f.queue&&(e/=2),f.offset=b(f.offset),f.over=b(f.over),this._scrollable().each(function(){function g(a){j.animate(l,e,f.easing,a&&function(){a.call(this,k,f)})}if(null!==d){var h,i=this,j=a(i),k=d,l={},m=j.is("html,body");switch(typeof k){case"number":case"string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(k)){k=b(k);break}if(k=m?a(k):a(k,this),!k.length)return;case"object":(k.is||k.style)&&(h=(k=a(k)).offset())}var n=a.isFunction(f.offset)&&f.offset(i,k)||f.offset;a.each(f.axis.split(""),function(a,b){var d="x"===b?"Left":"Top",e=d.toLowerCase(),o="scroll"+d,p=i[o],q=c.max(i,b);if(h)l[o]=h[e]+(m?0:p-j.offset()[e]),f.margin&&(l[o]-=parseInt(k.css("margin"+d))||0,l[o]-=parseInt(k.css("border"+d+"Width"))||0),l[o]+=n[e]||0,f.over[e]&&(l[o]+=k["x"===b?"width":"height"]()*f.over[e]);else{var r=k[e];l[o]=r.slice&&"%"===r.slice(-1)?parseFloat(r)/100*q:r}f.limit&&/^\d+$/.test(l[o])&&(l[o]=l[o]<=0?0:Math.min(l[o],q)),!a&&f.queue&&(p!==l[o]&&g(f.onAfterFirst),delete l[o])}),g(f.onAfter)}}).end()},c.max=function(b,c){var d="x"===c?"Width":"Height",e="scroll"+d;if(!a(b).is("html,body"))return b[e]-a(b)[d.toLowerCase()]();var f="client"+d,g=b.ownerDocument.documentElement,h=b.ownerDocument.body;return Math.max(g[e],h[e])-Math.min(g[f],h[f])},c});
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(b){return a.isFunction(b)||"object"==typeof b?b:{top:b,left:b}}var c=a.scrollTo=function(b,c,d){return a(window).scrollTo(b,c,d)};return c.defaults={axis:"xy",duration:parseFloat(a.fn.jquery)>=1.3?0:1,limit:!0},c.window=function(){return a(window)._scrollable()},a.fn._scrollable=function(){return this.map(function(){var b=this,c=!b.nodeName||-1!==a.inArray(b.nodeName.toLowerCase(),["iframe","#document","html","body"]);if(!c)return b;var d=(b.contentWindow||b).document||b.ownerDocument||b;return/webkit/i.test(navigator.userAgent)||"BackCompat"===d.compatMode?d.body:d.documentElement})},a.fn.scrollTo=function(d,e,f){return"object"==typeof e&&(f=e,e=0),"function"==typeof f&&(f={onAfter:f}),"max"===d&&(d=9e9),f=a.extend({},c.defaults,f),e=e||f.duration,f.queue=f.queue&&f.axis.length>1,f.queue&&(e/=2),f.offset=b(f.offset),f.over=b(f.over),this._scrollable().each(function(){function g(a){j.animate(l,e,f.easing,a&&function(){a.call(this,k,f)})}if(null!==d){var h,i=this,j=a(i),k=d,l={},m=j.is("html,body");switch(typeof k){case"number":case"string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(k)){k=b(k);break}if(k=m?a(k):a(k,this),!k.length)return;case"object":(k.is||k.style)&&(h=(k=a(k)).offset())}var n=a.isFunction(f.offset)&&f.offset(i,k)||f.offset;a.each(f.axis.split(""),function(a,b){var d="x"===b?"Left":"Top",e=d.toLowerCase(),o="scroll"+d,p=i[o],q=c.max(i,b);if(h)l[o]=h[e]+(m?0:p-j.offset()[e]),f.margin&&(l[o]-=parseInt(k.css("margin"+d))||0,l[o]-=parseInt(k.css("border"+d+"Width"))||0),l[o]+=n[e]||0,f.over[e]&&(l[o]+=k["x"===b?"width":"height"]()*f.over[e]);else{var r=k[e];l[o]=r.slice&&"%"===r.slice(-1)?parseFloat(r)/100*q:r}f.limit&&/^\d+$/.test(l[o])&&(l[o]=l[o]<=0?0:Math.min(l[o],q)),!a&&f.queue&&(p!==l[o]&&g(f.onAfterFirst),delete l[o])}),g(f.onAfter)}}).end()},c.max=function(b,c){var d="x"===c?"Width":"Height",e="scroll"+d;if(!a(b).is("html,body"))return b[e]-a(b)[d.toLowerCase()]();var f="client"+d,g=b.ownerDocument.documentElement,h=b.ownerDocument.body;return Math.max(g[e],h[e])-Math.min(g[f],h[f])},c});
bp-core/js/jquery.atwho.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(c){return a.returnExportsGlobal=b(c)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){var b,c,d,e,f,g,h,i=[].slice;c=function(){function b(b){this.current_flag=null,this.controllers={},this.alias_maps={},this.$inputor=a(b),this.setIframe(),this.listen()}return b.prototype.createContainer=function(b){return 0===(this.$el=a("#atwho-container",b)).length?a(b.body).append(this.$el=a("<div id='atwho-container'></div>")):void 0},b.prototype.setIframe=function(a,b){var c;return null==b&&(b=!1),a?(this.window=a.contentWindow,this.document=a.contentDocument||this.window.document,this.iframe=a):(this.document=document,this.window=window,this.iframe=null),(this.iframeStandalone=b)?(null!=(c=this.$el)&&c.remove(),this.createContainer(this.document)):this.createContainer(document)},b.prototype.controller=function(a){var b,c,d,e;if(this.alias_maps[a])c=this.controllers[this.alias_maps[a]];else{e=this.controllers;for(d in e)if(b=e[d],d===a){c=b;break}}return c?c:this.controllers[this.current_flag]},b.prototype.set_context_for=function(a){return this.current_flag=a,this},b.prototype.reg=function(a,b){var c,e;return c=(e=this.controllers)[a]||(e[a]=new d(this,a)),b.alias&&(this.alias_maps[b.alias]=a),c.init(b),this},b.prototype.listen=function(){return this.$inputor.on("keyup.atwhoInner",function(a){return function(b){return a.on_keyup(b)}}(this)).on("keydown.atwhoInner",function(a){return function(b){return a.on_keydown(b)}}(this)).on("scroll.atwhoInner",function(a){return function(b){var c;return null!=(c=a.controller())?c.view.hide(b):void 0}}(this)).on("blur.atwhoInner",function(a){return function(b){var c;return(c=a.controller())?c.view.hide(b,c.get_opt("display_timeout")):void 0}}(this)).on("click.atwhoInner",function(a){return function(){return a.dispatch()}}(this))},b.prototype.shutdown=function(){var a,b,c;c=this.controllers;for(b in c)a=c[b],a.destroy(),delete this.controllers[b];return this.$inputor.off(".atwhoInner"),this.$el.remove()},b.prototype.dispatch=function(){return a.map(this.controllers,function(a){return function(b){var c;return(c=b.get_opt("delay"))?(clearTimeout(a.delayedCallback),a.delayedCallback=setTimeout(function(){return b.look_up()?a.set_context_for(b.at):void 0},c)):b.look_up()?a.set_context_for(b.at):void 0}}(this))},b.prototype.on_keyup=function(b){var c;switch(b.keyCode){case f.ESC:b.preventDefault(),null!=(c=this.controller())&&c.view.hide();break;case f.DOWN:case f.UP:case f.CTRL:a.noop();break;case f.P:case f.N:b.ctrlKey||this.dispatch();break;default:this.dispatch()}},b.prototype.on_keydown=function(b){var c,d;if(c=null!=(d=this.controller())?d.view:void 0,c&&c.visible())switch(b.keyCode){case f.ESC:b.preventDefault(),c.hide(b);break;case f.UP:b.preventDefault(),c.prev();break;case f.DOWN:b.preventDefault(),c.next();break;case f.P:if(!b.ctrlKey)return;b.preventDefault(),c.prev();break;case f.N:if(!b.ctrlKey)return;b.preventDefault(),c.next();break;case f.TAB:case f.ENTER:if(!c.visible())return;b.preventDefault(),c.choose(b);break;default:a.noop()}},b}(),d=function(){function b(b,c){this.app=b,this.at=c,this.$inputor=this.app.$inputor,this.id=this.$inputor[0].id||this.uid(),this.setting=null,this.query=null,this.pos=0,this.cur_rect=null,this.range=null,0===(this.$el=a("#atwho-ground-"+this.id,this.app.$el)).length&&this.app.$el.append(this.$el=a("<div id='atwho-ground-"+this.id+"'></div>")),this.model=new g(this),this.view=new h(this)}return b.prototype.uid=function(){return(Math.random().toString(16)+"000000000").substr(2,8)+(new Date).getTime()},b.prototype.init=function(b){return this.setting=a.extend({},this.setting||a.fn.atwho["default"],b),this.view.init(),this.model.reload(this.setting.data)},b.prototype.destroy=function(){return this.trigger("beforeDestroy"),this.model.destroy(),this.view.destroy(),this.$el.remove()},b.prototype.call_default=function(){var b,c,d;d=arguments[0],b=2<=arguments.length?i.call(arguments,1):[];try{return e[d].apply(this,b)}catch(f){return c=f,a.error(""+c+" Or maybe At.js doesn't have function "+d)}},b.prototype.trigger=function(a,b){var c,d;return null==b&&(b=[]),b.push(this),c=this.get_opt("alias"),d=c?""+a+"-"+c+".atwho":""+a+".atwho",this.$inputor.trigger(d,b)},b.prototype.callbacks=function(a){return this.get_opt("callbacks")[a]||e[a]},b.prototype.get_opt=function(a){var b;try{return this.setting[a]}catch(c){return b=c,null}},b.prototype.content=function(){var a;if(this.$inputor.is("textarea, input"))return this.$inputor.val();if(a=this.mark_range())return(a.startContainer.textContent||"").slice(0,a.startOffset)},b.prototype.catch_query=function(){var a,b,c,d,e,f;return b=this.content(),a=this.$inputor.caret("pos",{iframe:this.app.iframe}),f=b.slice(0,a),d=this.callbacks("matcher").call(this,this.at,f,this.get_opt("start_with_space")),"string"==typeof d&&d.length<=this.get_opt("max_len",20)?(e=a-d.length,c=e+d.length,this.pos=e,d={text:d,head_pos:e,end_pos:c},this.trigger("matched",[this.at,d.text])):(d=null,this.view.hide()),this.query=d},b.prototype.rect=function(){var b,c,d;if(b=this.$inputor.caret("offset",this.pos-1,{iframe:this.app.iframe}))return this.app.iframe&&!this.app.iframeStandalone&&(c=a(this.app.iframe).offset(),b.left+=c.left,b.top+=c.top),this.$inputor.is("[contentEditable]")&&(b=this.cur_rect||(this.cur_rect=b)),d=this.app.document.selection?0:2,{left:b.left,top:b.top,bottom:b.top+b.height+d}},b.prototype.reset_rect=function(){return this.$inputor.is("[contentEditable]")?this.cur_rect=null:void 0},b.prototype.mark_range=function(){var a;if(this.$inputor.is("[contentEditable]"))return this.app.window.getSelection&&(a=this.app.window.getSelection()).rangeCount>0?this.range=a.getRangeAt(0):this.app.document.selection?this.ie8_range=this.app.document.selection.createRange():void 0},b.prototype.insert_content_for=function(b){var c,d,e;return d=b.data("value"),e=this.get_opt("insert_tpl"),this.$inputor.is("textarea, input")||!e?d:(c=a.extend({},b.data("item-data"),{"atwho-data-value":d,"atwho-at":this.at}),this.callbacks("tpl_eval").call(this,e,c))},b.prototype.insert=function(b){var c,d,e,f,g,h,i,j,k,l,m,n;if(c=this.$inputor,k=this.callbacks("inserting_wrapper").call(this,c,b,this.get_opt("suffix")),c.is("textarea, input"))h=c.val(),i=h.slice(0,Math.max(this.query.head_pos-this.at.length,0)),j=""+i+k+h.slice(this.query.end_pos||0),c.val(j),c.caret("pos",i.length+k.length,{iframe:this.app.iframe});else if(f=this.range){for(e=f.startOffset-(this.query.end_pos-this.query.head_pos)-this.at.length,f.setStart(f.endContainer,Math.max(e,0)),f.setEnd(f.endContainer,f.endOffset),f.deleteContents(),n=a(k,this.app.document),l=0,m=n.length;m>l;l++)d=n[l],f.insertNode(d),f.setEndAfter(d),f.collapse(!1);g=this.app.window.getSelection(),g.removeAllRanges(),g.addRange(f)}else(f=this.ie8_range)&&(f.moveStart("character",this.query.end_pos-this.query.head_pos-this.at.length),f.pasteHTML(k),f.collapse(!1),f.select());return c.is(":focus")||c.focus(),c.change()},b.prototype.render_view=function(a){var b;return b=this.get_opt("search_key"),a=this.callbacks("sorter").call(this,this.query.text,a.slice(0,1001),b),this.view.render(a.slice(0,this.get_opt("limit")))},b.prototype.look_up=function(){var b,c;if(b=this.catch_query())return c=function(a){return a&&a.length>0?this.render_view(a):this.view.hide()},this.model.query(b.text,a.proxy(c,this)),b},b}(),g=function(){function b(a){this.context=a,this.at=this.context.at,this.storage=this.context.$inputor}return b.prototype.destroy=function(){return this.storage.data(this.at,null)},b.prototype.saved=function(){return this.fetch()>0},b.prototype.query=function(a,b){var c,d,e;return c=this.fetch(),d=this.context.get_opt("search_key"),c=this.context.callbacks("filter").call(this.context,a,c,d)||[],e=this.context.callbacks("remote_filter"),c.length>0||!e&&0===c.length?b(c):e.call(this.context,a,b)},b.prototype.fetch=function(){return this.storage.data(this.at)||[]},b.prototype.save=function(a){return this.storage.data(this.at,this.context.callbacks("before_save").call(this.context,a||[]))},b.prototype.load=function(a){return!this.saved()&&a?this._load(a):void 0},b.prototype.reload=function(a){return this._load(a)},b.prototype._load=function(b){return"string"==typeof b?a.ajax(b,{dataType:"json"}).done(function(a){return function(b){return a.save(b)}}(this)):this.save(b)},b}(),h=function(){function b(b){this.context=b,this.$el=a("<div class='atwho-view'><ul class='atwho-view-ul'></ul></div>"),this.timeout_id=null,this.context.$el.append(this.$el),this.bind_event()}return b.prototype.init=function(){var a;return a=this.context.get_opt("alias")||this.context.at.charCodeAt(0),this.$el.attr({id:"at-view-"+a})},b.prototype.destroy=function(){return this.$el.remove()},b.prototype.bind_event=function(){var b;return b=this.$el.find("ul"),b.on("mouseenter.atwho-view","li",function(c){return b.find(".cur").removeClass("cur"),a(c.currentTarget).addClass("cur")}).on("click.atwho-view","li",function(c){return function(d){return b.find(".cur").removeClass("cur"),a(d.currentTarget).addClass("cur"),c.choose(d),d.preventDefault()}}(this))},b.prototype.visible=function(){return this.$el.is(":visible")},b.prototype.choose=function(a){var b,c;return(b=this.$el.find(".cur")).length&&(c=this.context.insert_content_for(b),this.context.insert(this.context.callbacks("before_insert").call(this.context,c,b),b),this.context.trigger("inserted",[b,a]),this.hide(a)),this.context.get_opt("hide_without_suffix")?this.stop_showing=!0:void 0},b.prototype.reposition=function(b){var c,d,e,f;return f=this.context.app.iframeStandalone?this.context.app.window:window,b.bottom+this.$el.height()-a(f).scrollTop()>a(f).height()&&(b.bottom=b.top-this.$el.height()),b.left>(d=a(f).width()-this.$el.width()-5)&&(b.left=d),c={left:b.left,top:b.bottom},null!=(e=this.context.callbacks("before_reposition"))&&e.call(this.context,c),this.$el.offset(c),this.context.trigger("reposition",[c])},b.prototype.next=function(){var a,b;return a=this.$el.find(".cur").removeClass("cur"),b=a.next(),b.length||(b=this.$el.find("li:first")),b.addClass("cur"),this.$el.animate({scrollTop:Math.max(0,a.innerHeight()*(b.index()+2)-this.$el.height())},150)},b.prototype.prev=function(){var a,b;return a=this.$el.find(".cur").removeClass("cur"),b=a.prev(),b.length||(b=this.$el.find("li:last")),b.addClass("cur"),this.$el.animate({scrollTop:Math.max(0,a.innerHeight()*(b.index()+2)-this.$el.height())},150)},b.prototype.show=function(){var a;return this.stop_showing?void(this.stop_showing=!1):(this.context.mark_range(),this.visible()||(this.$el.show(),this.$el.scrollTop(0),this.context.trigger("shown")),(a=this.context.rect())?this.reposition(a):void 0)},b.prototype.hide=function(a,b){var c;if(this.visible())return isNaN(b)?(this.context.reset_rect(),this.$el.hide(),this.context.trigger("hidden",[a])):(c=function(a){return function(){return a.hide()}}(this),clearTimeout(this.timeout_id),this.timeout_id=setTimeout(c,b))},b.prototype.render=function(b){var c,d,e,f,g,h,i;if(!(a.isArray(b)&&b.length>0))return void this.hide();for(this.$el.find("ul").empty(),d=this.$el.find("ul"),g=this.context.get_opt("tpl"),h=0,i=b.length;i>h;h++)e=b[h],e=a.extend({},e,{"atwho-at":this.context.at}),f=this.context.callbacks("tpl_eval").call(this.context,g,e),c=a(this.context.callbacks("highlighter").call(this.context,f,this.context.query.text)),c.data("item-data",e),d.append(c);return this.show(),this.context.get_opt("highlight_first")?d.find("li:first").addClass("cur"):void 0},b}(),f={DOWN:40,UP:38,ESC:27,TAB:9,ENTER:13,CTRL:17,P:80,N:78},e={before_save:function(b){var c,d,e,f;if(!a.isArray(b))return b;for(f=[],d=0,e=b.length;e>d;d++)c=b[d],f.push(a.isPlainObject(c)?c:{name:c});return f},matcher:function(a,b,c){var d,e,f,g;return a=a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),c&&(a="(?:^|\\s)"+a),f=decodeURI("%C3%80"),g=decodeURI("%C3%BF"),e=new RegExp(""+a+"([A-Za-z"+f+"-"+g+"0-9_+-]*)$|"+a+"([^\\x00-\\xff]*)$","gi"),d=e.exec(b),d?d[2]||d[1]:null},filter:function(a,b,c){var d,e,f,g;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],~new String(d[c]).toLowerCase().indexOf(a.toLowerCase())&&g.push(d);return g},remote_filter:null,sorter:function(a,b,c){var d,e,f,g;if(!a)return b;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],d.atwho_order=new String(d[c]).toLowerCase().indexOf(a.toLowerCase()),d.atwho_order>-1&&g.push(d);return g.sort(function(a,b){return a.atwho_order-b.atwho_order})},tpl_eval:function(a,b){var c;try{return a.replace(/\$\{([^\}]*)\}/g,function(a,c){return b[c]})}catch(d){return c=d,""}},highlighter:function(a,b){var c;return b?(c=new RegExp(">\\s*(\\w*?)("+b.replace("+","\\+")+")(\\w*)\\s*<","ig"),a.replace(c,function(a,b,c,d){return"> "+b+"<strong>"+c+"</strong>"+d+" <"})):a},before_insert:function(a){return a},inserting_wrapper:function(a,b,c){var d;return c=""===c?c:c||" ",a.is("textarea, input")?""+b+c:"true"===a.attr("contentEditable")?(c=" "===c?"&nbsp;":c,/firefox/i.test(navigator.userAgent)?d="<span>"+b+c+"</span>":(c="<span contenteditable='false'>"+c+"</span>",d="<span contenteditable='false'>"+b+c+"</span>"),this.app.document.selection&&(d="<span contenteditable='true'>"+b+"</span>"),d+"<span></span>"):void 0}},b={load:function(a,b){var c;return(c=this.controller(a))?c.model.load(b):void 0},setIframe:function(a,b){return this.setIframe(a,b),null},run:function(){return this.dispatch()},destroy:function(){return this.shutdown(),this.$inputor.data("atwho",null)}},a.fn.atwho=function(d){var e,f;return f=arguments,e=null,this.filter('textarea, input, [contenteditable=""], [contenteditable=true]').each(function(){var g,h;return(h=(g=a(this)).data("atwho"))||g.data("atwho",h=new c(this)),"object"!=typeof d&&d?b[d]&&h?e=b[d].apply(h,Array.prototype.slice.call(f,1)):a.error("Method "+d+" does not exist on jQuery.caret"):h.reg(d.at,d)}),e||this},a.fn.atwho["default"]={at:void 0,alias:void 0,data:null,tpl:"<li data-value='${atwho-at}${name}'>${name}</li>",insert_tpl:"<span id='${id}'>${atwho-data-value}</span>",callbacks:e,search_key:"name",suffix:void 0,hide_without_suffix:!1,start_with_space:!0,highlight_first:!0,limit:5,max_len:20,display_timeout:300,delay:null}});
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(c){return a.returnExportsGlobal=b(c)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){var b,c,d,e,f,g,h,i=[].slice;c=function(){function b(b){this.current_flag=null,this.controllers={},this.alias_maps={},this.$inputor=a(b),this.setIframe(),this.listen()}return b.prototype.createContainer=function(b){return 0===(this.$el=a("#atwho-container",b)).length?a(b.body).append(this.$el=a("<div id='atwho-container'></div>")):void 0},b.prototype.setIframe=function(a,b){var c;return null==b&&(b=!1),a?(this.window=a.contentWindow,this.document=a.contentDocument||this.window.document,this.iframe=a):(this.document=document,this.window=window,this.iframe=null),(this.iframeStandalone=b)?(null!=(c=this.$el)&&c.remove(),this.createContainer(this.document)):this.createContainer(document)},b.prototype.controller=function(a){var b,c,d,e;if(this.alias_maps[a])c=this.controllers[this.alias_maps[a]];else{e=this.controllers;for(d in e)if(b=e[d],d===a){c=b;break}}return c?c:this.controllers[this.current_flag]},b.prototype.set_context_for=function(a){return this.current_flag=a,this},b.prototype.reg=function(a,b){var c,e;return c=(e=this.controllers)[a]||(e[a]=new d(this,a)),b.alias&&(this.alias_maps[b.alias]=a),c.init(b),this},b.prototype.listen=function(){return this.$inputor.on("keyup.atwhoInner",function(a){return function(b){return a.on_keyup(b)}}(this)).on("keydown.atwhoInner",function(a){return function(b){return a.on_keydown(b)}}(this)).on("scroll.atwhoInner",function(a){return function(b){var c;return null!=(c=a.controller())?c.view.hide(b):void 0}}(this)).on("blur.atwhoInner",function(a){return function(b){var c;return(c=a.controller())?c.view.hide(b,c.get_opt("display_timeout")):void 0}}(this)).on("click.atwhoInner",function(a){return function(){return a.dispatch()}}(this))},b.prototype.shutdown=function(){var a,b,c;c=this.controllers;for(b in c)a=c[b],a.destroy(),delete this.controllers[b];return this.$inputor.off(".atwhoInner"),this.$el.remove()},b.prototype.dispatch=function(){return a.map(this.controllers,function(a){return function(b){var c;return(c=b.get_opt("delay"))?(clearTimeout(a.delayedCallback),a.delayedCallback=setTimeout(function(){return b.look_up()?a.set_context_for(b.at):void 0},c)):b.look_up()?a.set_context_for(b.at):void 0}}(this))},b.prototype.on_keyup=function(b){var c;switch(b.keyCode){case f.ESC:b.preventDefault(),null!=(c=this.controller())&&c.view.hide();break;case f.DOWN:case f.UP:case f.CTRL:a.noop();break;case f.P:case f.N:b.ctrlKey||this.dispatch();break;default:this.dispatch()}},b.prototype.on_keydown=function(b){var c,d;if(c=null!=(d=this.controller())?d.view:void 0,c&&c.visible())switch(b.keyCode){case f.ESC:b.preventDefault(),c.hide(b);break;case f.UP:b.preventDefault(),c.prev();break;case f.DOWN:b.preventDefault(),c.next();break;case f.P:if(!b.ctrlKey)return;b.preventDefault(),c.prev();break;case f.N:if(!b.ctrlKey)return;b.preventDefault(),c.next();break;case f.TAB:case f.ENTER:if(!c.visible())return;b.preventDefault(),c.choose(b);break;default:a.noop()}},b}(),d=function(){function b(b,c){this.app=b,this.at=c,this.$inputor=this.app.$inputor,this.id=this.$inputor[0].id||this.uid(),this.setting=null,this.query=null,this.pos=0,this.cur_rect=null,this.range=null,0===(this.$el=a("#atwho-ground-"+this.id,this.app.$el)).length&&this.app.$el.append(this.$el=a("<div id='atwho-ground-"+this.id+"'></div>")),this.model=new g(this),this.view=new h(this)}return b.prototype.uid=function(){return(Math.random().toString(16)+"000000000").substr(2,8)+(new Date).getTime()},b.prototype.init=function(b){return this.setting=a.extend({},this.setting||a.fn.atwho["default"],b),this.view.init(),this.model.reload(this.setting.data)},b.prototype.destroy=function(){return this.trigger("beforeDestroy"),this.model.destroy(),this.view.destroy(),this.$el.remove()},b.prototype.call_default=function(){var b,c,d;d=arguments[0],b=2<=arguments.length?i.call(arguments,1):[];try{return e[d].apply(this,b)}catch(f){return c=f,a.error(""+c+" Or maybe At.js doesn't have function "+d)}},b.prototype.trigger=function(a,b){var c,d;return null==b&&(b=[]),b.push(this),c=this.get_opt("alias"),d=c?""+a+"-"+c+".atwho":""+a+".atwho",this.$inputor.trigger(d,b)},b.prototype.callbacks=function(a){return this.get_opt("callbacks")[a]||e[a]},b.prototype.get_opt=function(a){var b;try{return this.setting[a]}catch(c){return b=c,null}},b.prototype.content=function(){var a;if(this.$inputor.is("textarea, input"))return this.$inputor.val();if(a=this.mark_range())return(a.startContainer.textContent||"").slice(0,a.startOffset)},b.prototype.catch_query=function(){var a,b,c,d,e,f;return b=this.content(),a=this.$inputor.caret("pos",{iframe:this.app.iframe}),f=b.slice(0,a),d=this.callbacks("matcher").call(this,this.at,f,this.get_opt("start_with_space")),"string"==typeof d&&d.length<=this.get_opt("max_len",20)?(e=a-d.length,c=e+d.length,this.pos=e,d={text:d,head_pos:e,end_pos:c},this.trigger("matched",[this.at,d.text])):(d=null,this.view.hide()),this.query=d},b.prototype.rect=function(){var b,c,d;if(b=this.$inputor.caret("offset",this.pos-1,{iframe:this.app.iframe}))return this.app.iframe&&!this.app.iframeStandalone&&(c=a(this.app.iframe).offset(),b.left+=c.left,b.top+=c.top),this.$inputor.is("[contentEditable]")&&(b=this.cur_rect||(this.cur_rect=b)),d=this.app.document.selection?0:2,{left:b.left,top:b.top,bottom:b.top+b.height+d}},b.prototype.reset_rect=function(){return this.$inputor.is("[contentEditable]")?this.cur_rect=null:void 0},b.prototype.mark_range=function(){var a;if(this.$inputor.is("[contentEditable]"))return this.app.window.getSelection&&(a=this.app.window.getSelection()).rangeCount>0?this.range=a.getRangeAt(0):this.app.document.selection?this.ie8_range=this.app.document.selection.createRange():void 0},b.prototype.insert_content_for=function(b){var c,d,e;return d=b.data("value"),e=this.get_opt("insert_tpl"),this.$inputor.is("textarea, input")||!e?d:(c=a.extend({},b.data("item-data"),{"atwho-data-value":d,"atwho-at":this.at}),this.callbacks("tpl_eval").call(this,e,c))},b.prototype.insert=function(b){var c,d,e,f,g,h,i,j,k,l,m,n;if(c=this.$inputor,k=this.callbacks("inserting_wrapper").call(this,c,b,this.get_opt("suffix")),c.is("textarea, input"))h=c.val(),i=h.slice(0,Math.max(this.query.head_pos-this.at.length,0)),j=""+i+k+h.slice(this.query.end_pos||0),c.val(j),c.caret("pos",i.length+k.length,{iframe:this.app.iframe});else if(f=this.range){for(e=f.startOffset-(this.query.end_pos-this.query.head_pos)-this.at.length,f.setStart(f.endContainer,Math.max(e,0)),f.setEnd(f.endContainer,f.endOffset),f.deleteContents(),n=a(k,this.app.document),l=0,m=n.length;m>l;l++)d=n[l],f.insertNode(d),f.setEndAfter(d),f.collapse(!1);g=this.app.window.getSelection(),g.removeAllRanges(),g.addRange(f)}else(f=this.ie8_range)&&(f.moveStart("character",this.query.end_pos-this.query.head_pos-this.at.length),f.pasteHTML(k),f.collapse(!1),f.select());return c.is(":focus")||c.focus(),c.change()},b.prototype.render_view=function(a){var b;return b=this.get_opt("search_key"),a=this.callbacks("sorter").call(this,this.query.text,a.slice(0,1001),b),this.view.render(a.slice(0,this.get_opt("limit")))},b.prototype.look_up=function(){var b,c;if(b=this.catch_query())return c=function(a){return a&&a.length>0?this.render_view(a):this.view.hide()},this.model.query(b.text,a.proxy(c,this)),b},b}(),g=function(){function b(a){this.context=a,this.at=this.context.at,this.storage=this.context.$inputor}return b.prototype.destroy=function(){return this.storage.data(this.at,null)},b.prototype.saved=function(){return this.fetch()>0},b.prototype.query=function(a,b){var c,d,e;return c=this.fetch(),d=this.context.get_opt("search_key"),c=this.context.callbacks("filter").call(this.context,a,c,d)||[],e=this.context.callbacks("remote_filter"),c.length>0||!e&&0===c.length?b(c):e.call(this.context,a,b)},b.prototype.fetch=function(){return this.storage.data(this.at)||[]},b.prototype.save=function(a){return this.storage.data(this.at,this.context.callbacks("before_save").call(this.context,a||[]))},b.prototype.load=function(a){return!this.saved()&&a?this._load(a):void 0},b.prototype.reload=function(a){return this._load(a)},b.prototype._load=function(b){return"string"==typeof b?a.ajax(b,{dataType:"json"}).done(function(a){return function(b){return a.save(b)}}(this)):this.save(b)},b}(),h=function(){function b(b){this.context=b,this.$el=a("<div class='atwho-view'><ul class='atwho-view-ul'></ul></div>"),this.timeout_id=null,this.context.$el.append(this.$el),this.bind_event()}return b.prototype.init=function(){var a;return a=this.context.get_opt("alias")||this.context.at.charCodeAt(0),this.$el.attr({id:"at-view-"+a})},b.prototype.destroy=function(){return this.$el.remove()},b.prototype.bind_event=function(){var b;return b=this.$el.find("ul"),b.on("mouseenter.atwho-view","li",function(c){return b.find(".cur").removeClass("cur"),a(c.currentTarget).addClass("cur")}).on("click.atwho-view","li",function(c){return function(d){return b.find(".cur").removeClass("cur"),a(d.currentTarget).addClass("cur"),c.choose(d),d.preventDefault()}}(this))},b.prototype.visible=function(){return this.$el.is(":visible")},b.prototype.choose=function(a){var b,c;return(b=this.$el.find(".cur")).length&&(c=this.context.insert_content_for(b),this.context.insert(this.context.callbacks("before_insert").call(this.context,c,b),b),this.context.trigger("inserted",[b,a]),this.hide(a)),this.context.get_opt("hide_without_suffix")?this.stop_showing=!0:void 0},b.prototype.reposition=function(b){var c,d,e,f;return f=this.context.app.iframeStandalone?this.context.app.window:window,b.bottom+this.$el.height()-a(f).scrollTop()>a(f).height()&&(b.bottom=b.top-this.$el.height()),b.left>(d=a(f).width()-this.$el.width()-5)&&(b.left=d),c={left:b.left,top:b.bottom},null!=(e=this.context.callbacks("before_reposition"))&&e.call(this.context,c),this.$el.offset(c),this.context.trigger("reposition",[c])},b.prototype.next=function(){var a,b;return a=this.$el.find(".cur").removeClass("cur"),b=a.next(),b.length||(b=this.$el.find("li:first")),b.addClass("cur"),this.$el.animate({scrollTop:Math.max(0,a.innerHeight()*(b.index()+2)-this.$el.height())},150)},b.prototype.prev=function(){var a,b;return a=this.$el.find(".cur").removeClass("cur"),b=a.prev(),b.length||(b=this.$el.find("li:last")),b.addClass("cur"),this.$el.animate({scrollTop:Math.max(0,a.innerHeight()*(b.index()+2)-this.$el.height())},150)},b.prototype.show=function(){var a;return this.stop_showing?void(this.stop_showing=!1):(this.context.mark_range(),this.visible()||(this.$el.show(),this.$el.scrollTop(0),this.context.trigger("shown")),(a=this.context.rect())?this.reposition(a):void 0)},b.prototype.hide=function(a,b){var c;if(this.visible())return isNaN(b)?(this.context.reset_rect(),this.$el.hide(),this.context.trigger("hidden",[a])):(c=function(a){return function(){return a.hide()}}(this),clearTimeout(this.timeout_id),this.timeout_id=setTimeout(c,b))},b.prototype.render=function(b){var c,d,e,f,g,h,i;if(!(a.isArray(b)&&b.length>0))return void this.hide();for(this.$el.find("ul").empty(),d=this.$el.find("ul"),g=this.context.get_opt("tpl"),h=0,i=b.length;i>h;h++)e=b[h],e=a.extend({},e,{"atwho-at":this.context.at}),f=this.context.callbacks("tpl_eval").call(this.context,g,e),c=a(this.context.callbacks("highlighter").call(this.context,f,this.context.query.text)),c.data("item-data",e),d.append(c);return this.show(),this.context.get_opt("highlight_first")?d.find("li:first").addClass("cur"):void 0},b}(),f={DOWN:40,UP:38,ESC:27,TAB:9,ENTER:13,CTRL:17,P:80,N:78},e={before_save:function(b){var c,d,e,f;if(!a.isArray(b))return b;for(f=[],d=0,e=b.length;e>d;d++)c=b[d],f.push(a.isPlainObject(c)?c:{name:c});return f},matcher:function(a,b,c){var d,e,f,g;return a=a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),c&&(a="(?:^|\\s)"+a),f=decodeURI("%C3%80"),g=decodeURI("%C3%BF"),e=new RegExp(""+a+"([A-Za-z"+f+"-"+g+"0-9_+-]*)$|"+a+"([^\\x00-\\xff]*)$","gi"),d=e.exec(b),d?d[2]||d[1]:null},filter:function(a,b,c){var d,e,f,g;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],~new String(d[c]).toLowerCase().indexOf(a.toLowerCase())&&g.push(d);return g},remote_filter:null,sorter:function(a,b,c){var d,e,f,g;if(!a)return b;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],d.atwho_order=new String(d[c]).toLowerCase().indexOf(a.toLowerCase()),d.atwho_order>-1&&g.push(d);return g.sort(function(a,b){return a.atwho_order-b.atwho_order})},tpl_eval:function(a,b){var c;try{return a.replace(/\$\{([^\}]*)\}/g,function(a,c){return b[c]})}catch(d){return c=d,""}},highlighter:function(a,b){var c;return b?(c=new RegExp(">\\s*(\\w*?)("+b.replace("+","\\+")+")(\\w*)\\s*<","ig"),a.replace(c,function(a,b,c,d){return"> "+b+"<strong>"+c+"</strong>"+d+" <"})):a},before_insert:function(a){return a},inserting_wrapper:function(a,b,c){var d;return c=""===c?c:c||" ",a.is("textarea, input")?""+b+c:"true"===a.attr("contentEditable")?(c=" "===c?"&nbsp;":c,/firefox/i.test(navigator.userAgent)?d="<span>"+b+c+"</span>":(c="<span contenteditable='false'>"+c+"</span>",d="<span contenteditable='false'>"+b+c+"</span>"),this.app.document.selection&&(d="<span contenteditable='true'>"+b+"</span>"),d+"<span></span>"):void 0}},b={load:function(a,b){var c;return(c=this.controller(a))?c.model.load(b):void 0},setIframe:function(a,b){return this.setIframe(a,b),null},run:function(){return this.dispatch()},destroy:function(){return this.shutdown(),this.$inputor.data("atwho",null)}},a.fn.atwho=function(d){var e,f;return f=arguments,e=null,this.filter('textarea, input, [contenteditable=""], [contenteditable=true]').each(function(){var g,h;return(h=(g=a(this)).data("atwho"))||g.data("atwho",h=new c(this)),"object"!=typeof d&&d?b[d]&&h?e=b[d].apply(h,Array.prototype.slice.call(f,1)):a.error("Method "+d+" does not exist on jQuery.caret"):h.reg(d.at,d)}),e||this},a.fn.atwho["default"]={at:void 0,alias:void 0,data:null,tpl:"<li data-value='${atwho-at}${name}'>${name}</li>",insert_tpl:"<span id='${id}'>${atwho-data-value}</span>",callbacks:e,search_key:"name",suffix:void 0,hide_without_suffix:!1,start_with_space:!0,highlight_first:!0,limit:5,max_len:20,display_timeout:300,delay:null}});
bp-core/js/jquery.caret.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(c){return a.returnExportsGlobal=b(c)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){"use strict";var b,c,d,e,f,g,h,i,j,k,l;k="caret",b=function(){function b(a){this.$inputor=a,this.domInputor=this.$inputor[0]}return b.prototype.setPos=function(){return this.domInputor},b.prototype.getIEPosition=function(){return this.getPosition()},b.prototype.getPosition=function(){var a,b;return b=this.getOffset(),a=this.$inputor.offset(),b.left-=a.left,b.top-=a.top,b},b.prototype.getOldIEPos=function(){var a,b;return b=h.selection.createRange(),a=h.body.createTextRange(),a.moveToElementText(this.domInputor),a.setEndPoint("EndToEnd",b),a.text.length},b.prototype.getPos=function(){var a,b,c;return(c=this.range())?(a=c.cloneRange(),a.selectNodeContents(this.domInputor),a.setEnd(c.endContainer,c.endOffset),b=a.toString().length,a.detach(),b):h.selection?this.getOldIEPos():void 0},b.prototype.getOldIEOffset=function(){var a,b;return a=h.selection.createRange().duplicate(),a.moveStart("character",-1),b=a.getBoundingClientRect(),{height:b.bottom-b.top,left:b.left,top:b.top}},b.prototype.getOffset=function(){var b,c,d,e,f;return j.getSelection&&(d=this.range())?(d.endOffset-1>0&&d.endContainer===!this.domInputor&&(b=d.cloneRange(),b.setStart(d.endContainer,d.endOffset-1),b.setEnd(d.endContainer,d.endOffset),e=b.getBoundingClientRect(),c={height:e.height,left:e.left+e.width,top:e.top},b.detach()),c&&0!==(null!=c?c.height:void 0)||(b=d.cloneRange(),f=a(h.createTextNode("|")),b.insertNode(f[0]),b.selectNode(f[0]),e=b.getBoundingClientRect(),c={height:e.height,left:e.left,top:e.top},f.remove(),b.detach())):h.selection&&(c=this.getOldIEOffset()),c&&(c.top+=a(j).scrollTop(),c.left+=a(j).scrollLeft()),c},b.prototype.range=function(){var a;if(j.getSelection)return a=j.getSelection(),a.rangeCount>0?a.getRangeAt(0):null},b}(),c=function(){function b(a){this.$inputor=a,this.domInputor=this.$inputor[0]}return b.prototype.getIEPos=function(){var a,b,c,d,e,f,g;return b=this.domInputor,f=h.selection.createRange(),e=0,f&&f.parentElement()===b&&(d=b.value.replace(/\r\n/g,"\n"),c=d.length,g=b.createTextRange(),g.moveToBookmark(f.getBookmark()),a=b.createTextRange(),a.collapse(!1),e=g.compareEndPoints("StartToEnd",a)>-1?c:-g.moveStart("character",-c)),e},b.prototype.getPos=function(){return h.selection?this.getIEPos():this.domInputor.selectionStart},b.prototype.setPos=function(a){var b,c;return b=this.domInputor,h.selection?(c=b.createTextRange(),c.move("character",a),c.select()):b.setSelectionRange&&b.setSelectionRange(a,a),b},b.prototype.getIEOffset=function(a){var b,c,d,e;return c=this.domInputor.createTextRange(),a||(a=this.getPos()),c.move("character",a),d=c.boundingLeft,e=c.boundingTop,b=c.boundingHeight,{left:d,top:e,height:b}},b.prototype.getOffset=function(b){var c,d,e;return c=this.$inputor,h.selection?(d=this.getIEOffset(b),d.top+=a(j).scrollTop()+c.scrollTop(),d.left+=a(j).scrollLeft()+c.scrollLeft(),d):(d=c.offset(),e=this.getPosition(b),d={left:d.left+e.left-c.scrollLeft(),top:d.top+e.top-c.scrollTop(),height:e.height})},b.prototype.getPosition=function(a){var b,c,e,f,g,h,i;return b=this.$inputor,f=function(a){return a=a.replace(/<|>|`|"|&/g,"?").replace(/\r\n|\r|\n/g,"<br/>"),/firefox/i.test(navigator.userAgent)&&(a=a.replace(/\s/g,"&nbsp;")),a},void 0===a&&(a=this.getPos()),i=b.val().slice(0,a),e=b.val().slice(a),g="<span style='position: relative; display: inline;'>"+f(i)+"</span>",g+="<span id='caret' style='position: relative; display: inline;'>|</span>",g+="<span style='position: relative; display: inline;'>"+f(e)+"</span>",h=new d(b),c=h.create(g).rect()},b.prototype.getIEPosition=function(a){var b,c,d,e,f;return d=this.getIEOffset(a),c=this.$inputor.offset(),e=d.left-c.left,f=d.top-c.top,b=d.height,{left:e,top:f,height:b}},b}(),d=function(){function b(a){this.$inputor=a}return b.prototype.css_attr=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopStyle","borderRightStyle","borderBottomStyle","borderLeftStyle","borderTopWidth","boxSizing","fontFamily","fontSize","fontWeight","height","letterSpacing","lineHeight","marginBottom","marginLeft","marginRight","marginTop","outlineWidth","overflow","overflowX","overflowY","paddingBottom","paddingLeft","paddingRight","paddingTop","textAlign","textOverflow","textTransform","whiteSpace","wordBreak","wordWrap"],b.prototype.mirrorCss=function(){var b,c=this;return b={position:"absolute",left:-9999,top:0,zIndex:-2e4},"TEXTAREA"===this.$inputor.prop("tagName")&&this.css_attr.push("width"),a.each(this.css_attr,function(a,d){return b[d]=c.$inputor.css(d)}),b},b.prototype.create=function(b){return this.$mirror=a("<div></div>"),this.$mirror.css(this.mirrorCss()),this.$mirror.html(b),this.$inputor.after(this.$mirror),this},b.prototype.rect=function(){var a,b,c;return a=this.$mirror.find("#caret"),b=a.position(),c={left:b.left,top:b.top,height:a.height()},this.$mirror.remove(),c},b}(),e={contentEditable:function(a){return!(!a[0].contentEditable||"true"!==a[0].contentEditable)}},g={pos:function(a){return a||0===a?this.setPos(a):this.getPos()},position:function(a){return h.selection?this.getIEPosition(a):this.getPosition(a)},offset:function(a){var b;return b=this.getOffset(a)}},h=null,j=null,i=null,l=function(a){var b;return(b=null!=a?a.iframe:void 0)?(i=b,j=b.contentWindow,h=b.contentDocument||j.document):(i=void 0,j=window,h=document)},f=function(a){var b;h=a[0].ownerDocument,j=h.defaultView||h.parentWindow;try{return i=j.frameElement}catch(c){b=c}},a.fn.caret=function(d,f,h){var i;return g[d]?(a.isPlainObject(f)?(l(f),f=void 0):l(h),i=e.contentEditable(this)?new b(this):new c(this),g[d].apply(i,[f])):a.error("Method "+d+" does not exist on jQuery.caret")},a.fn.caret.EditableCaret=b,a.fn.caret.InputCaret=c,a.fn.caret.Utils=e,a.fn.caret.apis=g});
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(c){return a.returnExportsGlobal=b(c)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){"use strict";var b,c,d,e,f,g,h,i,j,k,l;k="caret",b=function(){function b(a){this.$inputor=a,this.domInputor=this.$inputor[0]}return b.prototype.setPos=function(){return this.domInputor},b.prototype.getIEPosition=function(){return this.getPosition()},b.prototype.getPosition=function(){var a,b;return b=this.getOffset(),a=this.$inputor.offset(),b.left-=a.left,b.top-=a.top,b},b.prototype.getOldIEPos=function(){var a,b;return b=h.selection.createRange(),a=h.body.createTextRange(),a.moveToElementText(this.domInputor),a.setEndPoint("EndToEnd",b),a.text.length},b.prototype.getPos=function(){var a,b,c;return(c=this.range())?(a=c.cloneRange(),a.selectNodeContents(this.domInputor),a.setEnd(c.endContainer,c.endOffset),b=a.toString().length,a.detach(),b):h.selection?this.getOldIEPos():void 0},b.prototype.getOldIEOffset=function(){var a,b;return a=h.selection.createRange().duplicate(),a.moveStart("character",-1),b=a.getBoundingClientRect(),{height:b.bottom-b.top,left:b.left,top:b.top}},b.prototype.getOffset=function(){var b,c,d,e,f;return j.getSelection&&(d=this.range())?(d.endOffset-1>0&&d.endContainer===!this.domInputor&&(b=d.cloneRange(),b.setStart(d.endContainer,d.endOffset-1),b.setEnd(d.endContainer,d.endOffset),e=b.getBoundingClientRect(),c={height:e.height,left:e.left+e.width,top:e.top},b.detach()),c&&0!==(null!=c?c.height:void 0)||(b=d.cloneRange(),f=a(h.createTextNode("|")),b.insertNode(f[0]),b.selectNode(f[0]),e=b.getBoundingClientRect(),c={height:e.height,left:e.left,top:e.top},f.remove(),b.detach())):h.selection&&(c=this.getOldIEOffset()),c&&(c.top+=a(j).scrollTop(),c.left+=a(j).scrollLeft()),c},b.prototype.range=function(){var a;if(j.getSelection)return a=j.getSelection(),a.rangeCount>0?a.getRangeAt(0):null},b}(),c=function(){function b(a){this.$inputor=a,this.domInputor=this.$inputor[0]}return b.prototype.getIEPos=function(){var a,b,c,d,e,f,g;return b=this.domInputor,f=h.selection.createRange(),e=0,f&&f.parentElement()===b&&(d=b.value.replace(/\r\n/g,"\n"),c=d.length,g=b.createTextRange(),g.moveToBookmark(f.getBookmark()),a=b.createTextRange(),a.collapse(!1),e=g.compareEndPoints("StartToEnd",a)>-1?c:-g.moveStart("character",-c)),e},b.prototype.getPos=function(){return h.selection?this.getIEPos():this.domInputor.selectionStart},b.prototype.setPos=function(a){var b,c;return b=this.domInputor,h.selection?(c=b.createTextRange(),c.move("character",a),c.select()):b.setSelectionRange&&b.setSelectionRange(a,a),b},b.prototype.getIEOffset=function(a){var b,c,d,e;return c=this.domInputor.createTextRange(),a||(a=this.getPos()),c.move("character",a),d=c.boundingLeft,e=c.boundingTop,b=c.boundingHeight,{left:d,top:e,height:b}},b.prototype.getOffset=function(b){var c,d,e;return c=this.$inputor,h.selection?(d=this.getIEOffset(b),d.top+=a(j).scrollTop()+c.scrollTop(),d.left+=a(j).scrollLeft()+c.scrollLeft(),d):(d=c.offset(),e=this.getPosition(b),d={left:d.left+e.left-c.scrollLeft(),top:d.top+e.top-c.scrollTop(),height:e.height})},b.prototype.getPosition=function(a){var b,c,e,f,g,h,i;return b=this.$inputor,f=function(a){return a=a.replace(/<|>|`|"|&/g,"?").replace(/\r\n|\r|\n/g,"<br/>"),/firefox/i.test(navigator.userAgent)&&(a=a.replace(/\s/g,"&nbsp;")),a},void 0===a&&(a=this.getPos()),i=b.val().slice(0,a),e=b.val().slice(a),g="<span style='position: relative; display: inline;'>"+f(i)+"</span>",g+="<span id='caret' style='position: relative; display: inline;'>|</span>",g+="<span style='position: relative; display: inline;'>"+f(e)+"</span>",h=new d(b),c=h.create(g).rect()},b.prototype.getIEPosition=function(a){var b,c,d,e,f;return d=this.getIEOffset(a),c=this.$inputor.offset(),e=d.left-c.left,f=d.top-c.top,b=d.height,{left:e,top:f,height:b}},b}(),d=function(){function b(a){this.$inputor=a}return b.prototype.css_attr=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopStyle","borderRightStyle","borderBottomStyle","borderLeftStyle","borderTopWidth","boxSizing","fontFamily","fontSize","fontWeight","height","letterSpacing","lineHeight","marginBottom","marginLeft","marginRight","marginTop","outlineWidth","overflow","overflowX","overflowY","paddingBottom","paddingLeft","paddingRight","paddingTop","textAlign","textOverflow","textTransform","whiteSpace","wordBreak","wordWrap"],b.prototype.mirrorCss=function(){var b,c=this;return b={position:"absolute",left:-9999,top:0,zIndex:-2e4},"TEXTAREA"===this.$inputor.prop("tagName")&&this.css_attr.push("width"),a.each(this.css_attr,function(a,d){return b[d]=c.$inputor.css(d)}),b},b.prototype.create=function(b){return this.$mirror=a("<div></div>"),this.$mirror.css(this.mirrorCss()),this.$mirror.html(b),this.$inputor.after(this.$mirror),this},b.prototype.rect=function(){var a,b,c;return a=this.$mirror.find("#caret"),b=a.position(),c={left:b.left,top:b.top,height:a.height()},this.$mirror.remove(),c},b}(),e={contentEditable:function(a){return!(!a[0].contentEditable||"true"!==a[0].contentEditable)}},g={pos:function(a){return a||0===a?this.setPos(a):this.getPos()},position:function(a){return h.selection?this.getIEPosition(a):this.getPosition(a)},offset:function(a){var b;return b=this.getOffset(a)}},h=null,j=null,i=null,l=function(a){var b;return(b=null!=a?a.iframe:void 0)?(i=b,j=b.contentWindow,h=b.contentDocument||j.document):(i=void 0,j=window,h=document)},f=function(a){var b;h=a[0].ownerDocument,j=h.defaultView||h.parentWindow;try{return i=j.frameElement}catch(c){b=c}},a.fn.caret=function(d,f,h){var i;return g[d]?(a.isPlainObject(f)?(l(f),f=void 0):l(h),i=e.contentEditable(this)?new b(this):new c(this),g[d].apply(i,[f])):a.error("Method "+d+" does not exist on jQuery.caret")},a.fn.caret.EditableCaret=b,a.fn.caret.InputCaret=c,a.fn.caret.Utils=e,a.fn.caret.apis=g});
bp-core/js/webcam.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.bp=window.bp||{},function(){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.WebCam={start:function(){this.params={video:null,videoStream:null,capture_enable:!1,capture:null,canvas:null,warning:null,flipped:!1},bp.Avatar.nav.on("bp-avatar-view:changed",_.bind(this.setView,this))},setView:function(a){if("camera"!==a)return void(_.isNull(this.params.video)||(this.stop(),this.removeWarning()));var b=new bp.Views.WebCamAvatar({model:new Backbone.Model({user_media:!1})});this.params.flipped=!1,bp.Avatar.views.add({id:"camera",view:b}),b.inject(".bp-avatar")},removeView:function(){var a;_.isUndefined(bp.Avatar.views.get("camera"))||(a=bp.Avatar.views.get("camera"),a.get("view").remove(),bp.Avatar.views.remove({id:"camera",view:a}))},gotStream:function(a){var b=bp.WebCam.params.video;bp.WebCam.params.videoStream=a,bp.WebCam.displayWarning("loaded"),b.onerror=function(){bp.WebCam.displayWarning("videoerror"),b&&bp.WebCam.stop()},a.onended=bp.WebCam.noStream(),void 0!==b.mozSrcObject?(b.mozSrcObject=a,b.play()):navigator.mozGetUserMedia?(b.src=a,b.play()):b.src=window.URL?window.URL.createObjectURL(a):a,bp.WebCam.params.capture_enable=!0},stop:function(){bp.WebCam.params.capture_enable=!1,bp.WebCam.params.videoStream&&(bp.WebCam.params.videoStream.stop?bp.WebCam.params.videoStream.stop():bp.WebCam.params.videoStream.msStop&&bp.WebCam.params.videoStream.msStop(),bp.WebCam.params.videoStream.onended=null,bp.WebCam.params.videoStream=null),bp.WebCam.params.video&&(bp.WebCam.params.video.onerror=null,bp.WebCam.params.video.pause(),bp.WebCam.params.video.mozSrcObject&&(bp.WebCam.params.video.mozSrcObject=null),bp.WebCam.params.video.src="")},noStream:function(){_.isNull(bp.WebCam.params.videoStream)&&(bp.WebCam.displayWarning("noaccess"),bp.WebCam.removeView())},setAvatar:function(a){a.get("url")||bp.WebCam.displayWarning("nocapture"),bp.WebCam.removeView(),bp.Avatar.setAvatar(a)},removeWarning:function(){_.isNull(this.params.warning)||this.params.warning.remove()},displayWarning:function(a){this.removeWarning(),this.params.warning=new bp.Views.uploaderWarning({value:BP_Uploader.strings.camera_warnings[a]}),this.params.warning.inject(".bp-avatar-status")}},bp.Views.WebCamAvatar=bp.View.extend({tagName:"div",id:"bp-webcam-avatar",template:bp.template("bp-avatar-webcam"),events:{"click .avatar-webcam-capture":"captureStream","click .avatar-webcam-save":"saveCapture"},initialize:function(){var a;(navigator.getUserMedia||navigator.oGetUserMedia||navigator.mozGetUserMedia||navigator.webkitGetUserMedia||navigator.msGetUserMedia)&&(a=_.extend(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces"),{user_media:!0,w:BP_Uploader.settings.crop.full_w,h:BP_Uploader.settings.crop.full_h,x:0,y:0,type:"camera"}),this.model.set(a)),this.on("ready",this.useStream,this)},useStream:function(){this.model.get("user_media")&&(this.options.video=new bp.Views.WebCamVideo,this.options.canvas=new bp.Views.WebCamCanvas,this.$el.find("#avatar-to-crop").append(this.options.video.el),this.$el.find("#avatar-crop-pane").append(this.options.canvas.el),bp.WebCam.params.video=this.options.video.el,bp.WebCam.params.canvas=this.options.canvas.el,bp.WebCam.displayWarning("requesting"),navigator.getUserMedia?navigator.getUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCams.noStream):navigator.oGetUserMedia?navigator.oGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.mozGetUserMedia?navigator.mozGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.webkitGetUserMedia?navigator.webkitGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.msGetUserMedia?navigator.msGetUserMedia({video:!0,audio:!1},bp.WebCams.gotStream,bp.WebCam.noStream):bp.WebCam.displayWarning("errormsg"))},captureStream:function(a){var b,c;return a.preventDefault(),bp.WebCam.params.capture_enable?this.model.get("h")>this.options.video.el.videoHeight||this.model.get("w")>this.options.video.el.videoWidth?void bp.WebCam.displayWarning("videoerror"):(c=this.options.video.el.videoHeight,b=(this.options.video.el.videoWidth-c)/2,bp.WebCam.params.flipped||(this.options.canvas.el.getContext("2d").translate(this.model.get("w"),0),this.options.canvas.el.getContext("2d").scale(-1,1),bp.WebCam.params.flipped=!0),this.options.canvas.el.getContext("2d").drawImage(this.options.video.el,b,0,c,c,0,0,this.model.get("w"),this.model.get("h")),bp.WebCam.params.capture=this.options.canvas.el.toDataURL("image/png"),this.model.set("url",bp.WebCam.params.capture),void bp.WebCam.displayWarning("ready")):void bp.WebCam.displayWarning("loading")},saveCapture:function(a){return a.preventDefault(),bp.WebCam.params.capture?(bp.WebCam.stop(),void bp.WebCam.setAvatar(this.model)):void bp.WebCam.displayWarning("nocapture")}}),bp.Views.WebCamVideo=bp.View.extend({tagName:"video",id:"bp-webcam-video",attributes:{autoplay:"autoplay"}}),bp.Views.WebCamCanvas=bp.View.extend({tagName:"canvas",id:"bp-webcam-canvas",attributes:{width:150,height:150},initialize:function(){_.isUndefined(BP_Uploader.settings.crop.full_h)||_.isUndefined(BP_Uploader.settings.crop.full_w)||(this.el.attributes.width.value=BP_Uploader.settings.crop.full_w,this.el.attributes.height.value=BP_Uploader.settings.crop.full_h)}}),bp.WebCam.start())}(bp,jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  window.bp=window.bp||{},function(){"undefined"!=typeof BP_Uploader&&(bp.Models=bp.Models||{},bp.Collections=bp.Collections||{},bp.Views=bp.Views||{},bp.WebCam={start:function(){this.params={video:null,videoStream:null,capture_enable:!1,capture:null,canvas:null,warning:null,flipped:!1},bp.Avatar.nav.on("bp-avatar-view:changed",_.bind(this.setView,this))},setView:function(a){if("camera"!==a)return void(_.isNull(this.params.video)||(this.stop(),this.removeWarning()));var b=new bp.Views.WebCamAvatar({model:new Backbone.Model({user_media:!1})});this.params.flipped=!1,bp.Avatar.views.add({id:"camera",view:b}),b.inject(".bp-avatar")},removeView:function(){var a;_.isUndefined(bp.Avatar.views.get("camera"))||(a=bp.Avatar.views.get("camera"),a.get("view").remove(),bp.Avatar.views.remove({id:"camera",view:a}))},gotStream:function(a){var b=bp.WebCam.params.video;bp.WebCam.params.videoStream=a,bp.WebCam.displayWarning("loaded"),b.onerror=function(){bp.WebCam.displayWarning("videoerror"),b&&bp.WebCam.stop()},a.onended=bp.WebCam.noStream(),void 0!==b.mozSrcObject?(b.mozSrcObject=a,b.play()):navigator.mozGetUserMedia?(b.src=a,b.play()):b.src=window.URL?window.URL.createObjectURL(a):a,bp.WebCam.params.capture_enable=!0},stop:function(){bp.WebCam.params.capture_enable=!1,bp.WebCam.params.videoStream&&(bp.WebCam.params.videoStream.stop?bp.WebCam.params.videoStream.stop():bp.WebCam.params.videoStream.msStop&&bp.WebCam.params.videoStream.msStop(),bp.WebCam.params.videoStream.onended=null,bp.WebCam.params.videoStream=null),bp.WebCam.params.video&&(bp.WebCam.params.video.onerror=null,bp.WebCam.params.video.pause(),bp.WebCam.params.video.mozSrcObject&&(bp.WebCam.params.video.mozSrcObject=null),bp.WebCam.params.video.src="")},noStream:function(){_.isNull(bp.WebCam.params.videoStream)&&(bp.WebCam.displayWarning("noaccess"),bp.WebCam.removeView())},setAvatar:function(a){a.get("url")||bp.WebCam.displayWarning("nocapture"),bp.WebCam.removeView(),bp.Avatar.setAvatar(a)},removeWarning:function(){_.isNull(this.params.warning)||this.params.warning.remove()},displayWarning:function(a){this.removeWarning(),this.params.warning=new bp.Views.uploaderWarning({value:BP_Uploader.strings.camera_warnings[a]}),this.params.warning.inject(".bp-avatar-status")}},bp.Views.WebCamAvatar=bp.View.extend({tagName:"div",id:"bp-webcam-avatar",template:bp.template("bp-avatar-webcam"),events:{"click .avatar-webcam-capture":"captureStream","click .avatar-webcam-save":"saveCapture"},initialize:function(){var a;(navigator.getUserMedia||navigator.oGetUserMedia||navigator.mozGetUserMedia||navigator.webkitGetUserMedia||navigator.msGetUserMedia)&&(a=_.extend(_.pick(BP_Uploader.settings.defaults.multipart_params.bp_params,"object","item_id","nonces"),{user_media:!0,w:BP_Uploader.settings.crop.full_w,h:BP_Uploader.settings.crop.full_h,x:0,y:0,type:"camera"}),this.model.set(a)),this.on("ready",this.useStream,this)},useStream:function(){this.model.get("user_media")&&(this.options.video=new bp.Views.WebCamVideo,this.options.canvas=new bp.Views.WebCamCanvas,this.$el.find("#avatar-to-crop").append(this.options.video.el),this.$el.find("#avatar-crop-pane").append(this.options.canvas.el),bp.WebCam.params.video=this.options.video.el,bp.WebCam.params.canvas=this.options.canvas.el,bp.WebCam.displayWarning("requesting"),navigator.getUserMedia?navigator.getUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCams.noStream):navigator.oGetUserMedia?navigator.oGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.mozGetUserMedia?navigator.mozGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.webkitGetUserMedia?navigator.webkitGetUserMedia({video:!0},bp.WebCam.gotStream,bp.WebCam.noStream):navigator.msGetUserMedia?navigator.msGetUserMedia({video:!0,audio:!1},bp.WebCams.gotStream,bp.WebCam.noStream):bp.WebCam.displayWarning("errormsg"))},captureStream:function(a){var b,c;return a.preventDefault(),bp.WebCam.params.capture_enable?this.model.get("h")>this.options.video.el.videoHeight||this.model.get("w")>this.options.video.el.videoWidth?void bp.WebCam.displayWarning("videoerror"):(c=this.options.video.el.videoHeight,b=(this.options.video.el.videoWidth-c)/2,bp.WebCam.params.flipped||(this.options.canvas.el.getContext("2d").translate(this.model.get("w"),0),this.options.canvas.el.getContext("2d").scale(-1,1),bp.WebCam.params.flipped=!0),this.options.canvas.el.getContext("2d").drawImage(this.options.video.el,b,0,c,c,0,0,this.model.get("w"),this.model.get("h")),bp.WebCam.params.capture=this.options.canvas.el.toDataURL("image/png"),this.model.set("url",bp.WebCam.params.capture),void bp.WebCam.displayWarning("ready")):void bp.WebCam.displayWarning("loading")},saveCapture:function(a){return a.preventDefault(),bp.WebCam.params.capture?(bp.WebCam.stop(),void bp.WebCam.setAvatar(this.model)):void bp.WebCam.displayWarning("nocapture")}}),bp.Views.WebCamVideo=bp.View.extend({tagName:"video",id:"bp-webcam-video",attributes:{autoplay:"autoplay"}}),bp.Views.WebCamCanvas=bp.View.extend({tagName:"canvas",id:"bp-webcam-canvas",attributes:{width:150,height:150},initialize:function(){_.isUndefined(BP_Uploader.settings.crop.full_h)||_.isUndefined(BP_Uploader.settings.crop.full_w)||(this.el.attributes.width.value=BP_Uploader.settings.crop.full_w,this.el.attributes.height.value=BP_Uploader.settings.crop.full_h)}}),bp.WebCam.start())}(bp,jQuery);
bp-core/js/widget-members.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function member_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#members-list").fadeOut(200,function(){jQuery(".widget ul#members-list").html(a[1]),jQuery(".widget ul#members-list").fadeIn(200)}):jQuery(".widget ul#members-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#members-list").html(b),jQuery(".widget ul#members-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#members-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#members-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_members",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-members").val(),"max-members":jQuery("input#members_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),member_widget_response(b)}),!1})});
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function member_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#members-list").fadeOut(200,function(){jQuery(".widget ul#members-list").html(a[1]),jQuery(".widget ul#members-list").fadeIn(200)}):jQuery(".widget ul#members-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#members-list").html(b),jQuery(".widget ul#members-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#members-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#members-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_members",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-members").val(),"max-members":jQuery("input#members_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),member_widget_response(b)}),!1})});
bp-friends/js/widget-friends.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function friend_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#friends-list").fadeOut(200,function(){jQuery(".widget ul#friends-list").html(a[1]),jQuery(".widget ul#friends-list").fadeIn(200)}):jQuery(".widget ul#friends-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#friends-list").html(b),jQuery(".widget ul#friends-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#friends-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#friends-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_friends",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-friends").val(),"max-friends":jQuery("input#friends_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),friend_widget_response(b)}),!1})});
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function friend_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#friends-list").fadeOut(200,function(){jQuery(".widget ul#friends-list").html(a[1]),jQuery(".widget ul#friends-list").fadeIn(200)}):jQuery(".widget ul#friends-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#friends-list").html(b),jQuery(".widget ul#friends-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#friends-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#friends-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_friends",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-friends").val(),"max-friends":jQuery("input#friends_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),friend_widget_response(b)}),!1})});
bp-groups/admin/css/admin-rtl.min.css CHANGED
@@ -1 +1 @@
1
- table.bp-group-members .uid-column,table.bp-group-members .urole-column{padding-right:20px;padding-left:20px}body.toplevel_page_bp-groups table.groups th#members,body.toplevel_page_bp-groups table.groups th#status{width:10%}body.toplevel_page_bp-groups table.groups th#last_active{width:15%}#bp-groups-form .avatar{float:right;margin-left:10px;margin-top:1px}#bp-groups-edit-form input{outline:0}#bp-groups-edit-form input#bp-groups-name{font-size:1.7em;width:100%;margin-bottom:6px}#bp-groups-edit-form input#bp-groups-new-members{width:100%;max-width:90%;border:0}#bp-groups-new-members-list,#bp_group_settings ul{margin:0}#bp_group_settings legend{margin:10px 0;font-weight:700}.bp-groups-settings-section{margin-top:10px}#bp-groups-permalink-box{line-height:24px;color:#666}.bp-groups-member-type{position:relative}.bp-groups-member-type>h4{margin-bottom:.5em}ul.bp-group-delete-list{list-style-type:disc;margin:4px 26px}.bp-group-admin-pagination{position:absolute;text-align:left;width:100%}.bp-group-admin-pagination.table-top{top:0}.bp-group-admin-pagination.table-bottom{bottom:0}.bp-group-admin-pagination-viewing{color:#777;font-size:12px;font-style:italic}.bp-group-admin-pagination-links{white-space:nowrap;padding-right:15px}table.bp-group-members .uname-column{width:70%}
1
+ body.toplevel_page_bp-groups table.groups th#members,body.toplevel_page_bp-groups table.groups th#status{width:10%}body.toplevel_page_bp-groups table.groups th#last_active{width:15%}#bp-groups-form .avatar{float:right;margin-left:10px;margin-top:1px}#bp-groups-edit-form input{outline:0}#bp-groups-edit-form input#bp-groups-name{font-size:1.7em;width:100%;margin-bottom:6px}#bp-groups-edit-form input#bp-groups-new-members{width:100%;max-width:90%;border:0}#bp-groups-new-members-list,#bp_group_settings ul{margin:0}#bp_group_settings legend{margin:10px 0;font-weight:700}.bp-groups-settings-section{margin-top:10px}#bp-groups-permalink-box{line-height:24px;color:#666}.bp-groups-member-type{position:relative}.bp-groups-member-type>h4{margin-bottom:.5em}ul.bp-group-delete-list{list-style-type:disc;margin:4px 26px}.bp-group-admin-pagination{position:absolute;text-align:left;width:100%}.bp-group-admin-pagination.table-top{top:0}.bp-group-admin-pagination.table-bottom{bottom:0}.bp-group-admin-pagination-viewing{color:#777;font-size:12px;font-style:italic}.bp-group-admin-pagination-links{white-space:nowrap;padding-right:15px}table.bp-group-members .uid-column,table.bp-group-members .urole-column{padding-right:20px;padding-left:20px}table.bp-group-members .uname-column{width:70%}
bp-groups/admin/css/admin.min.css CHANGED
@@ -1 +1 @@
1
- table.bp-group-members .uid-column,table.bp-group-members .urole-column{padding-left:20px;padding-right:20px}body.toplevel_page_bp-groups table.groups th#members,body.toplevel_page_bp-groups table.groups th#status{width:10%}body.toplevel_page_bp-groups table.groups th#last_active{width:15%}#bp-groups-form .avatar{float:left;margin-right:10px;margin-top:1px}#bp-groups-edit-form input{outline:0}#bp-groups-edit-form input#bp-groups-name{font-size:1.7em;width:100%;margin-bottom:6px}#bp-groups-edit-form input#bp-groups-new-members{width:100%;max-width:90%;border:0}#bp-groups-new-members-list,#bp_group_settings ul{margin:0}#bp_group_settings legend{margin:10px 0;font-weight:700}.bp-groups-settings-section{margin-top:10px}#bp-groups-permalink-box{line-height:24px;color:#666}.bp-groups-member-type{position:relative}.bp-groups-member-type>h4{margin-bottom:.5em}ul.bp-group-delete-list{list-style-type:disc;margin:4px 26px}.bp-group-admin-pagination{position:absolute;text-align:right;width:100%}.bp-group-admin-pagination.table-top{top:0}.bp-group-admin-pagination.table-bottom{bottom:0}.bp-group-admin-pagination-viewing{color:#777;font-size:12px;font-style:italic}.bp-group-admin-pagination-links{white-space:nowrap;padding-left:15px}table.bp-group-members .uname-column{width:70%}
1
+ body.toplevel_page_bp-groups table.groups th#members,body.toplevel_page_bp-groups table.groups th#status{width:10%}body.toplevel_page_bp-groups table.groups th#last_active{width:15%}#bp-groups-form .avatar{float:left;margin-right:10px;margin-top:1px}#bp-groups-edit-form input{outline:0}#bp-groups-edit-form input#bp-groups-name{font-size:1.7em;width:100%;margin-bottom:6px}#bp-groups-edit-form input#bp-groups-new-members{width:100%;max-width:90%;border:0}#bp-groups-new-members-list,#bp_group_settings ul{margin:0}#bp_group_settings legend{margin:10px 0;font-weight:700}.bp-groups-settings-section{margin-top:10px}#bp-groups-permalink-box{line-height:24px;color:#666}.bp-groups-member-type{position:relative}.bp-groups-member-type>h4{margin-bottom:.5em}ul.bp-group-delete-list{list-style-type:disc;margin:4px 26px}.bp-group-admin-pagination{position:absolute;text-align:right;width:100%}.bp-group-admin-pagination.table-top{top:0}.bp-group-admin-pagination.table-bottom{bottom:0}.bp-group-admin-pagination-viewing{color:#777;font-size:12px;font-style:italic}.bp-group-admin-pagination-links{white-space:nowrap;padding-left:15px}table.bp-group-members .uid-column,table.bp-group-members .urole-column{padding-left:20px;padding-right:20px}table.bp-group-members .uname-column{width:70%}
bp-groups/admin/js/admin.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){function b(b,c){a("#bp-groups-new-members-list").append('<li data-login="'+c.item.value+'"><a href="#" class="bp-groups-remove-new-member">x</a> '+c.item.label+"</li>")}var c="undefined"!=typeof group_id?"&group_id="+group_id:"";a(document).ready(function(){window.warn_on_leave=!1,a(".bp-suggest-user").autocomplete({source:ajaxurl+"?action=bp_group_admin_member_autocomplete"+c,delay:500,minLength:2,position:"undefined"!=typeof isRtl&&isRtl?{my:"right top",at:"right bottom",offset:"0, -1"}:{offset:"0, -1"},open:function(){a(this).addClass("open")},close:function(){a(this).removeClass("open"),a(this).val("")},select:function(a,c){b(a,c)}}),a("#bp-groups-new-members").prop("placeholder",BP_Group_Admin.add_member_placeholder),a("#bp_group_add_members").on("click",".bp-groups-remove-new-member",function(b){b.preventDefault(),a(b.target.parentNode).remove()}),a(document).on("change",'input#bp-groups-name, input#bp-groups-description, select.bp-groups-role, #bp-groups-settings-section-status input[type="radio"]',function(){window.warn_on_leave=!0}),a("input#save").on("click",function(){var b=[];a("#bp-groups-new-members-list li").each(function(){b.push(a(this).data("login"))}),b.length&&a("#bp-groups-new-members").val("").val(b.join(", ")),window.warn_on_leave=!1}),window.onbeforeunload=function(){return window.warn_on_leave?BP_Group_Admin.warn_on_leave:void 0}})}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  !function(a){function b(b,c){a("#bp-groups-new-members-list").append('<li data-login="'+c.item.value+'"><a href="#" class="bp-groups-remove-new-member">x</a> '+c.item.label+"</li>")}var c="undefined"!=typeof group_id?"&group_id="+group_id:"";a(document).ready(function(){window.warn_on_leave=!1,a(".bp-suggest-user").autocomplete({source:ajaxurl+"?action=bp_group_admin_member_autocomplete"+c,delay:500,minLength:2,position:"undefined"!=typeof isRtl&&isRtl?{my:"right top",at:"right bottom",offset:"0, -1"}:{offset:"0, -1"},open:function(){a(this).addClass("open")},close:function(){a(this).removeClass("open"),a(this).val("")},select:function(a,c){b(a,c)}}),a("#bp-groups-new-members").prop("placeholder",BP_Group_Admin.add_member_placeholder),a("#bp_group_add_members").on("click",".bp-groups-remove-new-member",function(b){b.preventDefault(),a(b.target.parentNode).remove()}),a(document).on("change",'input#bp-groups-name, input#bp-groups-description, select.bp-groups-role, #bp-groups-settings-section-status input[type="radio"]',function(){window.warn_on_leave=!0}),a("input#save").on("click",function(){var b=[];a("#bp-groups-new-members-list li").each(function(){b.push(a(this).data("login"))}),b.length&&a("#bp-groups-new-members").val("").val(b.join(", ")),window.warn_on_leave=!1}),window.onbeforeunload=function(){return window.warn_on_leave?BP_Group_Admin.warn_on_leave:void 0}})}(jQuery);
bp-groups/bp-groups-actions.php CHANGED
@@ -455,7 +455,7 @@ add_action( 'bp_actions', 'groups_action_leave_group' );
455
  /**
456
  * Sort the group creation steps.
457
  *
458
- * @return bool|null False on failure.
459
  */
460
  function groups_action_sort_creation_steps() {
461
 
@@ -507,7 +507,7 @@ add_action( 'bp_actions', 'groups_action_redirect_to_random_group' );
507
  *
508
  * @since BuddyPress (1.2.0)
509
  *
510
- * @return bool|null False on failure.
511
  */
512
  function groups_action_group_feed() {
513
 
455
  /**
456
  * Sort the group creation steps.
457
  *
458
+ * @return false|null False on failure.
459
  */
460
  function groups_action_sort_creation_steps() {
461
 
507
  *
508
  * @since BuddyPress (1.2.0)
509
  *
510
+ * @return false|null False on failure.
511
  */
512
  function groups_action_group_feed() {
513
 
bp-groups/bp-groups-activity.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Groups Activity Functions
5
  *
6
  * These functions handle the recording, deleting and formatting of activity
7
  * for the user and for this specific component.
@@ -89,8 +89,9 @@ add_action( 'bp_register_activity_actions', 'groups_register_activity_actions' )
89
  *
90
  * @since BuddyPress (2.0.0)
91
  *
92
- * @param string $action Static activity action.
93
  * @param object $activity Activity data object.
 
94
  * @return string
95
  */
96
  function bp_groups_format_activity_action_created_group( $action, $activity ) {
@@ -120,8 +121,9 @@ function bp_groups_format_activity_action_created_group( $action, $activity ) {
120
  *
121
  * @since BuddyPress (2.0.0)
122
  *
123
- * @param string $action Static activity action.
124
  * @param object $activity Activity data object.
 
125
  * @return string
126
  */
127
  function bp_groups_format_activity_action_joined_group( $action, $activity ) {
@@ -164,6 +166,7 @@ function bp_groups_format_activity_action_joined_group( $action, $activity ) {
164
  *
165
  * @param string $action Static activity action.
166
  * @param object $activity Activity data object.
 
167
  * @return string
168
  */
169
  function bp_groups_format_activity_action_group_details_updated( $action, $activity ) {
@@ -218,6 +221,7 @@ function bp_groups_format_activity_action_group_details_updated( $action, $activ
218
  * @since BuddyPress (2.0.0)
219
  *
220
  * @param array $activities Array of activity items.
 
221
  * @return array
222
  */
223
  function bp_groups_prefetch_activity_object_data( $activities ) {
@@ -269,6 +273,7 @@ add_filter( 'bp_activity_prefetch_object_data', 'bp_groups_prefetch_activity_obj
269
  *
270
  * @param array $retval Empty array by default
271
  * @param array $filter Current activity arguments
 
272
  * @return array
273
  */
274
  function bp_groups_filter_activity_scope( $retval = array(), $filter = array() ) {
@@ -333,14 +338,14 @@ add_filter( 'bp_activity_set_groups_scope_args', 'bp_groups_filter_activity_scop
333
  * @see bp_activity_add() for more detailed description of parameters and
334
  * return values.
335
  *
336
- * @param array $args {
337
  * An array of arguments for the new activity item. Accepts all parameters
338
  * of {@link bp_activity_add()}. However, this wrapper provides some
339
  * additional defaults, as described below:
340
- * @type string $component Default: the id of your Groups component
341
- * (usually 'groups').
342
- * @type bool $hide_sitewide Default: True if the current group is not
343
- * public, otherwise false.
344
  * }
345
  * @return bool See {@link bp_activity_add()}.
346
  */
@@ -385,7 +390,8 @@ function groups_record_activity( $args = '' ) {
385
  * Update the last_activity meta value for a given group.
386
  *
387
  * @param int $group_id Optional. The ID of the group whose last_activity is
388
- * being updated. Default: the current group's ID.
 
389
  * @return bool|null False on failure.
390
  */
391
  function groups_update_last_activity( $group_id = 0 ) {
@@ -407,12 +413,13 @@ add_action( 'groups_new_forum_topic', 'groups_update_last_activity' );
407
  add_action( 'groups_new_forum_topic_post', 'groups_update_last_activity' );
408
 
409
  /**
410
- * Add an activity stream item when a member joins a group
411
  *
412
  * @since BuddyPress (1.9.0)
413
  *
414
- * @param int $user_id ID of the user joining the group.
415
  * @param int $group_id ID of the group.
 
416
  * @return bool|null False on failure.
417
  */
418
  function bp_groups_membership_accepted_add_activity( $user_id, $group_id ) {
@@ -454,6 +461,7 @@ add_action( 'groups_membership_accepted', 'bp_groups_membership_accepted_add_act
454
  * @param int $group_id ID of the group.
455
  * @param BP_Groups_Group $old_group Group object before the details had been changed.
456
  * @param bool $notify_members True if the admin has opted to notify group members, otherwise false.
 
457
  * @return int|bool The ID of the activity on success. False on error.
458
  */
459
  function bp_groups_group_details_updated_add_activity( $group_id, $old_group, $notify_members ) {
@@ -545,7 +553,7 @@ add_action( 'groups_delete_group', 'bp_groups_delete_group_delete_all_activity',
545
  * @since BuddyPress (1.9.0)
546
  *
547
  * @param int $group_id ID of the group.
548
- * @param int $user_id ID of the user leaving the group.
549
  */
550
  function bp_groups_leave_group_delete_recent_activity( $group_id, $user_id ) {
551
 
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Groups Activity Functions.
5
  *
6
  * These functions handle the recording, deleting and formatting of activity
7
  * for the user and for this specific component.
89
  *
90
  * @since BuddyPress (2.0.0)
91
  *
92
+ * @param string $action Static activity action.
93
  * @param object $activity Activity data object.
94
+ *
95
  * @return string
96
  */
97
  function bp_groups_format_activity_action_created_group( $action, $activity ) {
121
  *
122
  * @since BuddyPress (2.0.0)
123
  *
124
+ * @param string $action Static activity action.
125
  * @param object $activity Activity data object.
126
+ *
127
  * @return string
128
  */
129
  function bp_groups_format_activity_action_joined_group( $action, $activity ) {
166
  *
167
  * @param string $action Static activity action.
168
  * @param object $activity Activity data object.
169
+ *
170
  * @return string
171
  */
172
  function bp_groups_format_activity_action_group_details_updated( $action, $activity ) {
221
  * @since BuddyPress (2.0.0)
222
  *
223
  * @param array $activities Array of activity items.
224
+ *
225
  * @return array
226
  */
227
  function bp_groups_prefetch_activity_object_data( $activities ) {
273
  *
274
  * @param array $retval Empty array by default
275
  * @param array $filter Current activity arguments
276
+ *
277
  * @return array
278
  */
279
  function bp_groups_filter_activity_scope( $retval = array(), $filter = array() ) {
338
  * @see bp_activity_add() for more detailed description of parameters and
339
  * return values.
340
  *
341
+ * @param array|string $args {
342
  * An array of arguments for the new activity item. Accepts all parameters
343
  * of {@link bp_activity_add()}. However, this wrapper provides some
344
  * additional defaults, as described below:
345
+ * @type string $component Default: the id of your Groups component
346
+ * (usually 'groups').
347
+ * @type bool $hide_sitewide Default: True if the current group is not
348
+ * public, otherwise false.
349
  * }
350
  * @return bool See {@link bp_activity_add()}.
351
  */
390
  * Update the last_activity meta value for a given group.
391
  *
392
  * @param int $group_id Optional. The ID of the group whose last_activity is
393
+ * being updated. Default: the current group's ID.
394
+ *
395
  * @return bool|null False on failure.
396
  */
397
  function groups_update_last_activity( $group_id = 0 ) {
413
  add_action( 'groups_new_forum_topic_post', 'groups_update_last_activity' );
414
 
415
  /**
416
+ * Add an activity stream item when a member joins a group.
417
  *
418
  * @since BuddyPress (1.9.0)
419
  *
420
+ * @param int $user_id ID of the user joining the group.
421
  * @param int $group_id ID of the group.
422
+ *
423
  * @return bool|null False on failure.
424
  */
425
  function bp_groups_membership_accepted_add_activity( $user_id, $group_id ) {
461
  * @param int $group_id ID of the group.
462
  * @param BP_Groups_Group $old_group Group object before the details had been changed.
463
  * @param bool $notify_members True if the admin has opted to notify group members, otherwise false.
464
+ *
465
  * @return int|bool The ID of the activity on success. False on error.
466
  */
467
  function bp_groups_group_details_updated_add_activity( $group_id, $old_group, $notify_members ) {
553
  * @since BuddyPress (1.9.0)
554
  *
555
  * @param int $group_id ID of the group.
556
+ * @param int $user_id ID of the user leaving the group.
557
  */
558
  function bp_groups_leave_group_delete_recent_activity( $group_id, $user_id ) {
559
 
bp-groups/bp-groups-admin.php CHANGED
@@ -1,6 +1,6 @@
1
  <?php
2
  /**
3
- * BuddyPress Groups component admin screen
4
  *
5
  * Props to WordPress core for the Comments admin screen, and its contextual
6
  * help text, on which this implementation is heavily based.
@@ -51,6 +51,7 @@ add_action( bp_core_admin_hook(), 'bp_groups_add_admin_menu' );
51
  * @since BuddyPress (1.7.0)
52
  *
53
  * @param array $custom_menus Array of BP top-level menu items.
 
54
  * @return array Menu item array, with Groups added.
55
  */
56
  function bp_groups_admin_menu_order( $custom_menus = array() ) {
@@ -246,7 +247,6 @@ function bp_groups_admin_load() {
246
  $allowed_status = apply_filters( 'groups_allowed_status', array( 'public', 'private', 'hidden' ) );
247
  $status = ( in_array( $_POST['group-status'], (array) $allowed_status ) ) ? $_POST['group-status'] : 'public';
248
 
249
- // Invite status
250
  /**
251
  * Filters the allowed invite status values for the group.
252
  *
@@ -433,9 +433,10 @@ function bp_groups_admin_load() {
433
  *
434
  * @since BuddyPress (1.7.0)
435
  *
436
- * @param string $value Will always be false unless another plugin filters it first.
437
- * @param string $option Screen option name.
438
  * @param string $new_value Screen option form value.
 
439
  * @return string Option value. False to abandon update.
440
  */
441
  function bp_groups_admin_screen_options( $value, $option, $new_value ) {
@@ -560,7 +561,7 @@ function bp_groups_admin_edit() {
560
  *
561
  * @since BuddyPress (1.7.0)
562
  *
563
- * @param BP_Groups_Group Instance of the current group being edited. Passed by reference.
564
  */
565
  do_action_ref_array( 'bp_groups_admin_edit', array( &$group ) ); ?>
566
 
@@ -687,7 +688,7 @@ function bp_groups_admin_delete() {
687
  *
688
  * @since BuddyPress (1.7.0)
689
  *
690
- * @global BP_Group_List_Table $bp_groups_list_table Group screen list table.
691
  * @global string $plugin_page Currently viewed plugin page.
692
  */
693
  function bp_groups_admin_index() {
@@ -813,8 +814,7 @@ function bp_groups_admin_edit_metabox_add_new_members( $item ) {
813
  *
814
  * @since BuddyPress (1.7.0)
815
  *
816
- * @param BP_Groups_Group $item The BP_Groups_Group object for the current
817
- * group.
818
  */
819
  function bp_groups_admin_edit_metabox_members( $item ) {
820
 
@@ -1004,8 +1004,9 @@ function bp_groups_admin_edit_metabox_status( $item ) {
1004
  *
1005
  * @since BuddyPress (1.8.0)
1006
  *
1007
- * @param BP_Group_Member_Query $query A BP_Group_Member_Query object.
1008
- * @param string $member_type member|mod|admin|banned.
 
1009
  * @return string Pagination links HTML.
1010
  */
1011
  function bp_groups_admin_create_pagination_links( BP_Group_Member_Query $query, $member_type ) {
@@ -1062,6 +1063,7 @@ function bp_groups_admin_create_pagination_links( BP_Group_Member_Query $query,
1062
  * @since BuddyPress (1.7.0)
1063
  *
1064
  * @param array $user_ids Array of user IDs.
 
1065
  * @return array Array of user_logins corresponding to $user_ids.
1066
  */
1067
  function bp_groups_admin_get_usernames_from_ids( $user_ids = array() ) {
@@ -1132,6 +1134,7 @@ class BP_Groups_List_Table extends WP_List_Table {
1132
  * e.g. "All", "Pending", "Approved", "Spam"...
1133
  *
1134
  * @since BuddyPress (1.7.0)
 
1135
  * @access public
1136
  * @var string
1137
  */
@@ -1141,6 +1144,7 @@ class BP_Groups_List_Table extends WP_List_Table {
1141
  * Group counts for each group type.
1142
  *
1143
  * @since BuddyPress (1.7.0)
 
1144
  * @access public
1145
  * @var int
1146
  */
@@ -1338,7 +1342,7 @@ class BP_Groups_List_Table extends WP_List_Table {
1338
  *
1339
  * @since BuddyPress (1.7.0)
1340
  *
1341
- * @param object $item The current group item in the loop.
1342
  */
1343
  public function single_row( $item = array() ) {
1344
  static $even = false;
@@ -1448,7 +1452,7 @@ class BP_Groups_List_Table extends WP_List_Table {
1448
  }
1449
 
1450
  /**
1451
- * Get the column names for sortable columns
1452
  *
1453
  * Note: It's not documented in WP, but the second item in the
1454
  * nested arrays below is $desc_first. Normally, we would set
@@ -1584,7 +1588,7 @@ class BP_Groups_List_Table extends WP_List_Table {
1584
  *
1585
  * @since BuddyPress (1.7.0)
1586
  *
1587
- * @param array Information about the current row.
1588
  */
1589
  public function column_description( $item = array() ) {
1590
 
@@ -1604,7 +1608,7 @@ class BP_Groups_List_Table extends WP_List_Table {
1604
  *
1605
  * @since BuddyPress (1.7.0)
1606
  *
1607
- * @param array Information about the current row.
1608
  */
1609
  public function column_status( $item = array() ) {
1610
  $status = $item['status'];
@@ -1640,7 +1644,7 @@ class BP_Groups_List_Table extends WP_List_Table {
1640
  *
1641
  * @since BuddyPress (1.7.0)
1642
  *
1643
- * @param array Information about the current row.
1644
  */
1645
  public function column_members( $item = array() ) {
1646
  $count = groups_get_groupmeta( $item['id'], 'total_member_count' );
@@ -1661,7 +1665,7 @@ class BP_Groups_List_Table extends WP_List_Table {
1661
  *
1662
  * @since BuddyPress (1.7.0)
1663
  *
1664
- * @param array Information about the current row.
1665
  */
1666
  public function column_last_active( $item = array() ) {
1667
  $last_active = groups_get_groupmeta( $item['id'], 'last_activity' );
@@ -1682,8 +1686,8 @@ class BP_Groups_List_Table extends WP_List_Table {
1682
  *
1683
  * @since BuddyPress (2.0.0)
1684
  *
1685
- * @param array Information about the current row.
1686
- * @param string the column name.
1687
  *
1688
  * @return string
1689
  */
1
  <?php
2
  /**
3
+ * BuddyPress Groups component admin screen.
4
  *
5
  * Props to WordPress core for the Comments admin screen, and its contextual
6
  * help text, on which this implementation is heavily based.
51
  * @since BuddyPress (1.7.0)
52
  *
53
  * @param array $custom_menus Array of BP top-level menu items.
54
+ *
55
  * @return array Menu item array, with Groups added.
56
  */
57
  function bp_groups_admin_menu_order( $custom_menus = array() ) {
247
  $allowed_status = apply_filters( 'groups_allowed_status', array( 'public', 'private', 'hidden' ) );
248
  $status = ( in_array( $_POST['group-status'], (array) $allowed_status ) ) ? $_POST['group-status'] : 'public';
249
 
 
250
  /**
251
  * Filters the allowed invite status values for the group.
252
  *
433
  *
434
  * @since BuddyPress (1.7.0)
435
  *
436
+ * @param string $value Will always be false unless another plugin filters it first.
437
+ * @param string $option Screen option name.
438
  * @param string $new_value Screen option form value.
439
+ *
440
  * @return string Option value. False to abandon update.
441
  */
442
  function bp_groups_admin_screen_options( $value, $option, $new_value ) {
561
  *
562
  * @since BuddyPress (1.7.0)
563
  *
564
+ * @param BP_Groups_Group $this Instance of the current group being edited. Passed by reference.
565
  */
566
  do_action_ref_array( 'bp_groups_admin_edit', array( &$group ) ); ?>
567
 
688
  *
689
  * @since BuddyPress (1.7.0)
690
  *
691
+ * @global BP_Groups_List_Table $bp_groups_list_table Group screen list table.
692
  * @global string $plugin_page Currently viewed plugin page.
693
  */
694
  function bp_groups_admin_index() {
814
  *
815
  * @since BuddyPress (1.7.0)
816
  *
817
+ * @param BP_Groups_Group $item The BP_Groups_Group object for the current group.
 
818
  */
819
  function bp_groups_admin_edit_metabox_members( $item ) {
820
 
1004
  *
1005
  * @since BuddyPress (1.8.0)
1006
  *
1007
+ * @param BP_Group_Member_Query $query A BP_Group_Member_Query object.
1008
+ * @param string $member_type member|mod|admin|banned.
1009
+ *
1010
  * @return string Pagination links HTML.
1011
  */
1012
  function bp_groups_admin_create_pagination_links( BP_Group_Member_Query $query, $member_type ) {
1063
  * @since BuddyPress (1.7.0)
1064
  *
1065
  * @param array $user_ids Array of user IDs.
1066
+ *
1067
  * @return array Array of user_logins corresponding to $user_ids.
1068
  */
1069
  function bp_groups_admin_get_usernames_from_ids( $user_ids = array() ) {
1134
  * e.g. "All", "Pending", "Approved", "Spam"...
1135
  *
1136
  * @since BuddyPress (1.7.0)
1137
+ *
1138
  * @access public
1139
  * @var string
1140
  */
1144
  * Group counts for each group type.
1145
  *
1146
  * @since BuddyPress (1.7.0)
1147
+ *
1148
  * @access public
1149
  * @var int
1150
  */
1342
  *
1343
  * @since BuddyPress (1.7.0)
1344
  *
1345
+ * @param object|array $item The current group item in the loop.
1346
  */
1347
  public function single_row( $item = array() ) {
1348
  static $even = false;
1452
  }
1453
 
1454
  /**
1455
+ * Get the column names for sortable columns.
1456
  *
1457
  * Note: It's not documented in WP, but the second item in the
1458
  * nested arrays below is $desc_first. Normally, we would set
1588
  *
1589
  * @since BuddyPress (1.7.0)
1590
  *
1591
+ * @param array $item Information about the current row.
1592
  */
1593
  public function column_description( $item = array() ) {
1594
 
1608
  *
1609
  * @since BuddyPress (1.7.0)
1610
  *
1611
+ * @param array $item Information about the current row.
1612
  */
1613
  public function column_status( $item = array() ) {
1614
  $status = $item['status'];
1644
  *
1645
  * @since BuddyPress (1.7.0)
1646
  *
1647
+ * @param array $item Information about the current row.
1648
  */
1649
  public function column_members( $item = array() ) {
1650
  $count = groups_get_groupmeta( $item['id'], 'total_member_count' );
1665
  *
1666
  * @since BuddyPress (1.7.0)
1667
  *
1668
+ * @param array $item Information about the current row.
1669
  */
1670
  public function column_last_active( $item = array() ) {
1671
  $last_active = groups_get_groupmeta( $item['id'], 'last_activity' );
1686
  *
1687
  * @since BuddyPress (2.0.0)
1688
  *
1689
+ * @param array $item Information about the current row.
1690
+ * @param string $column_name The column name.
1691
  *
1692
  * @return string
1693
  */
bp-groups/bp-groups-adminbar.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Groups Toolbar
5
  *
6
  * Handles the groups functions related to the WordPress Toolbar.
7
  *
@@ -19,8 +19,8 @@ defined( 'ABSPATH' ) || exit;
19
  *
20
  * @todo Add dynamic menu items for group extensions.
21
  *
22
- * @return bool|null False if not on a group page, or if user does not have
23
- * access to group admin options.
24
  */
25
  function bp_groups_group_admin_menu() {
26
  global $wp_admin_bar;
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Groups Toolbar.
5
  *
6
  * Handles the groups functions related to the WordPress Toolbar.
7
  *
19
  *
20
  * @todo Add dynamic menu items for group extensions.
21
  *
22
+ * @return false|null False if not on a group page, or if user does not have
23
+ * access to group admin options.
24
  */
25
  function bp_groups_group_admin_menu() {
26
  global $wp_admin_bar;
bp-groups/bp-groups-cache.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Groups Caching
5
  *
6
  * Caching functions handle the clearing of cached objects and pages on specific
7
  * actions throughout BuddyPress.
@@ -24,8 +24,10 @@ defined( 'ABSPATH' ) || exit;
24
  * $group_ids and adds it to WP cache. This improves efficiency when using
25
  * groupmeta within a loop context.
26
  *
27
- * @param int|str|array $group_ids Accepts a single group_id, or a
28
- * comma-separated list or array of group ids.
 
 
29
  */
30
  function bp_groups_update_meta_cache( $group_ids = false ) {
31
  $bp = buddypress();
@@ -45,7 +47,7 @@ function bp_groups_update_meta_cache( $group_ids = false ) {
45
  /**
46
  * Clear the cached group count.
47
  *
48
- * @param $group_id Not used.
49
  */
50
  function groups_clear_group_object_cache( $group_id ) {
51
  wp_cache_delete( 'bp_total_group_count', 'bp' );
@@ -75,6 +77,9 @@ add_action( 'groups_settings_updated', 'bp_groups_delete_group_cache' );
75
  * Bust group cache when modifying metadata.
76
  *
77
  * @since BuddyPress (2.0.0)
 
 
 
78
  */
79
  function bp_groups_delete_group_cache_on_metadata_change( $meta_id, $group_id ) {
80
  wp_cache_delete( $group_id, 'bp_groups' );
@@ -87,7 +92,7 @@ add_action( 'added_group_meta', 'bp_groups_delete_group_cache_on_metadata_change
87
  *
88
  * @since BuddyPress (1.6.0)
89
  *
90
- * @param int $group_id ID of the group.
91
  * @param BP_Groups_Group $group_obj Group object.
92
  */
93
  function bp_groups_clear_group_creator_cache( $group_id, $group_obj ) {
@@ -97,12 +102,12 @@ function bp_groups_clear_group_creator_cache( $group_id, $group_obj ) {
97
  add_action( 'groups_created_group', 'bp_groups_clear_group_creator_cache', 10, 2 );
98
 
99
  /**
100
- * Clears caches for all members in a group when a group is deleted
101
  *
102
  * @since BuddyPress (1.6.0)
103
  *
104
  * @param BP_Groups_Group $group_obj Group object.
105
- * @param array User IDs who were in this group.
106
  */
107
  function bp_groups_clear_group_members_caches( $group_obj, $user_ids ) {
108
  // Clears the 'total groups' cache for each member in a group
@@ -135,7 +140,7 @@ add_action( 'groups_delete_invite', 'bp_groups_clear_invite_count_for_user' );
135
  * @since BuddyPress (2.0.0)
136
  *
137
  * @param int $group_id The group ID. Not used in this function.
138
- * @param int $user_id The user ID.
139
  */
140
  function bp_groups_clear_invite_count_on_uninvite( $group_id, $user_id ) {
141
  bp_groups_clear_invite_count_for_user( $user_id );
@@ -147,7 +152,7 @@ add_action( 'groups_uninvite_user', 'bp_groups_clear_invite_count_on_uninvite',
147
  *
148
  * @since BuddyPress (2.0.0)
149
  *
150
- * @param int $group_id The group ID. Not used in this function.
151
  * @param array $invited_users Array of invited user IDs.
152
  */
153
  function bp_groups_clear_invite_count_on_send( $group_id, $invited_users ) {
@@ -161,7 +166,7 @@ add_action( 'groups_send_invites', 'bp_groups_clear_invite_count_on_send', 10, 2
161
  * Clear a user's cached group count.
162
  *
163
  * @param int $group_id The group ID. Not used in this function.
164
- * @param int $user_id The user ID.
165
  */
166
  function groups_clear_group_user_object_cache( $group_id, $user_id ) {
167
  wp_cache_delete( 'bp_total_groups_for_user_' . $user_id, 'bp' );
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Groups Caching.
5
  *
6
  * Caching functions handle the clearing of cached objects and pages on specific
7
  * actions throughout BuddyPress.
24
  * $group_ids and adds it to WP cache. This improves efficiency when using
25
  * groupmeta within a loop context.
26
  *
27
+ *
28
+ * @param int|string|array|bool $group_ids Accepts a single group_id, or a
29
+ * comma-separated list or array of
30
+ * group ids.
31
  */
32
  function bp_groups_update_meta_cache( $group_ids = false ) {
33
  $bp = buddypress();
47
  /**
48
  * Clear the cached group count.
49
  *
50
+ * @param int $group_id Not used.
51
  */
52
  function groups_clear_group_object_cache( $group_id ) {
53
  wp_cache_delete( 'bp_total_group_count', 'bp' );
77
  * Bust group cache when modifying metadata.
78
  *
79
  * @since BuddyPress (2.0.0)
80
+ *
81
+ * @param int $meta_id
82
+ * @param int $group_id
83
  */
84
  function bp_groups_delete_group_cache_on_metadata_change( $meta_id, $group_id ) {
85
  wp_cache_delete( $group_id, 'bp_groups' );
92
  *
93
  * @since BuddyPress (1.6.0)
94
  *
95
+ * @param int $group_id ID of the group.
96
  * @param BP_Groups_Group $group_obj Group object.
97
  */
98
  function bp_groups_clear_group_creator_cache( $group_id, $group_obj ) {
102
  add_action( 'groups_created_group', 'bp_groups_clear_group_creator_cache', 10, 2 );
103
 
104
  /**
105
+ * Clears caches for all members in a group when a group is deleted.
106
  *
107
  * @since BuddyPress (1.6.0)
108
  *
109
  * @param BP_Groups_Group $group_obj Group object.
110
+ * @param array $user_ids User IDs who were in this group.
111
  */
112
  function bp_groups_clear_group_members_caches( $group_obj, $user_ids ) {
113
  // Clears the 'total groups' cache for each member in a group
140
  * @since BuddyPress (2.0.0)
141
  *
142
  * @param int $group_id The group ID. Not used in this function.
143
+ * @param int $user_id The user ID.
144
  */
145
  function bp_groups_clear_invite_count_on_uninvite( $group_id, $user_id ) {
146
  bp_groups_clear_invite_count_for_user( $user_id );
152
  *
153
  * @since BuddyPress (2.0.0)
154
  *
155
+ * @param int $group_id The group ID. Not used in this function.
156
  * @param array $invited_users Array of invited user IDs.
157
  */
158
  function bp_groups_clear_invite_count_on_send( $group_id, $invited_users ) {
166
  * Clear a user's cached group count.
167
  *
168
  * @param int $group_id The group ID. Not used in this function.
169
+ * @param int $user_id The user ID.
170
  */
171
  function groups_clear_group_user_object_cache( $group_id, $user_id ) {
172
  wp_cache_delete( 'bp_total_groups_for_user_' . $user_id, 'bp' );
bp-groups/bp-groups-filters.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Groups Filters
5
  *
6
  * @package BuddyPress
7
  * @subpackage GroupsFilters
@@ -72,6 +72,7 @@ add_filter( 'bp_get_total_group_count_for_user', 'bp_core_number_format' );
72
  * @since BuddyPress (1.1.0)
73
  *
74
  * @param string $content
 
75
  * @return string
76
  */
77
  function bp_groups_filter_kses( $content = '' ) {
@@ -127,6 +128,7 @@ add_filter( 'bbpress_init', 'groups_add_forum_privacy_sql' );
127
  * Add fields to bbPress query for group-specific data.
128
  *
129
  * @param string $sql
 
130
  * @return string
131
  */
132
  function groups_add_forum_fields_sql( $sql = '' ) {
@@ -138,6 +140,7 @@ function groups_add_forum_fields_sql( $sql = '' ) {
138
  * Add JOINed tables to bbPress query for group-specific data.
139
  *
140
  * @param string $sql
 
141
  * @return string
142
  */
143
  function groups_add_forum_tables_sql( $sql = '' ) {
@@ -152,6 +155,7 @@ function groups_add_forum_tables_sql( $sql = '' ) {
152
  * Add WHERE clauses to bbPress query for group-specific data and access protection.
153
  *
154
  * @param string $sql
 
155
  * @return string
156
  */
157
  function groups_add_forum_where_sql( $sql = '' ) {
@@ -204,6 +208,7 @@ function groups_add_forum_where_sql( $sql = '' ) {
204
  * @param bool $value
205
  * @param string $cap
206
  * @param array $args
 
207
  * @return bool
208
  */
209
  function groups_filter_bbpress_caps( $value, $cap, $args ) {
@@ -244,7 +249,7 @@ function groups_filter_forums_root_page_sql( $sql ) {
244
  *
245
  * @since BuddyPress (1.5.0)
246
  *
247
- * @param string $value SQL string to specify fetching just topic_id
248
  */
249
  return apply_filters( 'groups_filter_bbpress_root_page_sql', 't.topic_id' );
250
  }
@@ -254,10 +259,12 @@ add_filter( 'get_latest_topics_fields', 'groups_filter_forums_root_page_sql' );
254
  * Should BuddyPress load the mentions scripts and related assets, including results to prime the
255
  * mentions suggestions?
256
  *
257
- * @param bool $load_mentions True to load mentions assets, false otherwise.
 
 
258
  * @param bool $mentions_enabled True if mentions are enabled.
 
259
  * @return bool True if mentions scripts should be loaded.
260
- * @since BuddyPress (2.2.0)
261
  */
262
  function bp_groups_maybe_load_mentions_scripts( $load_mentions, $mentions_enabled ) {
263
  if ( ! $mentions_enabled ) {
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Groups Filters.
5
  *
6
  * @package BuddyPress
7
  * @subpackage GroupsFilters
72
  * @since BuddyPress (1.1.0)
73
  *
74
  * @param string $content
75
+ *
76
  * @return string
77
  */
78
  function bp_groups_filter_kses( $content = '' ) {
128
  * Add fields to bbPress query for group-specific data.
129
  *
130
  * @param string $sql
131
+ *
132
  * @return string
133
  */
134
  function groups_add_forum_fields_sql( $sql = '' ) {
140
  * Add JOINed tables to bbPress query for group-specific data.
141
  *
142
  * @param string $sql
143
+ *
144
  * @return string
145
  */
146
  function groups_add_forum_tables_sql( $sql = '' ) {
155
  * Add WHERE clauses to bbPress query for group-specific data and access protection.
156
  *
157
  * @param string $sql
158
+ *
159
  * @return string
160
  */
161
  function groups_add_forum_where_sql( $sql = '' ) {
208
  * @param bool $value
209
  * @param string $cap
210
  * @param array $args
211
+ *
212
  * @return bool
213
  */
214
  function groups_filter_bbpress_caps( $value, $cap, $args ) {
249
  *
250
  * @since BuddyPress (1.5.0)
251
  *
252
+ * @param string $value SQL string to specify fetching just topic_id.
253
  */
254
  return apply_filters( 'groups_filter_bbpress_root_page_sql', 't.topic_id' );
255
  }
259
  * Should BuddyPress load the mentions scripts and related assets, including results to prime the
260
  * mentions suggestions?
261
  *
262
+ * @since BuddyPress (2.2.0)
263
+ *
264
+ * @param bool $load_mentions True to load mentions assets, false otherwise.
265
  * @param bool $mentions_enabled True if mentions are enabled.
266
+ *
267
  * @return bool True if mentions scripts should be loaded.
 
268
  */
269
  function bp_groups_maybe_load_mentions_scripts( $load_mentions, $mentions_enabled ) {
270
  if ( ! $mentions_enabled ) {
bp-groups/bp-groups-forums.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Groups Forums
5
  *
6
  * Action functions are exactly the same as screen functions, however they do not
7
  * have a template screen associated with them. Usually they will send the user
@@ -24,7 +24,7 @@ defined( 'ABSPATH' ) || exit;
24
  *
25
  * @since BuddyPress (1.0.0)
26
  *
27
- * @param int $group_id The group ID that the new forum should be attached to.
28
  * @param string $group_name The group name.
29
  * @param string $group_desc The group description.
30
  */
@@ -66,6 +66,8 @@ function groups_new_group_forum( $group_id = 0, $group_name = '', $group_desc =
66
  * @since BuddyPress (1.1.0)
67
  *
68
  * @param int $group_id Group id, passed from groups_details_updated.
 
 
69
  */
70
  function groups_update_group_forum( $group_id ) {
71
 
@@ -106,10 +108,11 @@ add_action( 'groups_details_updated', 'groups_update_group_forum' );
106
  * @since BuddyPress (1.0.0)
107
  *
108
  * @param string $post_text The text for the forum post.
109
- * @param int $topic_id The topic ID used so we can identify where the new
110
- * forum post should reside.
111
- * @param mixed $page The page number where the new forum post should reside.
112
- * Default: false.
 
113
  * @return mixed The new forum post ID on success. Boolean false on failure.
114
  */
115
  function groups_new_group_forum_post( $post_text, $topic_id, $page = false ) {
@@ -215,9 +218,10 @@ function groups_new_group_forum_post( $post_text, $topic_id, $page = false ) {
215
  * @since BuddyPress (1.0.0)
216
  *
217
  * @param string $topic_title The title for the forum topic.
218
- * @param string $topic_text The text for the forum topic.
219
- * @param string $topic_tags A comma-delimited string of topic tags.
220
- * @param int $forum_id The forum ID this forum topic resides in.
 
221
  * @return mixed The new topic object on success. Boolean false on failure.
222
  */
223
  function groups_new_group_forum_topic( $topic_title, $topic_text, $topic_tags, $forum_id ) {
@@ -334,10 +338,11 @@ function groups_new_group_forum_topic( $topic_title, $topic_text, $topic_tags, $
334
  *
335
  * @since BuddyPress (1.1.0)
336
  *
337
- * @param int $topic_id The topic ID of the existing forum topic.
338
  * @param string $topic_title The title for the forum topic.
339
- * @param string $topic_text The text for the forum topic.
340
- * @param mixed $topic_tags A comma-delimited string of topic tags. Optional.
 
341
  * @return mixed The topic object on success. Boolean false on failure.
342
  */
343
  function groups_update_group_forum_topic( $topic_id, $topic_title, $topic_text, $topic_tags = false ) {
@@ -412,11 +417,11 @@ function groups_update_group_forum_topic( $topic_id, $topic_title, $topic_text,
412
  *
413
  * @since BuddyPress (1.1.0)
414
  *
415
- * @param int $post_id The post ID of the existing forum post.
416
  * @param string $post_text The text for the forum post.
417
- * @param int $topic_id The topic ID of the existing forum topic.
418
- * @param mixed $page The page number where the new forum post should reside.
419
- * Optional.
420
  * @return mixed The forum post ID on success. Boolean false on failure.
421
  */
422
  function groups_update_group_forum_post( $post_id, $post_text, $topic_id, $page = false ) {
@@ -502,6 +507,7 @@ function groups_update_group_forum_post( $post_id, $post_text, $topic_id, $page
502
  * @since BuddyPress (1.1.0)
503
  *
504
  * @param int $topic_id The ID of the topic to be deleted.
 
505
  * @return bool True if the delete routine went through properly.
506
  */
507
  function groups_delete_group_forum_topic( $topic_id ) {
@@ -564,10 +570,11 @@ function groups_delete_group_forum_topic( $topic_id ) {
564
  *
565
  * @since BuddyPress (1.1.0)
566
  *
567
- * @param int $post_id The ID of the post you want to delete.
568
- * @param int $topic_id Optional. The topic to which the post belongs. This
569
- * value isn't used in the function but is passed along to do_action()
570
- * hooks.
 
571
  * @return bool True on success.
572
  */
573
  function groups_delete_group_forum_post( $post_id, $topic_id = false ) {
@@ -616,7 +623,8 @@ function groups_delete_group_forum_post( $post_id, $topic_id = false ) {
616
  * @since BuddyPress (1.5.0)
617
  *
618
  * @param string $type Either 'newest', 'popular', 'unreplied', 'tags'.
619
- * Default: 'newest'.
 
620
  * @return int The topic count.
621
  */
622
  function groups_total_public_forum_topic_count( $type = 'newest' ) {
@@ -636,9 +644,10 @@ function groups_total_public_forum_topic_count( $type = 'newest' ) {
636
  *
637
  * @since BuddyPress (1.5.0)
638
  *
639
- * @param string $status Which groups to count. 'public', 'private', 'hidden',
640
- * 'all'. Default: 'public'.
641
- * @param string $search_terms Optional. Limit by a search term.
 
642
  * @return int The topic count.
643
  */
644
  function groups_total_forum_topic_count( $status = 'public', $search_terms = false ) {
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Groups Forums.
5
  *
6
  * Action functions are exactly the same as screen functions, however they do not
7
  * have a template screen associated with them. Usually they will send the user
24
  *
25
  * @since BuddyPress (1.0.0)
26
  *
27
+ * @param int $group_id The group ID that the new forum should be attached to.
28
  * @param string $group_name The group name.
29
  * @param string $group_desc The group description.
30
  */
66
  * @since BuddyPress (1.1.0)
67
  *
68
  * @param int $group_id Group id, passed from groups_details_updated.
69
+ *
70
+ * @return mixed
71
  */
72
  function groups_update_group_forum( $group_id ) {
73
 
108
  * @since BuddyPress (1.0.0)
109
  *
110
  * @param string $post_text The text for the forum post.
111
+ * @param int $topic_id The topic ID used so we can identify where the new
112
+ * forum post should reside.
113
+ * @param mixed $page The page number where the new forum post should reside.
114
+ * Default: false.
115
+ *
116
  * @return mixed The new forum post ID on success. Boolean false on failure.
117
  */
118
  function groups_new_group_forum_post( $post_text, $topic_id, $page = false ) {
218
  * @since BuddyPress (1.0.0)
219
  *
220
  * @param string $topic_title The title for the forum topic.
221
+ * @param string $topic_text The text for the forum topic.
222
+ * @param string $topic_tags A comma-delimited string of topic tags.
223
+ * @param int $forum_id The forum ID this forum topic resides in.
224
+ *
225
  * @return mixed The new topic object on success. Boolean false on failure.
226
  */
227
  function groups_new_group_forum_topic( $topic_title, $topic_text, $topic_tags, $forum_id ) {
338
  *
339
  * @since BuddyPress (1.1.0)
340
  *
341
+ * @param int $topic_id The topic ID of the existing forum topic.
342
  * @param string $topic_title The title for the forum topic.
343
+ * @param string $topic_text The text for the forum topic.
344
+ * @param mixed $topic_tags A comma-delimited string of topic tags. Optional.
345
+ *
346
  * @return mixed The topic object on success. Boolean false on failure.
347
  */
348
  function groups_update_group_forum_topic( $topic_id, $topic_title, $topic_text, $topic_tags = false ) {
417
  *
418
  * @since BuddyPress (1.1.0)
419
  *
420
+ * @param int $post_id The post ID of the existing forum post.
421
  * @param string $post_text The text for the forum post.
422
+ * @param int $topic_id The topic ID of the existing forum topic.
423
+ * @param mixed $page The page number where the new forum post should reside. Optional.
424
+ *
425
  * @return mixed The forum post ID on success. Boolean false on failure.
426
  */
427
  function groups_update_group_forum_post( $post_id, $post_text, $topic_id, $page = false ) {
507
  * @since BuddyPress (1.1.0)
508
  *
509
  * @param int $topic_id The ID of the topic to be deleted.
510
+ *
511
  * @return bool True if the delete routine went through properly.
512
  */
513
  function groups_delete_group_forum_topic( $topic_id ) {
570
  *
571
  * @since BuddyPress (1.1.0)
572
  *
573
+ * @param int $post_id The ID of the post you want to delete.
574
+ * @param int|bool $topic_id Optional. The topic to which the post belongs. This
575
+ * value isn't used in the function but is passed along
576
+ * to do_action() hooks.
577
+ *
578
  * @return bool True on success.
579
  */
580
  function groups_delete_group_forum_post( $post_id, $topic_id = false ) {
623
  * @since BuddyPress (1.5.0)
624
  *
625
  * @param string $type Either 'newest', 'popular', 'unreplied', 'tags'.
626
+ * Default: 'newest'.
627
+ *
628
  * @return int The topic count.
629
  */
630
  function groups_total_public_forum_topic_count( $type = 'newest' ) {
644
  *
645
  * @since BuddyPress (1.5.0)
646
  *
647
+ * @param string $status Which groups to count. 'public', 'private', 'hidden',
648
+ * 'all'. Default: 'public'.
649
+ * @param string|bool $search_terms Optional. Limit by a search term.
650
+ *
651
  * @return int The topic count.
652
  */
653
  function groups_total_forum_topic_count( $status = 'public', $search_terms = false ) {
bp-groups/bp-groups-functions.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Groups Functions
5
  *
6
  * Functions are where all the magic happens in BuddyPress. They will
7
  * handle the actual saving or manipulation of information. Usually they will
@@ -20,7 +20,7 @@ defined( 'ABSPATH' ) || exit;
20
  *
21
  * @since BuddyPress (1.5.0)
22
  *
23
- * @return bool True if set, False if empty
24
  */
25
  function bp_groups_has_directory() {
26
  $bp = buddypress();
@@ -35,12 +35,14 @@ function bp_groups_has_directory() {
35
  * of instantiating BP_Groups_Group directly, so that you will inherit cache
36
  * support and pass through the groups_get_group filter.
37
  *
38
- * @param array $args {
39
  * Array of al arguments.
40
- * @type int $group_id ID of the group.
41
- * @type bool $load_users No longer used.
42
  * @type bool $populate_extras Whether to fetch membership data and other
43
- * extra information about the group. Default: false.
 
 
44
  * @return BP_Groups_Group $group The group object.
45
  */
46
  function groups_get_group( $args = '' ) {
@@ -73,21 +75,22 @@ function groups_get_group( $args = '' ) {
73
  *
74
  * @since BuddyPress (1.0.0)
75
  *
76
- * @param array $args {
77
  * An array of arguments.
78
- * @type int|bool $group_id Pass a group ID to update an existing item, or
79
- * 0 / false to create a new group. Default: 0.
80
- * @type int $creator_id The user ID that creates the group.
81
- * @type string $name The group name.
82
- * @type string $description Optional. The group's description.
83
- * @type string $slug The group slug.
84
- * @type string $status The group's status. Accepts 'public', 'private' or
85
- 'hidden'. Defaults to 'public'.
86
- * @type int $enable_forum Optional. Whether the group has a forum enabled.
87
- * If the legacy forums are enabled for this group or if a bbPress
88
- * forum is enabled for the group, set this to 1. Default: 0.
89
- * @type string $date_created The GMT time, in Y-m-d h:i:s format,
90
- * when the group was created. Defaults to the current time.
 
91
  * }
92
  * @return int|bool The ID of the group on success. False on error.
93
  */
@@ -209,11 +212,12 @@ function groups_create_group( $args = '' ) {
209
  * These are the settings that appear on the first page of the group's Admin
210
  * section (Name, Description, and "Notify members...").
211
  *
212
- * @param int $group_id ID of the group.
213
- * @param string $group_name Name of the group.
214
- * @param string $group_desc Description of the group.
215
- * @param bool $notify_members Whether to send an email notification to group
216
- * members about changes in these details.
 
217
  * @return bool True on success, false on failure.
218
  */
219
  function groups_edit_base_group_details( $group_id, $group_name, $group_desc, $notify_members ) {
@@ -254,11 +258,12 @@ function groups_edit_base_group_details( $group_id, $group_name, $group_desc, $n
254
  * These are the settings that appear on the Settings page of the group's Admin
255
  * section (privacy settings, "enable forum", invitation status).
256
  *
257
- * @param int $group_id ID of the group.
258
- * @param bool $enable_forum Whether to enable a forum for the group.
259
- * @param string $status Group status. 'public', 'private', 'hidden'.
260
- * @param string $invite_status Optional. Who is allowed to send invitations
261
- * to the group. 'members', 'mods', or 'admins'.
 
262
  * @return bool True on success, false on failure.
263
  */
264
  function groups_edit_group_settings( $group_id, $enable_forum, $status, $invite_status = false ) {
@@ -310,6 +315,7 @@ function groups_edit_group_settings( $group_id, $enable_forum, $status, $invite_
310
  * @since BuddyPress (1.0.0)
311
  *
312
  * @param int $group_id ID of the group to delete.
 
313
  * @return bool True on success, false on failure.
314
  */
315
  function groups_delete_group( $group_id ) {
@@ -350,6 +356,7 @@ function groups_delete_group( $group_id ) {
350
  * Check a group status (eg 'private') against the whitelist of registered statuses.
351
  *
352
  * @param string $status Status to check.
 
353
  * @return bool True if status is allowed, otherwise false.
354
  */
355
  function groups_is_valid_status( $status ) {
@@ -362,7 +369,8 @@ function groups_is_valid_status( $status ) {
362
  * Provide a unique, sanitized version of a group slug.
363
  *
364
  * @param string $slug Group slug to check.
365
- * @return A unique and sanitized slug.
 
366
  */
367
  function groups_check_slug( $slug ) {
368
  $bp = buddypress();
@@ -387,6 +395,7 @@ function groups_check_slug( $slug ) {
387
  * Get a group slug by its ID.
388
  *
389
  * @param int $group_id The numeric ID of the group.
 
390
  * @return string The group's slug.
391
  */
392
  function groups_get_slug( $group_id ) {
@@ -400,6 +409,7 @@ function groups_get_slug( $group_id ) {
400
  * @since BuddyPress (1.6.0)
401
  *
402
  * @param string $group_slug The group's slug.
 
403
  * @return int The ID.
404
  */
405
  function groups_get_id( $group_slug ) {
@@ -412,8 +422,9 @@ function groups_get_id( $group_slug ) {
412
  * Remove a user from a group.
413
  *
414
  * @param int $group_id ID of the group.
415
- * @param int $user_id Optional. ID of the user. Defaults to the currently
416
- * logged-in user.
 
417
  * @return bool True on success, false on failure.
418
  */
419
  function groups_leave_group( $group_id, $user_id = 0 ) {
@@ -452,8 +463,9 @@ function groups_leave_group( $group_id, $user_id = 0 ) {
452
  * Add a user to a group.
453
  *
454
  * @param int $group_id ID of the group.
455
- * @param int $user_id Optional. ID of the user. Defaults to the currently
456
- * logged-in user.
 
457
  * @return bool True on success, false on failure.
458
  */
459
  function groups_join_group( $group_id, $user_id = 0 ) {
@@ -518,6 +530,7 @@ function groups_join_group( $group_id, $user_id = 0 ) {
518
  * Get a list of group administrators.
519
  *
520
  * @param int $group_id ID of the group.
 
521
  * @return array Info about group admins (user_id + date_modified).
522
  */
523
  function groups_get_group_admins( $group_id ) {
@@ -528,6 +541,7 @@ function groups_get_group_admins( $group_id ) {
528
  * Get a list of group moderators.
529
  *
530
  * @param int $group_id ID of the group.
 
531
  * @return array Info about group admins (user_id + date_modified).
532
  */
533
  function groups_get_group_mods( $group_id ) {
@@ -545,22 +559,22 @@ function groups_get_group_mods( $group_id ) {
545
  *
546
  * @param array $args {
547
  * An array of optional arguments.
548
- * @type int $group_id ID of the group whose members are being queried.
549
- * Default: current group ID.
550
- * @type int $page Page of results to be queried. Default: 1.
551
- * @type int $per_page Number of items to return per page of results.
552
- * Default: 20.
553
- * @type int $max Optional. Max number of items to return.
554
- * @type array $exclude Optional. Array of user IDs to exclude.
555
- * @type bool|int True (or 1) to exclude admins and mods from results.
556
- * Default: 1.
557
- * @type bool|int True (or 1) to exclude banned users from results.
558
- * Default: 1.
559
- * @type array $group_role Optional. Array of group roles to include.
560
- * @type string $search_terms Optional. Filter results by a search string.
561
- * @type string $type Optional. Sort the order of results. 'last_joined',
562
- * 'first_joined', or any of the $type params available in
563
- * {@link BP_User_Query}. Default: 'last_joined'.
564
  * }
565
  * @return array Multi-d array of 'members' list and 'count'.
566
  */
@@ -644,6 +658,7 @@ function groups_get_group_members( $args = array() ) {
644
  * Get the member count for a group.
645
  *
646
  * @param int $group_id Group ID.
 
647
  * @return int Count of confirmed members for the group.
648
  */
649
  function groups_get_total_member_count( $group_id ) {
@@ -655,7 +670,7 @@ function groups_get_total_member_count( $group_id ) {
655
  /**
656
  * Get a collection of groups, based on the parameters passed.
657
  *
658
- * @param array $args {
659
  * Array of arguments. Supports all arguments of
660
  * {@link BP_Groups_Group::get()}. Where the default values differ, they
661
  * have been described here.
@@ -705,7 +720,6 @@ function groups_get_groups( $args = '' ) {
705
  *
706
  * @since BuddyPress (1.2.0)
707
  *
708
- *
709
  * @param BP_Groups_Group $groups Object of found groups based on parameters.
710
  * Passed by reference.
711
  * @param array $r Array of parsed arguments used for group query.
@@ -733,14 +747,14 @@ function groups_get_total_group_count() {
733
  /**
734
  * Get the IDs of the groups of which a specified user is a member.
735
  *
736
- * @param int $user_id ID of the user.
737
- * @param int $limit Optional. Max number of results to return.
738
- * Default: false (no limit).
739
- * @param int $page Optional. Page offset of results to return.
740
- * Default: false (no limit).
741
  * @return array {
742
  * @type array $groups Array of groups returned by paginated query.
743
- * @type int $total Count of groups matching query.
744
  * }
745
  */
746
  function groups_get_user_groups( $user_id = 0, $pag_num = 0, $pag_page = 0 ) {
@@ -755,6 +769,7 @@ function groups_get_user_groups( $user_id = 0, $pag_num = 0, $pag_page = 0 ) {
755
  * Get the count of groups of which the specified user is a member.
756
  *
757
  * @param int $user_id Optional. Default: ID of the displayed user.
 
758
  * @return int Group count.
759
  */
760
  function groups_total_groups_for_user( $user_id = 0 ) {
@@ -802,7 +817,7 @@ function groups_get_current_group() {
802
  * Generate the avatar upload directory path for a given group.
803
  *
804
  * @param int $group_id Optional. ID of the group. Default: ID of the
805
- * current group.
806
  * @return string
807
  */
808
  function groups_avatar_upload_dir( $group_id = 0 ) {
@@ -842,7 +857,8 @@ function groups_avatar_upload_dir( $group_id = 0 ) {
842
  *
843
  * @param int $user_id ID of the user.
844
  * @param int $group_id ID of the group.
845
- * @param int|null ID of the membership if the user is an admin, otherwise null.
 
846
  */
847
  function groups_is_user_admin( $user_id, $group_id ) {
848
  return BP_Groups_Member::check_is_admin( $user_id, $group_id );
@@ -853,7 +869,8 @@ function groups_is_user_admin( $user_id, $group_id ) {
853
  *
854
  * @param int $user_id ID of the user.
855
  * @param int $group_id ID of the group.
856
- * @param int|null ID of the membership if the user is a mod, otherwise null.
 
857
  */
858
  function groups_is_user_mod( $user_id, $group_id ) {
859
  return BP_Groups_Member::check_is_mod( $user_id, $group_id );
@@ -864,7 +881,8 @@ function groups_is_user_mod( $user_id, $group_id ) {
864
  *
865
  * @param int $user_id ID of the user.
866
  * @param int $group_id ID of the group.
867
- * @param int|null ID of the membership if the user is a member, otherwise null.
 
868
  */
869
  function groups_is_user_member( $user_id, $group_id ) {
870
  return BP_Groups_Member::check_is_member( $user_id, $group_id );
@@ -881,7 +899,8 @@ function groups_is_user_banned( $user_id, $group_id ) {
881
  *
882
  * @param int $user_id ID of the user.
883
  * @param int $group_id ID of the group.
884
- * @return int|null ID of the group if the user is the creator, otherwise false.
 
885
  */
886
  function groups_is_user_creator( $user_id, $group_id ) {
887
  return BP_Groups_Member::check_is_creator( $user_id, $group_id );
@@ -894,13 +913,13 @@ function groups_is_user_creator( $user_id, $group_id ) {
894
  *
895
  * @todo Should bail out when the Activity component is not active.
896
  *
897
- * @param array {
898
  * Array of arguments.
899
- * @type string $content The content of the update.
900
- * @type int $user_id Optional. ID of the user posting the update. Default:
901
- * ID of the logged-in user.
902
- * @type int $group_id Optional. ID of the group to be affiliated with the
903
- * update. Default: ID of the current group.
904
  * }
905
  * @return int
906
  */
@@ -980,10 +999,13 @@ function groups_post_update( $args = '' ) {
980
  /**
981
  * Get IDs of users with outstanding invites to a given group from a specified user.
982
  *
983
- * @param int $user_id ID of the inviting user.
984
- * @param int $group_id ID of the group.
985
- * @return array IDs of users who have been invited to the group by the
986
- * user but have not yet accepted.
 
 
 
987
  */
988
  function groups_get_invites_for_user( $user_id = 0, $limit = false, $page = false, $exclude = false ) {
989
 
@@ -999,6 +1021,7 @@ function groups_get_invites_for_user( $user_id = 0, $limit = false, $page = fals
999
  * @since BuddyPress (2.0.0)
1000
  *
1001
  * @param int $user_id The user ID.
 
1002
  * @return int
1003
  */
1004
  function groups_get_invite_count_for_user( $user_id = 0 ) {
@@ -1012,16 +1035,16 @@ function groups_get_invite_count_for_user( $user_id = 0 ) {
1012
  /**
1013
  * Invite a user to a group.
1014
  *
1015
- * @param array $args {
1016
  * Array of arguments.
1017
- * @type int $user_id ID of the user being invited.
1018
- * @type int $group_id ID of the group to which the user is being invited.
1019
- * @type int $inviter_id Optional. ID of the inviting user. Default:
1020
- * ID of the logged-in user.
1021
  * @type string $date_modified Optional. Modified date for the invitation.
1022
- * Default: current date/time.
1023
- * @type bool $is_confirmed. Optional. Whether the invitation should be
1024
- * marked confirmed. Default: false.
1025
  * }
1026
  * @return bool True on success, false on failure.
1027
  */
@@ -1075,8 +1098,9 @@ function groups_invite_user( $args = '' ) {
1075
  *
1076
  * Functionally, this is equivalent to removing a user from a group.
1077
  *
1078
- * @param int $user_id ID of the user.
1079
  * @param int $group_id ID of the group.
 
1080
  * @return bool True on success, false on failure.
1081
  */
1082
  function groups_uninvite_user( $user_id, $group_id ) {
@@ -1102,8 +1126,9 @@ function groups_uninvite_user( $user_id, $group_id ) {
1102
  *
1103
  * Returns true if a user is already a member of the group.
1104
  *
1105
- * @param int $user_id ID of the user.
1106
  * @param int $group_id ID of the group.
 
1107
  * @return bool True when the user is a member of the group, otherwise false.
1108
  */
1109
  function groups_accept_invite( $user_id, $group_id ) {
@@ -1153,8 +1178,9 @@ function groups_accept_invite( $user_id, $group_id ) {
1153
  /**
1154
  * Reject a group invitation.
1155
  *
1156
- * @param int $user_id ID of the user.
1157
  * @param int $group_id ID of the group.
 
1158
  * @return bool True on success, false on failure.
1159
  */
1160
  function groups_reject_invite( $user_id, $group_id ) {
@@ -1177,8 +1203,9 @@ function groups_reject_invite( $user_id, $group_id ) {
1177
  /**
1178
  * Delete a group invitation.
1179
  *
1180
- * @param int $user_id ID of the invited user.
1181
  * @param int $group_id ID of the group.
 
1182
  * @return bool True on success, false on failure.
1183
  */
1184
  function groups_delete_invite( $user_id, $group_id ) {
@@ -1201,7 +1228,7 @@ function groups_delete_invite( $user_id, $group_id ) {
1201
  /**
1202
  * Send all pending invites by a single user to a specific group.
1203
  *
1204
- * @param int $user_id ID of the inviting user.
1205
  * @param int $group_id ID of the group.
1206
  */
1207
  function groups_send_invites( $user_id, $group_id ) {
@@ -1237,10 +1264,11 @@ function groups_send_invites( $user_id, $group_id ) {
1237
  /**
1238
  * Get IDs of users with outstanding invites to a given group from a specified user.
1239
  *
1240
- * @param int $user_id ID of the inviting user.
1241
  * @param int $group_id ID of the group.
1242
- * @return array IDs of users who have been invited to the group by the
1243
- * user but have not yet accepted.
 
1244
  */
1245
  function groups_get_invites_for_group( $user_id, $group_id ) {
1246
  return BP_Groups_Group::get_invites( $user_id, $group_id );
@@ -1253,10 +1281,11 @@ function groups_get_invites_for_group( $user_id, $group_id ) {
1253
  * Entering 'all' as the $type parameter will return unsent invitations as
1254
  * well (useful to make sure AJAX requests are not duplicated).
1255
  *
1256
- * @param int $user_id ID of potential group member.
1257
- * @param int $group_id ID of potential group.
1258
- * @param string $type Optional. Use 'sent' to check for sent invites, 'all' to
1259
- * check for all. Default: 'sent'.
 
1260
  * @return bool True if an invitation is found, otherwise false.
1261
  */
1262
  function groups_check_user_has_invite( $user_id, $group_id, $type = 'sent' ) {
@@ -1267,6 +1296,7 @@ function groups_check_user_has_invite( $user_id, $group_id, $type = 'sent' ) {
1267
  * Delete all invitations to a given group.
1268
  *
1269
  * @param int $group_id ID of the group whose invitations are being deleted.
 
1270
  * @return int|null Number of rows records deleted on success, null on failure.
1271
  */
1272
  function groups_delete_all_group_invites( $group_id ) {
@@ -1278,9 +1308,10 @@ function groups_delete_all_group_invites( $group_id ) {
1278
  /**
1279
  * Promote a member to a new status within a group.
1280
  *
1281
- * @param int $user_id ID of the user.
1282
- * @param int $group_id ID of the group.
1283
- * @param string $status The new status. 'mod' or 'admin'.
 
1284
  * @return bool True on success, false on failure.
1285
  */
1286
  function groups_promote_member( $user_id, $group_id, $status ) {
@@ -1310,8 +1341,9 @@ function groups_promote_member( $user_id, $group_id, $status ) {
1310
  /**
1311
  * Demote a user to 'member' status within a group.
1312
  *
1313
- * @param int $user_id ID of the user.
1314
  * @param int $group_id ID of the group.
 
1315
  * @return bool True on success, false on failure.
1316
  */
1317
  function groups_demote_member( $user_id, $group_id ) {
@@ -1337,8 +1369,9 @@ function groups_demote_member( $user_id, $group_id ) {
1337
  /**
1338
  * Ban a member from a group.
1339
  *
1340
- * @param int $user_id ID of the user.
1341
  * @param int $group_id ID of the group.
 
1342
  * @return bool True on success, false on failure.
1343
  */
1344
  function groups_ban_member( $user_id, $group_id ) {
@@ -1364,8 +1397,9 @@ function groups_ban_member( $user_id, $group_id ) {
1364
  /**
1365
  * Unban a member from a group.
1366
  *
1367
- * @param int $user_id ID of the user.
1368
  * @param int $group_id ID of the group.
 
1369
  * @return bool True on success, false on failure.
1370
  */
1371
  function groups_unban_member( $user_id, $group_id ) {
@@ -1393,8 +1427,9 @@ function groups_unban_member( $user_id, $group_id ) {
1393
  /**
1394
  * Remove a member from a group.
1395
  *
1396
- * @param int $user_id ID of the user.
1397
  * @param int $group_id ID of the group.
 
1398
  * @return bool True on success, false on failure.
1399
  */
1400
  function groups_remove_member( $user_id, $group_id ) {
@@ -1431,7 +1466,8 @@ function groups_remove_member( $user_id, $group_id ) {
1431
  * Create a group membership request.
1432
  *
1433
  * @param int $requesting_user_id ID of the user requesting membership.
1434
- * @param int $group_id ID of the group.
 
1435
  * @return bool True on success, false on failure.
1436
  */
1437
  function groups_send_membership_request( $requesting_user_id, $group_id ) {
@@ -1489,11 +1525,13 @@ function groups_send_membership_request( $requesting_user_id, $group_id ) {
1489
  * Accept a pending group membership request.
1490
  *
1491
  * @param int $membership_id ID of the membership object.
1492
- * @param int $user_id Optional. ID of the user who requested membership.
1493
- * Provide this value along with $group_id to override $membership_id.
1494
- * @param int $group_id Optional. ID of the group to which membership is being
1495
- * requested. Provide this value along with $user_id to override
1496
- * $membership_id.
 
 
1497
  * @return bool True on success, false on failure.
1498
  */
1499
  function groups_accept_membership_request( $membership_id, $user_id = 0, $group_id = 0 ) {
@@ -1533,11 +1571,13 @@ function groups_accept_membership_request( $membership_id, $user_id = 0, $group_
1533
  * Reject a pending group membership request.
1534
  *
1535
  * @param int $membership_id ID of the membership object.
1536
- * @param int $user_id Optional. ID of the user who requested membership.
1537
- * Provide this value along with $group_id to override $membership_id.
1538
- * @param int $group_id Optional. ID of the group to which membership is being
1539
- * requested. Provide this value along with $user_id to override
1540
- * $membership_id.
 
 
1541
  * @return bool True on success, false on failure.
1542
  */
1543
  function groups_reject_membership_request( $membership_id, $user_id = 0, $group_id = 0 ) {
@@ -1563,11 +1603,13 @@ function groups_reject_membership_request( $membership_id, $user_id = 0, $group_
1563
  * Delete a pending group membership request.
1564
  *
1565
  * @param int $membership_id ID of the membership object.
1566
- * @param int $user_id Optional. ID of the user who requested membership.
1567
- * Provide this value along with $group_id to override $membership_id.
1568
- * @param int $group_id Optional. ID of the group to which membership is being
1569
- * requested. Provide this value along with $user_id to override
1570
- * $membership_id.
 
 
1571
  * @return bool True on success, false on failure.
1572
  */
1573
  function groups_delete_membership_request( $membership_id, $user_id = 0, $group_id = 0 ) {
@@ -1585,8 +1627,9 @@ function groups_delete_membership_request( $membership_id, $user_id = 0, $group_
1585
  /**
1586
  * Check whether a user has an outstanding membership request for a given group.
1587
  *
1588
- * @param int $user_id ID of the user.
1589
  * @param int $group_id ID of the group.
 
1590
  * @return int|null ID of the membership if found, otherwise false.
1591
  */
1592
  function groups_check_for_membership_request( $user_id, $group_id ) {
@@ -1597,6 +1640,7 @@ function groups_check_for_membership_request( $user_id, $group_id ) {
1597
  * Accept all pending membership requests to a group.
1598
  *
1599
  * @param int $group_id ID of the group.
 
1600
  * @return bool True on success, false on failure.
1601
  */
1602
  function groups_accept_all_pending_membership_requests( $group_id ) {
@@ -1625,16 +1669,15 @@ function groups_accept_all_pending_membership_requests( $group_id ) {
1625
  /**
1626
  * Delete metadata for a group.
1627
  *
1628
- * @param int $group_id ID of the group.
1629
- * @param string $meta_key The key of the row to delete.
1630
- * @param string $meta_value Optional. Metadata value. If specified, only delete
1631
- * metadata entries with this value.
1632
- * @param bool $delete_all Optional. If true, delete matching metadata entries
1633
- * for all groups. Default: false.
1634
- * @param bool $delete_all Optional. If true, delete matching metadata entries
1635
- * for all objects, ignoring the specified group_id. Otherwise, only
1636
- * delete matching metadata entries for the specified group.
1637
- * Default: false.
1638
  * @return bool True on success, false on failure.
1639
  */
1640
  function groups_delete_groupmeta( $group_id, $meta_key = false, $meta_value = false, $delete_all = false ) {
@@ -1665,11 +1708,12 @@ function groups_delete_groupmeta( $group_id, $meta_key = false, $meta_value = fa
1665
  /**
1666
  * Get a piece of group metadata.
1667
  *
1668
- * @param int $group_id ID of the group.
1669
  * @param string $meta_key Metadata key.
1670
- * @param bool $single Optional. If true, return only the first value of the
1671
- * specified meta_key. This parameter has no effect if meta_key is
1672
- * empty.
 
1673
  * @return mixed Metadata value.
1674
  */
1675
  function groups_get_groupmeta( $group_id, $meta_key = '', $single = true ) {
@@ -1683,15 +1727,16 @@ function groups_get_groupmeta( $group_id, $meta_key = '', $single = true ) {
1683
  /**
1684
  * Update a piece of group metadata.
1685
  *
1686
- * @param int $group_id ID of the group.
1687
- * @param string $meta_key Metadata key.
1688
- * @param mixed $meta_value Value to store.
1689
- * @param mixed $prev_value Optional. If specified, only update existing
1690
- * metadata entries with the specified value. Otherwise, update all
1691
- * entries.
1692
- * @return bool|int Returns false on failure. On successful update of existing
1693
- * metadata, returns true. On successful creation of new metadata,
1694
- * returns the integer ID of the new metadata row.
 
1695
  */
1696
  function groups_update_groupmeta( $group_id, $meta_key, $meta_value, $prev_value = '' ) {
1697
  add_filter( 'query', 'bp_filter_metaid_column_name' );
@@ -1706,12 +1751,14 @@ function groups_update_groupmeta( $group_id, $meta_key, $meta_value, $prev_value
1706
  *
1707
  * @since BuddyPress (2.0.0)
1708
  *
1709
- * @param int $group_id ID of the group.
1710
- * @param string $meta_key Metadata key.
1711
- * @param mixed $meta_value Metadata value.
1712
- * @param bool $unique. Optional. Whether to enforce a single metadata value
1713
- * for the given key. If true, and the object already has a value for
1714
- * the key, no change will be made. Default: false.
 
 
1715
  * @return int|bool The meta ID on successful update, false on failure.
1716
  */
1717
  function groups_add_groupmeta( $group_id, $meta_key, $meta_value, $unique = false ) {
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Groups Functions.
5
  *
6
  * Functions are where all the magic happens in BuddyPress. They will
7
  * handle the actual saving or manipulation of information. Usually they will
20
  *
21
  * @since BuddyPress (1.5.0)
22
  *
23
+ * @return bool True if set, False if empty.
24
  */
25
  function bp_groups_has_directory() {
26
  $bp = buddypress();
35
  * of instantiating BP_Groups_Group directly, so that you will inherit cache
36
  * support and pass through the groups_get_group filter.
37
  *
38
+ * @param array|string $args {
39
  * Array of al arguments.
40
+ * @type int $group_id ID of the group.
41
+ * @type bool $load_users No longer used.
42
  * @type bool $populate_extras Whether to fetch membership data and other
43
+ * extra information about the group.
44
+ * Default: false.
45
+ * }
46
  * @return BP_Groups_Group $group The group object.
47
  */
48
  function groups_get_group( $args = '' ) {
75
  *
76
  * @since BuddyPress (1.0.0)
77
  *
78
+ * @param array|string $args {
79
  * An array of arguments.
80
+ * @type int|bool $group_id Pass a group ID to update an existing item, or
81
+ * 0 / false to create a new group. Default: 0.
82
+ * @type int $creator_id The user ID that creates the group.
83
+ * @type string $name The group name.
84
+ * @type string $description Optional. The group's description.
85
+ * @type string $slug The group slug.
86
+ * @type string $status The group's status. Accepts 'public', 'private' or
87
+ 'hidden'. Defaults to 'public'.
88
+ * @type int $enable_forum Optional. Whether the group has a forum enabled.
89
+ * If the legacy forums are enabled for this group
90
+ * or if a bbPress forum is enabled for the group,
91
+ * set this to 1. Default: 0.
92
+ * @type string $date_created The GMT time, in Y-m-d h:i:s format, when the group
93
+ * was created. Defaults to the current time.
94
  * }
95
  * @return int|bool The ID of the group on success. False on error.
96
  */
212
  * These are the settings that appear on the first page of the group's Admin
213
  * section (Name, Description, and "Notify members...").
214
  *
215
+ * @param int $group_id ID of the group.
216
+ * @param string $group_name Name of the group.
217
+ * @param string $group_desc Description of the group.
218
+ * @param bool $notify_members Whether to send an email notification to group
219
+ * members about changes in these details.
220
+ *
221
  * @return bool True on success, false on failure.
222
  */
223
  function groups_edit_base_group_details( $group_id, $group_name, $group_desc, $notify_members ) {
258
  * These are the settings that appear on the Settings page of the group's Admin
259
  * section (privacy settings, "enable forum", invitation status).
260
  *
261
+ * @param int $group_id ID of the group.
262
+ * @param bool $enable_forum Whether to enable a forum for the group.
263
+ * @param string $status Group status. 'public', 'private', 'hidden'.
264
+ * @param string|bool $invite_status Optional. Who is allowed to send invitations
265
+ * to the group. 'members', 'mods', or 'admins'.
266
+ *
267
  * @return bool True on success, false on failure.
268
  */
269
  function groups_edit_group_settings( $group_id, $enable_forum, $status, $invite_status = false ) {
315
  * @since BuddyPress (1.0.0)
316
  *
317
  * @param int $group_id ID of the group to delete.
318
+ *
319
  * @return bool True on success, false on failure.
320
  */
321
  function groups_delete_group( $group_id ) {
356
  * Check a group status (eg 'private') against the whitelist of registered statuses.
357
  *
358
  * @param string $status Status to check.
359
+ *
360
  * @return bool True if status is allowed, otherwise false.
361
  */
362
  function groups_is_valid_status( $status ) {
369
  * Provide a unique, sanitized version of a group slug.
370
  *
371
  * @param string $slug Group slug to check.
372
+ *
373
+ * @return string $slug A unique and sanitized slug.
374
  */
375
  function groups_check_slug( $slug ) {
376
  $bp = buddypress();
395
  * Get a group slug by its ID.
396
  *
397
  * @param int $group_id The numeric ID of the group.
398
+ *
399
  * @return string The group's slug.
400
  */
401
  function groups_get_slug( $group_id ) {
409
  * @since BuddyPress (1.6.0)
410
  *
411
  * @param string $group_slug The group's slug.
412
+ *
413
  * @return int The ID.
414
  */
415
  function groups_get_id( $group_slug ) {
422
  * Remove a user from a group.
423
  *
424
  * @param int $group_id ID of the group.
425
+ * @param int $user_id Optional. ID of the user. Defaults to the currently
426
+ * logged-in user.
427
+ *
428
  * @return bool True on success, false on failure.
429
  */
430
  function groups_leave_group( $group_id, $user_id = 0 ) {
463
  * Add a user to a group.
464
  *
465
  * @param int $group_id ID of the group.
466
+ * @param int $user_id Optional. ID of the user. Defaults to the currently
467
+ * logged-in user.
468
+ *
469
  * @return bool True on success, false on failure.
470
  */
471
  function groups_join_group( $group_id, $user_id = 0 ) {
530
  * Get a list of group administrators.
531
  *
532
  * @param int $group_id ID of the group.
533
+ *
534
  * @return array Info about group admins (user_id + date_modified).
535
  */
536
  function groups_get_group_admins( $group_id ) {
541
  * Get a list of group moderators.
542
  *
543
  * @param int $group_id ID of the group.
544
+ *
545
  * @return array Info about group admins (user_id + date_modified).
546
  */
547
  function groups_get_group_mods( $group_id ) {
559
  *
560
  * @param array $args {
561
  * An array of optional arguments.
562
+ * @type int $group_id ID of the group whose members are being queried.
563
+ * Default: current group ID.
564
+ * @type int $page Page of results to be queried. Default: 1.
565
+ * @type int $per_page Number of items to return per page of results.
566
+ * Default: 20.
567
+ * @type int $max Optional. Max number of items to return.
568
+ * @type array $exclude Optional. Array of user IDs to exclude.
569
+ * @type bool|int $value True (or 1) to exclude admins and mods from results.
570
+ * Default: 1.
571
+ * @type bool|int $value True (or 1) to exclude banned users from results.
572
+ * Default: 1.
573
+ * @type array $group_role Optional. Array of group roles to include.
574
+ * @type string $search_terms Optional. Filter results by a search string.
575
+ * @type string $type Optional. Sort the order of results. 'last_joined',
576
+ * 'first_joined', or any of the $type params available
577
+ * in {@link BP_User_Query}. Default: 'last_joined'.
578
  * }
579
  * @return array Multi-d array of 'members' list and 'count'.
580
  */
658
  * Get the member count for a group.
659
  *
660
  * @param int $group_id Group ID.
661
+ *
662
  * @return int Count of confirmed members for the group.
663
  */
664
  function groups_get_total_member_count( $group_id ) {
670
  /**
671
  * Get a collection of groups, based on the parameters passed.
672
  *
673
+ * @param array|string $args {
674
  * Array of arguments. Supports all arguments of
675
  * {@link BP_Groups_Group::get()}. Where the default values differ, they
676
  * have been described here.
720
  *
721
  * @since BuddyPress (1.2.0)
722
  *
 
723
  * @param BP_Groups_Group $groups Object of found groups based on parameters.
724
  * Passed by reference.
725
  * @param array $r Array of parsed arguments used for group query.
747
  /**
748
  * Get the IDs of the groups of which a specified user is a member.
749
  *
750
+ * @param int $user_id ID of the user.
751
+ * @param int $pag_num Optional. Max number of results to return.
752
+ * Default: false (no limit).
753
+ * @param int $pag_page Optional. Page offset of results to return.
754
+ * Default: false (no limit).
755
  * @return array {
756
  * @type array $groups Array of groups returned by paginated query.
757
+ * @type int $total Count of groups matching query.
758
  * }
759
  */
760
  function groups_get_user_groups( $user_id = 0, $pag_num = 0, $pag_page = 0 ) {
769
  * Get the count of groups of which the specified user is a member.
770
  *
771
  * @param int $user_id Optional. Default: ID of the displayed user.
772
+ *
773
  * @return int Group count.
774
  */
775
  function groups_total_groups_for_user( $user_id = 0 ) {
817
  * Generate the avatar upload directory path for a given group.
818
  *
819
  * @param int $group_id Optional. ID of the group. Default: ID of the
820
+ * current group.
821
  * @return string
822
  */
823
  function groups_avatar_upload_dir( $group_id = 0 ) {
857
  *
858
  * @param int $user_id ID of the user.
859
  * @param int $group_id ID of the group.
860
+ *
861
+ * @return bool
862
  */
863
  function groups_is_user_admin( $user_id, $group_id ) {
864
  return BP_Groups_Member::check_is_admin( $user_id, $group_id );
869
  *
870
  * @param int $user_id ID of the user.
871
  * @param int $group_id ID of the group.
872
+ *
873
+ * @return bool
874
  */
875
  function groups_is_user_mod( $user_id, $group_id ) {
876
  return BP_Groups_Member::check_is_mod( $user_id, $group_id );
881
  *
882
  * @param int $user_id ID of the user.
883
  * @param int $group_id ID of the group.
884
+ *
885
+ * @return bool
886
  */
887
  function groups_is_user_member( $user_id, $group_id ) {
888
  return BP_Groups_Member::check_is_member( $user_id, $group_id );
899
  *
900
  * @param int $user_id ID of the user.
901
  * @param int $group_id ID of the group.
902
+ *
903
+ * @return bool
904
  */
905
  function groups_is_user_creator( $user_id, $group_id ) {
906
  return BP_Groups_Member::check_is_creator( $user_id, $group_id );
913
  *
914
  * @todo Should bail out when the Activity component is not active.
915
  *
916
+ * @param array|string $args {
917
  * Array of arguments.
918
+ * @type string $content The content of the update.
919
+ * @type int $user_id Optional. ID of the user posting the update. Default:
920
+ * ID of the logged-in user.
921
+ * @type int $group_id Optional. ID of the group to be affiliated with the
922
+ * update. Default: ID of the current group.
923
  * }
924
  * @return int
925
  */
999
  /**
1000
  * Get IDs of users with outstanding invites to a given group from a specified user.
1001
  *
1002
+ * @param int $user_id ID of the inviting user.
1003
+ * @param int|bool $limit Limit to restrict to.
1004
+ * @param int|bool $page
1005
+ * @param string|array|bool $exclude
1006
+ *
1007
+ * @return array $value IDs of users who have been invited to the group by the
1008
+ * user but have not yet accepted.
1009
  */
1010
  function groups_get_invites_for_user( $user_id = 0, $limit = false, $page = false, $exclude = false ) {
1011
 
1021
  * @since BuddyPress (2.0.0)
1022
  *
1023
  * @param int $user_id The user ID.
1024
+ *
1025
  * @return int
1026
  */
1027
  function groups_get_invite_count_for_user( $user_id = 0 ) {
1035
  /**
1036
  * Invite a user to a group.
1037
  *
1038
+ * @param array|string $args {
1039
  * Array of arguments.
1040
+ * @type int $user_id ID of the user being invited.
1041
+ * @type int $group_id ID of the group to which the user is being invited.
1042
+ * @type int $inviter_id Optional. ID of the inviting user. Default:
1043
+ * ID of the logged-in user.
1044
  * @type string $date_modified Optional. Modified date for the invitation.
1045
+ * Default: current date/time.
1046
+ * @type bool $is_confirmed Optional. Whether the invitation should be
1047
+ * marked confirmed. Default: false.
1048
  * }
1049
  * @return bool True on success, false on failure.
1050
  */
1098
  *
1099
  * Functionally, this is equivalent to removing a user from a group.
1100
  *
1101
+ * @param int $user_id ID of the user.
1102
  * @param int $group_id ID of the group.
1103
+ *
1104
  * @return bool True on success, false on failure.
1105
  */
1106
  function groups_uninvite_user( $user_id, $group_id ) {
1126
  *
1127
  * Returns true if a user is already a member of the group.
1128
  *
1129
+ * @param int $user_id ID of the user.
1130
  * @param int $group_id ID of the group.
1131
+ *
1132
  * @return bool True when the user is a member of the group, otherwise false.
1133
  */
1134
  function groups_accept_invite( $user_id, $group_id ) {
1178
  /**
1179
  * Reject a group invitation.
1180
  *
1181
+ * @param int $user_id ID of the user.
1182
  * @param int $group_id ID of the group.
1183
+ *
1184
  * @return bool True on success, false on failure.
1185
  */
1186
  function groups_reject_invite( $user_id, $group_id ) {
1203
  /**
1204
  * Delete a group invitation.
1205
  *
1206
+ * @param int $user_id ID of the invited user.
1207
  * @param int $group_id ID of the group.
1208
+ *
1209
  * @return bool True on success, false on failure.
1210
  */
1211
  function groups_delete_invite( $user_id, $group_id ) {
1228
  /**
1229
  * Send all pending invites by a single user to a specific group.
1230
  *
1231
+ * @param int $user_id ID of the inviting user.
1232
  * @param int $group_id ID of the group.
1233
  */
1234
  function groups_send_invites( $user_id, $group_id ) {
1264
  /**
1265
  * Get IDs of users with outstanding invites to a given group from a specified user.
1266
  *
1267
+ * @param int $user_id ID of the inviting user.
1268
  * @param int $group_id ID of the group.
1269
+ *
1270
+ * @return array $value IDs of users who have been invited to the group by the
1271
+ * user but have not yet accepted.
1272
  */
1273
  function groups_get_invites_for_group( $user_id, $group_id ) {
1274
  return BP_Groups_Group::get_invites( $user_id, $group_id );
1281
  * Entering 'all' as the $type parameter will return unsent invitations as
1282
  * well (useful to make sure AJAX requests are not duplicated).
1283
  *
1284
+ * @param int $user_id ID of potential group member.
1285
+ * @param int $group_id ID of potential group.
1286
+ * @param string $type Optional. Use 'sent' to check for sent invites,
1287
+ * 'all' to check for all. Default: 'sent'.
1288
+ *
1289
  * @return bool True if an invitation is found, otherwise false.
1290
  */
1291
  function groups_check_user_has_invite( $user_id, $group_id, $type = 'sent' ) {
1296
  * Delete all invitations to a given group.
1297
  *
1298
  * @param int $group_id ID of the group whose invitations are being deleted.
1299
+ *
1300
  * @return int|null Number of rows records deleted on success, null on failure.
1301
  */
1302
  function groups_delete_all_group_invites( $group_id ) {
1308
  /**
1309
  * Promote a member to a new status within a group.
1310
  *
1311
+ * @param int $user_id ID of the user.
1312
+ * @param int $group_id ID of the group.
1313
+ * @param string $status The new status. 'mod' or 'admin'.
1314
+ *
1315
  * @return bool True on success, false on failure.
1316
  */
1317
  function groups_promote_member( $user_id, $group_id, $status ) {
1341
  /**
1342
  * Demote a user to 'member' status within a group.
1343
  *
1344
+ * @param int $user_id ID of the user.
1345
  * @param int $group_id ID of the group.
1346
+ *
1347
  * @return bool True on success, false on failure.
1348
  */
1349
  function groups_demote_member( $user_id, $group_id ) {
1369
  /**
1370
  * Ban a member from a group.
1371
  *
1372
+ * @param int $user_id ID of the user.
1373
  * @param int $group_id ID of the group.
1374
+ *
1375
  * @return bool True on success, false on failure.
1376
  */
1377
  function groups_ban_member( $user_id, $group_id ) {
1397
  /**
1398
  * Unban a member from a group.
1399
  *
1400
+ * @param int $user_id ID of the user.
1401
  * @param int $group_id ID of the group.
1402
+ *
1403
  * @return bool True on success, false on failure.
1404
  */
1405
  function groups_unban_member( $user_id, $group_id ) {
1427
  /**
1428
  * Remove a member from a group.
1429
  *
1430
+ * @param int $user_id ID of the user.
1431
  * @param int $group_id ID of the group.
1432
+ *
1433
  * @return bool True on success, false on failure.
1434
  */
1435
  function groups_remove_member( $user_id, $group_id ) {
1466
  * Create a group membership request.
1467
  *
1468
  * @param int $requesting_user_id ID of the user requesting membership.
1469
+ * @param int $group_id ID of the group.
1470
+ *
1471
  * @return bool True on success, false on failure.
1472
  */
1473
  function groups_send_membership_request( $requesting_user_id, $group_id ) {
1525
  * Accept a pending group membership request.
1526
  *
1527
  * @param int $membership_id ID of the membership object.
1528
+ * @param int $user_id Optional. ID of the user who requested membership.
1529
+ * Provide this value along with $group_id to override
1530
+ * $membership_id.
1531
+ * @param int $group_id Optional. ID of the group to which membership is being
1532
+ * requested. Provide this value along with $user_id to
1533
+ * override $membership_id.
1534
+ *
1535
  * @return bool True on success, false on failure.
1536
  */
1537
  function groups_accept_membership_request( $membership_id, $user_id = 0, $group_id = 0 ) {
1571
  * Reject a pending group membership request.
1572
  *
1573
  * @param int $membership_id ID of the membership object.
1574
+ * @param int $user_id Optional. ID of the user who requested membership.
1575
+ * Provide this value along with $group_id to override
1576
+ * $membership_id.
1577
+ * @param int $group_id Optional. ID of the group to which membership is being
1578
+ * requested. Provide this value along with $user_id to
1579
+ * override $membership_id.
1580
+ *
1581
  * @return bool True on success, false on failure.
1582
  */
1583
  function groups_reject_membership_request( $membership_id, $user_id = 0, $group_id = 0 ) {
1603
  * Delete a pending group membership request.
1604
  *
1605
  * @param int $membership_id ID of the membership object.
1606
+ * @param int $user_id Optional. ID of the user who requested membership.
1607
+ * Provide this value along with $group_id to override
1608
+ * $membership_id.
1609
+ * @param int $group_id Optional. ID of the group to which membership is being
1610
+ * requested. Provide this value along with $user_id to
1611
+ * override $membership_id.
1612
+ *
1613
  * @return bool True on success, false on failure.
1614
  */
1615
  function groups_delete_membership_request( $membership_id, $user_id = 0, $group_id = 0 ) {
1627
  /**
1628
  * Check whether a user has an outstanding membership request for a given group.
1629
  *
1630
+ * @param int $user_id ID of the user.
1631
  * @param int $group_id ID of the group.
1632
+ *
1633
  * @return int|null ID of the membership if found, otherwise false.
1634
  */
1635
  function groups_check_for_membership_request( $user_id, $group_id ) {
1640
  * Accept all pending membership requests to a group.
1641
  *
1642
  * @param int $group_id ID of the group.
1643
+ *
1644
  * @return bool True on success, false on failure.
1645
  */
1646
  function groups_accept_all_pending_membership_requests( $group_id ) {
1669
  /**
1670
  * Delete metadata for a group.
1671
  *
1672
+ * @param int $group_id ID of the group.
1673
+ * @param string|bool $meta_key The key of the row to delete.
1674
+ * @param string|bool $meta_value Optional. Metadata value. If specified, only delete
1675
+ * metadata entries with this value.
1676
+ * @param bool $delete_all Optional. If true, delete matching metadata entries
1677
+ * for all groups. Otherwise, only delete matching
1678
+ * metadata entries for the specified group.
1679
+ * Default: false.
1680
+ *
 
1681
  * @return bool True on success, false on failure.
1682
  */
1683
  function groups_delete_groupmeta( $group_id, $meta_key = false, $meta_value = false, $delete_all = false ) {
1708
  /**
1709
  * Get a piece of group metadata.
1710
  *
1711
+ * @param int $group_id ID of the group.
1712
  * @param string $meta_key Metadata key.
1713
+ * @param bool $single Optional. If true, return only the first value of the
1714
+ * specified meta_key. This parameter has no effect if
1715
+ * meta_key is empty.
1716
+ *
1717
  * @return mixed Metadata value.
1718
  */
1719
  function groups_get_groupmeta( $group_id, $meta_key = '', $single = true ) {
1727
  /**
1728
  * Update a piece of group metadata.
1729
  *
1730
+ * @param int $group_id ID of the group.
1731
+ * @param string $meta_key Metadata key.
1732
+ * @param mixed $meta_value Value to store.
1733
+ * @param mixed $prev_value Optional. If specified, only update existing
1734
+ * metadata entries with the specified value.
1735
+ * Otherwise, update all entries.
1736
+ *
1737
+ * @return bool|int $retval Returns false on failure. On successful update of existing
1738
+ * metadata, returns true. On successful creation of new metadata,
1739
+ * returns the integer ID of the new metadata row.
1740
  */
1741
  function groups_update_groupmeta( $group_id, $meta_key, $meta_value, $prev_value = '' ) {
1742
  add_filter( 'query', 'bp_filter_metaid_column_name' );
1751
  *
1752
  * @since BuddyPress (2.0.0)
1753
  *
1754
+ * @param int $group_id ID of the group.
1755
+ * @param string $meta_key Metadata key.
1756
+ * @param mixed $meta_value Metadata value.
1757
+ * @param bool $unique. Optional. Whether to enforce a single metadata value
1758
+ * for the given key. If true, and the object already
1759
+ * has a value for the key, no change will be made.
1760
+ * Default: false.
1761
+ *
1762
  * @return int|bool The meta ID on successful update, false on failure.
1763
  */
1764
  function groups_add_groupmeta( $group_id, $meta_key, $meta_value, $unique = false ) {
bp-groups/bp-groups-loader.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Groups Loader
5
  *
6
  * A groups component, for users to group themselves together. Includes a
7
  * robust sub-component API that allows Groups to be extended.
@@ -17,7 +17,7 @@ defined( 'ABSPATH' ) || exit;
17
  class BP_Groups_Component extends BP_Component {
18
 
19
  /**
20
- * Auto-join group when non group member performs group activity
21
  *
22
  * @since BuddyPress (1.5.0)
23
  * @access public
@@ -386,10 +386,8 @@ class BP_Groups_Component extends BP_Component {
386
  *
387
  * @see BP_Component::setup_nav() for a description of arguments.
388
  *
389
- * @param array $main_nav Optional. See BP_Component::setup_nav() for
390
- * description.
391
- * @param array $sub_nav Optional. See BP_Component::setup_nav() for
392
- * description.
393
  */
394
  public function setup_nav( $main_nav = array(), $sub_nav = array() ) {
395
 
@@ -629,8 +627,7 @@ class BP_Groups_Component extends BP_Component {
629
  * @see BP_Component::setup_nav() for a description of the $wp_admin_nav
630
  * parameter array.
631
  *
632
- * @param array $wp_admin_nav See BP_Component::setup_admin_bar() for a
633
- * description.
634
  */
635
  public function setup_admin_bar( $wp_admin_nav = array() ) {
636
  $bp = buddypress();
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Groups Loader.
5
  *
6
  * A groups component, for users to group themselves together. Includes a
7
  * robust sub-component API that allows Groups to be extended.
17
  class BP_Groups_Component extends BP_Component {
18
 
19
  /**
20
+ * Auto-join group when non group member performs group activity.
21
  *
22
  * @since BuddyPress (1.5.0)
23
  * @access public
386
  *
387
  * @see BP_Component::setup_nav() for a description of arguments.
388
  *
389
+ * @param array $main_nav Optional. See BP_Component::setup_nav() for description.
390
+ * @param array $sub_nav Optional. See BP_Component::setup_nav() for description.
 
 
391
  */
392
  public function setup_nav( $main_nav = array(), $sub_nav = array() ) {
393
 
627
  * @see BP_Component::setup_nav() for a description of the $wp_admin_nav
628
  * parameter array.
629
  *
630
+ * @param array $wp_admin_nav See BP_Component::setup_admin_bar() for a description.
 
631
  */
632
  public function setup_admin_bar( $wp_admin_nav = array() ) {
633
  $bp = buddypress();
bp-groups/bp-groups-notifications.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
 
3
  /**
4
- * BuddyPress Groups Notification Functions
5
  *
6
  * These functions handle the recording, deleting and formatting of notifications
7
  * for the user and for this specific component.
@@ -20,8 +20,8 @@ defined( 'ABSPATH' ) || exit;
20
  *
21
  * @since BuddyPress (1.0.0)
22
  *
23
- * @param int $group_id ID of the group.
24
- * @param BP_Groups_Group $old_group Group before new details were saved.
25
  */
26
  function groups_notification_group_updated( $group_id = 0, $old_group = null ) {
27
 
@@ -147,10 +147,11 @@ To view the group: %3$s
147
  * @since BuddyPress (1.0.0)
148
  *
149
  * @param int $requesting_user_id ID of the user requesting group membership.
150
- * @param int $admin_id ID of the group admin.
151
- * @param int $group_id ID of the group.
152
- * @param int $membership_id ID of the group membership object.
153
- * @return bool|null False on failure.
 
154
  */
155
  function groups_notification_new_membership_request( $requesting_user_id = 0, $admin_id = 0, $group_id = 0, $membership_id = 0 ) {
156
 
@@ -284,11 +285,12 @@ To view %4$s\'s profile: %5$s
284
  *
285
  * @since BuddyPress (1.0.0)
286
  *
287
- * @param int $requesting_user_id ID of the user requesting group membership.
288
- * @param int $group_id ID of the group.
289
- * @param bool $accepted Optional. Whether the membership request was accepted.
290
- * Default: true.
291
- * @return boolean
 
292
  */
293
  function groups_notification_membership_request_completed( $requesting_user_id = 0, $group_id = 0, $accepted = true ) {
294
 
@@ -400,9 +402,10 @@ add_action( 'groups_membership_rejected', 'groups_notification_membership_reques
400
  *
401
  * @since BuddyPress (1.0.0)
402
  *
403
- * @param int $user_id ID of the user.
404
  * @param int $group_id ID of the group.
405
- * @return bool|null False on failure.
 
406
  */
407
  function groups_notification_promoted_member( $user_id = 0, $group_id = 0 ) {
408
 
@@ -505,10 +508,11 @@ add_action( 'groups_promoted_member', 'groups_notification_promoted_member', 10,
505
  *
506
  * @since BuddyPress (1.0.0)
507
  *
508
- * @param BP_Groups_Group $group Group object.
509
- * @param BP_Groups_Member $member Member object.
510
- * @param int $inviter_user_id ID of the user who sent the invite.
511
- * @return bool|null False on failure.
 
512
  */
513
  function groups_notification_group_invites( &$group, &$member, $inviter_user_id ) {
514
 
@@ -623,13 +627,14 @@ To view %5$s\'s profile visit: %6$s
623
  *
624
  * @since BuddyPress (1.0.0)
625
  *
626
- * @param string $action The kind of notification being rendered.
627
- * @param int $item_id The primary item ID.
628
- * @param int $secondary_item_id The secondary item ID.
629
- * @param int $total_items The total number of messaging-related notifications
630
- * waiting for the user.
631
- * @param string $format 'string' for BuddyBar-compatible notifications; 'array'
632
- * for WP Toolbar. Default: 'string'.
 
633
  * @return string
634
  */
635
  function groups_format_notifications( $action, $item_id, $secondary_item_id, $total_items, $format = 'string' ) {
@@ -1198,7 +1203,7 @@ add_action( 'groups_delete_group', 'bp_groups_delete_group_delete_all_notificati
1198
  *
1199
  * @since BuddyPress (2.0.0)
1200
  *
1201
- * @param int $user_id ID of the user.
1202
  * @param int $group_id ID of the group.
1203
  */
1204
  function bp_groups_delete_promotion_notifications( $user_id = 0, $group_id = 0 ) {
@@ -1214,7 +1219,7 @@ add_action( 'groups_demoted_member', 'bp_groups_delete_promotion_notifications',
1214
  *
1215
  * @since BuddyPress (1.9.0)
1216
  *
1217
- * @param int $user_id ID of the user.
1218
  * @param int $group_id ID of the group.
1219
  */
1220
  function bp_groups_accept_invite_mark_notifications( $user_id, $group_id ) {
1
  <?php
2
 
3
  /**
4
+ * BuddyPress Groups Notification Functions.
5
  *
6
  * These functions handle the recording, deleting and formatting of notifications
7
  * for the user and for this specific component.
20
  *
21
  * @since BuddyPress (1.0.0)
22
  *
23
+ * @param int $group_id ID of the group.
24
+ * @param BP_Groups_Group|null $old_group Group before new details were saved.
25
  */
26
  function groups_notification_group_updated( $group_id = 0, $old_group = null ) {
27
 
147
  * @since BuddyPress (1.0.0)
148
  *
149
  * @param int $requesting_user_id ID of the user requesting group membership.
150
+ * @param int $admin_id ID of the group admin.
151
+ * @param int $group_id ID of the group.
152
+ * @param int $membership_id ID of the group membership object.
153
+ *
154
+ * @return false|null False on failure.
155
  */
156
  function groups_notification_new_membership_request( $requesting_user_id = 0, $admin_id = 0, $group_id = 0, $membership_id = 0 ) {
157
 
285
  *
286
  * @since BuddyPress (1.0.0)
287
  *
288
+ * @param int $requesting_user_id ID of the user requesting group membership.
289
+ * @param int $group_id ID of the group.
290
+ * @param bool $accepted Optional. Whether the membership request was accepted.
291
+ * Default: true.
292
+ *
293
+ * @return false|null
294
  */
295
  function groups_notification_membership_request_completed( $requesting_user_id = 0, $group_id = 0, $accepted = true ) {
296
 
402
  *
403
  * @since BuddyPress (1.0.0)
404
  *
405
+ * @param int $user_id ID of the user.
406
  * @param int $group_id ID of the group.
407
+ *
408
+ * @return false|null False on failure.
409
  */
410
  function groups_notification_promoted_member( $user_id = 0, $group_id = 0 ) {
411
 
508
  *
509
  * @since BuddyPress (1.0.0)
510
  *
511
+ * @param BP_Groups_Group $group Group object.
512
+ * @param BP_Groups_Member $member Member object.
513
+ * @param int $inviter_user_id ID of the user who sent the invite.
514
+ *
515
+ * @return null|false False on failure.
516
  */
517
  function groups_notification_group_invites( &$group, &$member, $inviter_user_id ) {
518
 
627
  *
628
  * @since BuddyPress (1.0.0)
629
  *
630
+ * @param string $action The kind of notification being rendered.
631
+ * @param int $item_id The primary item ID.
632
+ * @param int $secondary_item_id The secondary item ID.
633
+ * @param int $total_items The total number of messaging-related notifications
634
+ * waiting for the user.
635
+ * @param string $format 'string' for BuddyBar-compatible notifications; 'array'
636
+ * for WP Toolbar. Default: 'string'.
637
+ *
638
  * @return string
639
  */
640
  function groups_format_notifications( $action, $item_id, $secondary_item_id, $total_items, $format = 'string' ) {
1203
  *
1204
  * @since BuddyPress (2.0.0)
1205
  *
1206
+ * @param int $user_id ID of the user.
1207
  * @param int $group_id ID of the group.
1208
  */
1209
  function bp_groups_delete_promotion_notifications( $user_id = 0, $group_id = 0 ) {
1219
  *
1220
  * @since BuddyPress (1.9.0)
1221
  *
1222
+ * @param int $user_id ID of the user.
1223
  * @param int $group_id ID of the group.
1224
  */
1225
  function bp_groups_accept_invite_mark_notifications( $user_id, $group_id ) {
bp-groups/bp-groups-screens.php CHANGED
@@ -1510,6 +1510,7 @@ class BP_Groups_Theme_Compat {
1510
  * @since BuddyPress (1.8.0)
1511
  *
1512
  * @param string $templates The templates from bp_get_theme_compat_templates().
 
1513
  * @return array $templates Array of custom templates to look for.
1514
  */
1515
  public function create_template_hierarchy( $templates ) {
1510
  * @since BuddyPress (1.8.0)
1511
  *
1512
  * @param string $templates The templates from bp_get_theme_compat_templates().
1513
+ *
1514
  * @return array $templates Array of custom templates to look for.
1515
  */
1516
  public function create_template_hierarchy( $templates ) {
bp-groups/bp-groups-template.php CHANGED
@@ -35,7 +35,7 @@ function bp_groups_slug() {
35
  }
36
 
37
  /**
38
- * Output the groups component root slug
39
  *
40
  * @since BuddyPress (1.5.0)
41
  */
@@ -62,7 +62,7 @@ function bp_groups_root_slug() {
62
  }
63
 
64
  /**
65
- * Output group directory permalink
66
  *
67
  * @since BuddyPress (1.5.0)
68
  */
@@ -70,7 +70,7 @@ function bp_groups_directory_permalink() {
70
  echo esc_url( bp_get_groups_directory_permalink() );
71
  }
72
  /**
73
- * Return group directory permalink
74
  *
75
  * @since BuddyPress (1.5.0)
76
  *
@@ -139,7 +139,7 @@ class BP_Groups_Template {
139
  * The page number being requested.
140
  *
141
  * @access public
142
- * @var public
143
  */
144
  public $pag_page;
145
 
@@ -147,7 +147,7 @@ class BP_Groups_Template {
147
  * The number of items being requested per page.
148
  *
149
  * @access public
150
- * @var public
151
  */
152
  public $pag_num;
153
 
@@ -465,41 +465,40 @@ class BP_Groups_Template {
465
  *
466
  * @since BuddyPress (1.0.0)
467
  *
468
- * @param array $args {
469
  * Array of parameters. All items are optional.
470
- * @type string $type Shorthand for certain orderby/
471
- * order combinations. 'newest', 'active', 'popular',
472
- * 'alphabetical', 'random'. When present, will override
473
- * orderby and order params. Default: null.
474
- * @type string $orderby Property to sort by.
475
- * 'date_created', 'last_activity', 'total_member_count',
476
- * 'name', 'random'. Default: 'date_created'.
477
- * @type string $order Sort order. 'ASC' or 'DESC'.
478
- * Default: 'DESC'.
479
- * @type int $per_page Number of items to return per page
480
- * of results. Default: null (no limit).
481
- * @type int $page Page offset of results to return.
482
- * Default: null (no limit).
483
- * @type int $user_id If provided, results will be limited
484
- * to groups of which the specified user is a member. Default:
485
- * null.
486
- * @type string $search_terms If provided, only groups
487
- * whose names or descriptions match the search terms will be
488
- * returned. Default: false.
489
- * @type array $meta_query An array of meta_query
490
- * conditions. See {@link WP_Meta_Query::queries} for
491
- * description.
492
- * @type array|string $include Array or comma-separated list of
493
- * group IDs. Results will be limited to groups within the
494
- * list. Default: false.
495
- * @type bool $populate_extras Whether to fetch additional
496
- * information (such as member count) about groups. Default:
497
- * true.
498
- * @type array|string $exclude Array or comma-separated list of
499
- * group IDs. Results will exclude the listed groups.
500
- * Default: false.
501
- * @type bool $show_hidden Whether to include hidden groups in
502
- * results. Default: false.
503
  * }
504
  * @return bool True if there are groups to display that match the params
505
  */
@@ -613,7 +612,8 @@ function bp_the_group() {
613
  /**
614
  * Is the group visible to the currently logged-in user?
615
  *
616
- * @param object $group Optional. Group object. Default: current group in loop.
 
617
  * @return bool
618
  */
619
  function bp_group_is_visible( $group = false ) {
@@ -639,7 +639,7 @@ function bp_group_is_visible( $group = false ) {
639
  /**
640
  * Output the ID of the current group in the loop.
641
  *
642
- * @param object $group Optional. Group object. Default: current group in loop.
643
  */
644
  function bp_group_id( $group = false ) {
645
  echo bp_get_group_id( $group );
@@ -647,8 +647,9 @@ function bp_group_id( $group = false ) {
647
  /**
648
  * Get the ID of the current group in the loop.
649
  *
650
- * @param object $group Optional. Group object. Default: current
651
- * group in loop.
 
652
  * @return int
653
  */
654
  function bp_get_group_id( $group = false ) {
@@ -672,7 +673,7 @@ function bp_group_id( $group = false ) {
672
  *
673
  * @since BuddyPress (1.7.0)
674
  *
675
- * @param array $classes Array of custom classes
676
  */
677
  function bp_group_class( $classes = array() ) {
678
  echo bp_get_group_class( $classes );
@@ -682,7 +683,7 @@ function bp_group_class( $classes = array() ) {
682
  *
683
  * @since BuddyPress (1.7.0)
684
  *
685
- * @param array $classes Array of custom classes
686
  *
687
  * @return string Row class of the group.
688
  */
@@ -745,8 +746,8 @@ function bp_group_class( $classes = array() ) {
745
  /**
746
  * Output the name of the current group in the loop.
747
  *
748
- * @param object $group Optional. Group object. Default: current
749
- * group in loop.
750
  */
751
  function bp_group_name( $group = false ) {
752
  echo bp_get_group_name( $group );
@@ -754,8 +755,9 @@ function bp_group_name( $group = false ) {
754
  /**
755
  * Get the name of the current group in the loop.
756
  *
757
- * @param object $group Optional. Group object. Default: current
758
- * group in loop.
 
759
  * @return string
760
  */
761
  function bp_get_group_name( $group = false ) {
@@ -777,50 +779,51 @@ function bp_group_name( $group = false ) {
777
  /**
778
  * Output the type of the current group in the loop.
779
  *
780
- * @param object $group Optional. Group object. Default: current
781
- * group in loop.
782
  */
783
  function bp_group_type( $group = false ) {
784
  echo bp_get_group_type( $group );
785
  }
786
- /**
787
- * Get the type of the current group in the loop.
788
- *
789
- * @param object $group Optional. Group object. Default: current
790
- * group in loop.
791
- * @return string
792
- */
793
- function bp_get_group_type( $group = false ) {
794
- global $groups_template;
795
 
796
- if ( empty( $group ) )
797
- $group =& $groups_template->group;
 
 
 
 
 
 
 
 
798
 
799
- if ( 'public' == $group->status ) {
800
- $type = __( "Public Group", "buddypress" );
801
- } elseif ( 'hidden' == $group->status ) {
802
- $type = __( "Hidden Group", "buddypress" );
803
- } elseif ( 'private' == $group->status ) {
804
- $type = __( "Private Group", "buddypress" );
805
- } else {
806
- $type = ucwords( $group->status ) . ' ' . __( 'Group', 'buddypress' );
807
- }
808
 
809
- /**
810
- * Filters the type for the current group in the loop.
811
- *
812
- * @since BuddyPress (1.0.0)
813
- *
814
- * @param string $type Type for the current group in the loop.
815
- */
816
- return apply_filters( 'bp_get_group_type', $type );
817
  }
818
 
 
 
 
 
 
 
 
 
 
819
  /**
820
  * Output the status of the current group in the loop.
821
  *
822
- * @param object $group Optional. Group object. Default: current
823
- * group in loop.
824
  */
825
  function bp_group_status( $group = false ) {
826
  echo bp_get_group_status( $group );
@@ -828,8 +831,9 @@ function bp_group_status( $group = false ) {
828
  /**
829
  * Get the status of the current group in the loop.
830
  *
831
- * @param object $group Optional. Group object. Default: current
832
- * group in loop.
 
833
  * @return string
834
  */
835
  function bp_get_group_status( $group = false ) {
@@ -853,7 +857,7 @@ function bp_group_status( $group = false ) {
853
  *
854
  * @since BuddyPress (1.0.0)
855
  *
856
- * @param array $args {
857
  * See {@link bp_get_group_avatar()} for description of arguments.
858
  * }
859
  */
@@ -865,12 +869,13 @@ function bp_group_avatar( $args = '' ) {
865
  *
866
  * @since BuddyPress (1.0.0)
867
  *
868
- * @param array $args {
869
  * Array of arguments. See {@link bp_core_fetch_avatar()} for
870
  * detailed description. Default values that differ from that
871
  * function are described below.
 
872
  * @type string $type Default: 'full'.
873
- * @type string $id Passed to $css_id parameter.
874
  * }
875
  * @return string
876
  */
@@ -927,8 +932,8 @@ function bp_group_avatar( $args = '' ) {
927
  *
928
  * @since BuddyPress (1.0.0)
929
  *
930
- * @param object $group Optional. Group object. Default: current
931
- * group in loop.
932
  */
933
  function bp_group_avatar_thumb( $group = false ) {
934
  echo bp_get_group_avatar_thumb( $group );
@@ -938,8 +943,9 @@ function bp_group_avatar_thumb( $group = false ) {
938
  *
939
  * @since BuddyPress (1.0.0)
940
  *
941
- * @param object $group Optional. Group object. Default: current
942
- * group in loop.
 
943
  * @return string
944
  */
945
  function bp_get_group_avatar_thumb( $group = false ) {
@@ -954,8 +960,8 @@ function bp_group_avatar_thumb( $group = false ) {
954
  *
955
  * @since BuddyPress (1.0.0)
956
  *
957
- * @param object $group Optional. Group object. Default: current
958
- * group in loop.
959
  */
960
  function bp_group_avatar_mini( $group = false ) {
961
  echo bp_get_group_avatar_mini( $group );
@@ -965,8 +971,10 @@ function bp_group_avatar_mini( $group = false ) {
965
  *
966
  * @since BuddyPress (1.0.0)
967
  *
968
- * @param object $group Optional. Group object. Default: current
969
- * group in loop.
 
 
970
  */
971
  function bp_get_group_avatar_mini( $group = false ) {
972
  return bp_get_group_avatar( array(
@@ -980,8 +988,8 @@ function bp_group_avatar_mini( $group = false ) {
980
  /**
981
  * Output the 'last active' string for the current group in the loop.
982
  *
983
- * @param object $group Optional. Group object. Default: current
984
- * group in loop.
985
  */
986
  function bp_group_last_active( $group = false ) {
987
  echo bp_get_group_last_active( $group );
@@ -989,8 +997,9 @@ function bp_group_last_active( $group = false ) {
989
  /**
990
  * Return the 'last active' string for the current group in the loop.
991
  *
992
- * @param object $group Optional. Group object. Default: current
993
- * group in loop.
 
994
  * @return string
995
  */
996
  function bp_get_group_last_active( $group = false ) {
@@ -1022,8 +1031,8 @@ function bp_group_last_active( $group = false ) {
1022
  /**
1023
  * Output the permalink for the current group in the loop.
1024
  *
1025
- * @param object $group Optional. Group object. Default: current
1026
- * group in loop.
1027
  */
1028
  function bp_group_permalink( $group = false ) {
1029
  echo bp_get_group_permalink( $group );
@@ -1031,8 +1040,9 @@ function bp_group_permalink( $group = false ) {
1031
  /**
1032
  * Return the permalink for the current group in the loop.
1033
  *
1034
- * @param object $group Optional. Group object. Default: current
1035
- * group in loop.
 
1036
  * @return string
1037
  */
1038
  function bp_get_group_permalink( $group = false ) {
@@ -1055,8 +1065,8 @@ function bp_group_permalink( $group = false ) {
1055
  /**
1056
  * Output the permalink for the admin section of the current group in the loop.
1057
  *
1058
- * @param object $group Optional. Group object. Default: current
1059
- * group in loop.
1060
  */
1061
  function bp_group_admin_permalink( $group = false ) {
1062
  echo bp_get_group_admin_permalink( $group );
@@ -1064,8 +1074,9 @@ function bp_group_admin_permalink( $group = false ) {
1064
  /**
1065
  * Return the permalink for the admin section of the current group in the loop.
1066
  *
1067
- * @param object $group Optional. Group object. Default: current
1068
- * group in loop.
 
1069
  * @return string
1070
  */
1071
  function bp_get_group_admin_permalink( $group = false ) {
@@ -1087,8 +1098,8 @@ function bp_group_admin_permalink( $group = false ) {
1087
  /**
1088
  * Return the slug for the current group in the loop.
1089
  *
1090
- * @param object $group Optional. Group object. Default: current
1091
- * group in loop.
1092
  */
1093
  function bp_group_slug( $group = false ) {
1094
  echo bp_get_group_slug( $group );
@@ -1096,8 +1107,9 @@ function bp_group_slug( $group = false ) {
1096
  /**
1097
  * Return the slug for the current group in the loop.
1098
  *
1099
- * @param object $group Optional. Group object. Default: current
1100
- * group in loop.
 
1101
  * @return string
1102
  */
1103
  function bp_get_group_slug( $group = false ) {
@@ -1119,8 +1131,8 @@ function bp_group_slug( $group = false ) {
1119
  /**
1120
  * Output the description for the current group in the loop.
1121
  *
1122
- * @param object $group Optional. Group object. Default: current
1123
- * group in loop.
1124
  */
1125
  function bp_group_description( $group = false ) {
1126
  echo bp_get_group_description( $group );
@@ -1128,8 +1140,9 @@ function bp_group_description( $group = false ) {
1128
  /**
1129
  * Return the description for the current group in the loop.
1130
  *
1131
- * @param object $group Optional. Group object. Default: current
1132
- * group in loop.
 
1133
  * @return string
1134
  */
1135
  function bp_get_group_description( $group = false ) {
@@ -1151,8 +1164,8 @@ function bp_group_description( $group = false ) {
1151
  /**
1152
  * Output the description for the current group in the loop, for use in a textarea.
1153
  *
1154
- * @param object $group Optional. Group object. Default: current
1155
- * group in loop.
1156
  */
1157
  function bp_group_description_editable( $group = false ) {
1158
  echo bp_get_group_description_editable( $group );
@@ -1164,8 +1177,9 @@ function bp_group_description_editable( $group = false ) {
1164
  * filters that 'bp_get_group_description' has, which makes it
1165
  * appropriate for "raw" editing.
1166
  *
1167
- * @param object $group Optional. Group object. Default: current
1168
- * group in loop.
 
1169
  * @return string
1170
  */
1171
  function bp_get_group_description_editable( $group = false ) {
@@ -1191,8 +1205,9 @@ function bp_group_description_editable( $group = false ) {
1191
  /**
1192
  * Output an excerpt of the group description.
1193
  *
1194
- * @param object $group Optional. The group being referenced. Defaults to the
1195
- * group currently being iterated on in the groups loop.
 
1196
  */
1197
  function bp_group_description_excerpt( $group = false ) {
1198
  echo bp_get_group_description_excerpt( $group );
@@ -1200,8 +1215,10 @@ function bp_group_description_excerpt( $group = false ) {
1200
  /**
1201
  * Get an excerpt of a group description.
1202
  *
1203
- * @param object $group Optional. The group being referenced. Defaults
1204
- * to the group currently being iterated on in the groups loop.
 
 
1205
  * @return string Excerpt.
1206
  */
1207
  function bp_get_group_description_excerpt( $group = false ) {
@@ -1227,8 +1244,8 @@ function bp_group_description_excerpt( $group = false ) {
1227
  *
1228
  * Either 'Public' or 'Private'.
1229
  *
1230
- * @param object $group Optional. Group object. Default: current
1231
- * group in loop.
1232
  */
1233
  function bp_group_public_status( $group = false ) {
1234
  echo bp_get_group_public_status( $group );
@@ -1238,8 +1255,9 @@ function bp_group_public_status( $group = false ) {
1238
  *
1239
  * Either 'Public' or 'Private'.
1240
  *
1241
- * @param object $group Optional. Group object. Default: current
1242
- * group in loop.
 
1243
  * @return string
1244
  */
1245
  function bp_get_group_public_status( $group = false ) {
@@ -1260,8 +1278,8 @@ function bp_group_public_status( $group = false ) {
1260
  *
1261
  * No longer used in BuddyPress.
1262
  *
1263
- * @param object $group Optional. Group object. Default: current
1264
- * group in loop.
1265
  */
1266
  function bp_group_is_public( $group = false ) {
1267
  echo bp_get_group_is_public( $group );
@@ -1271,8 +1289,9 @@ function bp_group_is_public( $group = false ) {
1271
  *
1272
  * No longer used in BuddyPress.
1273
  *
1274
- * @param object $group Optional. Group object. Default: current
1275
- * group in loop.
 
1276
  * @return unknown
1277
  */
1278
  function bp_get_group_is_public( $group = false ) {
@@ -1287,8 +1306,8 @@ function bp_group_is_public( $group = false ) {
1287
  /**
1288
  * Output the created date of the current group in the loop.
1289
  *
1290
- * @param object $group Optional. Group object. Default: current
1291
- * group in loop.
1292
  */
1293
  function bp_group_date_created( $group = false ) {
1294
  echo bp_get_group_date_created( $group );
@@ -1296,8 +1315,9 @@ function bp_group_date_created( $group = false ) {
1296
  /**
1297
  * Return the created date of the current group in the loop.
1298
  *
1299
- * @param object $group Optional. Group object. Default: current
1300
- * group in loop.
 
1301
  * @return string
1302
  */
1303
  function bp_get_group_date_created( $group = false ) {
@@ -1319,8 +1339,8 @@ function bp_group_date_created( $group = false ) {
1319
  /**
1320
  * Output the username of the creator of the current group in the loop.
1321
  *
1322
- * @param object $group Optional. Group object. Default: current
1323
- * group in loop.
1324
  */
1325
  function bp_group_creator_username( $group = false ) {
1326
  echo bp_get_group_creator_username( $group );
@@ -1328,8 +1348,9 @@ function bp_group_creator_username( $group = false ) {
1328
  /**
1329
  * Return the username of the creator of the current group in the loop.
1330
  *
1331
- * @param object $group Optional. Group object. Default: current
1332
- * group in loop.
 
1333
  * @return string
1334
  */
1335
  function bp_get_group_creator_username( $group = false ) {
@@ -1351,8 +1372,8 @@ function bp_group_creator_username( $group = false ) {
1351
  /**
1352
  * Output the user ID of the creator of the current group in the loop.
1353
  *
1354
- * @param object $group Optional. Group object. Default: current
1355
- * group in loop.
1356
  */
1357
  function bp_group_creator_id( $group = false ) {
1358
  echo bp_get_group_creator_id( $group );
@@ -1360,8 +1381,9 @@ function bp_group_creator_id( $group = false ) {
1360
  /**
1361
  * Return the user ID of the creator of the current group in the loop.
1362
  *
1363
- * @param object $group Optional. Group object. Default: current
1364
- * group in loop.
 
1365
  * @return int
1366
  */
1367
  function bp_get_group_creator_id( $group = false ) {
@@ -1383,8 +1405,8 @@ function bp_group_creator_id( $group = false ) {
1383
  /**
1384
  * Output the permalink of the creator of the current group in the loop.
1385
  *
1386
- * @param object $group Optional. Group object. Default: current
1387
- * group in loop.
1388
  */
1389
  function bp_group_creator_permalink( $group = false ) {
1390
  echo bp_get_group_creator_permalink( $group );
@@ -1392,8 +1414,9 @@ function bp_group_creator_permalink( $group = false ) {
1392
  /**
1393
  * Return the permalink of the creator of the current group in the loop.
1394
  *
1395
- * @param object $group Optional. Group object. Default: current
1396
- * group in loop.
 
1397
  * @return string
1398
  */
1399
  function bp_get_group_creator_permalink( $group = false ) {
@@ -1415,9 +1438,10 @@ function bp_group_creator_permalink( $group = false ) {
1415
  /**
1416
  * Determine whether a user is the creator of the current group in the loop.
1417
  *
1418
- * @param object $group Optional. Group object. Default: current
1419
- * group in loop.
1420
- * @param int $user_id ID of the user.
 
1421
  * @return bool
1422
  */
1423
  function bp_is_group_creator( $group = false, $user_id = 0 ) {
@@ -1435,9 +1459,9 @@ function bp_is_group_creator( $group = false, $user_id = 0 ) {
1435
  /**
1436
  * Output the avatar of the creator of the current group in the loop.
1437
  *
1438
- * @param object $group Optional. Group object. Default: current
1439
- * group in loop.
1440
- * @param array $args {
1441
  * Array of optional arguments. See {@link bp_get_group_creator_avatar()}
1442
  * for description.
1443
  * }
@@ -1448,18 +1472,18 @@ function bp_group_creator_avatar( $group = false, $args = array() ) {
1448
  /**
1449
  * Return the avatar of the creator of the current group in the loop.
1450
  *
1451
- * @param object $group Optional. Group object. Default: current
1452
- * group in loop.
1453
- * @param array $args {
1454
  * Array of optional arguments. See {@link bp_core_fetch_avatar()}
1455
  * for detailed description of arguments.
1456
- * @type string $type Default: 'full'.
1457
- * @type int $width Default: false.
1458
- * @type int $height Default: false.
1459
- * @type int $class Default: 'avatar'.
1460
- * @type string $id Passed to 'css_id'. Default: false.
1461
- * @type string $alt Alt text. Default: 'Group creator profile
1462
- * photo of [user display name]'.
1463
  * }
1464
  * @return string
1465
  */
@@ -1518,8 +1542,8 @@ function bp_group_is_mod() {
1518
  /**
1519
  * Output markup listing group admins.
1520
  *
1521
- * @param object $group Optional. Group object. Default: current
1522
- * group in loop.
1523
  */
1524
  function bp_group_list_admins( $group = false ) {
1525
  global $groups_template;
@@ -1558,8 +1582,8 @@ function bp_group_list_admins( $group = false ) {
1558
  /**
1559
  * Output markup listing group mod.
1560
  *
1561
- * @param object $group Optional. Group object. Default: current
1562
- * group in loop.
1563
  */
1564
  function bp_group_list_mods( $group = false ) {
1565
  global $groups_template;
@@ -1608,11 +1632,11 @@ function bp_group_list_mods( $group = false ) {
1608
  *
1609
  * @since BuddyPress (1.5.0)
1610
  *
1611
- * @param BP_Groups_Group $group Optional. The group being queried. Defaults
1612
- * to the current group in the loop.
1613
- * @param string $format Optional. 'string' to get a comma-separated string,
1614
- * 'array' to get an array.
1615
- * @return mixed $admin_ids A string or array of user IDs.
1616
  */
1617
  function bp_group_admin_ids( $group = false, $format = 'string' ) {
1618
  global $groups_template;
@@ -1648,11 +1672,11 @@ function bp_group_admin_ids( $group = false, $format = 'string' ) {
1648
  *
1649
  * @since BuddyPress (1.5.0)
1650
  *
1651
- * @param BP_Groups_Group $group Optional. The group being queried. Defaults
1652
- * to the current group in the loop.
1653
- * @param string $format Optional. 'string' to get a comma-separated string,
1654
- * 'array' to get an array.
1655
- * @return mixed $mod_ids A string or array of user IDs.
1656
  */
1657
  function bp_group_mod_ids( $group = false, $format = 'string' ) {
1658
  global $groups_template;
@@ -1692,8 +1716,9 @@ function bp_group_all_members_permalink() {
1692
  /**
1693
  * Return the permalink of the Members page of the current group in the loop.
1694
  *
1695
- * @param object $group Optional. Group object. Default: current
1696
- * group in loop.
 
1697
  * @return string
1698
  */
1699
  function bp_get_group_all_members_permalink( $group = false ) {
@@ -1853,7 +1878,7 @@ function bp_groups_auto_join() {
1853
  /**
1854
  * Output the total member count for a group.
1855
  *
1856
- * @param object $group Optional. Group object. Default: current group in loop.
1857
  */
1858
  function bp_group_total_members( $group = false ) {
1859
  echo bp_get_group_total_members( $group );
@@ -1861,7 +1886,9 @@ function bp_group_total_members( $group = false ) {
1861
  /**
1862
  * Get the total member count for a group.
1863
  *
1864
- * @param object $group Optional. Group object. Default: current group in loop.
 
 
1865
  * @return int
1866
  */
1867
  function bp_get_group_total_members( $group = false ) {
@@ -1882,8 +1909,6 @@ function bp_group_total_members( $group = false ) {
1882
 
1883
  /**
1884
  * Output the "x members" count string for a group.
1885
- *
1886
- * @param object $group Optional. Group object. Default: current group in loop.
1887
  */
1888
  function bp_group_member_count() {
1889
  echo bp_get_group_member_count();
@@ -1891,7 +1916,6 @@ function bp_group_member_count() {
1891
  /**
1892
  * Generate the "x members" count string for a group.
1893
  *
1894
- * @param object $group Optional. Group object. Default: current group in loop.
1895
  * @return string
1896
  */
1897
  function bp_get_group_member_count() {
@@ -1924,7 +1948,9 @@ function bp_group_forum_permalink() {
1924
  /**
1925
  * Generate the URL of the Forum page of a group.
1926
  *
1927
- * @param object $group Optional. Group object. Default: current group in loop.
 
 
1928
  * @return string
1929
  */
1930
  function bp_get_group_forum_permalink( $group = false ) {
@@ -1946,7 +1972,7 @@ function bp_group_forum_permalink() {
1946
  /**
1947
  * Output the topic count for a group forum.
1948
  *
1949
- * @param array $args See {@link bp_get_group_forum_topic_count()}.
1950
  */
1951
  function bp_group_forum_topic_count( $args = '' ) {
1952
  echo bp_get_group_forum_topic_count( $args );
@@ -1954,11 +1980,11 @@ function bp_group_forum_topic_count( $args = '' ) {
1954
  /**
1955
  * Generate the topic count string for a group forum.
1956
  *
1957
- * @param array $args {
1958
  * Array of arguments.
1959
- * @type bool $showtext Optional. If true, result will be formatted
1960
- * as "x topics". If false, just a number will be returned.
1961
- * Default: false.
1962
  * }
1963
  * @return string|int
1964
  */
@@ -2004,7 +2030,7 @@ function bp_group_forum_topic_count( $args = '' ) {
2004
  /**
2005
  * Output the post count for a group forum.
2006
  *
2007
- * @param array $args See {@link bp_get_group_forum_post_count()}.
2008
  */
2009
  function bp_group_forum_post_count( $args = '' ) {
2010
  echo bp_get_group_forum_post_count( $args );
@@ -2012,11 +2038,11 @@ function bp_group_forum_post_count( $args = '' ) {
2012
  /**
2013
  * Generate the post count string for a group forum.
2014
  *
2015
- * @param array $args {
2016
  * Array of arguments.
2017
- * @type bool $showtext Optional. If true, result will be formatted
2018
- * as "x posts". If false, just a number will be returned.
2019
- * Default: false.
2020
  * }
2021
  * @return string|int
2022
  */
@@ -2062,7 +2088,8 @@ function bp_group_forum_post_count( $args = '' ) {
2062
  /**
2063
  * Determine whether forums are enabled for a group.
2064
  *
2065
- * @param object $group Optional. Group object. Default: current group in loop.
 
2066
  * @return bool
2067
  */
2068
  function bp_group_is_forum_enabled( $group = false ) {
@@ -2080,7 +2107,7 @@ function bp_group_is_forum_enabled( $group = false ) {
2080
  /**
2081
  * Output the 'checked' attribute for the group forums settings UI.
2082
  *
2083
- * @param object $group Optional. Group object. Default: current group in loop.
2084
  */
2085
  function bp_group_show_forum_setting( $group = false ) {
2086
  global $groups_template;
@@ -2095,8 +2122,8 @@ function bp_group_show_forum_setting( $group = false ) {
2095
  /**
2096
  * Output the 'checked' attribute for a given status in the settings UI.
2097
  *
2098
- * @param string $setting Group status. 'public', 'private', 'hidden'.
2099
- * @param object $group Optional. Group object. Default: current group in loop.
2100
  */
2101
  function bp_group_show_status_setting( $setting, $group = false ) {
2102
  global $groups_template;
@@ -2113,9 +2140,9 @@ function bp_group_show_status_setting( $setting, $group = false ) {
2113
  *
2114
  * @since BuddyPress (1.5.0)
2115
  *
2116
- * @param string $setting The setting you want to check against ('members',
2117
- * 'mods', or 'admins').
2118
- * @param object $group Optional. Group object. Default: current group in loop.
2119
  */
2120
  function bp_group_show_invite_status_setting( $setting, $group = false ) {
2121
  $group_id = isset( $group->id ) ? $group->id : false;
@@ -2139,11 +2166,13 @@ function bp_group_show_invite_status_setting( $setting, $group = false ) {
2139
  *
2140
  * @since BuddyPress (1.5.0)
2141
  *
2142
- * @param int $group_id Optional. The ID of the group whose status you want to
2143
- * check. Default: the displayed group, or the current group in the loop.
 
 
2144
  * @return bool|string Returns false when no group can be found. Otherwise
2145
- * returns the group invite status, from among 'members', 'mods', and
2146
- * 'admins'.
2147
  */
2148
  function bp_group_get_invite_status( $group_id = false ) {
2149
  global $groups_template;
@@ -2257,6 +2286,9 @@ function bp_groups_user_can_send_invites( $group_id = 0, $user_id = 0 ) {
2257
  * @deprecated No longer used.
2258
  * @since BuddyPress (1.0.0)
2259
  * @todo Remove in 1.4
 
 
 
2260
  */
2261
  function bp_group_admin_memberlist( $admin_list = false, $group = false ) {
2262
  global $groups_template;
@@ -2332,6 +2364,9 @@ function bp_group_admin_memberlist( $admin_list = false, $group = false ) {
2332
  * No longer used.
2333
  *
2334
  * @todo Deprecate.
 
 
 
2335
  */
2336
  function bp_group_mod_memberlist( $admin_list = false, $group = false ) {
2337
  global $groups_template;
@@ -2398,7 +2433,8 @@ function bp_group_mod_memberlist( $admin_list = false, $group = false ) {
2398
  /**
2399
  * Determine whether a group has moderators.
2400
  *
2401
- * @param object $group Optional. Group object. Default: current group in loop.
 
2402
  * @return array Info about group admins (user_id + date_modified).
2403
  */
2404
  function bp_group_has_moderators( $group = false ) {
@@ -2420,7 +2456,7 @@ function bp_group_has_moderators( $group = false ) {
2420
  /**
2421
  * Output a URL for promoting a user to moderator.
2422
  *
2423
- * @param array $args See {@link bp_get_group_member_promote_mod_link()}.
2424
  */
2425
  function bp_group_member_promote_mod_link( $args = '' ) {
2426
  echo bp_get_group_member_promote_mod_link( $args );
@@ -2428,10 +2464,10 @@ function bp_group_member_promote_mod_link( $args = '' ) {
2428
  /**
2429
  * Generate a URL for promoting a user to moderator.
2430
  *
2431
- * @param array $args {
2432
- * @type int $user_id ID of the member to promote. Default:
2433
- * current member in a group member loop.
2434
- * @type object $group Group object. Default: current group.
2435
  * }
2436
  * @return string
2437
  */
@@ -2459,7 +2495,7 @@ function bp_group_member_promote_mod_link( $args = '' ) {
2459
  /**
2460
  * Output a URL for promoting a user to admin.
2461
  *
2462
- * @param array $args See {@link bp_get_group_member_promote_admin_link()}.
2463
  */
2464
  function bp_group_member_promote_admin_link( $args = '' ) {
2465
  echo bp_get_group_member_promote_admin_link( $args );
@@ -2467,10 +2503,10 @@ function bp_group_member_promote_admin_link( $args = '' ) {
2467
  /**
2468
  * Generate a URL for promoting a user to admin.
2469
  *
2470
- * @param array $args {
2471
- * @type int $user_id ID of the member to promote. Default:
2472
- * current member in a group member loop.
2473
- * @type object $group Group object. Default: current group.
2474
  * }
2475
  * @return string
2476
  */
@@ -2499,7 +2535,7 @@ function bp_group_member_promote_admin_link( $args = '' ) {
2499
  * Output a URL for demoting a user to member.
2500
  *
2501
  * @param int $user_id ID of the member to demote. Default: current member in
2502
- * a member loop.
2503
  */
2504
  function bp_group_member_demote_link( $user_id = 0 ) {
2505
  global $members_template;
@@ -2512,9 +2548,10 @@ function bp_group_member_demote_link( $user_id = 0 ) {
2512
  /**
2513
  * Generate a URL for demoting a user to member.
2514
  *
2515
- * @param int $user_id ID of the member to demote. Default: current
2516
- * member in a member loop.
2517
- * @param object $group Optional. Group object. Default: current group.
 
2518
  * @return string
2519
  */
2520
  function bp_get_group_member_demote_link( $user_id = 0, $group = false ) {
@@ -2539,8 +2576,8 @@ function bp_group_member_demote_link( $user_id = 0 ) {
2539
  /**
2540
  * Output a URL for banning a member from a group.
2541
  *
2542
- * @param int $user_id ID of the member to ban. Default: current member in
2543
- * a member loop.
2544
  */
2545
  function bp_group_member_ban_link( $user_id = 0 ) {
2546
  global $members_template;
@@ -2553,9 +2590,10 @@ function bp_group_member_ban_link( $user_id = 0 ) {
2553
  /**
2554
  * Generate a URL for banning a member from a group.
2555
  *
2556
- * @param int $user_id ID of the member to ban. Default: current
2557
- * member in a member loop.
2558
- * @param object $group Optional. Group object. Default: current group.
 
2559
  * @return string
2560
  */
2561
  function bp_get_group_member_ban_link( $user_id = 0, $group = false ) {
@@ -2577,8 +2615,8 @@ function bp_group_member_ban_link( $user_id = 0 ) {
2577
  /**
2578
  * Output a URL for unbanning a member from a group.
2579
  *
2580
- * @param int $user_id ID of the member to unban. Default: current member in
2581
- * a member loop.
2582
  */
2583
  function bp_group_member_unban_link( $user_id = 0 ) {
2584
  global $members_template;
@@ -2591,9 +2629,10 @@ function bp_group_member_unban_link( $user_id = 0 ) {
2591
  /**
2592
  * Generate a URL for unbanning a member from a group.
2593
  *
2594
- * @param int $user_id ID of the member to unban. Default: current
2595
- * member in a member loop.
2596
- * @param object $group Optional. Group object. Default: current group.
 
2597
  * @return string
2598
  */
2599
  function bp_get_group_member_unban_link( $user_id = 0, $group = false ) {
@@ -2618,8 +2657,8 @@ function bp_group_member_unban_link( $user_id = 0 ) {
2618
  /**
2619
  * Output a URL for removing a member from a group.
2620
  *
2621
- * @param int $user_id ID of the member to remove. Default: current member in
2622
- * a member loop.
2623
  */
2624
  function bp_group_member_remove_link( $user_id = 0 ) {
2625
  global $members_template;
@@ -2632,9 +2671,10 @@ function bp_group_member_remove_link( $user_id = 0 ) {
2632
  /**
2633
  * Generate a URL for removing a member from a group.
2634
  *
2635
- * @param int $user_id ID of the member to remove. Default: current
2636
- * member in a member loop.
2637
- * @param object $group Optional. Group object. Default: current group.
 
2638
  * @return string
2639
  */
2640
  function bp_get_group_member_remove_link( $user_id = 0, $group = false ) {
@@ -2656,8 +2696,8 @@ function bp_group_member_remove_link( $user_id = 0 ) {
2656
  /**
2657
  * HTML admin subnav items for group pages.
2658
  *
2659
- * @param object $group Optional. Group object. Default: current group in
2660
- * the loop.
2661
  */
2662
  function bp_group_admin_tabs( $group = false ) {
2663
  global $groups_template;
@@ -2681,11 +2721,12 @@ function bp_group_admin_tabs( $group = false ) {
2681
 
2682
  /**
2683
  * BackCompat for plugins/themes directly hooking groups_admin_tabs
2684
- * without using the Groups Extension API
 
 
 
 
2685
  *
2686
- * @param string $subnav_output subnav item output
2687
- * @param string $subnav_item subnav item params
2688
- * @param string $selected_item current selected tab
2689
  * @return string HTML output
2690
  */
2691
  function bp_group_admin_tabs_backcompat( $subnav_output = '', $subnav_item = '', $selected_item = '' ) {
@@ -2744,9 +2785,10 @@ function bp_group_form_action( $page ) {
2744
  /**
2745
  * Generate the 'action' attribute for a group form.
2746
  *
2747
- * @param string $page Page slug.
2748
- * @param object $group Optional. Group object. Default: current group
2749
- * in the loop.
 
2750
  * @return string
2751
  */
2752
  function bp_get_group_form_action( $page, $group = false ) {
@@ -2768,7 +2810,7 @@ function bp_group_form_action( $page ) {
2768
  /**
2769
  * Output the 'action' attribute for a group admin form.
2770
  *
2771
- * @param string $page Optional. Page slug.
2772
  */
2773
  function bp_group_admin_form_action( $page = false ) {
2774
  echo bp_get_group_admin_form_action( $page );
@@ -2776,9 +2818,10 @@ function bp_group_admin_form_action( $page = false ) {
2776
  /**
2777
  * Generate the 'action' attribute for a group admin form.
2778
  *
2779
- * @param string $page Optional. Page slug.
2780
- * @param object $group Optional. Group object. Default: current group
2781
- * in the loop.
 
2782
  * @return string
2783
  */
2784
  function bp_get_group_admin_form_action( $page = false, $group = false ) {
@@ -2803,8 +2846,9 @@ function bp_group_admin_form_action( $page = false ) {
2803
  /**
2804
  * Determine whether the logged-in user has requested membership to a group.
2805
  *
2806
- * @param object $group Optional. Group object. Default: current group in
2807
- * the loop.
 
2808
  * @return bool
2809
  */
2810
  function bp_group_has_requested_membership( $group = false ) {
@@ -2824,8 +2868,9 @@ function bp_group_has_requested_membership( $group = false ) {
2824
  *
2825
  * @global object $groups_template
2826
  *
2827
- * @param object $group Optional. Group to check is_member. Default: current
2828
- * group in the loop.
 
2829
  * @return bool If user is member of group or not.
2830
  */
2831
  function bp_group_is_member( $group = false ) {
@@ -2851,8 +2896,9 @@ function bp_group_is_member( $group = false ) {
2851
  /**
2852
  * Check whether the current user has an outstanding invite to the current group in the loop.
2853
  *
2854
- * @param object $group Optional. Group data object. Default: the current
2855
- * group in the groups loop.
 
2856
  * @return bool True if the user has an outstanding invite, otherwise false.
2857
  */
2858
  function bp_group_is_invited( $group = false ) {
@@ -2887,9 +2933,11 @@ function bp_group_is_invited( $group = false ) {
2887
  *
2888
  * @since BuddyPress (1.5.0)
2889
  *
2890
- * @global BP_Groups_Template $groups_template Group template loop object
2891
- * @param BP_Groups_Group $group Group to check if user is banned
2892
- * @param int $user_id The user ID to check
 
 
2893
  * @return bool True if user is banned. False if user isn't banned.
2894
  */
2895
  function bp_group_is_user_banned( $group = false, $user_id = 0 ) {
@@ -2942,8 +2990,9 @@ function bp_group_accept_invite_link() {
2942
  /**
2943
  * Generate the URL for accepting an invitation to a group.
2944
  *
2945
- * @param object $group Optional. Group object. Default: Current group
2946
- * in the loop.
 
2947
  * @return string
2948
  */
2949
  function bp_get_group_accept_invite_link( $group = false ) {
@@ -2973,8 +3022,9 @@ function bp_group_reject_invite_link() {
2973
  /**
2974
  * Generate the URL for rejecting an invitation to a group.
2975
  *
2976
- * @param object $group Optional. Group object. Default: Current group
2977
- * in the loop.
 
2978
  * @return string
2979
  */
2980
  function bp_get_group_reject_invite_link( $group = false ) {
@@ -3004,8 +3054,9 @@ function bp_group_leave_confirm_link() {
3004
  /**
3005
  * Generate the URL for confirming a request to leave a group.
3006
  *
3007
- * @param object $group Optional. Group object. Default: Current group
3008
- * in the loop.
 
3009
  * @return string
3010
  */
3011
  function bp_get_group_leave_confirm_link( $group = false ) {
@@ -3033,8 +3084,9 @@ function bp_group_leave_reject_link() {
3033
  /**
3034
  * Generate the URL for rejecting a request to leave a group.
3035
  *
3036
- * @param object $group Optional. Group object. Default: Current group
3037
- * in the loop.
 
3038
  * @return string
3039
  */
3040
  function bp_get_group_leave_reject_link( $group = false ) {
@@ -3062,8 +3114,9 @@ function bp_group_send_invite_form_action() {
3062
  /**
3063
  * Output the 'action' attribute for a group send invite form.
3064
  *
3065
- * @param object $page Optional. Group object. Default: current group
3066
- * in the loop.
 
3067
  * @return string
3068
  */
3069
  function bp_get_group_send_invite_form_action( $group = false ) {
@@ -3085,8 +3138,9 @@ function bp_group_send_invite_form_action() {
3085
  /**
3086
  * Determine whether the current user has friends to invite to a group.
3087
  *
3088
- * @param object $group Optional. Group object. Default: current group in
3089
- * the loop.
 
3090
  * @return bool
3091
  */
3092
  function bp_has_friends_to_invite( $group = false ) {
@@ -3110,18 +3164,20 @@ function bp_has_friends_to_invite( $group = false ) {
3110
  * @since BuddyPress (1.2.7)
3111
  *
3112
  * @param BP_Groups_Group|bool $group The BP Groups_Group object if passed,
3113
- * boolean false if not passed.
3114
  */
3115
  function bp_group_new_topic_button( $group = false ) {
3116
  echo bp_get_group_new_topic_button( $group );
3117
  }
 
3118
  /**
3119
  * Returns a 'New Topic' button for a group.
3120
  *
3121
  * @since BuddyPress (1.2.7)
3122
  *
3123
  * @param BP_Groups_Group|bool $group The BP Groups_Group object if
3124
- * passed, boolean false if not passed.
 
3125
  * @return string HTML code for the button.
3126
  */
3127
  function bp_get_group_new_topic_button( $group = false ) {
@@ -3157,21 +3213,23 @@ function bp_group_new_topic_button( $group = false ) {
3157
  }
3158
 
3159
  /**
3160
- * Output button to join a group
3161
  *
3162
  * @since BuddyPress (1.0.0)
3163
  *
3164
- * @param object $group Single group object
3165
  */
3166
  function bp_group_join_button( $group = false ) {
3167
  echo bp_get_group_join_button( $group );
3168
  }
3169
  /**
3170
- * Return button to join a group
3171
  *
3172
  * @since BuddyPress (1.0.0)
3173
  *
3174
- * @param object $group Single group object
 
 
3175
  */
3176
  function bp_get_group_join_button( $group = false ) {
3177
  global $groups_template;
@@ -3390,7 +3448,7 @@ function bp_group_create_nav_item() {
3390
  *
3391
  * @since BuddyPress (2.2.0)
3392
  *
3393
- * @uses bp_group_create_nav_item() to output the create a Group nav item
3394
  * @return string HTML Output
3395
  */
3396
  function bp_group_backcompat_create_nav_item() {
@@ -3414,7 +3472,7 @@ add_action( 'bp_groups_directory_group_filter', 'bp_group_backcompat_create_nav_
3414
  *
3415
  * @since BuddyPress (1.0.0)
3416
  *
3417
- * @global BP_Groups_Template $groups_template Groups template object
3418
  * @param object $group Group to get status message for. Optional; defaults to current group.
3419
  */
3420
  function bp_group_status_message( $group = null ) {
@@ -3494,7 +3552,7 @@ function bp_group_hidden_fields() {
3494
  }
3495
 
3496
  /**
3497
- * Output the total number of groups
3498
  *
3499
  * @since BuddyPress (1.0.0)
3500
  */
@@ -3502,7 +3560,7 @@ function bp_total_group_count() {
3502
  echo bp_get_total_group_count();
3503
  }
3504
  /**
3505
- * Return the total number of groups
3506
  *
3507
  * @since BuddyPress (1.0.0)
3508
  * @return type
@@ -3520,23 +3578,25 @@ function bp_total_group_count() {
3520
  }
3521
 
3522
  /**
3523
- * Output the total number of groups a user belongs to
3524
  *
3525
  * @since BuddyPress (1.0.0)
3526
  *
3527
- * @param int $user_id User ID to get group membership count
3528
  */
3529
  function bp_total_group_count_for_user( $user_id = 0 ) {
3530
  echo bp_get_total_group_count_for_user( $user_id );
3531
  }
3532
  /**
3533
- * Return the total number of groups a user belongs to
3534
  *
3535
  * Filtered by `bp_core_number_format()` by default
3536
  *
3537
  * @since BuddyPress (1.0.0)
3538
  *
3539
- * @param int $user_id User ID to get group membership count
 
 
3540
  */
3541
  function bp_get_total_group_count_for_user( $user_id = 0 ) {
3542
  $count = groups_total_groups_for_user( $user_id );
@@ -3572,19 +3632,19 @@ class BP_Groups_Group_Members_Template {
3572
  *
3573
  * @param array $args {
3574
  * An array of optional arguments.
3575
- * @type int $group_id ID of the group whose members are being
3576
- * queried. Default: current group ID.
3577
- * @type int $page Page of results to be queried. Default: 1.
3578
- * @type int $per_page Number of items to return per page of
3579
- * results. Default: 20.
3580
- * @type int $max Optional. Max number of items to return.
3581
- * @type array $exclude Optional. Array of user IDs to exclude.
3582
- * @type bool|int True (or 1) to exclude admins and mods from
3583
- * results. Default: 1.
3584
- * @type bool|int True (or 1) to exclude banned users from results.
3585
- * Default: 1.
3586
- * @type array $group_role Optional. Array of group roles to include.
3587
- * @type string $search_terms Optional. Search terms to match.
3588
  * }
3589
  */
3590
  public function __construct( $args = array() ) {
@@ -3744,27 +3804,29 @@ class BP_Groups_Group_Members_Template {
3744
  /**
3745
  * Initialize a group member query loop.
3746
  *
3747
- * @param array $args {
3748
  * An array of optional arguments.
3749
- * @type int $group_id ID of the group whose members are being queried.
3750
- * Default: current group ID.
3751
- * @type int $page Page of results to be queried. Default: 1.
3752
- * @type int $per_page Number of items to return per page of results.
3753
- * Default: 20.
3754
- * @type int $max Optional. Max number of items to return.
3755
- * @type array $exclude Optional. Array of user IDs to exclude.
3756
- * @type bool|int True (or 1) to exclude admins and mods from results.
3757
- * Default: 1.
3758
- * @type bool|int True (or 1) to exclude banned users from results.
3759
- * Default: 1.
3760
- * @type array $group_role Optional. Array of group roles to include.
3761
- * @type string $type Optional. Sort order of results. 'last_joined',
3762
- * 'first_joined', or any of the $type params available in
3763
- * {@link BP_User_Query}. Default: 'last_joined'.
3764
- * @type string $search_terms Optional. Search terms to match. Pass an
3765
- * empty string to force-disable search, even in the presence of
3766
- * $_REQUEST['s']. Default: null.
3767
  * }
 
 
3768
  */
3769
  function bp_group_has_members( $args = '' ) {
3770
  global $members_template;
@@ -3822,7 +3884,7 @@ function bp_group_the_member() {
3822
  *
3823
  * @since BuddyPress (1.0.0)
3824
  *
3825
- * @param array $args {@see bp_core_fetch_avatar()}
3826
  */
3827
  function bp_group_member_avatar( $args = '' ) {
3828
  echo bp_get_group_member_avatar( $args );
@@ -3832,7 +3894,9 @@ function bp_group_member_avatar( $args = '' ) {
3832
  *
3833
  * @since BuddyPress (1.0.0)
3834
  *
3835
- * @param array $args {@see bp_core_fetch_avatar()}
 
 
3836
  */
3837
  function bp_get_group_member_avatar( $args = '' ) {
3838
  global $members_template;
@@ -3860,7 +3924,7 @@ function bp_group_member_avatar( $args = '' ) {
3860
  *
3861
  * @since BuddyPress (1.0.0)
3862
  *
3863
- * @param array $args {@see bp_core_fetch_avatar()}
3864
  */
3865
 
3866
  function bp_group_member_avatar_thumb( $args = '' ) {
@@ -3871,7 +3935,9 @@ function bp_group_member_avatar_thumb( $args = '' ) {
3871
  *
3872
  * @since BuddyPress (1.0.0)
3873
  *
3874
- * @param array $args {@see bp_core_fetch_avatar()}
 
 
3875
  */
3876
  function bp_get_group_member_avatar_thumb( $args = '' ) {
3877
  global $members_template;
@@ -3899,7 +3965,8 @@ function bp_group_member_avatar_thumb( $args = '' ) {
3899
  *
3900
  * @since BuddyPress (1.0.0)
3901
  *
3902
- * @param array $args {@see bp_core_fetch_avatar()}
 
3903
  */
3904
  function bp_group_member_avatar_mini( $width = 30, $height = 30 ) {
3905
  echo bp_get_group_member_avatar_mini( $width, $height );
@@ -3909,7 +3976,10 @@ function bp_group_member_avatar_mini( $width = 30, $height = 30 ) {
3909
  *
3910
  * @since BuddyPress (1.0.0)
3911
  *
3912
- * @param array $args {@see bp_core_fetch_avatar()}
 
 
 
3913
  */
3914
  function bp_get_group_member_avatar_mini( $width = 30, $height = 30 ) {
3915
  global $members_template;
@@ -4588,7 +4658,7 @@ function bp_group_creation_previous_link() {
4588
  }
4589
 
4590
  /**
4591
- * Echoes the current group creation step
4592
  *
4593
  * @since BuddyPress (1.6.0)
4594
  */
@@ -4596,11 +4666,12 @@ function bp_groups_current_create_step() {
4596
  echo bp_get_groups_current_create_step();
4597
  }
4598
  /**
4599
- * Returns the current group creation step. If none is found, returns an empty string
4600
  *
4601
  * @since BuddyPress (1.6.0)
4602
  *
4603
- * @uses apply_filters() Filter bp_get_groups_current_create_step to modify
 
4604
  * @return string $current_create_step
4605
  */
4606
  function bp_get_groups_current_create_step() {
@@ -4717,7 +4788,7 @@ function bp_directory_groups_search_form() {
4717
  }
4718
 
4719
  /**
4720
- * Displays group header tabs
4721
  *
4722
  * @todo Deprecate?
4723
  */
@@ -4736,7 +4807,7 @@ function bp_groups_header_tabs() {
4736
  }
4737
 
4738
  /**
4739
- * Displays group filter titles
4740
  *
4741
  * @todo Deprecate?
4742
  */
@@ -4772,6 +4843,7 @@ function bp_groups_filter_title() {
4772
  * @since BuddyPress (1.1.0)
4773
  *
4774
  * @param string $slug
 
4775
  * @return bool
4776
  */
4777
  function bp_is_group_admin_screen( $slug = '' ) {
@@ -4779,7 +4851,7 @@ function bp_is_group_admin_screen( $slug = '' ) {
4779
  }
4780
 
4781
  /**
4782
- * Echoes the current group admin tab slug
4783
  *
4784
  * @since BuddyPress (1.6.0)
4785
  */
@@ -4787,12 +4859,13 @@ function bp_group_current_admin_tab() {
4787
  echo bp_get_group_current_admin_tab();
4788
  }
4789
  /**
4790
- * Returns the current group admin tab slug
4791
  *
4792
  * @since BuddyPress (1.6.0)
4793
  *
4794
- * @uses apply_filters() Filter bp_get_current_group_admin_tab to modify return value
4795
- * @return string $tab The current tab's slug
 
4796
  */
4797
  function bp_get_group_current_admin_tab() {
4798
  if ( bp_is_groups_component() && bp_is_current_action( 'admin' ) ) {
@@ -4814,17 +4887,17 @@ function bp_group_current_admin_tab() {
4814
  /** Group Avatar Template Tags ************************************************/
4815
 
4816
  /**
4817
- * Outputs the current group avatar
4818
  *
4819
  * @since BuddyPress (1.0.0)
4820
  * @param string $type thumb or full ?
4821
- * @uses bp_get_group_current_avatar() to get the avatar of the current group
4822
  */
4823
  function bp_group_current_avatar( $type = 'thumb' ) {
4824
  echo bp_get_group_current_avatar( $type );
4825
  }
4826
  /**
4827
- * Returns the current group avatar
4828
  *
4829
  * @since BuddyPress (2.0.0)
4830
  *
@@ -4853,11 +4926,12 @@ function bp_group_current_avatar( $type = 'thumb' ) {
4853
  }
4854
 
4855
  /**
4856
- * Return whether a group has an avatar
4857
  *
4858
  * @since BuddyPress (1.1.0)
4859
  *
4860
- * @param int $group_id
 
4861
  * @return boolean
4862
  */
4863
  function bp_get_group_has_avatar( $group_id = false ) {
@@ -4936,11 +5010,11 @@ class BP_Groups_Membership_Requests_Template {
4936
  *
4937
  * @param array $args {
4938
  * @type int $group_id ID of the group whose membership requests
4939
- * are being queried. Default: current group id.
4940
  * @type int $per_page Number of records to return per page of
4941
- * results. Default: 10.
4942
- * @type int $page Page of results to show. Default: 1.
4943
- * @type int $max Max items to return. Default: false (show all)
4944
  * }
4945
  */
4946
  public function __construct( $args = array() ) {
@@ -5085,11 +5159,11 @@ class BP_Groups_Membership_Requests_Template {
5085
  /**
5086
  * Initialize a group membership request template loop.
5087
  *
5088
- * @param array $args {
5089
  * @type int $group_id ID of the group. Defaults to current group.
5090
  * @type int $per_page Number of records to return per page. Default: 10.
5091
- * @type int $page Page of results to return. Default: 1.
5092
- * @type int $max Max number of items to return. Default: false.
5093
  * }
5094
  * @return bool True if there are requests, otherwise false.
5095
  */
@@ -5660,7 +5734,7 @@ function bp_group_invite_pagination_count() {
5660
  /** Group RSS *****************************************************************/
5661
 
5662
  /**
5663
- * Hook group activity feed to <head>
5664
  *
5665
  * @since BuddyPress (1.5.0)
5666
  */
@@ -5678,7 +5752,7 @@ function bp_groups_activity_feed() {
5678
  add_action( 'bp_head', 'bp_groups_activity_feed' );
5679
 
5680
  /**
5681
- * Output the current group activity-stream RSS URL
5682
  *
5683
  * @since BuddyPress (1.5.0)
5684
  */
@@ -5686,7 +5760,7 @@ function bp_group_activity_feed_link() {
5686
  echo bp_get_group_activity_feed_link();
5687
  }
5688
  /**
5689
- * Return the current group activity-stream RSS URL
5690
  *
5691
  * @since BuddyPress (1.5.0)
5692
  * @return string
@@ -5709,7 +5783,7 @@ function bp_group_activity_feed_link() {
5709
  /** Current Group *************************************************************/
5710
 
5711
  /**
5712
- * Echoes the output of bp_get_current_group_id()
5713
  *
5714
  * @since BuddyPress (1.5.0)
5715
  */
@@ -5717,12 +5791,12 @@ function bp_current_group_id() {
5717
  echo bp_get_current_group_id();
5718
  }
5719
  /**
5720
- * Returns the ID of the current group
5721
  *
5722
  * @since BuddyPress (1.5.0)
5723
- * @uses apply_filters() Filter bp_get_current_group_id to modify this output
5724
  *
5725
- * @return int $current_group_id The id of the current group, if there is one
5726
  */
5727
  function bp_get_current_group_id() {
5728
  $current_group = groups_get_current_group();
@@ -5740,7 +5814,7 @@ function bp_current_group_id() {
5740
  }
5741
 
5742
  /**
5743
- * Echoes the output of bp_get_current_group_slug()
5744
  *
5745
  * @since BuddyPress (1.5.0)
5746
  */
@@ -5748,12 +5822,12 @@ function bp_current_group_slug() {
5748
  echo bp_get_current_group_slug();
5749
  }
5750
  /**
5751
- * Returns the slug of the current group
5752
  *
5753
  * @since BuddyPress (1.5.0)
5754
- * @uses apply_filters() Filter bp_get_current_group_slug to modify this output
5755
  *
5756
- * @return string $current_group_slug The slug of the current group, if there is one
5757
  */
5758
  function bp_get_current_group_slug() {
5759
  $current_group = groups_get_current_group();
@@ -5771,7 +5845,7 @@ function bp_current_group_slug() {
5771
  }
5772
 
5773
  /**
5774
- * Echoes the output of bp_get_current_group_name()
5775
  *
5776
  * @since BuddyPress (1.5.0)
5777
  */
@@ -5779,12 +5853,12 @@ function bp_current_group_name() {
5779
  echo bp_get_current_group_name();
5780
  }
5781
  /**
5782
- * Returns the name of the current group
5783
  *
5784
  * @since BuddyPress (1.5.0)
5785
- * @uses apply_filters() Filter bp_get_current_group_name to modify this output
5786
  *
5787
- * @return string The name of the current group, if there is one
5788
  */
5789
  function bp_get_current_group_name() {
5790
  $current_group = groups_get_current_group();
@@ -5805,7 +5879,7 @@ function bp_current_group_name() {
5805
  }
5806
 
5807
  /**
5808
- * Echoes the output of bp_get_current_group_description()
5809
  *
5810
  * @since BuddyPress (2.1.0)
5811
  */
@@ -5813,13 +5887,13 @@ function bp_current_group_description() {
5813
  echo bp_get_current_group_description();
5814
  }
5815
  /**
5816
- * Returns the description of the current group
5817
  *
5818
  * @since BuddyPress (2.1.0)
5819
  * @uses apply_filters() Filter bp_get_current_group_description to modify
5820
- * this output
5821
  *
5822
- * @return string The description of the current group, if there is one
5823
  */
5824
  function bp_get_current_group_description() {
5825
  $current_group = groups_get_current_group();
@@ -5847,26 +5921,28 @@ function bp_current_group_description() {
5847
  }
5848
 
5849
  /**
5850
- * Output a URL for a group component action
5851
  *
5852
  * @since BuddyPress (1.2.0)
5853
  *
5854
  * @param string $action
5855
  * @param string $query_args
5856
  * @param bool $nonce
 
5857
  * @return string
5858
  */
5859
  function bp_groups_action_link( $action = '', $query_args = '', $nonce = false ) {
5860
  echo bp_get_groups_action_link( $action, $query_args, $nonce );
5861
  }
5862
  /**
5863
- * Get a URL for a group component action
5864
  *
5865
  * @since BuddyPress (1.2.0)
5866
  *
5867
  * @param string $action
5868
  * @param string $query_args
5869
  * @param bool $nonce
 
5870
  * @return string
5871
  */
5872
  function bp_get_groups_action_link( $action = '', $query_args = '', $nonce = false ) {
@@ -5920,8 +5996,9 @@ function bp_groups_action_link( $action = '', $query_args = '', $nonce = false )
5920
  *
5921
  * @since BuddyPress (2.0.0)
5922
  *
5923
- * @param array $args before|after|user_id
5924
- * @uses bp_groups_get_profile_stats() to get the stats
 
5925
  */
5926
  function bp_groups_profile_stats( $args = '' ) {
5927
  echo bp_groups_get_profile_stats( $args );
@@ -5933,7 +6010,7 @@ add_action( 'bp_members_admin_user_stats', 'bp_groups_profile_stats', 8, 1 );
5933
  *
5934
  * @since BuddyPress (2.0.0)
5935
  *
5936
- * @param array $args before|after|user_id
5937
  * @return string HTML for stats output.
5938
  */
5939
  function bp_groups_get_profile_stats( $args = '' ) {
35
  }
36
 
37
  /**
38
+ * Output the groups component root slug.
39
  *
40
  * @since BuddyPress (1.5.0)
41
  */
62
  }
63
 
64
  /**
65
+ * Output group directory permalink.
66
  *
67
  * @since BuddyPress (1.5.0)
68
  */
70
  echo esc_url( bp_get_groups_directory_permalink() );
71
  }
72
  /**
73
+ * Return group directory permalink.
74
  *
75
  * @since BuddyPress (1.5.0)
76
  *
139
  * The page number being requested.
140
  *
141
  * @access public
142
+ * @var string
143
  */
144
  public $pag_page;
145
 
147
  * The number of items being requested per page.
148
  *
149
  * @access public
150
+ * @var string
151
  */
152
  public $pag_num;
153
 
465
  *
466
  * @since BuddyPress (1.0.0)
467
  *
468
+ * @param array|string $args {
469
  * Array of parameters. All items are optional.
470
+ * @type string $type Shorthand for certain orderby/
471
+ * order combinations. 'newest',
472
+ * 'active', 'popular', 'alphabetical',
473
+ * 'random'. When present, will override
474
+ * orderby and order params. Default: null.
475
+ * @type string $orderby Property to sort by.
476
+ * 'date_created', 'last_activity', 'total_member_count',
477
+ * 'name', 'random'. Default: 'date_created'.
478
+ * @type string $order Sort order. 'ASC' or 'DESC'.
479
+ * Default: 'DESC'.
480
+ * @type int $per_page Number of items to return per page
481
+ * of results. Default: null (no limit).
482
+ * @type int $page Page offset of results to return.
483
+ * Default: null (no limit).
484
+ * @type int $user_id If provided, results will be limited
485
+ * to groups of which the specified user
486
+ * is a member. Default: null.
487
+ * @type string $search_terms If provided, only groups whose names or descriptions
488
+ * match the search terms will be returned. Default: false.
489
+ * @type array $meta_query An array of meta_query conditions.
490
+ * See {@link WP_Meta_Query::queries} for description.
491
+ * @type array|string $include Array or comma-separated list of
492
+ * group IDs. Results will be limited
493
+ * to groups within the list. Default: false.
494
+ * @type bool $populate_extras Whether to fetch additional information
495
+ * (such as member count) about groups.
496
+ * Default: true.
497
+ * @type array|string $exclude Array or comma-separated list of group IDs.
498
+ * Results will exclude the listed groups.
499
+ * Default: false.
500
+ * @type bool $show_hidden Whether to include hidden groups in
501
+ * results. Default: false.
 
502
  * }
503
  * @return bool True if there are groups to display that match the params
504
  */
612
  /**
613
  * Is the group visible to the currently logged-in user?
614
  *
615
+ * @param object|bool $group Optional. Group object. Default: current group in loop.
616
+ *
617
  * @return bool
618
  */
619
  function bp_group_is_visible( $group = false ) {
639
  /**
640
  * Output the ID of the current group in the loop.
641
  *
642
+ * @param object|bool $group Optional. Group object. Default: current group in loop.
643
  */
644
  function bp_group_id( $group = false ) {
645
  echo bp_get_group_id( $group );
647
  /**
648
  * Get the ID of the current group in the loop.
649
  *
650
+ * @param object|bool $group Optional. Group object.
651
+ * Default: current group in loop.
652
+ *
653
  * @return int
654
  */
655
  function bp_get_group_id( $group = false ) {
673
  *
674
  * @since BuddyPress (1.7.0)
675
  *
676
+ * @param array $classes Array of custom classes.
677
  */
678
  function bp_group_class( $classes = array() ) {
679
  echo bp_get_group_class( $classes );
683
  *
684
  * @since BuddyPress (1.7.0)
685
  *
686
+ * @param array $classes Array of custom classes.
687
  *
688
  * @return string Row class of the group.
689
  */
746
  /**
747
  * Output the name of the current group in the loop.
748
  *
749
+ * @param object|bool $group Optional. Group object.
750
+ * Default: current group in loop.
751
  */
752
  function bp_group_name( $group = false ) {
753
  echo bp_get_group_name( $group );
755
  /**
756
  * Get the name of the current group in the loop.
757
  *
758
+ * @param object|bool $group Optional. Group object.
759
+ * Default: current group in loop.
760
+ *
761
  * @return string
762
  */
763
  function bp_get_group_name( $group = false ) {
779
  /**
780
  * Output the type of the current group in the loop.
781
  *
782
+ * @param object|bool $group Optional. Group object.
783
+ * Default: current group in loop.
784
  */
785
  function bp_group_type( $group = false ) {
786
  echo bp_get_group_type( $group );
787
  }
 
 
 
 
 
 
 
 
 
788
 
789
+ /**
790
+ * Get the type of the current group in the loop.
791
+ *
792
+ * @param object|bool $group Optional. Group object.
793
+ * Default: current group in loop.
794
+ *
795
+ * @return string
796
+ */
797
+ function bp_get_group_type( $group = false ) {
798
+ global $groups_template;
799
 
800
+ if ( empty( $group ) )
801
+ $group =& $groups_template->group;
 
 
 
 
 
 
 
802
 
803
+ if ( 'public' == $group->status ) {
804
+ $type = __( "Public Group", "buddypress" );
805
+ } elseif ( 'hidden' == $group->status ) {
806
+ $type = __( "Hidden Group", "buddypress" );
807
+ } elseif ( 'private' == $group->status ) {
808
+ $type = __( "Private Group", "buddypress" );
809
+ } else {
810
+ $type = ucwords( $group->status ) . ' ' . __( 'Group', 'buddypress' );
811
  }
812
 
813
+ /**
814
+ * Filters the type for the current group in the loop.
815
+ *
816
+ * @since BuddyPress (1.0.0)
817
+ *
818
+ * @param string $type Type for the current group in the loop.
819
+ */
820
+ return apply_filters( 'bp_get_group_type', $type );
821
+ }
822
  /**
823
  * Output the status of the current group in the loop.
824
  *
825
+ * @param object|bool $group Optional. Group object.
826
+ * Default: current group in loop.
827
  */
828
  function bp_group_status( $group = false ) {
829
  echo bp_get_group_status( $group );
831
  /**
832
  * Get the status of the current group in the loop.
833
  *
834
+ * @param object|bool $group Optional. Group object.
835
+ * Default: current group in loop.
836
+ *
837
  * @return string
838
  */
839
  function bp_get_group_status( $group = false ) {
857
  *
858
  * @since BuddyPress (1.0.0)
859
  *
860
+ * @param array|string $args {
861
  * See {@link bp_get_group_avatar()} for description of arguments.
862
  * }
863
  */
869
  *
870
  * @since BuddyPress (1.0.0)
871
  *
872
+ * @param array|string $args {
873
  * Array of arguments. See {@link bp_core_fetch_avatar()} for
874
  * detailed description. Default values that differ from that
875
  * function are described below.
876
+ *
877
  * @type string $type Default: 'full'.
878
+ * @type string $id Passed to $css_id parameter.
879
  * }
880
  * @return string
881
  */
932
  *
933
  * @since BuddyPress (1.0.0)
934
  *
935
+ * @param object|bool $group Optional. Group object.
936
+ * Default: current group in loop.
937
  */
938
  function bp_group_avatar_thumb( $group = false ) {
939
  echo bp_get_group_avatar_thumb( $group );
943
  *
944
  * @since BuddyPress (1.0.0)
945
  *
946
+ * @param object|bool $group Optional. Group object.
947
+ * Default: current group in loop.
948
+ *
949
  * @return string
950
  */
951
  function bp_get_group_avatar_thumb( $group = false ) {
960
  *
961
  * @since BuddyPress (1.0.0)
962
  *
963
+ * @param object|bool $group Optional. Group object.
964
+ * Default: current group in loop.
965
  */
966
  function bp_group_avatar_mini( $group = false ) {
967
  echo bp_get_group_avatar_mini( $group );
971
  *
972
  * @since BuddyPress (1.0.0)
973
  *
974
+ * @param object|bool $group Optional. Group object.
975
+ * Default: current group in loop.
976
+ *
977
+ * @return string
978
  */
979
  function bp_get_group_avatar_mini( $group = false ) {
980
  return bp_get_group_avatar( array(
988
  /**
989
  * Output the 'last active' string for the current group in the loop.
990
  *
991
+ * @param object|bool $group Optional. Group object.
992
+ * Default: current group in loop.
993
  */
994
  function bp_group_last_active( $group = false ) {
995
  echo bp_get_group_last_active( $group );
997
  /**
998
  * Return the 'last active' string for the current group in the loop.
999
  *
1000
+ * @param object|bool $group Optional. Group object.
1001
+ * Default: current group in loop.
1002
+ *
1003
  * @return string
1004
  */
1005
  function bp_get_group_last_active( $group = false ) {
1031
  /**
1032
  * Output the permalink for the current group in the loop.
1033
  *
1034
+ * @param object|bool $group Optional. Group object.
1035
+ * Default: current group in loop.
1036
  */
1037
  function bp_group_permalink( $group = false ) {
1038
  echo bp_get_group_permalink( $group );
1040
  /**
1041
  * Return the permalink for the current group in the loop.
1042
  *
1043
+ * @param object|bool $group Optional. Group object.
1044
+ * Default: current group in loop.
1045
+ *
1046
  * @return string
1047
  */
1048
  function bp_get_group_permalink( $group = false ) {
1065
  /**
1066
  * Output the permalink for the admin section of the current group in the loop.
1067
  *
1068
+ * @param object|bool $group Optional. Group object.
1069
+ * Default: current group in loop.
1070
  */
1071
  function bp_group_admin_permalink( $group = false ) {
1072
  echo bp_get_group_admin_permalink( $group );
1074
  /**
1075
  * Return the permalink for the admin section of the current group in the loop.
1076
  *
1077
+ * @param object|bool $group Optional. Group object.
1078
+ * Default: current group in loop.
1079
+ *
1080
  * @return string
1081
  */
1082
  function bp_get_group_admin_permalink( $group = false ) {
1098
  /**
1099
  * Return the slug for the current group in the loop.
1100
  *
1101
+ * @param object|bool $group Optional. Group object.
1102
+ * Default: current group in loop.
1103
  */
1104
  function bp_group_slug( $group = false ) {
1105
  echo bp_get_group_slug( $group );
1107
  /**
1108
  * Return the slug for the current group in the loop.
1109
  *
1110
+ * @param object|bool $group Optional. Group object.
1111
+ * Default: current group in loop.
1112
+ *
1113
  * @return string
1114
  */
1115
  function bp_get_group_slug( $group = false ) {
1131
  /**
1132
  * Output the description for the current group in the loop.
1133
  *
1134
+ * @param object|bool $group Optional. Group object.
1135
+ * Default: current group in loop.
1136
  */
1137
  function bp_group_description( $group = false ) {
1138
  echo bp_get_group_description( $group );
1140
  /**
1141
  * Return the description for the current group in the loop.
1142
  *
1143
+ * @param object|bool $group Optional. Group object.
1144
+ * Default: current group in loop.
1145
+ *
1146
  * @return string
1147
  */
1148
  function bp_get_group_description( $group = false ) {
1164
  /**
1165
  * Output the description for the current group in the loop, for use in a textarea.
1166
  *
1167
+ * @param object|bool $group Optional. Group object.
1168
+ * Default: current group in loop.
1169
  */
1170
  function bp_group_description_editable( $group = false ) {
1171
  echo bp_get_group_description_editable( $group );
1177
  * filters that 'bp_get_group_description' has, which makes it
1178
  * appropriate for "raw" editing.
1179
  *
1180
+ * @param object|bool $group Optional. Group object.
1181
+ * Default: current group in loop.
1182
+ *
1183
  * @return string
1184
  */
1185
  function bp_get_group_description_editable( $group = false ) {
1205
  /**
1206
  * Output an excerpt of the group description.
1207
  *
1208
+ * @param object|bool $group Optional. The group being referenced.
1209
+ * Defaults to the group currently being
1210
+ * iterated on in the groups loop.
1211
  */
1212
  function bp_group_description_excerpt( $group = false ) {
1213
  echo bp_get_group_description_excerpt( $group );
1215
  /**
1216
  * Get an excerpt of a group description.
1217
  *
1218
+ * @param object|bool $group Optional. The group being referenced.
1219
+ * Defaults to the group currently being
1220
+ * iterated on in the groups loop.
1221
+ *
1222
  * @return string Excerpt.
1223
  */
1224
  function bp_get_group_description_excerpt( $group = false ) {
1244
  *
1245
  * Either 'Public' or 'Private'.
1246
  *
1247
+ * @param object|bool $group Optional. Group object.
1248
+ * Default: current group in loop.
1249
  */
1250
  function bp_group_public_status( $group = false ) {
1251
  echo bp_get_group_public_status( $group );
1255
  *
1256
  * Either 'Public' or 'Private'.
1257
  *
1258
+ * @param object|bool $group Optional. Group object.
1259
+ * Default: current group in loop.
1260
+ *
1261
  * @return string
1262
  */
1263
  function bp_get_group_public_status( $group = false ) {
1278
  *
1279
  * No longer used in BuddyPress.
1280
  *
1281
+ * @param object|bool $group Optional. Group object.
1282
+ * Default: current group in loop.
1283
  */
1284
  function bp_group_is_public( $group = false ) {
1285
  echo bp_get_group_is_public( $group );
1289
  *
1290
  * No longer used in BuddyPress.
1291
  *
1292
+ * @param object|bool $group Optional. Group object.
1293
+ * Default: current group in loop.
1294
+ *
1295
  * @return unknown
1296
  */
1297
  function bp_get_group_is_public( $group = false ) {
1306
  /**
1307
  * Output the created date of the current group in the loop.
1308
  *
1309
+ * @param object|bool $group Optional. Group object.
1310
+ * Default: current group in loop.
1311
  */
1312
  function bp_group_date_created( $group = false ) {
1313
  echo bp_get_group_date_created( $group );
1315
  /**
1316
  * Return the created date of the current group in the loop.
1317
  *
1318
+ * @param object|bool $group Optional. Group object.
1319
+ * Default: current group in loop.
1320
+ *
1321
  * @return string
1322
  */
1323
  function bp_get_group_date_created( $group = false ) {
1339
  /**
1340
  * Output the username of the creator of the current group in the loop.
1341
  *
1342
+ * @param object|bool $group Optional. Group object.
1343
+ * Default: current group in loop.
1344
  */
1345
  function bp_group_creator_username( $group = false ) {
1346
  echo bp_get_group_creator_username( $group );
1348
  /**
1349
  * Return the username of the creator of the current group in the loop.
1350
  *
1351
+ * @param object|bool $group Optional. Group object.
1352
+ * Default: current group in loop.
1353
+ *
1354
  * @return string
1355
  */
1356
  function bp_get_group_creator_username( $group = false ) {
1372
  /**
1373
  * Output the user ID of the creator of the current group in the loop.
1374
  *
1375
+ * @param object|bool $group Optional. Group object.
1376
+ * Default: current group in loop.
1377
  */
1378
  function bp_group_creator_id( $group = false ) {
1379
  echo bp_get_group_creator_id( $group );
1381
  /**
1382
  * Return the user ID of the creator of the current group in the loop.
1383
  *
1384
+ * @param object|bool $group Optional. Group object.
1385
+ * Default: current group in loop.
1386
+ *
1387
  * @return int
1388
  */
1389
  function bp_get_group_creator_id( $group = false ) {
1405
  /**
1406
  * Output the permalink of the creator of the current group in the loop.
1407
  *
1408
+ * @param object|bool $group Optional. Group object.
1409
+ * Default: current group in loop.
1410
  */
1411
  function bp_group_creator_permalink( $group = false ) {
1412
  echo bp_get_group_creator_permalink( $group );
1414
  /**
1415
  * Return the permalink of the creator of the current group in the loop.
1416
  *
1417
+ * @param object|bool $group Optional. Group object.
1418
+ * Default: current group in loop.
1419
+ *
1420
  * @return string
1421
  */
1422
  function bp_get_group_creator_permalink( $group = false ) {
1438
  /**
1439
  * Determine whether a user is the creator of the current group in the loop.
1440
  *
1441
+ * @param object|bool $group Optional. Group object.
1442
+ * Default: current group in loop.
1443
+ * @param int $user_id ID of the user.
1444
+ *
1445
  * @return bool
1446
  */
1447
  function bp_is_group_creator( $group = false, $user_id = 0 ) {
1459
  /**
1460
  * Output the avatar of the creator of the current group in the loop.
1461
  *
1462
+ * @param object|bool $group Optional. Group object.
1463
+ * Default: current group in loop.
1464
+ * @param array $args {
1465
  * Array of optional arguments. See {@link bp_get_group_creator_avatar()}
1466
  * for description.
1467
  * }
1472
  /**
1473
  * Return the avatar of the creator of the current group in the loop.
1474
  *
1475
+ * @param object|bool $group Optional. Group object.
1476
+ * Default: current group in loop.
1477
+ * @param array $args {
1478
  * Array of optional arguments. See {@link bp_core_fetch_avatar()}
1479
  * for detailed description of arguments.
1480
+ * @type string $type Default: 'full'.
1481
+ * @type int $width Default: false.
1482
+ * @type int $height Default: false.
1483
+ * @type int $class Default: 'avatar'.
1484
+ * @type string $id Passed to 'css_id'. Default: false.
1485
+ * @type string $alt Alt text. Default: 'Group creator profile
1486
+ * photo of [user display name]'.
1487
  * }
1488
  * @return string
1489
  */
1542
  /**
1543
  * Output markup listing group admins.
1544
  *
1545
+ * @param object|bool $group Optional. Group object.
1546
+ * Default: current group in loop.
1547
  */
1548
  function bp_group_list_admins( $group = false ) {
1549
  global $groups_template;
1582
  /**
1583
  * Output markup listing group mod.
1584
  *
1585
+ * @param object|bool $group Optional. Group object.
1586
+ * Default: current group in loop.
1587
  */
1588
  function bp_group_list_mods( $group = false ) {
1589
  global $groups_template;
1632
  *
1633
  * @since BuddyPress (1.5.0)
1634
  *
1635
+ * @param BP_Groups_Group|bool $group Optional. The group being queried. Defaults
1636
+ * to the current group in the loop.
1637
+ * @param string $format Optional. 'string' to get a comma-separated string,
1638
+ * 'array' to get an array.
1639
+ * @return mixed $admin_ids A string or array of user IDs.
1640
  */
1641
  function bp_group_admin_ids( $group = false, $format = 'string' ) {
1642
  global $groups_template;
1672
  *
1673
  * @since BuddyPress (1.5.0)
1674
  *
1675
+ * @param BP_Groups_Group|bool $group Optional. The group being queried.
1676
+ * Defaults to the current group in the loop.
1677
+ * @param string $format Optional. 'string' to get a comma-separated string,
1678
+ * 'array' to get an array.
1679
+ * @return mixed $mod_ids A string or array of user IDs.
1680
  */
1681
  function bp_group_mod_ids( $group = false, $format = 'string' ) {
1682
  global $groups_template;
1716
  /**
1717
  * Return the permalink of the Members page of the current group in the loop.
1718
  *
1719
+ * @param object|bool $group Optional. Group object.
1720
+ * Default: current group in loop.
1721
+ *
1722
  * @return string
1723
  */
1724
  function bp_get_group_all_members_permalink( $group = false ) {
1878
  /**
1879
  * Output the total member count for a group.
1880
  *
1881
+ * @param object|bool $group Optional. Group object. Default: current group in loop.
1882
  */
1883
  function bp_group_total_members( $group = false ) {
1884
  echo bp_get_group_total_members( $group );
1886
  /**
1887
  * Get the total member count for a group.
1888
  *
1889
+ * @param object|bool $group Optional. Group object.
1890
+ * Default: current group in loop.
1891
+ *
1892
  * @return int
1893
  */
1894
  function bp_get_group_total_members( $group = false ) {
1909
 
1910
  /**
1911
  * Output the "x members" count string for a group.
 
 
1912
  */
1913
  function bp_group_member_count() {
1914
  echo bp_get_group_member_count();
1916
  /**
1917
  * Generate the "x members" count string for a group.
1918
  *
 
1919
  * @return string
1920
  */
1921
  function bp_get_group_member_count() {
1948
  /**
1949
  * Generate the URL of the Forum page of a group.
1950
  *
1951
+ * @param object|bool $group Optional. Group object.
1952
+ * Default: current group in loop.
1953
+ *
1954
  * @return string
1955
  */
1956
  function bp_get_group_forum_permalink( $group = false ) {
1972
  /**
1973
  * Output the topic count for a group forum.
1974
  *
1975
+ * @param array|string $args See {@link bp_get_group_forum_topic_count()}.
1976
  */
1977
  function bp_group_forum_topic_count( $args = '' ) {
1978
  echo bp_get_group_forum_topic_count( $args );
1980
  /**
1981
  * Generate the topic count string for a group forum.
1982
  *
1983
+ * @param array|string $args {
1984
  * Array of arguments.
1985
+ * @type bool $showtext Optional. If true, result will be formatted as "x topics".
1986
+ * If false, just a number will be returned.
1987
+ * Default: false.
1988
  * }
1989
  * @return string|int
1990
  */
2030
  /**
2031
  * Output the post count for a group forum.
2032
  *
2033
+ * @param array|string $args See {@link bp_get_group_forum_post_count()}.
2034
  */
2035
  function bp_group_forum_post_count( $args = '' ) {
2036
  echo bp_get_group_forum_post_count( $args );
2038
  /**
2039
  * Generate the post count string for a group forum.
2040
  *
2041
+ * @param array|string $args {
2042
  * Array of arguments.
2043
+ * @type bool $showtext Optional. If true, result will be formatted as "x posts".
2044
+ * If false, just a number will be returned.
2045
+ * Default: false.
2046
  * }
2047
  * @return string|int
2048
  */
2088
  /**
2089
  * Determine whether forums are enabled for a group.
2090
  *
2091
+ * @param object|bool $group Optional. Group object. Default: current group in loop.
2092
+ *
2093
  * @return bool
2094
  */
2095
  function bp_group_is_forum_enabled( $group = false ) {
2107
  /**
2108
  * Output the 'checked' attribute for the group forums settings UI.
2109
  *
2110
+ * @param object|bool $group Optional. Group object. Default: current group in loop.
2111
  */
2112
  function bp_group_show_forum_setting( $group = false ) {
2113
  global $groups_template;
2122
  /**
2123
  * Output the 'checked' attribute for a given status in the settings UI.
2124
  *
2125
+ * @param string $setting Group status. 'public', 'private', 'hidden'.
2126
+ * @param object|bool $group Optional. Group object. Default: current group in loop.
2127
  */
2128
  function bp_group_show_status_setting( $setting, $group = false ) {
2129
  global $groups_template;
2140
  *
2141
  * @since BuddyPress (1.5.0)
2142
  *
2143
+ * @param string $setting The setting you want to check against ('members',
2144
+ * 'mods', or 'admins').
2145
+ * @param object|bool $group Optional. Group object. Default: current group in loop.
2146
  */
2147
  function bp_group_show_invite_status_setting( $setting, $group = false ) {
2148
  $group_id = isset( $group->id ) ? $group->id : false;
2166
  *
2167
  * @since BuddyPress (1.5.0)
2168
  *
2169
+ * @param int|bool $group_id Optional. The ID of the group whose status you want to
2170
+ * check. Default: the displayed group, or the current group
2171
+ * in the loop.
2172
+ *
2173
  * @return bool|string Returns false when no group can be found. Otherwise
2174
+ * returns the group invite status, from among 'members',
2175
+ * 'mods', and 'admins'.
2176
  */
2177
  function bp_group_get_invite_status( $group_id = false ) {
2178
  global $groups_template;
2286
  * @deprecated No longer used.
2287
  * @since BuddyPress (1.0.0)
2288
  * @todo Remove in 1.4
2289
+ *
2290
+ * @param bool $admin_list
2291
+ * @param bool $group
2292
  */
2293
  function bp_group_admin_memberlist( $admin_list = false, $group = false ) {
2294
  global $groups_template;
2364
  * No longer used.
2365
  *
2366
  * @todo Deprecate.
2367
+ *
2368
+ * @param bool $admin_list
2369
+ * @param bool $group
2370
  */
2371
  function bp_group_mod_memberlist( $admin_list = false, $group = false ) {
2372
  global $groups_template;
2433
  /**
2434
  * Determine whether a group has moderators.
2435
  *
2436
+ * @param object|bool $group Optional. Group object. Default: current group in loop.
2437
+ *
2438
  * @return array Info about group admins (user_id + date_modified).
2439
  */
2440
  function bp_group_has_moderators( $group = false ) {
2456
  /**
2457
  * Output a URL for promoting a user to moderator.
2458
  *
2459
+ * @param array|string $args See {@link bp_get_group_member_promote_mod_link()}.
2460
  */
2461
  function bp_group_member_promote_mod_link( $args = '' ) {
2462
  echo bp_get_group_member_promote_mod_link( $args );
2464
  /**
2465
  * Generate a URL for promoting a user to moderator.
2466
  *
2467
+ * @param array|string $args {
2468
+ * @type int $user_id ID of the member to promote. Default:
2469
+ * current member in a group member loop.
2470
+ * @type object $group Group object. Default: current group.
2471
  * }
2472
  * @return string
2473
  */
2495
  /**
2496
  * Output a URL for promoting a user to admin.
2497
  *
2498
+ * @param array|string $args See {@link bp_get_group_member_promote_admin_link()}.
2499
  */
2500
  function bp_group_member_promote_admin_link( $args = '' ) {
2501
  echo bp_get_group_member_promote_admin_link( $args );
2503
  /**
2504
  * Generate a URL for promoting a user to admin.
2505
  *
2506
+ * @param array|string $args {
2507
+ * @type int $user_id ID of the member to promote. Default:
2508
+ * current member in a group member loop.
2509
+ * @type object $group Group object. Default: current group.
2510
  * }
2511
  * @return string
2512
  */
2535
  * Output a URL for demoting a user to member.
2536
  *
2537
  * @param int $user_id ID of the member to demote. Default: current member in
2538
+ * a member loop.
2539
  */
2540
  function bp_group_member_demote_link( $user_id = 0 ) {
2541
  global $members_template;
2548
  /**
2549
  * Generate a URL for demoting a user to member.
2550
  *
2551
+ * @param int $user_id ID of the member to demote. Default: current
2552
+ * member in a member loop.
2553
+ * @param object|bool $group Optional. Group object. Default: current group.
2554
+ *
2555
  * @return string
2556
  */
2557
  function bp_get_group_member_demote_link( $user_id = 0, $group = false ) {
2576
  /**
2577
  * Output a URL for banning a member from a group.
2578
  *
2579
+ * @param int $user_id ID of the member to ban.
2580
+ * Default: current member in a member loop.
2581
  */
2582
  function bp_group_member_ban_link( $user_id = 0 ) {
2583
  global $members_template;
2590
  /**
2591
  * Generate a URL for banning a member from a group.
2592
  *
2593
+ * @param int $user_id ID of the member to ban.
2594
+ * Default: current member in a member loop.
2595
+ * @param object|bool $group Optional. Group object. Default: current group.
2596
+ *
2597
  * @return string
2598
  */
2599
  function bp_get_group_member_ban_link( $user_id = 0, $group = false ) {
2615
  /**
2616
  * Output a URL for unbanning a member from a group.
2617
  *
2618
+ * @param int $user_id ID of the member to unban.
2619
+ * Default: current member in a member loop.
2620
  */
2621
  function bp_group_member_unban_link( $user_id = 0 ) {
2622
  global $members_template;
2629
  /**
2630
  * Generate a URL for unbanning a member from a group.
2631
  *
2632
+ * @param int $user_id ID of the member to unban.
2633
+ * Default: current member in a member loop.
2634
+ * @param object|bool $group Optional. Group object. Default: current group.
2635
+ *
2636
  * @return string
2637
  */
2638
  function bp_get_group_member_unban_link( $user_id = 0, $group = false ) {
2657
  /**
2658
  * Output a URL for removing a member from a group.
2659
  *
2660
+ * @param int $user_id ID of the member to remove.
2661
+ * Default: current member in a member loop.
2662
  */
2663
  function bp_group_member_remove_link( $user_id = 0 ) {
2664
  global $members_template;
2671
  /**
2672
  * Generate a URL for removing a member from a group.
2673
  *
2674
+ * @param int $user_id ID of the member to remove.
2675
+ * Default: current member in a member loop.
2676
+ * @param object|bool $group Optional. Group object. Default: current group.
2677
+ *
2678
  * @return string
2679
  */
2680
  function bp_get_group_member_remove_link( $user_id = 0, $group = false ) {
2696
  /**
2697
  * HTML admin subnav items for group pages.
2698
  *
2699
+ * @param object|bool $group Optional. Group object.
2700
+ * Default: current group in the loop.
2701
  */
2702
  function bp_group_admin_tabs( $group = false ) {
2703
  global $groups_template;
2721
 
2722
  /**
2723
  * BackCompat for plugins/themes directly hooking groups_admin_tabs
2724
+ * without using the Groups Extension API.
2725
+ *
2726
+ * @param string $subnav_output Subnav item output.
2727
+ * @param string $subnav_item subnav item params.
2728
+ * @param string $selected_item Surrent selected tab.
2729
  *
 
 
 
2730
  * @return string HTML output
2731
  */
2732
  function bp_group_admin_tabs_backcompat( $subnav_output = '', $subnav_item = '', $selected_item = '' ) {
2785
  /**
2786
  * Generate the 'action' attribute for a group form.
2787
  *
2788
+ * @param string $page Page slug.
2789
+ * @param object|bool $group Optional. Group object.
2790
+ * Default: current group in the loop.
2791
+ *
2792
  * @return string
2793
  */
2794
  function bp_get_group_form_action( $page, $group = false ) {
2810
  /**
2811
  * Output the 'action' attribute for a group admin form.
2812
  *
2813
+ * @param string|bool $page Optional. Page slug.
2814
  */
2815
  function bp_group_admin_form_action( $page = false ) {
2816
  echo bp_get_group_admin_form_action( $page );
2818
  /**
2819
  * Generate the 'action' attribute for a group admin form.
2820
  *
2821
+ * @param string|bool $page Optional. Page slug.
2822
+ * @param object|bool $group Optional. Group object.
2823
+ * Default: current group in the loop.
2824
+ *
2825
  * @return string
2826
  */
2827
  function bp_get_group_admin_form_action( $page = false, $group = false ) {
2846
  /**
2847
  * Determine whether the logged-in user has requested membership to a group.
2848
  *
2849
+ * @param object|bool $group Optional. Group object.
2850
+ * Default: current group in the loop.
2851
+ *
2852
  * @return bool
2853
  */
2854
  function bp_group_has_requested_membership( $group = false ) {
2868
  *
2869
  * @global object $groups_template
2870
  *
2871
+ * @param object|bool $group Optional. Group to check is_member.
2872
+ * Default: current group in the loop.
2873
+ *
2874
  * @return bool If user is member of group or not.
2875
  */
2876
  function bp_group_is_member( $group = false ) {
2896
  /**
2897
  * Check whether the current user has an outstanding invite to the current group in the loop.
2898
  *
2899
+ * @param object|bool $group Optional. Group data object.
2900
+ * Default: the current group in the groups loop.
2901
+ *
2902
  * @return bool True if the user has an outstanding invite, otherwise false.
2903
  */
2904
  function bp_group_is_invited( $group = false ) {
2933
  *
2934
  * @since BuddyPress (1.5.0)
2935
  *
2936
+ * @global BP_Groups_Template $groups_template Group template loop object.
2937
+ *
2938
+ * @param BP_Groups_Group|bool $group Group to check if user is banned.
2939
+ * @param int $user_id The user ID to check.
2940
+ *
2941
  * @return bool True if user is banned. False if user isn't banned.
2942
  */
2943
  function bp_group_is_user_banned( $group = false, $user_id = 0 ) {
2990
  /**
2991
  * Generate the URL for accepting an invitation to a group.
2992
  *
2993
+ * @param object|bool $group Optional. Group object.
2994
+ * Default: Current group in the loop.
2995
+ *
2996
  * @return string
2997
  */
2998
  function bp_get_group_accept_invite_link( $group = false ) {
3022
  /**
3023
  * Generate the URL for rejecting an invitation to a group.
3024
  *
3025
+ * @param object|bool $group Optional. Group object.
3026
+ * Default: Current group in the loop.
3027
+ *
3028
  * @return string
3029
  */
3030
  function bp_get_group_reject_invite_link( $group = false ) {
3054
  /**
3055
  * Generate the URL for confirming a request to leave a group.
3056
  *
3057
+ * @param object|bool $group Optional. Group object.
3058
+ * Default: Current group in the loop.
3059
+ *
3060
  * @return string
3061
  */
3062
  function bp_get_group_leave_confirm_link( $group = false ) {
3084
  /**
3085
  * Generate the URL for rejecting a request to leave a group.
3086
  *
3087
+ * @param object|bool $group Optional. Group object.
3088
+ * Default: Current group in the loop.
3089
+ *
3090
  * @return string
3091
  */
3092
  function bp_get_group_leave_reject_link( $group = false ) {
3114
  /**
3115
  * Output the 'action' attribute for a group send invite form.
3116
  *
3117
+ * @param object|bool $group Optional. Group object.
3118
+ * Default: current group in the loop.
3119
+ *
3120
  * @return string
3121
  */
3122
  function bp_get_group_send_invite_form_action( $group = false ) {
3138
  /**
3139
  * Determine whether the current user has friends to invite to a group.
3140
  *
3141
+ * @param object|bool $group Optional. Group object.
3142
+ * Default: current group in the loop.
3143
+ *
3144
  * @return bool
3145
  */
3146
  function bp_has_friends_to_invite( $group = false ) {
3164
  * @since BuddyPress (1.2.7)
3165
  *
3166
  * @param BP_Groups_Group|bool $group The BP Groups_Group object if passed,
3167
+ * boolean false if not passed.
3168
  */
3169
  function bp_group_new_topic_button( $group = false ) {
3170
  echo bp_get_group_new_topic_button( $group );
3171
  }
3172
+
3173
  /**
3174
  * Returns a 'New Topic' button for a group.
3175
  *
3176
  * @since BuddyPress (1.2.7)
3177
  *
3178
  * @param BP_Groups_Group|bool $group The BP Groups_Group object if
3179
+ * passed, boolean false if not passed.
3180
+ *
3181
  * @return string HTML code for the button.
3182
  */
3183
  function bp_get_group_new_topic_button( $group = false ) {
3213
  }
3214
 
3215
  /**
3216
+ * Output button to join a group.
3217
  *
3218
  * @since BuddyPress (1.0.0)
3219
  *
3220
+ * @param object|bool $group Single group object.
3221
  */
3222
  function bp_group_join_button( $group = false ) {
3223
  echo bp_get_group_join_button( $group );
3224
  }
3225
  /**
3226
+ * Return button to join a group.
3227
  *
3228
  * @since BuddyPress (1.0.0)
3229
  *
3230
+ * @param object|bool $group Single group object.
3231
+ *
3232
+ * @return mixed
3233
  */
3234
  function bp_get_group_join_button( $group = false ) {
3235
  global $groups_template;
3448
  *
3449
  * @since BuddyPress (2.2.0)
3450
  *
3451
+ * @uses bp_group_create_nav_item() to output the create a Group nav item.
3452
  * @return string HTML Output
3453
  */
3454
  function bp_group_backcompat_create_nav_item() {
3472
  *
3473
  * @since BuddyPress (1.0.0)
3474
  *
3475
+ * @global BP_Groups_Template $groups_template Groups template object.
3476
  * @param object $group Group to get status message for. Optional; defaults to current group.
3477
  */
3478
  function bp_group_status_message( $group = null ) {
3552
  }
3553
 
3554
  /**
3555
+ * Output the total number of groups.
3556
  *
3557
  * @since BuddyPress (1.0.0)
3558
  */
3560
  echo bp_get_total_group_count();
3561
  }
3562
  /**
3563
+ * Return the total number of groups.
3564
  *
3565
  * @since BuddyPress (1.0.0)
3566
  * @return type
3578
  }
3579
 
3580
  /**
3581
+ * Output the total number of groups a user belongs to.
3582
  *
3583
  * @since BuddyPress (1.0.0)
3584
  *
3585
+ * @param int $user_id User ID to get group membership count.
3586
  */
3587
  function bp_total_group_count_for_user( $user_id = 0 ) {
3588
  echo bp_get_total_group_count_for_user( $user_id );
3589
  }
3590
  /**
3591
+ * Return the total number of groups a user belongs to.
3592
  *
3593
  * Filtered by `bp_core_number_format()` by default
3594
  *
3595
  * @since BuddyPress (1.0.0)
3596
  *
3597
+ * @param int $user_id User ID to get group membership count.
3598
+ *
3599
+ * @return int
3600
  */
3601
  function bp_get_total_group_count_for_user( $user_id = 0 ) {
3602
  $count = groups_total_groups_for_user( $user_id );
3632
  *
3633
  * @param array $args {
3634
  * An array of optional arguments.
3635
+ * @type int $group_id ID of the group whose members are being
3636
+ * queried. Default: current group ID.
3637
+ * @type int $page Page of results to be queried. Default: 1.
3638
+ * @type int $per_page Number of items to return per page of
3639
+ * results. Default: 20.
3640
+ * @type int $max Optional. Max number of items to return.
3641
+ * @type array $exclude Optional. Array of user IDs to exclude.
3642
+ * @type bool|int $exclude_admin_mods True (or 1) to exclude admins and mods from
3643
+ * results. Default: 1.
3644
+ * @type bool|int $exclude_banned True (or 1) to exclude banned users from results.
3645
+ * Default: 1.
3646
+ * @type array $group_role Optional. Array of group roles to include.
3647
+ * @type string $search_terms Optional. Search terms to match.
3648
  * }
3649
  */
3650
  public function __construct( $args = array() ) {
3804
  /**
3805
  * Initialize a group member query loop.
3806
  *
3807
+ * @param array|string $args {
3808
  * An array of optional arguments.
3809
+ * @type int $group_id ID of the group whose members are being queried.
3810
+ * Default: current group ID.
3811
+ * @type int $page Page of results to be queried. Default: 1.
3812
+ * @type int $per_page Number of items to return per page of results.
3813
+ * Default: 20.
3814
+ * @type int $max Optional. Max number of items to return.
3815
+ * @type array $exclude Optional. Array of user IDs to exclude.
3816
+ * @type bool|int $exclude_admin_mods True (or 1) to exclude admins and mods from results.
3817
+ * Default: 1.
3818
+ * @type bool|int $exclude_banned True (or 1) to exclude banned users from results.
3819
+ * Default: 1.
3820
+ * @type array $group_role Optional. Array of group roles to include.
3821
+ * @type string $type Optional. Sort order of results. 'last_joined',
3822
+ * 'first_joined', or any of the $type params available in
3823
+ * {@link BP_User_Query}. Default: 'last_joined'.
3824
+ * @type string $search_terms Optional. Search terms to match. Pass an
3825
+ * empty string to force-disable search, even in
3826
+ * the presence of $_REQUEST['s']. Default: null.
3827
  * }
3828
+ *
3829
+ * @return bool
3830
  */
3831
  function bp_group_has_members( $args = '' ) {
3832
  global $members_template;
3884
  *
3885
  * @since BuddyPress (1.0.0)
3886
  *
3887
+ * @param array|string $args {@see bp_core_fetch_avatar()}
3888
  */
3889
  function bp_group_member_avatar( $args = '' ) {
3890
  echo bp_get_group_member_avatar( $args );
3894
  *
3895
  * @since BuddyPress (1.0.0)
3896
  *
3897
+ * @param array|string $args {@see bp_core_fetch_avatar()}
3898
+ *
3899
+ * @return string
3900
  */
3901
  function bp_get_group_member_avatar( $args = '' ) {
3902
  global $members_template;
3924
  *
3925
  * @since BuddyPress (1.0.0)
3926
  *
3927
+ * @param array|string $args {@see bp_core_fetch_avatar()}
3928
  */
3929
 
3930
  function bp_group_member_avatar_thumb( $args = '' ) {
3935
  *
3936
  * @since BuddyPress (1.0.0)
3937
  *
3938
+ * @param array|string $args {@see bp_core_fetch_avatar()}
3939
+ *
3940
+ * @return string
3941
  */
3942
  function bp_get_group_member_avatar_thumb( $args = '' ) {
3943
  global $members_template;
3965
  *
3966
  * @since BuddyPress (1.0.0)
3967
  *
3968
+ * @param int $width Width of avatar to fetch.
3969
+ * @param int $height Height of avatar to fetch.
3970
  */
3971
  function bp_group_member_avatar_mini( $width = 30, $height = 30 ) {
3972
  echo bp_get_group_member_avatar_mini( $width, $height );
3976
  *
3977
  * @since BuddyPress (1.0.0)
3978
  *
3979
+ * @param int $width Width of avatar to fetch.
3980
+ * @param int $height Height of avatar to fetch.
3981
+ *
3982
+ * @return string
3983
  */
3984
  function bp_get_group_member_avatar_mini( $width = 30, $height = 30 ) {
3985
  global $members_template;
4658
  }
4659
 
4660
  /**
4661
+ * Echoes the current group creation step.
4662
  *
4663
  * @since BuddyPress (1.6.0)
4664
  */
4666
  echo bp_get_groups_current_create_step();
4667
  }
4668
  /**
4669
+ * Returns the current group creation step. If none is found, returns an empty string.
4670
  *
4671
  * @since BuddyPress (1.6.0)
4672
  *
4673
+ * @uses apply_filters() Filter bp_get_groups_current_create_step to modify.
4674
+ *
4675
  * @return string $current_create_step
4676
  */
4677
  function bp_get_groups_current_create_step() {
4788
  }
4789
 
4790
  /**
4791
+ * Displays group header tabs.
4792
  *
4793
  * @todo Deprecate?
4794
  */
4807
  }
4808
 
4809
  /**
4810
+ * Displays group filter titles.
4811
  *
4812
  * @todo Deprecate?
4813
  */
4843
  * @since BuddyPress (1.1.0)
4844
  *
4845
  * @param string $slug
4846
+ *
4847
  * @return bool
4848
  */
4849
  function bp_is_group_admin_screen( $slug = '' ) {
4851
  }
4852
 
4853
  /**
4854
+ * Echoes the current group admin tab slug.
4855
  *
4856
  * @since BuddyPress (1.6.0)
4857
  */
4859
  echo bp_get_group_current_admin_tab();
4860
  }
4861
  /**
4862
+ * Returns the current group admin tab slug.
4863
  *
4864
  * @since BuddyPress (1.6.0)
4865
  *
4866
+ * @uses apply_filters() Filter bp_get_current_group_admin_tab to modify return value.
4867
+ *
4868
+ * @return string $tab The current tab's slug.
4869
  */
4870
  function bp_get_group_current_admin_tab() {
4871
  if ( bp_is_groups_component() && bp_is_current_action( 'admin' ) ) {
4887
  /** Group Avatar Template Tags ************************************************/
4888
 
4889
  /**
4890
+ * Outputs the current group avatar.
4891
  *
4892
  * @since BuddyPress (1.0.0)
4893
  * @param string $type thumb or full ?
4894
+ * @uses bp_get_group_current_avatar() to get the avatar of the current group.
4895
  */
4896
  function bp_group_current_avatar( $type = 'thumb' ) {
4897
  echo bp_get_group_current_avatar( $type );
4898
  }
4899
  /**
4900
+ * Returns the current group avatar.
4901
  *
4902
  * @since BuddyPress (2.0.0)
4903
  *
4926
  }
4927
 
4928
  /**
4929
+ * Return whether a group has an avatar.
4930
  *
4931
  * @since BuddyPress (1.1.0)
4932
  *
4933
+ * @param int|bool $group_id
4934
+ *
4935
  * @return boolean
4936
  */
4937
  function bp_get_group_has_avatar( $group_id = false ) {
5010
  *
5011
  * @param array $args {
5012
  * @type int $group_id ID of the group whose membership requests
5013
+ * are being queried. Default: current group id.
5014
  * @type int $per_page Number of records to return per page of
5015
+ * results. Default: 10.
5016
+ * @type int $page Page of results to show. Default: 1.
5017
+ * @type int $max Max items to return. Default: false (show all)
5018
  * }
5019
  */
5020
  public function __construct( $args = array() ) {
5159
  /**
5160
  * Initialize a group membership request template loop.
5161
  *
5162
+ * @param array|string $args {
5163
  * @type int $group_id ID of the group. Defaults to current group.
5164
  * @type int $per_page Number of records to return per page. Default: 10.
5165
+ * @type int $page Page of results to return. Default: 1.
5166
+ * @type int $max Max number of items to return. Default: false.
5167
  * }
5168
  * @return bool True if there are requests, otherwise false.
5169
  */
5734
  /** Group RSS *****************************************************************/
5735
 
5736
  /**
5737
+ * Hook group activity feed to <head>.
5738
  *
5739
  * @since BuddyPress (1.5.0)
5740
  */
5752
  add_action( 'bp_head', 'bp_groups_activity_feed' );
5753
 
5754
  /**
5755
+ * Output the current group activity-stream RSS URL.
5756
  *
5757
  * @since BuddyPress (1.5.0)
5758
  */
5760
  echo bp_get_group_activity_feed_link();
5761
  }
5762
  /**
5763
+ * Return the current group activity-stream RSS URL.
5764
  *
5765
  * @since BuddyPress (1.5.0)
5766
  * @return string
5783
  /** Current Group *************************************************************/
5784
 
5785
  /**
5786
+ * Echoes the output of bp_get_current_group_id().
5787
  *
5788
  * @since BuddyPress (1.5.0)
5789
  */
5791
  echo bp_get_current_group_id();
5792
  }
5793
  /**
5794
+ * Returns the ID of the current group.
5795
  *
5796
  * @since BuddyPress (1.5.0)
5797
+ * @uses apply_filters() Filter bp_get_current_group_id to modify this output.
5798
  *
5799
+ * @return int $current_group_id The id of the current group, if there is one.
5800
  */
5801
  function bp_get_current_group_id() {
5802
  $current_group = groups_get_current_group();
5814
  }
5815
 
5816
  /**
5817
+ * Echoes the output of bp_get_current_group_slug().
5818
  *
5819
  * @since BuddyPress (1.5.0)
5820
  */
5822
  echo bp_get_current_group_slug();
5823
  }
5824
  /**
5825
+ * Returns the slug of the current group.
5826
  *
5827
  * @since BuddyPress (1.5.0)
5828
+ * @uses apply_filters() Filter bp_get_current_group_slug to modify this output.
5829
  *
5830
+ * @return string $current_group_slug The slug of the current group, if there is one.
5831
  */
5832
  function bp_get_current_group_slug() {
5833
  $current_group = groups_get_current_group();
5845
  }
5846
 
5847
  /**
5848
+ * Echoes the output of bp_get_current_group_name().
5849
  *
5850
  * @since BuddyPress (1.5.0)
5851
  */
5853
  echo bp_get_current_group_name();
5854
  }
5855
  /**
5856
+ * Returns the name of the current group.
5857
  *
5858
  * @since BuddyPress (1.5.0)
5859
+ * @uses apply_filters() Filter bp_get_current_group_name to modify this output.
5860
  *
5861
+ * @return string The name of the current group, if there is one.
5862
  */
5863
  function bp_get_current_group_name() {
5864
  $current_group = groups_get_current_group();
5879
  }
5880
 
5881
  /**
5882
+ * Echoes the output of bp_get_current_group_description().
5883
  *
5884
  * @since BuddyPress (2.1.0)
5885
  */
5887
  echo bp_get_current_group_description();
5888
  }
5889
  /**
5890
+ * Returns the description of the current group.
5891
  *
5892
  * @since BuddyPress (2.1.0)
5893
  * @uses apply_filters() Filter bp_get_current_group_description to modify
5894
+ * this output.
5895
  *
5896
+ * @return string The description of the current group, if there is one.
5897
  */
5898
  function bp_get_current_group_description() {
5899
  $current_group = groups_get_current_group();
5921
  }
5922
 
5923
  /**
5924
+ * Output a URL for a group component action.
5925
  *
5926
  * @since BuddyPress (1.2.0)
5927
  *
5928
  * @param string $action
5929
  * @param string $query_args
5930
  * @param bool $nonce
5931
+ *
5932
  * @return string
5933
  */
5934
  function bp_groups_action_link( $action = '', $query_args = '', $nonce = false ) {
5935
  echo bp_get_groups_action_link( $action, $query_args, $nonce );
5936
  }
5937
  /**
5938
+ * Get a URL for a group component action.
5939
  *
5940
  * @since BuddyPress (1.2.0)
5941
  *
5942
  * @param string $action
5943
  * @param string $query_args
5944
  * @param bool $nonce
5945
+ *
5946
  * @return string
5947
  */
5948
  function bp_get_groups_action_link( $action = '', $query_args = '', $nonce = false ) {
5996
  *
5997
  * @since BuddyPress (2.0.0)
5998
  *
5999
+ * @param array|string $args before|after|user_id
6000
+ *
6001
+ * @uses bp_groups_get_profile_stats() to get the stats.
6002
  */
6003
  function bp_groups_profile_stats( $args = '' ) {
6004
  echo bp_groups_get_profile_stats( $args );
6010
  *
6011
  * @since BuddyPress (2.0.0)
6012
  *
6013
+ * @param array|string $args before|after|user_id
6014
  * @return string HTML for stats output.
6015
  */
6016
  function bp_groups_get_profile_stats( $args = '' ) {
bp-groups/classes/class-bp-group-extension.php CHANGED
@@ -289,10 +289,16 @@ class BP_Group_Extension {
289
  * methods that it needs for its purposes.
290
  */
291
 
292
- // The content of the group tab
 
 
 
 
293
  public function display( $group_id = null ) {}
294
 
295
- // Content displayed in a widget sidebar, if applicable
 
 
296
  public function widget_display() {}
297
 
298
  // *_screen() displays the settings form for the given context
@@ -1083,8 +1089,9 @@ class BP_Group_Extension {
1083
  * @since BuddyPress (1.8.0)
1084
  *
1085
  * @param string $screen The screen markup, captured in the output
1086
- * buffer.
1087
- * @param string $screen The same markup, with a submit button added.
 
1088
  */
1089
  protected function maybe_add_submit_button( $screen = '' ) {
1090
  if ( $this->has_submit_button( $screen ) ) {
@@ -1118,7 +1125,8 @@ class BP_Group_Extension {
1118
  *
1119
  * @since BuddyPress (2.1.0)
1120
  *
1121
- * @param string $location
 
1122
  * @return string
1123
  */
1124
  public function detect_post_save_redirect( $redirect = '' ) {
@@ -1673,7 +1681,7 @@ class BP_Group_Extension {
1673
  * Register a new Group Extension.
1674
  *
1675
  * @param string Name of the Extension class.
1676
- * @return bool|null Returns false on failure, otherwise null.
1677
  */
1678
  function bp_register_group_extension( $group_extension_class = '' ) {
1679
 
289
  * methods that it needs for its purposes.
290
  */
291
 
292
+ /**
293
+ * The content of the group tab
294
+ *
295
+ * @param int|null $group_id
296
+ */
297
  public function display( $group_id = null ) {}
298
 
299
+ /**
300
+ * Content displayed in a widget sidebar, if applicable
301
+ */
302
  public function widget_display() {}
303
 
304
  // *_screen() displays the settings form for the given context
1089
  * @since BuddyPress (1.8.0)
1090
  *
1091
  * @param string $screen The screen markup, captured in the output
1092
+ * buffer.
1093
+ *
1094
+ * @return string $screen The same markup, with a submit button added.
1095
  */
1096
  protected function maybe_add_submit_button( $screen = '' ) {
1097
  if ( $this->has_submit_button( $screen ) ) {
1125
  *
1126
  * @since BuddyPress (2.1.0)
1127
  *
1128
+ * @param string $redirect
1129
+ *
1130
  * @return string
1131
  */
1132
  public function detect_post_save_redirect( $redirect = '' ) {
1681
  * Register a new Group Extension.
1682
  *
1683
  * @param string Name of the Extension class.
1684
+ * @return false|null Returns false on failure, otherwise null.
1685
  */
1686
  function bp_register_group_extension( $group_extension_class = '' ) {
1687
 
bp-groups/classes/class-bp-group-member-query.php CHANGED
@@ -1,6 +1,6 @@
1
  <?php
2
  /**
3
- * BuddyPress Groups Classes
4
  *
5
  * @package BuddyPress
6
  * @subpackage GroupsClasses
@@ -13,28 +13,30 @@ defined( 'ABSPATH' ) || exit;
13
  * Query for the members of a group.
14
  *
15
  * Special notes about the group members data schema:
16
- * - *Members* are entries with is_confirmed = 1
17
- * - *Pending requests* are entries with is_confirmed = 0 and inviter_id = 0
18
  * - *Pending and sent invitations* are entries with is_confirmed = 0 and
19
- * inviter_id != 0 and invite_sent = 1
20
  * - *Pending and unsent invitations* are entries with is_confirmed = 0 and
21
- * inviter_id != 0 and invite_sent = 0
22
  * - *Membership requests* are entries with is_confirmed = 0 and
23
- * inviter_id = 0 (and invite_sent = 0)
24
  *
25
  * @since BuddyPress (1.8.0)
26
  *
27
- * @param array $args {
28
  * Array of arguments. Accepts all arguments from
29
  * {@link BP_User_Query}, with the following additions:
30
- * @type int $group_id ID of the group to limit results to.
31
- * @type array $group_role Array of group roles to match ('member',
32
- * 'mod', 'admin', 'banned'). Default: array( 'member' ).
33
- * @type bool $is_confirmed Whether to limit to confirmed members.
34
- * Default: true.
35
- * @type string $type Sort order. Accepts any value supported by
36
- * {@link BP_User_Query}, in addition to 'last_joined' and
37
- * 'first_joined'. Default: 'last_joined'.
 
 
38
  * }
39
  */
40
  class BP_Group_Member_Query extends BP_User_Query {
@@ -77,7 +79,7 @@ class BP_Group_Member_Query extends BP_User_Query {
77
  * @since BuddyPress (1.8.0)
78
  *
79
  * @param array $include Existing group IDs in the $include parameter,
80
- * as calculated in BP_User_Query.
81
  * @return array
82
  */
83
  public function get_include_ids( $include = array() ) {
@@ -297,11 +299,11 @@ class BP_Group_Member_Query extends BP_User_Query {
297
  *
298
  * @since BuddyPress (1.8.0)
299
  *
300
- * @param BP_User_Query $query BP_User_Query object. Because we're
301
- * filtering the current object, we use $this inside of the
302
- * method instead.
303
- * @param string $user_ids_sql Sanitized, comma-separated string of
304
- * the user ids returned by the main query.
305
  */
306
  public function populate_group_member_extras( $query, $user_ids_sql ) {
307
  global $wpdb;
@@ -335,8 +337,9 @@ class BP_Group_Member_Query extends BP_User_Query {
335
  *
336
  * @since BuddyPress (2.1.0)
337
  *
338
- * @param BP_User_Query $query BP_User_Query object.
339
- * @param array $gm_ids array of group member ids.
 
340
  * @return array
341
  */
342
  public function get_gm_ids_ordered_by_activity( $query, $gm_ids = array() ) {
1
  <?php
2
  /**
3
+ * BuddyPress Groups Classes.
4
  *
5
  * @package BuddyPress
6
  * @subpackage GroupsClasses
13
  * Query for the members of a group.
14
  *
15
  * Special notes about the group members data schema:
16
+ * - *Members* are entries with is_confirmed = 1.
17
+ * - *Pending requests* are entries with is_confirmed = 0 and inviter_id = 0.
18
  * - *Pending and sent invitations* are entries with is_confirmed = 0 and
19
+ * inviter_id != 0 and invite_sent = 1.
20
  * - *Pending and unsent invitations* are entries with is_confirmed = 0 and
21
+ * inviter_id != 0 and invite_sent = 0.
22
  * - *Membership requests* are entries with is_confirmed = 0 and
23
+ * inviter_id = 0 (and invite_sent = 0).
24
  *
25
  * @since BuddyPress (1.8.0)
26
  *
27
+ * @param array $args {
28
  * Array of arguments. Accepts all arguments from
29
  * {@link BP_User_Query}, with the following additions:
30
+ *
31
+ * @type int $group_id ID of the group to limit results to.
32
+ * @type array $group_role Array of group roles to match ('member',
33
+ * 'mod', 'admin', 'banned').
34
+ * Default: array( 'member' ).
35
+ * @type bool $is_confirmed Whether to limit to confirmed members.
36
+ * Default: true.
37
+ * @type string $type Sort order. Accepts any value supported by
38
+ * {@link BP_User_Query}, in addition to 'last_joined'
39
+ * and 'first_joined'. Default: 'last_joined'.
40
  * }
41
  */
42
  class BP_Group_Member_Query extends BP_User_Query {
79
  * @since BuddyPress (1.8.0)
80
  *
81
  * @param array $include Existing group IDs in the $include parameter,
82
+ * as calculated in BP_User_Query.
83
  * @return array
84
  */
85
  public function get_include_ids( $include = array() ) {
299
  *
300
  * @since BuddyPress (1.8.0)
301
  *
302
+ * @param BP_User_Query $query BP_User_Query object. Because we're
303
+ * filtering the current object, we use
304
+ * $this inside of the method instead.
305
+ * @param string $user_ids_sql Sanitized, comma-separated string of
306
+ * the user ids returned by the main query.
307
  */
308
  public function populate_group_member_extras( $query, $user_ids_sql ) {
309
  global $wpdb;
337
  *
338
  * @since BuddyPress (2.1.0)
339
  *
340
+ * @param BP_User_Query $query BP_User_Query object.
341
+ * @param array $gm_ids array of group member ids.
342
+ *
343
  * @return array
344
  */
345
  public function get_gm_ids_ordered_by_activity( $query, $gm_ids = array() ) {
bp-groups/classes/class-bp-groups-group.php CHANGED
@@ -155,9 +155,9 @@ class BP_Groups_Group {
155
  /**
156
  * Constructor method.
157
  *
158
- * @param int $id Optional. If the ID of an existing group is provided,
159
- * the object will be pre-populated with info about that group.
160
- * @param array $args {
161
  * Array of optional arguments.
162
  * @type bool $populate_extras Whether to fetch "extra" data about
163
  * the group (group admins/mods, access for the current user).
@@ -283,7 +283,7 @@ class BP_Groups_Group {
283
  *
284
  * @since BuddyPress (1.0.0)
285
  *
286
- * @param BP_Groups_Group Current instance of the group item being saved. Passed by reference.
287
  */
288
  do_action_ref_array( 'groups_group_before_save', array( &$this ) );
289
 
@@ -363,7 +363,7 @@ class BP_Groups_Group {
363
  *
364
  * @since BuddyPress (1.0.0)
365
  *
366
- * @param BP_Groups_Group Current instance of the group item that was saved. Passed by reference.
367
  */
368
  do_action_ref_array( 'groups_group_after_save', array( &$this ) );
369
 
@@ -419,9 +419,10 @@ class BP_Groups_Group {
419
  /**
420
  * Get whether a group exists for a given slug.
421
  *
422
- * @param string $slug Slug to check.
423
- * @param string $table_name Optional. Name of the table to check
424
- * against. Default: $bp->groups->table_name.
 
425
  * @return string|null ID of the group, if one is found, else null.
426
  */
427
  public static function group_exists( $slug, $table_name = false ) {
@@ -472,11 +473,11 @@ class BP_Groups_Group {
472
  * @param int $user_id ID of the user whose groups are being searched.
473
  * Default: the displayed user.
474
  * @param mixed $order Not used.
475
- * @param int $limit Optional. The max number of results to return.
476
  * Default: null (no limit).
477
- * @param int $page Optional. The page offset of results to return.
478
  * Default: null (no limit).
479
- * @return array {
480
  * @type array $groups Array of matched and paginated group objects.
481
  * @type int $total Total count of groups matching the query.
482
  * }
@@ -515,13 +516,13 @@ class BP_Groups_Group {
515
  *
516
  * @param string $filter Search term. Matches against 'name' and
517
  * 'description' fields.
518
- * @param int $limit Optional. The max number of results to return.
519
  * Default: null (no limit).
520
- * @param int $page Optional. The page offset of results to return.
521
  * Default: null (no limit).
522
- * @param string $sort_by Column to sort by. Default: false (default
523
  * sort).
524
- * @param string $order ASC or DESC. Default: false (default sort).
525
  * @return array {
526
  * @type array $groups Array of matched and paginated group objects.
527
  * @type int $total Total count of groups matching the query.
@@ -620,9 +621,9 @@ class BP_Groups_Group {
620
  * Get outstanding membership requests for a group.
621
  *
622
  * @param int $group_id ID of the group.
623
- * @param int $limit Optional. Max number of results to return.
624
  * Default: null (no limit).
625
- * @param int $page Optional. Page offset of results returned. Default:
626
  * null (no limit).
627
  * @return array {
628
  * @type array $requests The requested page of located requests.
@@ -1077,17 +1078,17 @@ class BP_Groups_Group {
1077
  /**
1078
  * Get a list of groups, sorted by those that have the most legacy forum topics.
1079
  *
1080
- * @param int $limit Optional. The max number of results to return.
1081
  * Default: null (no limit).
1082
- * @param int $page Optional. The page offset of results to return.
1083
  * Default: null (no limit).
1084
  * @param int $user_id Optional. If present, groups will be limited to
1085
  * those of which the specified user is a member.
1086
- * @param string $search_terms Optional. Limit groups to those whose
1087
  * name or description field contain the search string.
1088
  * @param bool $populate_extras Optional. Whether to fetch extra
1089
  * information about the groups. Default: true.
1090
- * @param string|array Optional. Array or comma-separated list of group
1091
  * IDs to exclude from results.
1092
  * @return array {
1093
  * @type array $groups Array of group objects returned by the
@@ -1146,17 +1147,15 @@ class BP_Groups_Group {
1146
  /**
1147
  * Get a list of groups, sorted by those that have the most legacy forum posts.
1148
  *
1149
- * @param int $limit Optional. The max number of results to return.
1150
  * Default: null (no limit).
1151
- * @param int $page Optional. The page offset of results to return.
1152
  * Default: null (no limit).
1153
- * @param int $user_id Optional. If present, groups will be limited to
1154
- * those of which the specified user is a member.
1155
- * @param string $search_terms Optional. Limit groups to those whose
1156
  * name or description field contain the search string.
1157
  * @param bool $populate_extras Optional. Whether to fetch extra
1158
  * information about the groups. Default: true.
1159
- * @param string|array Optional. Array or comma-separated list of group
1160
  * IDs to exclude from results.
1161
  * @return array {
1162
  * @type array $groups Array of group objects returned by the
@@ -1216,15 +1215,15 @@ class BP_Groups_Group {
1216
  * Get a list of groups whose names start with a given letter.
1217
  *
1218
  * @param string $letter The letter.
1219
- * @param int $limit Optional. The max number of results to return.
1220
  * Default: null (no limit).
1221
- * @param int $page Optional. The page offset of results to return.
1222
  * Default: null (no limit).
1223
  * @param bool $populate_extras Optional. Whether to fetch extra
1224
  * information about the groups. Default: true.
1225
- * @param string|array Optional. Array or comma-separated list of group
1226
  * IDs to exclude from results.
1227
- * @return array {
1228
  * @type array $groups Array of group objects returned by the
1229
  * paginated query.
1230
  * @type int $total Total count of all groups matching non-
@@ -1282,17 +1281,17 @@ class BP_Groups_Group {
1282
  *
1283
  * Use BP_Groups_Group::get() with 'type' = 'random' instead.
1284
  *
1285
- * @param int $limit Optional. The max number of results to return.
1286
  * Default: null (no limit).
1287
- * @param int $page Optional. The page offset of results to return.
1288
  * Default: null (no limit).
1289
  * @param int $user_id Optional. If present, groups will be limited to
1290
  * those of which the specified user is a member.
1291
- * @param string $search_terms Optional. Limit groups to those whose
1292
  * name or description field contain the search string.
1293
  * @param bool $populate_extras Optional. Whether to fetch extra
1294
  * information about the groups. Default: true.
1295
- * @param string|array Optional. Array or comma-separated list of group
1296
  * IDs to exclude from results.
1297
  * @return array {
1298
  * @type array $groups Array of group objects returned by the
@@ -1358,7 +1357,7 @@ class BP_Groups_Group {
1358
  * @param array $paged_groups Array of groups.
1359
  * @param string|array Array or comma-separated list of IDs matching
1360
  * $paged_groups.
1361
- * @param string $type Not used.
1362
  * @return array $paged_groups
1363
  */
1364
  public static function get_group_extras( &$paged_groups, &$group_ids, $type = false ) {
@@ -1468,7 +1467,7 @@ class BP_Groups_Group {
1468
  /**
1469
  * Get global count of forum topics in public groups (legacy forums).
1470
  *
1471
- * @param $type Optional. If 'unreplied', count will be limited to
1472
  * those topics that have received no replies.
1473
  * @return int Forum topic count.
1474
  */
@@ -1520,6 +1519,8 @@ class BP_Groups_Group {
1520
  *
1521
  * @param string $status Which group type to count. 'public', 'private',
1522
  * 'hidden', or 'all'. Default: 'public'.
 
 
1523
  * @return int The topic count
1524
  */
1525
  public static function get_global_topic_count( $status = 'public', $search_terms = false ) {
155
  /**
156
  * Constructor method.
157
  *
158
+ * @param int|null $id Optional. If the ID of an existing group is provided,
159
+ * the object will be pre-populated with info about that group.
160
+ * @param array $args {
161
  * Array of optional arguments.
162
  * @type bool $populate_extras Whether to fetch "extra" data about
163
  * the group (group admins/mods, access for the current user).
283
  *
284
  * @since BuddyPress (1.0.0)
285
  *
286
+ * @param BP_Groups_Group $this Current instance of the group item being saved. Passed by reference.
287
  */
288
  do_action_ref_array( 'groups_group_before_save', array( &$this ) );
289
 
363
  *
364
  * @since BuddyPress (1.0.0)
365
  *
366
+ * @param BP_Groups_Group $this Current instance of the group item that was saved. Passed by reference.
367
  */
368
  do_action_ref_array( 'groups_group_after_save', array( &$this ) );
369
 
419
  /**
420
  * Get whether a group exists for a given slug.
421
  *
422
+ * @param string $slug Slug to check.
423
+ * @param string|bool $table_name Optional. Name of the table to check
424
+ * against. Default: $bp->groups->table_name.
425
+ *
426
  * @return string|null ID of the group, if one is found, else null.
427
  */
428
  public static function group_exists( $slug, $table_name = false ) {
473
  * @param int $user_id ID of the user whose groups are being searched.
474
  * Default: the displayed user.
475
  * @param mixed $order Not used.
476
+ * @param int|null $limit Optional. The max number of results to return.
477
  * Default: null (no limit).
478
+ * @param int|null $page Optional. The page offset of results to return.
479
  * Default: null (no limit).
480
+ * @return false|array {
481
  * @type array $groups Array of matched and paginated group objects.
482
  * @type int $total Total count of groups matching the query.
483
  * }
516
  *
517
  * @param string $filter Search term. Matches against 'name' and
518
  * 'description' fields.
519
+ * @param int|null $limit Optional. The max number of results to return.
520
  * Default: null (no limit).
521
+ * @param int|null $page Optional. The page offset of results to return.
522
  * Default: null (no limit).
523
+ * @param string|bool $sort_by Column to sort by. Default: false (default
524
  * sort).
525
+ * @param string|bool $order ASC or DESC. Default: false (default sort).
526
  * @return array {
527
  * @type array $groups Array of matched and paginated group objects.
528
  * @type int $total Total count of groups matching the query.
621
  * Get outstanding membership requests for a group.
622
  *
623
  * @param int $group_id ID of the group.
624
+ * @param int|null $limit Optional. Max number of results to return.
625
  * Default: null (no limit).
626
+ * @param int|null $page Optional. Page offset of results returned. Default:
627
  * null (no limit).
628
  * @return array {
629
  * @type array $requests The requested page of located requests.
1078
  /**
1079
  * Get a list of groups, sorted by those that have the most legacy forum topics.
1080
  *
1081
+ * @param int|null $limit Optional. The max number of results to return.
1082
  * Default: null (no limit).
1083
+ * @param int|null $page Optional. The page offset of results to return.
1084
  * Default: null (no limit).
1085
  * @param int $user_id Optional. If present, groups will be limited to
1086
  * those of which the specified user is a member.
1087
+ * @param string|bool $search_terms Optional. Limit groups to those whose
1088
  * name or description field contain the search string.
1089
  * @param bool $populate_extras Optional. Whether to fetch extra
1090
  * information about the groups. Default: true.
1091
+ * @param string|array|bool $exclude Optional. Array or comma-separated list of group
1092
  * IDs to exclude from results.
1093
  * @return array {
1094
  * @type array $groups Array of group objects returned by the
1147
  /**
1148
  * Get a list of groups, sorted by those that have the most legacy forum posts.
1149
  *
1150
+ * @param int|null $limit Optional. The max number of results to return.
1151
  * Default: null (no limit).
1152
+ * @param int|null $page Optional. The page offset of results to return.
1153
  * Default: null (no limit).
1154
+ * @param string|bool $search_terms Optional. Limit groups to those whose
 
 
1155
  * name or description field contain the search string.
1156
  * @param bool $populate_extras Optional. Whether to fetch extra
1157
  * information about the groups. Default: true.
1158
+ * @param string|array|bool Optional. Array or comma-separated list of group
1159
  * IDs to exclude from results.
1160
  * @return array {
1161
  * @type array $groups Array of group objects returned by the
1215
  * Get a list of groups whose names start with a given letter.
1216
  *
1217
  * @param string $letter The letter.
1218
+ * @param int|null $limit Optional. The max number of results to return.
1219
  * Default: null (no limit).
1220
+ * @param int|null $page Optional. The page offset of results to return.
1221
  * Default: null (no limit).
1222
  * @param bool $populate_extras Optional. Whether to fetch extra
1223
  * information about the groups. Default: true.
1224
+ * @param string|array|bool $exclude Optional. Array or comma-separated list of group
1225
  * IDs to exclude from results.
1226
+ * @return false|array {
1227
  * @type array $groups Array of group objects returned by the
1228
  * paginated query.
1229
  * @type int $total Total count of all groups matching non-
1281
  *
1282
  * Use BP_Groups_Group::get() with 'type' = 'random' instead.
1283
  *
1284
+ * @param int|null $limit Optional. The max number of results to return.
1285
  * Default: null (no limit).
1286
+ * @param int|null $page Optional. The page offset of results to return.
1287
  * Default: null (no limit).
1288
  * @param int $user_id Optional. If present, groups will be limited to
1289
  * those of which the specified user is a member.
1290
+ * @param string|bool $search_terms Optional. Limit groups to those whose
1291
  * name or description field contain the search string.
1292
  * @param bool $populate_extras Optional. Whether to fetch extra
1293
  * information about the groups. Default: true.
1294
+ * @param string|array|bool $exclude Optional. Array or comma-separated list of group
1295
  * IDs to exclude from results.
1296
  * @return array {
1297
  * @type array $groups Array of group objects returned by the
1357
  * @param array $paged_groups Array of groups.
1358
  * @param string|array Array or comma-separated list of IDs matching
1359
  * $paged_groups.
1360
+ * @param string|bool $type Not used.
1361
  * @return array $paged_groups
1362
  */
1363
  public static function get_group_extras( &$paged_groups, &$group_ids, $type = false ) {
1467
  /**
1468
  * Get global count of forum topics in public groups (legacy forums).
1469
  *
1470
+ * @param string $type Optional. If 'unreplied', count will be limited to
1471
  * those topics that have received no replies.
1472
  * @return int Forum topic count.
1473
  */
1519
  *
1520
  * @param string $status Which group type to count. 'public', 'private',
1521
  * 'hidden', or 'all'. Default: 'public'.
1522
+ * @param string|bool $search_terms Provided search terms.
1523
+ *
1524
  * @return int The topic count
1525
  */
1526
  public static function get_global_topic_count( $status = 'public', $search_terms = false ) {
bp-groups/classes/class-bp-groups-member-suggestions.php CHANGED
@@ -1,6 +1,6 @@
1
  <?php
2
  /**
3
- * BuddyPress Groups Classes
4
  *
5
  * @package BuddyPress
6
  * @subpackage GroupsClasses
@@ -22,12 +22,12 @@ class BP_Groups_Member_Suggestions extends BP_Members_Suggestions {
22
  * @since BuddyPress (2.1.0)
23
  * @access protected
24
  * @var array $args {
25
- * @type int $group_id Positive integers will restrict the search to members in that group.
26
- * Negative integers will restrict the search to members in every other group.
27
- * @type int $limit Maximum number of results to display. Default: 16.
28
- * @type bool $only_friends If true, only match the current user's friends. Default: false.
29
- * @type string $term The suggestion service will try to find results that contain this string.
30
- * Mandatory.
31
  * }
32
  */
33
  protected $default_args = array(
@@ -42,8 +42,9 @@ class BP_Groups_Member_Suggestions extends BP_Members_Suggestions {
42
  /**
43
  * Validate and sanitise the parameters for the suggestion service query.
44
  *
45
- * @return true|WP_Error If validation fails, return a WP_Error object. On success, return true (bool).
46
  * @since BuddyPress (2.1.0)
 
 
47
  */
48
  public function validate() {
49
  $this->args['group_id'] = (int) $this->args['group_id'];
@@ -87,8 +88,9 @@ class BP_Groups_Member_Suggestions extends BP_Members_Suggestions {
87
  /**
88
  * Find and return a list of username suggestions that match the query.
89
  *
90
- * @return array|WP_Error Array of results. If there were problems, returns a WP_Error object.
91
  * @since BuddyPress (2.1.0)
 
 
92
  */
93
  public function get_suggestions() {
94
  $user_query = array(
1
  <?php
2
  /**
3
+ * BuddyPress Groups Classes.
4
  *
5
  * @package BuddyPress
6
  * @subpackage GroupsClasses
22
  * @since BuddyPress (2.1.0)
23
  * @access protected
24
  * @var array $args {
25
+ * @type int $group_id Positive integers will restrict the search to members in that group.
26
+ * Negative integers will restrict the search to members in every other group.
27
+ * @type int $limit Maximum number of results to display. Default: 16.
28
+ * @type bool $only_friends If true, only match the current user's friends. Default: false.
29
+ * @type string $term The suggestion service will try to find results that contain this string.
30
+ * Mandatory.
31
  * }
32
  */
33
  protected $default_args = array(
42
  /**
43
  * Validate and sanitise the parameters for the suggestion service query.
44
  *
 
45
  * @since BuddyPress (2.1.0)
46
+ *
47
+ * @return true|WP_Error If validation fails, return a WP_Error object. On success, return true (bool).
48
  */
49
  public function validate() {
50
  $this->args['group_id'] = (int) $this->args['group_id'];
88
  /**
89
  * Find and return a list of username suggestions that match the query.
90
  *
 
91
  * @since BuddyPress (2.1.0)
92
+ *
93
+ * @return array|WP_Error Array of results. If there were problems, returns a WP_Error object.
94
  */
95
  public function get_suggestions() {
96
  $user_query = array(
bp-groups/classes/class-bp-groups-member.php CHANGED
@@ -137,7 +137,7 @@ class BP_Groups_Member {
137
  * look up a membership.
138
  * @param int $group_id Optional. Along with $user_id, can be used to
139
  * look up a membership.
140
- * @param int $id Optional. The unique ID of the membership object.
141
  * @param bool $populate Whether to populate the properties of the
142
  * located membership. Default: true.
143
  */
@@ -226,7 +226,7 @@ class BP_Groups_Member {
226
  *
227
  * @since BuddyPress (1.0.0)
228
  *
229
- * @param BP_Groups_Member Current instance of the group membership item being saved. Passed by reference.
230
  */
231
  do_action_ref_array( 'groups_member_before_save', array( &$this ) );
232
 
@@ -259,7 +259,7 @@ class BP_Groups_Member {
259
  *
260
  * @since BuddyPress (1.0.0)
261
  *
262
- * @param BP_Groups_Member Current instance of the group membership item has been saved. Passed by reference.
263
  */
264
  do_action_ref_array( 'groups_member_after_save', array( &$this ) );
265
 
@@ -360,7 +360,7 @@ class BP_Groups_Member {
360
  *
361
  * @since BuddyPress (2.3.0)
362
  *
363
- * @param BP_Groups_Member Current group membership object.
364
  */
365
  do_action_ref_array( 'groups_member_before_remove', array( $this ) );
366
 
@@ -381,7 +381,7 @@ class BP_Groups_Member {
381
  *
382
  * @since BuddyPress (2.3.0)
383
  *
384
- * @param BP_Groups_Member Current group membership object.
385
  */
386
  do_action_ref_array( 'groups_member_after_remove', array( $this ) );
387
 
@@ -460,9 +460,9 @@ class BP_Groups_Member {
460
  * Get the IDs of the groups of which a specified user is a member.
461
  *
462
  * @param int $user_id ID of the user.
463
- * @param int $limit Optional. Max number of results to return.
464
  * Default: false (no limit).
465
- * @param int $page Optional. Page offset of results to return.
466
  * Default: false (no limit).
467
  * @return array {
468
  * @type array $groups Array of groups returned by paginated query.
@@ -496,11 +496,11 @@ class BP_Groups_Member {
496
  * Get the IDs of the groups of which a specified user is a member, sorted by the date joined.
497
  *
498
  * @param int $user_id ID of the user.
499
- * @param int $limit Optional. Max number of results to return.
500
  * Default: false (no limit).
501
- * @param int $page Optional. Page offset of results to return.
502
  * Default: false (no limit).
503
- * @param string $filter Optional. Limit results to groups whose name or
504
  * description field matches search terms.
505
  * @return array {
506
  * @type array $groups Array of groups returned by paginated query.
@@ -537,11 +537,11 @@ class BP_Groups_Member {
537
  * Get the IDs of the groups of which a specified user is an admin.
538
  *
539
  * @param int $user_id ID of the user.
540
- * @param int $limit Optional. Max number of results to return.
541
  * Default: false (no limit).
542
- * @param int $page Optional. Page offset of results to return.
543
  * Default: false (no limit).
544
- * @param string $filter Optional. Limit results to groups whose name or
545
  * description field matches search terms.
546
  * @return array {
547
  * @type array $groups Array of groups returned by paginated query.
@@ -578,11 +578,11 @@ class BP_Groups_Member {
578
  * Get the IDs of the groups of which a specified user is a moderator.
579
  *
580
  * @param int $user_id ID of the user.
581
- * @param int $limit Optional. Max number of results to return.
582
  * Default: false (no limit).
583
- * @param int $page Optional. Page offset of results to return.
584
  * Default: false (no limit).
585
- * @param string $filter Optional. Limit results to groups whose name or
586
  * description field matches search terms.
587
  * @return array {
588
  * @type array $groups Array of groups returned by paginated query.
@@ -640,11 +640,11 @@ class BP_Groups_Member {
640
  * Get a user's outstanding group invitations.
641
  *
642
  * @param int $user_id ID of the invitee.
643
- * @param int $limit Optional. Max number of results to return.
644
  * Default: false (no limit).
645
- * @param int $page Optional. Page offset of results to return.
646
  * Default: false (no limit).
647
- * @param string|array $exclude Optional. Array or comma-separated list
648
  * of group IDs to exclude from results.
649
  * @return array {
650
  * @type array $groups Array of groups returned by paginated query.
@@ -721,19 +721,30 @@ class BP_Groups_Member {
721
  /**
722
  * Delete an invitation, by specifying user ID and group ID.
723
  *
724
- * @param int $user_id ID of the user.
725
- * @param int $group_id ID of the group.
 
 
726
  * @return int Number of records deleted.
727
  */
728
  public static function delete_invite( $user_id, $group_id ) {
729
  global $wpdb;
730
 
731
- if ( empty( $user_id ) )
732
  return false;
 
733
 
734
- $bp = buddypress();
 
 
 
 
 
 
 
 
735
 
736
- return $wpdb->query( $wpdb->prepare( "DELETE FROM {$bp->groups->table_name_members} WHERE user_id = %d AND group_id = %d AND is_confirmed = 0 AND inviter_id != 0 AND invite_sent = 1", $user_id, $group_id ) );
737
  }
738
 
739
  /**
@@ -761,6 +772,8 @@ class BP_Groups_Member {
761
  * @param int $group_id ID of the group.
762
  * @param int|null ID of the membership if the user is an admin,
763
  * otherwise null.
 
 
764
  */
765
  public static function check_is_admin( $user_id, $group_id ) {
766
  global $wpdb;
@@ -780,6 +793,8 @@ class BP_Groups_Member {
780
  * @param int $group_id ID of the group.
781
  * @param int|null ID of the membership if the user is a mod,
782
  * otherwise null.
 
 
783
  */
784
  public static function check_is_mod( $user_id, $group_id ) {
785
  global $wpdb;
@@ -799,6 +814,8 @@ class BP_Groups_Member {
799
  * @param int $group_id ID of the group.
800
  * @param int|null ID of the membership if the user is a member,
801
  * otherwise null.
 
 
802
  */
803
  public static function check_is_member( $user_id, $group_id ) {
804
  global $wpdb;
@@ -818,6 +835,8 @@ class BP_Groups_Member {
818
  * @param int $group_id ID of the group.
819
  * @param int|null ID of the membership if the user is banned,
820
  * otherwise null.
 
 
821
  */
822
  public static function check_is_banned( $user_id, $group_id ) {
823
  global $wpdb;
@@ -956,6 +975,15 @@ class BP_Groups_Member {
956
  * Get members of a group.
957
  *
958
  * @deprecated BuddyPress (1.8.0)
 
 
 
 
 
 
 
 
 
959
  */
960
  public static function get_all_for_group( $group_id, $limit = false, $page = false, $exclude_admins_mods = true, $exclude_banned = true, $exclude = false ) {
961
  global $wpdb;
@@ -1056,6 +1084,8 @@ class BP_Groups_Member {
1056
  * @since BuddyPress (1.0.0)
1057
  *
1058
  * @param int $user_id ID of the user.
 
 
1059
  */
1060
  public static function delete_all_for_user( $user_id ) {
1061
  global $wpdb;
137
  * look up a membership.
138
  * @param int $group_id Optional. Along with $user_id, can be used to
139
  * look up a membership.
140
+ * @param int|bool $id Optional. The unique ID of the membership object.
141
  * @param bool $populate Whether to populate the properties of the
142
  * located membership. Default: true.
143
  */
226
  *
227
  * @since BuddyPress (1.0.0)
228
  *
229
+ * @param BP_Groups_Member $this Current instance of the group membership item being saved. Passed by reference.
230
  */
231
  do_action_ref_array( 'groups_member_before_save', array( &$this ) );
232
 
259
  *
260
  * @since BuddyPress (1.0.0)
261
  *
262
+ * @param BP_Groups_Member $this Current instance of the group membership item has been saved. Passed by reference.
263
  */
264
  do_action_ref_array( 'groups_member_after_save', array( &$this ) );
265
 
360
  *
361
  * @since BuddyPress (2.3.0)
362
  *
363
+ * @param BP_Groups_Member $this Current group membership object.
364
  */
365
  do_action_ref_array( 'groups_member_before_remove', array( $this ) );
366
 
381
  *
382
  * @since BuddyPress (2.3.0)
383
  *
384
+ * @param BP_Groups_Member $this Current group membership object.
385
  */
386
  do_action_ref_array( 'groups_member_after_remove', array( $this ) );
387
 
460
  * Get the IDs of the groups of which a specified user is a member.
461
  *
462
  * @param int $user_id ID of the user.
463
+ * @param int|bool $limit Optional. Max number of results to return.
464
  * Default: false (no limit).
465
+ * @param int|bool $page Optional. Page offset of results to return.
466
  * Default: false (no limit).
467
  * @return array {
468
  * @type array $groups Array of groups returned by paginated query.
496
  * Get the IDs of the groups of which a specified user is a member, sorted by the date joined.
497
  *
498
  * @param int $user_id ID of the user.
499
+ * @param int|bool $limit Optional. Max number of results to return.
500
  * Default: false (no limit).
501
+ * @param int|bool $page Optional. Page offset of results to return.
502
  * Default: false (no limit).
503
+ * @param string|bool $filter Optional. Limit results to groups whose name or
504
  * description field matches search terms.
505
  * @return array {
506
  * @type array $groups Array of groups returned by paginated query.
537
  * Get the IDs of the groups of which a specified user is an admin.
538
  *
539
  * @param int $user_id ID of the user.
540
+ * @param int|bool $limit Optional. Max number of results to return.
541
  * Default: false (no limit).
542
+ * @param int|bool $page Optional. Page offset of results to return.
543
  * Default: false (no limit).
544
+ * @param string|bool $filter Optional. Limit results to groups whose name or
545
  * description field matches search terms.
546
  * @return array {
547
  * @type array $groups Array of groups returned by paginated query.
578
  * Get the IDs of the groups of which a specified user is a moderator.
579
  *
580
  * @param int $user_id ID of the user.
581
+ * @param int|bool $limit Optional. Max number of results to return.
582
  * Default: false (no limit).
583
+ * @param int|bool $page Optional. Page offset of results to return.
584
  * Default: false (no limit).
585
+ * @param string|bool $filter Optional. Limit results to groups whose name or
586
  * description field matches search terms.
587
  * @return array {
588
  * @type array $groups Array of groups returned by paginated query.
640
  * Get a user's outstanding group invitations.
641
  *
642
  * @param int $user_id ID of the invitee.
643
+ * @param int|bool $limit Optional. Max number of results to return.
644
  * Default: false (no limit).
645
+ * @param int|bool $page Optional. Page offset of results to return.
646
  * Default: false (no limit).
647
+ * @param string|array|bool $exclude Optional. Array or comma-separated list
648
  * of group IDs to exclude from results.
649
  * @return array {
650
  * @type array $groups Array of groups returned by paginated query.
721
  /**
722
  * Delete an invitation, by specifying user ID and group ID.
723
  *
724
+ * @global WPDB $wpdb
725
+ *
726
+ * @param int $user_id ID of the user.
727
+ * @param int $group_id ID of the group.
728
  * @return int Number of records deleted.
729
  */
730
  public static function delete_invite( $user_id, $group_id ) {
731
  global $wpdb;
732
 
733
+ if ( empty( $user_id ) ) {
734
  return false;
735
+ }
736
 
737
+ $table_name = buddypress()->groups->table_name_members;
738
+
739
+ $sql = "DELETE FROM {$table_name}
740
+ WHERE user_id = %d
741
+ AND group_id = %d
742
+ AND is_confirmed = 0
743
+ AND inviter_id != 0";
744
+
745
+ $prepared = $wpdb->prepare( $sql, $user_id, $group_id );
746
 
747
+ return $wpdb->query( $prepared );
748
  }
749
 
750
  /**
772
  * @param int $group_id ID of the group.
773
  * @param int|null ID of the membership if the user is an admin,
774
  * otherwise null.
775
+ *
776
+ * @return mixed
777
  */
778
  public static function check_is_admin( $user_id, $group_id ) {
779
  global $wpdb;
793
  * @param int $group_id ID of the group.
794
  * @param int|null ID of the membership if the user is a mod,
795
  * otherwise null.
796
+ *
797
+ * @return mixed
798
  */
799
  public static function check_is_mod( $user_id, $group_id ) {
800
  global $wpdb;
814
  * @param int $group_id ID of the group.
815
  * @param int|null ID of the membership if the user is a member,
816
  * otherwise null.
817
+ *
818
+ * @return mixed
819
  */
820
  public static function check_is_member( $user_id, $group_id ) {
821
  global $wpdb;
835
  * @param int $group_id ID of the group.
836
  * @param int|null ID of the membership if the user is banned,
837
  * otherwise null.
838
+ *
839
+ * @return mixed
840
  */
841
  public static function check_is_banned( $user_id, $group_id ) {
842
  global $wpdb;
975
  * Get members of a group.
976
  *
977
  * @deprecated BuddyPress (1.8.0)
978
+ *
979
+ * @param $group_id
980
+ * @param $limit
981
+ * @param $page
982
+ * @param $exclude_admins_mods
983
+ * @param $exclude_banned
984
+ * @param $exclude
985
+ *
986
+ * @return mixed
987
  */
988
  public static function get_all_for_group( $group_id, $limit = false, $page = false, $exclude_admins_mods = true, $exclude_banned = true, $exclude = false ) {
989
  global $wpdb;
1084
  * @since BuddyPress (1.0.0)
1085
  *
1086
  * @param int $user_id ID of the user.
1087
+ *
1088
+ * @return mixed
1089
  */
1090
  public static function delete_all_for_user( $user_id ) {
1091
  global $wpdb;
bp-groups/js/widget-groups.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function groups_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#groups-list").fadeOut(200,function(){jQuery(".widget ul#groups-list").html(a[1]),jQuery(".widget ul#groups-list").fadeIn(200)}):jQuery(".widget ul#groups-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#groups-list").html(b),jQuery(".widget ul#groups-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#groups-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#groups-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_groups_list",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-groups").val(),max_groups:jQuery("input#groups_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),groups_widget_response(b)}),!1})});
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function groups_widget_response(a){a=a.substr(0,a.length-1),a=a.split("[[SPLIT]]"),"-1"!==a[0]?jQuery(".widget ul#groups-list").fadeOut(200,function(){jQuery(".widget ul#groups-list").html(a[1]),jQuery(".widget ul#groups-list").fadeIn(200)}):jQuery(".widget ul#groups-list").fadeOut(200,function(){var b="<p>"+a[1]+"</p>";jQuery(".widget ul#groups-list").html(b),jQuery(".widget ul#groups-list").fadeIn(200)})}jQuery(document).ready(function(){jQuery(".widget div#groups-list-options a").on("click",function(){var a=this;return jQuery(a).addClass("loading"),jQuery(".widget div#groups-list-options a").removeClass("selected"),jQuery(this).addClass("selected"),jQuery.post(ajaxurl,{action:"widget_groups_list",cookie:encodeURIComponent(document.cookie),_wpnonce:jQuery("input#_wpnonce-groups").val(),max_groups:jQuery("input#groups_widget_max").val(),filter:jQuery(this).attr("id")},function(b){jQuery(a).removeClass("loading"),groups_widget_response(b)}),!1})});
bp-loader.php CHANGED
@@ -14,7 +14,7 @@
14
  * Description: BuddyPress helps you run any kind of social network on your WordPress, with member profiles, activity streams, user groups, messaging, and more.
15
  * Author: The BuddyPress Community
16
  * Author URI: https://buddypress.org/
17
- * Version: 2.3.0-rc
18
  * Text Domain: buddypress
19
  * Domain Path: /bp-languages/
20
  * License: GPLv2 or later (license.txt)
@@ -309,8 +309,8 @@ class BuddyPress {
309
 
310
  /** Versions **********************************************************/
311
 
312
- $this->version = '2.3.0-rc';
313
- $this->db_version = 9848;
314
 
315
  /** Loading ***********************************************************/
316
 
14
  * Description: BuddyPress helps you run any kind of social network on your WordPress, with member profiles, activity streams, user groups, messaging, and more.
15
  * Author: The BuddyPress Community
16
  * Author URI: https://buddypress.org/
17
+ * Version: 2.3.0
18
  * Text Domain: buddypress
19
  * Domain Path: /bp-languages/
20
  * License: GPLv2 or later (license.txt)
309
 
310
  /** Versions **********************************************************/
311
 
312
+ $this->version = '2.3.0';
313
+ $this->db_version = 9909;
314
 
315
  /** Loading ***********************************************************/
316
 
bp-members/admin/js/admin.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function clear(a){if(a=document.getElementById(a)){var b=a.getElementsByTagName("INPUT"),c=a.getElementsByTagName("OPTION"),d=0;if(b)for(d=0;d<b.length;d++)b[d].checked="";if(c)for(d=0;d<c.length;d++)c[d].selected=!1}}!function(a){a(".visibility-toggle-link").on("click",function(b){b.preventDefault(),a(this).parent().hide().siblings(".field-visibility-settings").show()}),a(".field-visibility-settings-close").on("click",function(b){b.preventDefault();var c=a(this).parent(),d=c.find("input:checked").parent().text();c.hide().siblings(".field-visibility-settings-toggle").children(".current-visibility-level").text(d).end().show()})}(jQuery);
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
  function clear(a){if(a=document.getElementById(a)){var b=a.getElementsByTagName("INPUT"),c=a.getElementsByTagName("OPTION"),d=0;if(b)for(d=0;d<b.length;d++)b[d].checked="";if(c)for(d=0;d<c.length;d++)c[d].selected=!1}}!function(a){a(".visibility-toggle-link").on("click",function(b){b.preventDefault(),a(this).parent().hide().siblings(".field-visibility-settings").show()}),a(".field-visibility-settings-close").on("click",function(b){b.preventDefault();var c=a(this).parent(),d=c.find("input:checked").parent().text();c.hide().siblings(".field-visibility-settings-toggle").children(".current-visibility-level").text(d).end().show()})}(jQuery);
bp-templates/bp-legacy/buddypress-functions.php CHANGED
@@ -393,14 +393,14 @@ class BP_Legacy extends BP_Theme_Compat {
393
  $locations['bp-child'] = array(
394
  'dir' => get_stylesheet_directory(),
395
  'uri' => get_stylesheet_directory_uri(),
396
- 'file' => $file,
397
  );
398
  }
399
 
400
  $locations['bp-parent'] = array(
401
  'dir' => get_template_directory(),
402
  'uri' => get_template_directory_uri(),
403
- 'file' => $file,
404
  );
405
 
406
  $locations['bp-legacy'] = array(
393
  $locations['bp-child'] = array(
394
  'dir' => get_stylesheet_directory(),
395
  'uri' => get_stylesheet_directory_uri(),
396
+ 'file' => str_replace( '.min', '', $file ),
397
  );
398
  }
399
 
400
  $locations['bp-parent'] = array(
401
  'dir' => get_template_directory(),
402
  'uri' => get_template_directory_uri(),
403
+ 'file' => str_replace( '.min', '', $file ),
404
  );
405
 
406
  $locations['bp-legacy'] = array(
bp-templates/bp-legacy/buddypress/activity/index.php CHANGED
@@ -172,7 +172,7 @@ do_action( 'bp_before_directory_activity' ); ?>
172
  */
173
  do_action( 'bp_before_directory_activity_list' ); ?>
174
 
175
- <div class="activity" role="main">
176
 
177
  <?php bp_get_template_part( 'activity/activity-loop' ); ?>
178
 
172
  */
173
  do_action( 'bp_before_directory_activity_list' ); ?>
174
 
175
+ <div class="activity">
176
 
177
  <?php bp_get_template_part( 'activity/activity-loop' ); ?>
178
 
bp-templates/bp-legacy/buddypress/activity/single/home.php CHANGED
@@ -4,7 +4,7 @@
4
  /** This action is documented in bp-templates/bp-legacy/buddypress/activity/index.php */
5
  do_action( 'template_notices' ); ?>
6
 
7
- <div class="activity no-ajax" role="main">
8
  <?php if ( bp_has_activities( 'display_comments=threaded&show_hidden=true&include=' . bp_current_action() ) ) : ?>
9
 
10
  <ul id="activity-stream" class="activity-list item-list">
4
  /** This action is documented in bp-templates/bp-legacy/buddypress/activity/index.php */
5
  do_action( 'template_notices' ); ?>
6
 
7
+ <div class="activity no-ajax">
8
  <?php if ( bp_has_activities( 'display_comments=threaded&show_hidden=true&include=' . bp_current_action() ) ) : ?>
9
 
10
  <ul id="activity-stream" class="activity-list item-list">
bp-templates/bp-legacy/buddypress/blogs/blogs-loop.php CHANGED
@@ -43,7 +43,7 @@ do_action( 'bp_before_blogs_loop' ); ?>
43
  */
44
  do_action( 'bp_before_directory_blogs_list' ); ?>
45
 
46
- <ul id="blogs-list" class="item-list" role="main">
47
 
48
  <?php while ( bp_blogs() ) : bp_the_blog(); ?>
49
 
43
  */
44
  do_action( 'bp_before_directory_blogs_list' ); ?>
45
 
46
+ <ul id="blogs-list" class="item-list">
47
 
48
  <?php while ( bp_blogs() ) : bp_the_blog(); ?>
49
 
bp-templates/bp-legacy/buddypress/forums/index.php CHANGED
@@ -94,7 +94,7 @@
94
  </ul>
95
  </div>
96
 
97
- <div id="forums-dir-list" class="forums dir-list" role="main">
98
 
99
  <?php bp_get_template_part( 'forums/forums-loop' ); ?>
100
 
94
  </ul>
95
  </div>
96
 
97
+ <div id="forums-dir-list" class="forums dir-list">
98
 
99
  <?php bp_get_template_part( 'forums/forums-loop' ); ?>
100
 
bp-templates/bp-legacy/buddypress/groups/create.php CHANGED
@@ -288,7 +288,7 @@ do_action( 'bp_before_create_group_page' ); ?>
288
  </div>
289
 
290
  <?php /* The ID 'friend-list' is important for AJAX support. */ ?>
291
- <ul id="friend-list" class="item-list" role="main">
292
 
293
  <?php if ( bp_group_has_invites() ) : ?>
294
 
288
  </div>
289
 
290
  <?php /* The ID 'friend-list' is important for AJAX support. */ ?>
291
+ <ul id="friend-list" class="item-list">
292
 
293
  <?php if ( bp_group_has_invites() ) : ?>
294
 
bp-templates/bp-legacy/buddypress/groups/groups-loop.php CHANGED
@@ -47,7 +47,7 @@ do_action( 'bp_before_groups_loop' ); ?>
47
  */
48
  do_action( 'bp_before_directory_groups_list' ); ?>
49
 
50
- <ul id="groups-list" class="item-list" role="main">
51
 
52
  <?php while ( bp_groups() ) : bp_the_group(); ?>
53
 
47
  */
48
  do_action( 'bp_before_directory_groups_list' ); ?>
49
 
50
+ <ul id="groups-list" class="item-list">
51
 
52
  <?php while ( bp_groups() ) : bp_the_group(); ?>
53
 
bp-templates/bp-legacy/buddypress/groups/single/activity.php CHANGED
@@ -63,7 +63,7 @@ do_action( 'bp_after_group_activity_post_form' ); ?>
63
  */
64
  do_action( 'bp_before_group_activity_content' ); ?>
65
 
66
- <div class="activity single-group" role="main">
67
 
68
  <?php bp_get_template_part( 'activity/activity-loop' ); ?>
69
 
63
  */
64
  do_action( 'bp_before_group_activity_content' ); ?>
65
 
66
+ <div class="activity single-group">
67
 
68
  <?php bp_get_template_part( 'activity/activity-loop' ); ?>
69
 
bp-templates/bp-legacy/buddypress/groups/single/admin.php CHANGED
@@ -4,7 +4,7 @@
4
  </ul>
5
  </div><!-- .item-list-tabs -->
6
 
7
- <form action="<?php bp_group_admin_form_action(); ?>" name="group-settings-form" id="group-settings-form" class="standard-form" method="post" enctype="multipart/form-data" role="main">
8
 
9
  <?php
10
 
4
  </ul>
5
  </div><!-- .item-list-tabs -->
6
 
7
+ <form action="<?php bp_group_admin_form_action(); ?>" name="group-settings-form" id="group-settings-form" class="standard-form" method="post" enctype="multipart/form-data">
8
 
9
  <?php
10
 
bp-templates/bp-legacy/buddypress/groups/single/forum.php CHANGED
@@ -57,7 +57,7 @@ else : ?>
57
  </ul>
58
  </div>
59
 
60
- <div class="forums single-forum" role="main">
61
 
62
  <?php bp_get_template_part( 'forums/forums-loop' ) ?>
63
 
57
  </ul>
58
  </div>
59
 
60
+ <div class="forums single-forum">
61
 
62
  <?php bp_get_template_part( 'forums/forums-loop' ) ?>
63
 
bp-templates/bp-legacy/buddypress/groups/single/forum/topic.php CHANGED
@@ -91,7 +91,7 @@ do_action( 'bp_before_group_forum_topic' ); ?>
91
  */
92
  do_action( 'bp_before_group_forum_topic_posts' ); ?>
93
 
94
- <ul id="topic-post-list" class="item-list" role="main">
95
  <?php while ( bp_forum_topic_posts() ) : bp_the_forum_topic_post(); ?>
96
 
97
  <li id="post-<?php bp_the_topic_post_id(); ?>" class="<?php bp_the_topic_post_css_class(); ?>">
91
  */
92
  do_action( 'bp_before_group_forum_topic_posts' ); ?>
93
 
94
+ <ul id="topic-post-list" class="item-list">
95
  <?php while ( bp_forum_topic_posts() ) : bp_the_forum_topic_post(); ?>
96
 
97
  <li id="post-<?php bp_the_topic_post_id(); ?>" class="<?php bp_the_topic_post_css_class(); ?>">
bp-templates/bp-legacy/buddypress/groups/single/members.php CHANGED
@@ -34,7 +34,7 @@
34
  */
35
  do_action( 'bp_before_group_members_list' ); ?>
36
 
37
- <ul id="member-list" class="item-list" role="main">
38
 
39
  <?php while ( bp_group_members() ) : bp_group_the_member(); ?>
40
 
34
  */
35
  do_action( 'bp_before_group_members_list' ); ?>
36
 
37
+ <ul id="member-list" class="item-list">
38
 
39
  <?php while ( bp_group_members() ) : bp_group_the_member(); ?>
40
 
bp-templates/bp-legacy/buddypress/groups/single/send-invites.php CHANGED
@@ -12,7 +12,7 @@ do_action( 'bp_before_group_send_invites_content' ); ?>
12
  if ( bp_get_new_group_invite_friend_list() ) : ?>
13
 
14
  <?php /* 'send-invite-form' is important for AJAX support */ ?>
15
- <form action="<?php bp_group_send_invite_form_action(); ?>" method="post" id="send-invite-form" class="standard-form" role="main">
16
 
17
  <div class="invite">
18
  <?php bp_get_template_part( 'groups/single/invites-loop' ); ?>
12
  if ( bp_get_new_group_invite_friend_list() ) : ?>
13
 
14
  <?php /* 'send-invite-form' is important for AJAX support */ ?>
15
+ <form action="<?php bp_group_send_invite_form_action(); ?>" method="post" id="send-invite-form" class="standard-form">
16
 
17
  <div class="invite">
18
  <?php bp_get_template_part( 'groups/single/invites-loop' ); ?>
bp-templates/bp-legacy/buddypress/members/members-loop.php CHANGED
@@ -51,7 +51,7 @@ do_action( 'bp_before_members_loop' ); ?>
51
  */
52
  do_action( 'bp_before_directory_members_list' ); ?>
53
 
54
- <ul id="members-list" class="item-list" role="main">
55
 
56
  <?php while ( bp_members() ) : bp_the_member(); ?>
57
 
51
  */
52
  do_action( 'bp_before_directory_members_list' ); ?>
53
 
54
+ <ul id="members-list" class="item-list">
55
 
56
  <?php while ( bp_members() ) : bp_the_member(); ?>
57
 
bp-templates/bp-legacy/buddypress/members/single/activity.php CHANGED
@@ -62,7 +62,7 @@ do_action( 'bp_after_member_activity_post_form' );
62
  */
63
  do_action( 'bp_before_member_activity_content' ); ?>
64
 
65
- <div class="activity" role="main">
66
 
67
  <?php bp_get_template_part( 'activity/activity-loop' ) ?>
68
 
62
  */
63
  do_action( 'bp_before_member_activity_content' ); ?>
64
 
65
+ <div class="activity">
66
 
67
  <?php bp_get_template_part( 'activity/activity-loop' ) ?>
68
 
bp-templates/bp-legacy/buddypress/members/single/blogs.php CHANGED
@@ -49,7 +49,7 @@ switch ( bp_current_action() ) :
49
  */
50
  do_action( 'bp_before_member_blogs_content' ); ?>
51
 
52
- <div class="blogs myblogs" role="main">
53
 
54
  <?php bp_get_template_part( 'blogs/blogs-loop' ) ?>
55
 
49
  */
50
  do_action( 'bp_before_member_blogs_content' ); ?>
51
 
52
+ <div class="blogs myblogs">
53
 
54
  <?php bp_get_template_part( 'blogs/blogs-loop' ) ?>
55
 
bp-templates/bp-legacy/buddypress/members/single/friends/requests.php CHANGED
@@ -25,7 +25,7 @@ do_action( 'bp_before_member_friend_requests_content' ); ?>
25
 
26
  </div>
27
 
28
- <ul id="friend-list" class="item-list" role="main">
29
  <?php while ( bp_members() ) : bp_the_member(); ?>
30
 
31
  <li id="friendship-<?php bp_friend_friendship_id(); ?>">
25
 
26
  </div>
27
 
28
+ <ul id="friend-list" class="item-list">
29
  <?php while ( bp_members() ) : bp_the_member(); ?>
30
 
31
  <li id="friendship-<?php bp_friend_friendship_id(); ?>">
bp-templates/bp-legacy/buddypress/members/single/groups/invites.php CHANGED
@@ -9,7 +9,7 @@ do_action( 'bp_before_group_invites_content' ); ?>
9
 
10
  <?php if ( bp_has_groups( 'type=invites&user_id=' . bp_loggedin_user_id() ) ) : ?>
11
 
12
- <ul id="group-list" class="invites item-list" role="main">
13
 
14
  <?php while ( bp_groups() ) : bp_the_group(); ?>
15
 
@@ -56,7 +56,7 @@ do_action( 'bp_before_group_invites_content' ); ?>
56
 
57
  <?php else: ?>
58
 
59
- <div id="message" class="info" role="main">
60
  <p><?php _e( 'You have no outstanding group invites.', 'buddypress' ); ?></p>
61
  </div>
62
 
9
 
10
  <?php if ( bp_has_groups( 'type=invites&user_id=' . bp_loggedin_user_id() ) ) : ?>
11
 
12
+ <ul id="group-list" class="invites item-list">
13
 
14
  <?php while ( bp_groups() ) : bp_the_group(); ?>
15
 
56
 
57
  <?php else: ?>
58
 
59
+ <div id="message" class="info">
60
  <p><?php _e( 'You have no outstanding group invites.', 'buddypress' ); ?></p>
61
  </div>
62
 
bp-templates/bp-legacy/buddypress/members/single/home.php CHANGED
@@ -34,7 +34,7 @@
34
  </div>
35
  </div><!-- #item-nav -->
36
 
37
- <div id="item-body" role="main">
38
 
39
  <?php
40
 
34
  </div>
35
  </div><!-- #item-nav -->
36
 
37
+ <div id="item-body">
38
 
39
  <?php
40
 
bp-templates/bp-legacy/buddypress/members/single/messages.php CHANGED
@@ -38,7 +38,7 @@ switch ( bp_current_action() ) :
38
  */
39
  do_action( 'bp_before_member_messages_content' ); ?>
40
 
41
- <div class="messages" role="main">
42
  <?php bp_get_template_part( 'members/single/messages/messages-loop' ); ?>
43
  </div><!-- .messages -->
44
 
@@ -72,7 +72,7 @@ switch ( bp_current_action() ) :
72
  */
73
  do_action( 'bp_before_member_messages_content' ); ?>
74
 
75
- <div class="messages" role="main">
76
  <?php bp_get_template_part( 'members/single/messages/notices-loop' ); ?>
77
  </div><!-- .messages -->
78
 
38
  */
39
  do_action( 'bp_before_member_messages_content' ); ?>
40
 
41
+ <div class="messages">
42
  <?php bp_get_template_part( 'members/single/messages/messages-loop' ); ?>
43
  </div><!-- .messages -->
44
 
72
  */
73
  do_action( 'bp_before_member_messages_content' ); ?>
74
 
75
+ <div class="messages">
76
  <?php bp_get_template_part( 'members/single/messages/notices-loop' ); ?>
77
  </div><!-- .messages -->
78
 
bp-templates/bp-legacy/buddypress/members/single/messages/compose.php CHANGED
@@ -1,4 +1,4 @@
1
- <form action="<?php bp_messages_form_action('compose' ); ?>" method="post" id="send_message_form" class="standard-form" role="main" enctype="multipart/form-data">
2
 
3
  <?php
4
 
1
+ <form action="<?php bp_messages_form_action('compose' ); ?>" method="post" id="send_message_form" class="standard-form" enctype="multipart/form-data">
2
 
3
  <?php
4
 
bp-templates/bp-legacy/buddypress/members/single/messages/single.php CHANGED
@@ -1,4 +1,4 @@
1
- <div id="message-thread" role="main">
2
 
3
  <?php
4
 
1
+ <div id="message-thread">
2
 
3
  <?php
4
 
bp-templates/bp-legacy/buddypress/members/single/profile.php CHANGED
@@ -24,7 +24,7 @@
24
  */
25
  do_action( 'bp_before_profile_content' ); ?>
26
 
27
- <div class="profile" role="main">
28
 
29
  <?php switch ( bp_current_action() ) :
30
 
24
  */
25
  do_action( 'bp_before_profile_content' ); ?>
26
 
27
+ <div class="profile">
28
 
29
  <?php switch ( bp_current_action() ) :
30
 
bp-templates/bp-legacy/css/buddypress-rtl.min.css CHANGED
@@ -1 +1 @@
1
- #buddypress div.pagination .pagination-links a:hover,#buddypress ul.button-nav li.current a{font-weight:700}#buddypress div.pagination{background:0 0;border:none;color:#888;font-size:small;margin:0;position:relative;display:block;float:right;width:100%;padding:10px 0}#buddypress div.pagination .pag-count{float:right;margin-right:10px}#buddypress div.pagination .pagination-links{float:left;margin-left:10px}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{font-size:90%;padding:0 5px}#buddypress noscript div.pagination{margin-bottom:15px}#buddypress #nav-above{display:none}#buddypress .paged #nav-above{display:block}#buddypress img.wp-smiley{border:none!important;clear:none!important;float:none!important;margin:0!important;padding:0!important}#buddypress .clear{clear:right}#buddypress #activity-stream{margin-top:-5px}#buddypress #activity-stream p{margin:5px 0}#buddypress #item-body form#whats-new-form{margin:0;padding:0}#buddypress .home-page form#whats-new-form{border-bottom:none;padding-bottom:0}#buddypress form#whats-new-form #whats-new-avatar{float:right}#buddypress form#whats-new-form #whats-new-content{margin-right:55px;padding:0 20px 20px 0}#buddypress form#whats-new-form p.activity-greeting{line-height:.5em;margin-bottom:15px;margin-right:75px}#buddypress form#whats-new-form textarea{background:#fff;color:#555;font-family:inherit;font-size:medium;height:20px;padding:6px;width:98%}body.no-js #buddypress form#whats-new-form textarea{height:50px}#buddypress form#whats-new-form #whats-new-options select{max-width:200px;margin-top:12px}#buddypress form#whats-new-form #whats-new-submit{float:left;margin-top:12px}#buddypress #whats-new-options{overflow:auto;height:0}body.no-js #buddypress #whats-new-options{height:auto}#buddypress #whats-new:focus{border-color:rgba(31,179,221,.9)!important;outline-color:rgba(31,179,221,.9)}#buddypress ul.activity-list li{overflow:hidden;padding:15px 0 0;list-style:none}#buddypress .activity-list .activity-avatar{float:right}#buddypress ul.item-list.activity-list li.has-comments{padding-bottom:15px}body.activity-permalink #buddypress ul.activity-list li.has-comments{padding-bottom:0}#buddypress .activity-list li.mini{font-size:80%;position:relative}#buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic,#buddypress .activity-list li.mini .activity-avatar img.avatar{height:20px;margin-right:30px;width:20px}#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic,#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.avatar{height:auto;margin-right:0;width:auto}body.activity-permalink #buddypress .activity-list>li:first-child{padding-top:0}#buddypress .activity-list li .activity-content{position:relative}#buddypress .activity-list li.mini .activity-content p{margin:0}#buddypress .activity-list li.mini .activity-comments{clear:both;font-size:120%}body.activity-permalink #buddypress li.mini .activity-meta{margin-top:4px}#buddypress .activity-list li .activity-inreplyto{color:#888;font-size:80%}#buddypress .activity-list li .activity-inreplyto>p{margin:0;display:inline}#buddypress .activity-list li .activity-inreplyto blockquote,#buddypress .activity-list li .activity-inreplyto div.activity-inner{background:0 0;border:none;display:inline;margin:0;overflow:hidden;padding:0}#buddypress .activity-list .activity-content{margin:0 70px 0 0}body.activity-permalink #buddypress .activity-list li .activity-content{border:none;font-size:100%;line-height:150%;margin-right:170px;margin-left:0;padding:0}body.activity-permalink #buddypress .activity-list li .activity-header>p{margin:0;padding:5px 0 0}#buddypress .activity-list .activity-content .activity-header,#buddypress .activity-list .activity-content .comment-header{color:#888;line-height:220%}#buddypress .activity-header{margin-left:20px}#buddypress .acomment-meta a,#buddypress .activity-header a,#buddypress .comment-meta a{text-decoration:none}#buddypress .activity-list .activity-content .activity-header img.avatar{float:none!important;margin:0 0 -8px 5px!important}#buddypress a.bp-secondary-action,#buddypress span.highlight{font-size:80%;padding:0;margin-left:5px;text-decoration:none}#buddypress .activity-list .activity-content .activity-inner,#buddypress .activity-list .activity-content blockquote{margin:10px 0 5px 10px;overflow:hidden}#buddypress .activity-list li.new_forum_post .activity-content .activity-inner,#buddypress .activity-list li.new_forum_topic .activity-content .activity-inner{border-right:2px solid #EAEAEA;margin-right:5px;padding-right:10px}body.activity-permalink #buddypress .activity-content .activity-inner,body.activity-permalink #buddypress .activity-content blockquote{margin-right:0;margin-top:5px}#buddypress .activity-inner>p{word-wrap:break-word}#buddypress .activity-inner>.activity-inner,#buddypress .activity-inner>blockquote{margin:0}#buddypress .activity-list .activity-content img.thumbnail{border:2px solid #eee;float:right;margin:0 0 5px 10px}#buddypress .activity-read-more{margin-right:1em;white-space:nowrap}#buddypress .activity-list li.load-more,#buddypress .activity-list li.load-newest{background:#f0f0f0;font-size:110%;margin:15px 0;padding:10px 15px;text-align:center}#buddypress .activity-list li.load-more a,#buddypress .activity-list li.load-newest a{color:#4D4D4D}#buddypress div.activity-meta{margin:18px 0 0}body.activity-permalink #buddypress div.activity-meta{margin-bottom:6px}#buddypress div.activity-meta a{padding:4px 8px}#buddypress a.activity-time-since{color:#aaa;text-decoration:none}#buddypress a.activity-time-since:hover{color:#888;text-decoration:underline}#buddypress #reply-title small a,#buddypress a.bp-primary-action{font-size:80%;margin-left:5px;text-decoration:none}#buddypress #reply-title small a span,#buddypress a.bp-primary-action span{background:#999;color:#fff;font-size:90%;margin-right:2px;padding:0 5px}#buddypress #reply-title small a:hover span,#buddypress a.bp-primary-action:hover span{background:#555;color:#fff}#buddypress div.activity-comments{margin:0 70px 0 0;overflow:hidden;position:relative;width:auto;clear:both}body.activity-permalink #buddypress div.activity-comments{background:0 0;margin-right:170px;width:auto}#buddypress div.activity-comments>ul{padding:0 10px 0 0}#buddypress div.activity-comments ul,#buddypress div.activity-comments ul li{border:none;list-style:none}#buddypress div.activity-comments ul{clear:both;margin:0}#buddypress div.activity-comments ul li{border-top:1px solid #eee;padding:10px 0 0}body.activity-permalink #buddypress .activity-list li.mini .activity-comments{clear:none;margin-top:0}body.activity-permalink #buddypress div.activity-comments ul li{border-width:1px;padding:10px 0 0}#buddypress div.activity-comments>ul>li:first-child{border-top:none}#buddypress div.activity-comments ul li:last-child{margin-bottom:0}#buddypress div.activity-comments ul li>ul{margin-right:30px;margin-top:0;padding-right:10px}body.activity-permalink #buddypress div.activity-comments ul li>ul{margin-top:10px}body.activity-permalink #buddypress div.activity-comments>ul{padding:0 15px 0 10px}#buddypress div.activity-comments div.acomment-avatar img{border-width:1px;float:right;height:25px;margin-left:10px;width:25px}#buddypress div.activity-comments div.acomment-content{font-size:80%;margin:5px 40px 0 0}#buddypress div.acomment-content .activity-delete-link,#buddypress div.acomment-content .comment-header,#buddypress div.acomment-content .time-since{display:none}body.activity-permalink #buddypress div.activity-comments div.acomment-content{font-size:90%}#buddypress div.activity-comments div.acomment-meta{color:#888;font-size:80%}#buddypress div.activity-comments form.ac-form{display:none;padding:10px}#buddypress div.activity-comments li form.ac-form{margin-left:15px;clear:both}#buddypress div.activity-comments form.root{margin-right:0}#buddypress div.activity-comments div#message{margin-top:15px;margin-bottom:0}#buddypress div.activity-comments form .ac-textarea{background:#fff;border:1px inset #ccc;margin-bottom:10px;padding:8px}#buddypress div.activity-comments form textarea{border:none;background:0 0;box-shadow:none;outline:0;color:#555;font-family:inherit;font-size:100%;height:60px;padding:0;margin:0;width:100%}#buddypress div.activity-comments form input{margin-top:5px}#buddypress div.activity-comments form div.ac-reply-avatar{float:right}#buddypress div.ac-reply-avatar img{border:1px solid #eee}#buddypress div.activity-comments form div.ac-reply-content{color:#888;margin-right:50px;padding-right:15px}#buddypress div.activity-comments form div.ac-reply-content a{text-decoration:none}#buddypress .acomment-options{float:right;margin:5px 40px 5px 0}#buddypress .acomment-options a{color:#999}#buddypress .acomment-options a:hover{color:inherit}#buddypress div.dir-search{float:left;margin:-39px 0 0}#buddypress div.dir-search input[type=text],#buddypress li.groups-members-search input[type=text]{font-size:90%;padding:1px 3px}#buddypress .current-member-type{font-style:italic}#buddypress .dir-form{clear:both}#buddypress div#message{margin:0 0 15px}#buddypress #message.info{margin-bottom:0}#buddypress div#message.updated{clear:both;display:block}#buddypress div#message p,#sitewide-notice p{font-size:90%;display:block;padding:10px 15px}#buddypress div#message.error p{background-color:#fdc;border:1px solid #a00;clear:right;color:#800}#buddypress div#message.warning p{background-color:#ffe0af;border:1px solid #ffd087;clear:right;color:#800}#buddypress div#message.updated p{background-color:#efc;border:1px solid #591;color:#250}#buddypress #pass-strength-result{background-color:#eee;border-color:#ddd;border-style:solid;border-width:1px;display:none;margin:5px 0 5px 5px;padding:5px;text-align:center;width:150px}#buddypress .standard-form #basic-details-section #pass-strength-result{width:35%}#buddypress #pass-strength-result.bad,#buddypress #pass-strength-result.error{background-color:#ffb78c;border-color:#ff853c!important;display:block}#buddypress #pass-strength-result.good{background-color:#ffec8b;border-color:#fc0!important;display:block}#buddypress #pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040!important;display:block}#buddypress #pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c!important;display:block}#buddypress .standard-form#signup_form div div.error{background:#faa;color:#a00;margin:0 0 10px;padding:6px;width:90%}#buddypress div.accept,#buddypress div.reject{float:right;margin-right:10px}#buddypress ul.button-nav li{float:right;margin:0 0 10px 10px;list-style:none}#sitewide-notice #message{right:2%;position:fixed;top:1em;width:96%;z-index:9999}#sitewide-notice.admin-bar-on #message{top:3.3em}#sitewide-notice strong{display:block;margin-bottom:-1em}#buddypress .dir-search input[type=search],#buddypress .dir-search input[type=text],#buddypress .groups-members-search input[type=search],#buddypress .groups-members-search input[type=text],#buddypress .standard-form input[type=color],#buddypress .standard-form input[type=date],#buddypress .standard-form input[type=datetime-local],#buddypress .standard-form input[type=datetime],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=month],#buddypress .standard-form input[type=number],#buddypress .standard-form input[type=password],#buddypress .standard-form input[type=range],#buddypress .standard-form input[type=search],#buddypress .standard-form input[type=tel],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=time],#buddypress .standard-form input[type=url],#buddypress .standard-form input[type=week],#buddypress .standard-form select,#buddypress .standard-form textarea{border:1px solid #ccc;background:#fafafa;border-radius:0;color:#888;font:inherit;font-size:100%;padding:6px}#buddypress .standard-form select{padding:3px}#buddypress .standard-form input[type=password]{margin-bottom:5px}#buddypress .standard-form label,#buddypress .standard-form span.label{display:block;font-weight:700;margin:15px 0 5px;width:auto}#buddypress .standard-form div.checkbox label:nth-child(n+2),#buddypress .standard-form div.radio div label{color:#888;font-size:100%;font-weight:400;margin:5px 0 0}#buddypress .standard-form#sidebar-login-form label{margin-top:5px}#buddypress .standard-form input[type=text]{width:75%}#buddypress .standard-form#sidebar-login-form input[type=password],#buddypress .standard-form#sidebar-login-form input[type=text]{padding:4px;width:95%}#buddypress .standard-form #basic-details-section input[type=password],#buddypress .standard-form #blog-details-section input#signup_blog_url{width:35%}#buddypress #commentform input[type=text],#buddypress #commentform textarea,#buddypress .form-allowed-tags,#buddypress .standard-form#signup_form input[type=text],#buddypress .standard-form#signup_form textarea{width:90%}#buddypress .standard-form#signup_form div.submit{float:left}#buddypress div#signup-avatar img{margin:0 0 10px 15px}#buddypress .standard-form textarea{width:75%;height:120px}#buddypress .standard-form textarea#message_content{height:200px}#buddypress .standard-form#send-reply textarea{width:97.5%}#buddypress .standard-form p.description{color:#888;font-size:80%;margin:5px 0}#buddypress .standard-form div.submit{clear:both;padding:15px 0 0}#buddypress .standard-form p.submit{margin-bottom:0;padding:15px 0 0}#buddypress .standard-form div.submit input{margin-left:15px}#buddypress .standard-form div.radio ul{margin:10px 38px 15px 0;list-style:disc}#buddypress .standard-form div.radio ul li{margin-bottom:5px}#buddypress .standard-form a.clear-value{display:block;margin-top:5px;outline:0}#buddypress table.notification-settings td:first-child,#buddypress table.notification-settings th.icon,#buddypress table.notifications td:first-child,#buddypress table.notifications th.icon,body.no-js #buddypress #delete_inbox_messages,body.no-js #buddypress #delete_sentbox_messages,body.no-js #buddypress #message-type-select,body.no-js #buddypress #messages-bulk-management #select-all-messages,body.no-js #buddypress #notifications-bulk-management #select-all-notifications,body.no-js #buddypress label[for=message-type-select]{display:none}#buddypress .standard-form #basic-details-section,#buddypress .standard-form #blog-details-section,#buddypress .standard-form #profile-details-section{float:right;width:48%}#buddypress .standard-form #profile-details-section{float:left}#buddypress #notifications-bulk-management,#buddypress .standard-form #blog-details-section{clear:right}#buddypress .standard-form input:focus,#buddypress .standard-form select:focus,#buddypress .standard-form textarea:focus{background:#fafafa;color:#555}#buddypress form#send-invite-form{margin-top:20px}#buddypress div#invite-list{background:#f5f5f5;height:400px;margin:0 0 10px;overflow:auto;padding:5px;width:160px}#buddypress .comment-reply-link,#buddypress a.button,#buddypress button,#buddypress div.generic-button a,#buddypress input[type=button],#buddypress input[type=reset],#buddypress input[type=submit],#buddypress ul.button-nav li a,a.bp-title-button{background:#fff;border:1px solid #ccc;color:#777;font-size:small;cursor:pointer;outline:0;padding:4px 10px;text-align:center;text-decoration:none}#buddypress .comment-reply-link:hover,#buddypress a.button:focus,#buddypress a.button:hover,#buddypress button:hover,#buddypress div.generic-button a:hover,#buddypress input[type=button]:hover,#buddypress input[type=reset]:hover,#buddypress input[type=submit]:hover,#buddypress ul.button-nav li a:hover,#buddypress ul.button-nav li.current a{background:#ededed;border:1px solid #bbb;color:#555;outline:0;text-decoration:none}#buddypress form.standard-form .left-menu{float:right}#buddypress form.standard-form .left-menu #invite-list ul{margin:1%;list-style:none}#buddypress form.standard-form .left-menu #invite-list ul li{margin:0 1% 0 0}#buddypress form.standard-form .main-column{margin-right:190px}#buddypress form.standard-form .main-column ul#friend-list{clear:none;float:right}#buddypress form.standard-form .main-column ul#friend-list h4{clear:none}#buddypress .wp-editor-wrap a.button,#buddypress .wp-editor-wrap button,#buddypress .wp-editor-wrap input[type=button],#buddypress .wp-editor-wrap input[type=reset],#buddypress .wp-editor-wrap input[type=submit]{padding:0 10px 1px}#buddypress form [disabled=disabled]{cursor:default;opacity:.4}.bp-screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute}#buddypress a.loading,#buddypress input.loading{-webkit-animation:loader-pulsate .5s infinite ease-in-out alternate;-moz-animation:loader-pulsate .5s infinite ease-in-out alternate;border-color:#aaa}@-webkit-keyframes loader-pulsate{from{border-color:#aaa;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}to{border-color:#ccc;-webkit-box-shadow:0 0 6px #f8f8f8;box-shadow:0 0 6px #f8f8f8}}@-moz-keyframes loader-pulsate{from{border-color:#aaa;-moz-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}to{border-color:#ccc;-moz-box-shadow:0 0 6px #f8f8f8;box-shadow:0 0 6px #f8f8f8}}#buddypress a.loading:hover,#buddypress input.loading:hover{color:#777}#buddypress a.disabled,#buddypress button.disabled,#buddypress button.pending,#buddypress div.pending a,#buddypress input[type=submit].disabled,#buddypress input[type=submit].pending,#buddypress input[type=submit][disabled=disabled],#buddypress input[type=button].disabled,#buddypress input[type=button].pending,#buddypress input[type=reset].disabled,#buddypress input[type=reset].pending{border-color:#eee;color:#bbb;cursor:default}#buddypress a.disabled:hover,#buddypress button.disabled:hover,#buddypress button.pending:hover,#buddypress div.pending a:hover,#buddypress input[type=submit]:hover.disabled,#buddypress input[type=submit]:hover.pending,#buddypress input[type=button]:hover.disabled,#buddypress input[type=button]:hover.pending,#buddypress input[type=reset]:hover.disabled,#buddypress input[type=reset]:hover.pending{border-color:#eee;color:#bbb}#buddypress ul#topic-post-list{margin:0;width:auto}#buddypress ul#topic-post-list li{padding:15px;position:relative}#buddypress ul#topic-post-list li.alt{background:#f5f5f5}#buddypress ul#topic-post-list li div.poster-meta{color:#888;margin-bottom:10px}#buddypress ul#topic-post-list li div.post-content{margin-right:54px}#buddypress div.topic-tags{font-size:80%}#buddypress div.admin-links{color:#888;font-size:80%;position:absolute;top:15px;left:25px}#buddypress div#topic-meta{margin:0;padding:5px 19px 30px;position:relative}#buddypress div#topic-meta div.admin-links{left:19px;top:-36px}#buddypress div#topic-meta h3{margin:5px 0}#buddypress div#new-topic-post{display:none;margin:20px 0 0;padding:1px 0 0}#buddypress table.forum,#buddypress table.messages-notices,#buddypress table.notifications,#buddypress table.notifications-settings,#buddypress table.profile-fields,#buddypress table.profile-settings,#buddypress table.wp-profile-fields{width:100%}#buddypress table.forum thead tr,#buddypress table.messages-notices thead tr,#buddypress table.notifications thead tr,#buddypress table.notifications-settings thead tr,#buddypress table.profile-fields thead tr,#buddypress table.profile-settings thead tr,#buddypress table.wp-profile-fields thead tr{background:#eaeaea}#buddypress table#message-threads{clear:both}#buddypress table.profile-fields{margin-bottom:20px}#buddypress table tr td.thread-info p,#buddypress table.profile-fields p{margin:0}#buddypress table.profile-fields:last-child{margin-bottom:0}#buddypress table.profile-fields p:last-child{margin-top:0}#buddypress table.forum tr td,#buddypress table.forum tr th,#buddypress table.messages-notices tr td,#buddypress table.messages-notices tr th,#buddypress table.notifications tr td,#buddypress table.notifications tr th,#buddypress table.notifications-settings tr td,#buddypress table.notifications-settings tr th,#buddypress table.profile-fields tr td,#buddypress table.profile-fields tr th,#buddypress table.profile-settings tr td,#buddypress table.wp-profile-fields tr td,#buddypress table.wp-profile-fields tr th{padding:8px;vertical-align:middle}#buddypress table.forum tr td.label,#buddypress table.messages-notices tr td.label,#buddypress table.notifications tr td.label,#buddypress table.notifications-settings tr td.label,#buddypress table.profile-fields tr td.label,#buddypress table.wp-profile-fields tr td.label{border-left:1px solid #eaeaea;font-weight:700;width:25%}#buddypress #message-threads .thread-info{min-width:40%}#buddypress table tr td.thread-info p.thread-excerpt{color:#888;font-size:80%;margin-top:3px}#buddypress table.forum td{text-align:center}#buddypress table.forum tr.alt td,#buddypress table.messages-notices tr.alt td,#buddypress table.notifications tr.alt td,#buddypress table.notifications-settings tr.alt td,#buddypress table.profile-fields tr.alt td,#buddypress table.profile-settings tr.alt td,#buddypress table.wp-profile-fields tr.alt td{background:#f5f5f5}#buddypress table.notification-settings{margin-bottom:20px;text-align:right}#buddypress #groups-notification-settings{margin-bottom:0}#buddypress table.notification-settings th.title,#buddypress table.profile-settings th.title{width:80%}#buddypress table.notification-settings .no,#buddypress table.notification-settings .yes{text-align:center;width:40px}#buddypress table.forum{margin:0;width:auto;clear:both}#buddypress table.forum tr.sticky td{font-size:110%;background:#fff9db;border-top:1px solid #ffe8c4;border-bottom:1px solid #ffe8c4}#buddypress table.forum tr.closed td.td-title{padding-right:35px}#buddypress table.forum td p.topic-text{color:#888;font-size:100%}#buddypress table.forum tr>td:first-child,#buddypress table.forum tr>th:first-child{padding-right:15px}#buddypress table.forum tr>td:last-child,#buddypress table.forum tr>th:last-child{padding-left:15px}#buddypress table.forum td.td-group,#buddypress table.forum td.td-poster,#buddypress table.forum td.td-title,#buddypress table.forum tr th#th-group,#buddypress table.forum tr th#th-poster,#buddypress table.forum tr th#th-title{text-align:right}#buddypress table.forum tr td.td-title a.topic-title{font-size:110%}#buddypress table.forum td.td-freshness{white-space:nowrap}#buddypress table.forum td.td-freshness span.time-since{font-size:80%;color:#888}#buddypress table.forum td img.avatar{float:none;margin:0 0 -8px 5px}#buddypress table.forum td.td-group,#buddypress table.forum td.td-poster{min-width:140px}#buddypress table.forum th#th-title{width:80%}#buddypress table.forum th#th-freshness{width:25%}#buddypress table.forum th#th-postcount{width:15%}#buddypress table.forum p.topic-meta{font-size:80%;margin:5px 0 0}#buddypress .item-body{margin:20px 0}#buddypress span.activity{display:inline-block;font-size:small;opacity:.8;padding:0}#buddypress span.user-nicename{color:#777;display:inline-block;font-size:120%;font-weight:700}#buddypress div#message p,#sitewide-notice p{font-weight:400;margin-top:3px;text-decoration:none;background-color:#ffd;border:1px solid #cb2;color:#440}#buddypress ul.single-line li,body.activity-permalink #buddypress ul.item-list,body.activity-permalink #buddypress ul.item-list li.activity-item{border:none}#buddypress div#item-header{overflow:hidden}#buddypress div#item-header div#item-header-content{float:right;margin-right:0}#buddypress div#item-header h2{line-height:120%;margin:0 0 15px}#buddypress div#item-header h2 a{color:#777;text-decoration:none}#buddypress div#item-header img.avatar{float:right;margin:0 0 19px 15px}#buddypress div#item-header h2{margin-bottom:5px}#buddypress div#item-header h2 span.highlight{font-size:60%;font-weight:400;line-height:170%;vertical-align:middle;display:inline-block}#buddypress div#item-header h2 span.highlight span{background:#a1dcfa;color:#fff;cursor:pointer;font-weight:700;font-size:80%;margin-bottom:2px;padding:1px 4px;position:relative;left:-2px;top:-2px;vertical-align:middle}#buddypress div#item-header div#item-meta{font-size:80%;color:#aaa;overflow:hidden;margin:15px 0 5px;padding-bottom:10px}#buddypress div#item-header div#item-actions{float:left;margin:0 15px 15px 0;text-align:left;width:20%}#buddypress div#item-header div#item-actions h3{margin:0 0 5px}#buddypress div#item-header ul{margin-bottom:15px;overflow:hidden}#buddypress div#item-header ul h5,#buddypress div#item-header ul hr,#buddypress div#item-header ul span{display:none}#buddypress div#item-header ul li{float:left;list-style:none}#buddypress div#item-header ul img.avatar,#buddypress div#item-header ul.avatars img.avatar{height:30px;margin:2px;width:30px}#buddypress div#item-header a.button,#buddypress div#item-header div.generic-button{float:right;margin:10px 0 0 10px}#buddypress div#item-header div#message.info{line-height:80%}#buddypress ul.item-list{border-top:1px solid #eaeaea;width:100%;list-style:none;clear:both;margin:0;padding:0}#buddypress ul.item-list li{border-bottom:1px solid #eaeaea;padding:15px 0;margin:0;position:relative;list-style:none}#buddypress ul.item-list li img.avatar{float:right;margin:0 0 0 10px}#buddypress ul.item-list li div.item-title,#buddypress ul.item-list li h4{font-weight:400;font-size:90%;margin:0;width:75%}#buddypress ul.item-list li div.item-title span{color:#999;font-size:80%}#buddypress ul.item-list li div.item-desc{color:#888;font-size:80%;margin:10px 60px 0 0;width:50%}#buddypress ul.item-list li.group-no-avatar div.item-desc{margin-right:0}#buddypress ul.item-list li div.action{position:absolute;top:15px;left:0;text-align:left}#buddypress ul.item-list li div.meta{color:#888;font-size:80%;margin-top:10px}#buddypress ul.item-list li h5 span.small{float:left;font-size:80%;font-weight:400}#buddypress div.item-list-tabs{background:0 0;clear:right;overflow:hidden}#buddypress div.item-list-tabs ul{margin:0;padding:0}#buddypress div.item-list-tabs ul li{float:right;margin:0;list-style:none}#buddypress div.item-list-tabs#subnav ul li{margin-top:0}#buddypress div.item-list-tabs ul li.last{float:left;margin:7px 0 0}#buddypress div.item-list-tabs#subnav ul li.last{margin-top:4px}#buddypress div.item-list-tabs ul li.last select{max-width:185px}#buddypress div.item-list-tabs ul li a,#buddypress div.item-list-tabs ul li span{display:block;padding:5px 10px;text-decoration:none}#buddypress div.item-list-tabs ul li a span{background:#eee;border-radius:50%;border:1px solid #ccc;color:#999;display:inline;font-size:70%;margin-right:2px;padding:3px 6px;text-align:center;vertical-align:middle}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background-color:#eee;color:#555;opacity:.8;font-weight:700}#buddypress div.item-list-tabs ul li a:hover span,#buddypress div.item-list-tabs ul li.current a span,#buddypress div.item-list-tabs ul li.selected a span{background-color:#eee}#buddypress div.item-list-tabs ul li.current a span,#buddypress div.item-list-tabs ul li.selected a span{background-color:#fff}#buddypress div#item-nav ul li.loading a{background-position:12% 50%}#buddypress div.item-list-tabs#object-nav{margin-top:0}#buddypress div.item-list-tabs#subnav{background:0 0;margin:10px 0;overflow:hidden}#buddypress #admins-list li,#buddypress #members-list li,#buddypress #mods-list li{overflow:auto;list-style:none}#buddypress div#message-thread div.message-metadata,.widget.buddypress div.avatar-block{overflow:hidden}#buddypress table#message-threads tr.unread td{background:#fff9db;border-top:1px solid #ffe8c4;border-bottom:1px solid #ffe8c4;font-weight:700}#buddypress table#message-threads tr.unread td .activity,#buddypress table#message-threads tr.unread td .thread-excerpt,#buddypress table#message-threads tr.unread td.thread-options{font-weight:400}#buddypress li span.unread-count,#buddypress tr.unread span.unread-count{background:#d00;color:#fff;font-weight:700;padding:2px 8px}#buddypress div.item-list-tabs ul li a span.unread-count{padding:1px 6px;color:#fff}#buddypress div#message-thread div.message-box{margin:0;padding:15px}#buddypress div#message-thread div.alt{background:#f4f4f4}#buddypress div#message-thread p#message-recipients{margin:10px 0 20px}#buddypress div#message-thread img.avatar{float:right;margin:0 0 0 10px;vertical-align:middle}#buddypress div#message-thread strong{font-size:100%;margin:0}#buddypress div#message-thread strong a{text-decoration:none}#buddypress div#message-thread strong span.activity{margin-top:4px}#buddypress div#message-thread div.message-content{margin-right:45px}#buddypress div#message-thread div.message-options{text-align:left}#buddypress #message-threads img.avatar{max-width:none}#buddypress div.message-search{float:left;margin:0 20px}.message-metadata{position:relative}.message-star-actions{position:absolute;left:0;top:0}#buddypress a.message-action-star,#buddypress a.message-action-unstar{border-bottom:0;text-decoration:none;outline:0}a.message-action-star{opacity:.7}a.message-action-star:hover{opacity:1}.message-action-star span.icon:before,.message-action-unstar span.icon:before{font-family:dashicons;font-size:18px}.message-action-star span.icon:before{color:#aaa;content:"\f154"}.message-action-unstar span.icon:before{color:#FCDD77;content:"\f155"}#buddypress div.profile h4{margin-bottom:auto;margin-top:15px}#buddypress #profile-edit-form ul.button-nav{margin-top:15px}body.no-js #buddypress .field-visibility-settings-close,body.no-js #buddypress .field-visibility-settings-toggle{display:none}#buddypress .field-visibility-settings{display:none;margin-top:10px}body.no-js #buddypress .field-visibility-settings{display:block}#buddypress .current-visibility-level{font-weight:700;font-style:normal}#buddypress .field-visibility-settings,#buddypress .field-visibility-settings-notoggle,#buddypress .field-visibility-settings-toggle{color:#888}#buddypress .field-visibility-settings a,#buddypress .field-visibility-settings-toggle a{font-size:80%}body.register #buddypress div.page ul{list-style:none}#buddypress .standard-form .field-visibility-settings label{margin:0;font-weight:400}#buddypress .field-visibility-settings legend,#buddypress .field-visibility-settings-toggle{font-style:italic}#buddypress .field-visibility-settings .radio{list-style:none;margin-bottom:0}#buddypress .field-visibility select{margin:0}.widget.buddypress div.item-avatar img.avatar{float:right;margin:0 0 15px 10px}.widget.buddypress span.activity{display:inline-block;font-size:small;opacity:.8;padding:0}.widget.buddypress div.item-options{font-size:90%;margin:0 0 1em;padding:1em 0}.widget.buddypress div.item{margin:0 0 1em}.widget.buddypress div.item-content,.widget.buddypress div.item-meta{font-size:11px;margin-right:50px}.widget.buddypress ul.item-list img.avatar{height:40px;margin-left:10px;width:40px}.widget.buddypress div.item-avatar img{height:40px;margin:1px;width:40px}.widget.buddypress #bp-login-widget-form label{display:block;margin:1rem 0 .5rem}.widget.buddypress #bp-login-widget-form #bp-login-widget-submit{margin-left:10px}.widget.buddypress .bp-login-widget-user-avatar{float:right}.bp-login-widget-user-avatar img.avatar{height:40px;width:40px}.widget.buddypress .bp-login-widget-user-links>div{padding-right:60px;margin-bottom:.5rem}.widget.buddypress .bp-login-widget-user-links>div.bp-login-widget-user-link a{font-weight:700}.widget.buddypress #friends-list,.widget.buddypress #groups-list,.widget.buddypress #members-list{margin-right:0;padding-right:0}.widget.buddypress #friends-list li,.widget.buddypress #groups-list li,.widget.buddypress #members-list li{clear:both;list-style-type:none}@media only screen and (max-width:480px){#buddypress div.dir-search{float:left;margin-top:-50px;text-align:left}#buddypress div.dir-search input[type=text]{margin-bottom:1em;width:50%}a.bp-title-button{margin-right:10px}#buddypress form.standard-form .main-column div.action{position:relative;margin-bottom:1em}#buddypress form.standard-form .main-column ul#friend-list h4{width:100%}}@media only screen and (max-width:320px){#buddypress div.dir-search{clear:right;float:right;margin-top:0;text-align:right}#buddypress li#groups-order-select{clear:right;float:right}#buddypress ul.item-list li div.action{clear:right;float:right;margin-top:0;margin-right:70px;position:relative;top:0;left:0;text-align:right}#buddypress ul.item-list li div.item-desc{clear:right;float:right;margin:10px 0 0;width:auto}#buddypress li div.item{margin-right:70px;width:auto}#buddypress ul.item-list li div.meta{margin-top:0}#buddypress .item-desc p{margin:0 0 10px}#buddypress div.pagination .pag-count{margin-right:0}}@media only screen and (max-width:240px){#buddypress div.dir-search{float:right;margin:0}#buddypress div.dir-search input[type=text]{width:50%}#buddypress li#groups-order-select{float:right}#buddypress ul.item-list li img.avatar{width:30px;height:auto}#buddypress li div.item,#buddypress ul.item-list li div.action{margin-right:45px}h1 a.bp-title-button{clear:right;float:right;margin:10px 0 20px}}
1
+ #buddypress div.pagination .pagination-links a:hover,#buddypress ul.button-nav li.current a{font-weight:700}#buddypress div.pagination{background:0 0;border:none;color:#888;font-size:small;margin:0;position:relative;display:block;float:right;width:100%;padding:10px 0}#buddypress div.pagination .pag-count{float:right;margin-right:10px}#buddypress div.pagination .pagination-links{float:left;margin-left:10px}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{font-size:90%;padding:0 5px}#buddypress noscript div.pagination{margin-bottom:15px}#buddypress #nav-above{display:none}#buddypress .paged #nav-above{display:block}#buddypress img.wp-smiley{border:none!important;clear:none!important;float:none!important;margin:0!important;padding:0!important}#buddypress .clear{clear:right}#buddypress #activity-stream{margin-top:-5px}#buddypress #activity-stream p{margin:5px 0}#buddypress #item-body form#whats-new-form{margin:0;padding:0}#buddypress .home-page form#whats-new-form{border-bottom:none;padding-bottom:0}#buddypress form#whats-new-form #whats-new-avatar{float:right}#buddypress form#whats-new-form #whats-new-content{margin-right:55px;padding:0 20px 20px 0}#buddypress form#whats-new-form p.activity-greeting{line-height:.5em;margin-bottom:15px;margin-right:75px}#buddypress form#whats-new-form textarea{background:#fff;color:#555;font-family:inherit;font-size:medium;height:20px;padding:6px;width:98%}body.no-js #buddypress form#whats-new-form textarea{height:50px}#buddypress form#whats-new-form #whats-new-options select{max-width:200px;margin-top:12px}#buddypress form#whats-new-form #whats-new-submit{float:left;margin-top:12px}#buddypress #whats-new-options{overflow:auto;height:0}body.no-js #buddypress #whats-new-options{height:auto}#buddypress #whats-new:focus{border-color:rgba(31,179,221,.9)!important;outline-color:rgba(31,179,221,.9)}#buddypress ul.activity-list li{overflow:hidden;padding:15px 0 0;list-style:none}#buddypress .activity-list .activity-avatar{float:right}#buddypress ul.item-list.activity-list li.has-comments{padding-bottom:15px}body.activity-permalink #buddypress ul.activity-list li.has-comments{padding-bottom:0}#buddypress .activity-list li.mini{font-size:80%;position:relative}#buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic,#buddypress .activity-list li.mini .activity-avatar img.avatar{height:20px;margin-right:30px;width:20px}#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic,#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.avatar{height:auto;margin-right:0;width:auto}body.activity-permalink #buddypress .activity-list>li:first-child{padding-top:0}#buddypress .activity-list li .activity-content{position:relative}#buddypress .activity-list li.mini .activity-content p{margin:0}#buddypress .activity-list li.mini .activity-comments{clear:both;font-size:120%}body.activity-permalink #buddypress li.mini .activity-meta{margin-top:4px}#buddypress .activity-list li .activity-inreplyto{color:#888;font-size:80%}#buddypress .activity-list li .activity-inreplyto>p{margin:0;display:inline}#buddypress .activity-list li .activity-inreplyto blockquote,#buddypress .activity-list li .activity-inreplyto div.activity-inner{background:0 0;border:none;display:inline;margin:0;overflow:hidden;padding:0}#buddypress .activity-list .activity-content{margin:0 70px 0 0}body.activity-permalink #buddypress .activity-list li .activity-content{border:none;font-size:100%;line-height:150%;margin-right:170px;margin-left:0;padding:0}body.activity-permalink #buddypress .activity-list li .activity-header>p{margin:0;padding:5px 0 0}#buddypress .activity-list .activity-content .activity-header,#buddypress .activity-list .activity-content .comment-header{color:#888;line-height:220%}#buddypress .activity-header{margin-left:20px}#buddypress .acomment-meta a,#buddypress .activity-header a,#buddypress .comment-meta a{text-decoration:none}#buddypress .activity-list .activity-content .activity-header img.avatar{float:none!important;margin:0 0 -8px 5px!important}#buddypress a.bp-secondary-action,#buddypress span.highlight{font-size:80%;padding:0;margin-left:5px;text-decoration:none}#buddypress .activity-list .activity-content .activity-inner,#buddypress .activity-list .activity-content blockquote{margin:10px 0 5px 10px;overflow:hidden}#buddypress .activity-list li.new_forum_post .activity-content .activity-inner,#buddypress .activity-list li.new_forum_topic .activity-content .activity-inner{border-right:2px solid #EAEAEA;margin-right:5px;padding-right:10px}body.activity-permalink #buddypress .activity-content .activity-inner,body.activity-permalink #buddypress .activity-content blockquote{margin-right:0;margin-top:5px}#buddypress .activity-inner>p{word-wrap:break-word}#buddypress .activity-inner>.activity-inner,#buddypress .activity-inner>blockquote{margin:0}#buddypress .activity-list .activity-content img.thumbnail{border:2px solid #eee;float:right;margin:0 0 5px 10px}#buddypress .activity-read-more{margin-right:1em;white-space:nowrap}#buddypress .activity-list li.load-more,#buddypress .activity-list li.load-newest{background:#f0f0f0;font-size:110%;margin:15px 0;padding:10px 15px;text-align:center}#buddypress .activity-list li.load-more a,#buddypress .activity-list li.load-newest a{color:#4D4D4D}#buddypress div.activity-meta{margin:18px 0 0}body.activity-permalink #buddypress div.activity-meta{margin-bottom:6px}#buddypress div.activity-meta a{padding:4px 8px}#buddypress a.activity-time-since{color:#aaa;text-decoration:none}#buddypress a.activity-time-since:hover{color:#888;text-decoration:underline}#buddypress #reply-title small a,#buddypress a.bp-primary-action{font-size:80%;margin-left:5px;text-decoration:none}#buddypress #reply-title small a span,#buddypress a.bp-primary-action span{background:#999;color:#fff;font-size:90%;margin-right:2px;padding:0 5px}#buddypress #reply-title small a:hover span,#buddypress a.bp-primary-action:hover span{background:#555;color:#fff}#buddypress div.activity-comments{margin:0 70px 0 0;overflow:hidden;position:relative;width:auto;clear:both}body.activity-permalink #buddypress div.activity-comments{background:0 0;margin-right:170px;width:auto}#buddypress div.activity-comments>ul{padding:0 10px 0 0}#buddypress div.activity-comments ul,#buddypress div.activity-comments ul li{border:none;list-style:none}#buddypress div.activity-comments ul{clear:both;margin:0}#buddypress div.activity-comments ul li{border-top:1px solid #eee;padding:10px 0 0}body.activity-permalink #buddypress .activity-list li.mini .activity-comments{clear:none;margin-top:0}body.activity-permalink #buddypress div.activity-comments ul li{border-width:1px;padding:10px 0 0}#buddypress div.activity-comments>ul>li:first-child{border-top:none}#buddypress div.activity-comments ul li:last-child{margin-bottom:0}#buddypress div.activity-comments ul li>ul{margin-right:30px;margin-top:0;padding-right:10px}body.activity-permalink #buddypress div.activity-comments ul li>ul{margin-top:10px}body.activity-permalink #buddypress div.activity-comments>ul{padding:0 15px 0 10px}#buddypress div.activity-comments div.acomment-avatar img{border-width:1px;float:right;height:25px;margin-left:10px;width:25px}#buddypress div.activity-comments div.acomment-content{font-size:80%;margin:5px 40px 0 0}#buddypress div.acomment-content .activity-delete-link,#buddypress div.acomment-content .comment-header,#buddypress div.acomment-content .time-since{display:none}body.activity-permalink #buddypress div.activity-comments div.acomment-content{font-size:90%}#buddypress div.activity-comments div.acomment-meta{color:#888;font-size:80%}#buddypress div.activity-comments form.ac-form{display:none;padding:10px}#buddypress div.activity-comments li form.ac-form{margin-left:15px;clear:both}#buddypress div.activity-comments form.root{margin-right:0}#buddypress div.activity-comments div#message{margin-top:15px;margin-bottom:0}#buddypress div.activity-comments form .ac-textarea{background:#fff;border:1px inset #ccc;margin-bottom:10px;padding:8px}#buddypress div.activity-comments form textarea{border:none;background:0 0;box-shadow:none;outline:0;color:#555;font-family:inherit;font-size:100%;height:60px;padding:0;margin:0;width:100%}#buddypress div.activity-comments form input{margin-top:5px}#buddypress div.activity-comments form div.ac-reply-avatar{float:right}#buddypress div.ac-reply-avatar img{border:1px solid #eee}#buddypress div.activity-comments form div.ac-reply-content{color:#888;margin-right:50px;padding-right:15px}#buddypress div.activity-comments form div.ac-reply-content a{text-decoration:none}#buddypress .acomment-options{float:right;margin:5px 40px 5px 0}#buddypress .acomment-options a{color:#999}#buddypress .acomment-options a:hover{color:inherit}#buddypress div.dir-search{float:left;margin:-39px 0 0}#buddypress div.dir-search input[type=text],#buddypress li.groups-members-search input[type=text]{font-size:90%;padding:1px 3px}#buddypress .current-member-type{font-style:italic}#buddypress .dir-form{clear:both}#buddypress div#message{margin:0 0 15px}#buddypress #message.info{margin-bottom:0}#buddypress div#message.updated{clear:both;display:block}#buddypress div#message p,#sitewide-notice p{font-size:90%;display:block;padding:10px 15px}#buddypress div#message.error p{background-color:#fdc;border:1px solid #a00;clear:right;color:#800}#buddypress div#message.warning p{background-color:#ffe0af;border:1px solid #ffd087;clear:right;color:#800}#buddypress div#message.updated p{background-color:#efc;border:1px solid #591;color:#250}#buddypress #pass-strength-result{background-color:#eee;border-color:#ddd;border-style:solid;border-width:1px;display:none;margin:5px 0 5px 5px;padding:5px;text-align:center;width:150px}#buddypress .standard-form #basic-details-section #pass-strength-result{width:35%}#buddypress #pass-strength-result.bad,#buddypress #pass-strength-result.error{background-color:#ffb78c;border-color:#ff853c!important;display:block}#buddypress #pass-strength-result.good{background-color:#ffec8b;border-color:#fc0!important;display:block}#buddypress #pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040!important;display:block}#buddypress #pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c!important;display:block}#buddypress .standard-form#signup_form div div.error{background:#faa;color:#a00;margin:0 0 10px;padding:6px;width:90%}#buddypress div.accept,#buddypress div.reject{float:right;margin-right:10px}#buddypress ul.button-nav li{float:right;margin:0 0 10px 10px;list-style:none}#sitewide-notice #message{right:2%;position:fixed;top:1em;width:96%;z-index:9999}#sitewide-notice.admin-bar-on #message{top:3.3em}#sitewide-notice strong{display:block;margin-bottom:-1em}#buddypress .dir-search input[type=search],#buddypress .dir-search input[type=text],#buddypress .groups-members-search input[type=search],#buddypress .groups-members-search input[type=text],#buddypress .standard-form input[type=color],#buddypress .standard-form input[type=date],#buddypress .standard-form input[type=datetime-local],#buddypress .standard-form input[type=datetime],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=month],#buddypress .standard-form input[type=number],#buddypress .standard-form input[type=password],#buddypress .standard-form input[type=range],#buddypress .standard-form input[type=search],#buddypress .standard-form input[type=tel],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=time],#buddypress .standard-form input[type=url],#buddypress .standard-form input[type=week],#buddypress .standard-form select,#buddypress .standard-form textarea{border:1px solid #ccc;background:#fafafa;border-radius:0;color:#888;font:inherit;font-size:100%;padding:6px}#buddypress .standard-form select{padding:3px}#buddypress .standard-form input[type=password]{margin-bottom:5px}#buddypress .standard-form label,#buddypress .standard-form span.label{display:block;font-weight:700;margin:15px 0 5px;width:auto}#buddypress .standard-form div.checkbox label:nth-child(n+2),#buddypress .standard-form div.radio div label{color:#888;font-size:100%;font-weight:400;margin:5px 0 0}#buddypress .standard-form#sidebar-login-form label{margin-top:5px}#buddypress .standard-form input[type=text]{width:75%}#buddypress .standard-form#sidebar-login-form input[type=password],#buddypress .standard-form#sidebar-login-form input[type=text]{padding:4px;width:95%}#buddypress .standard-form #basic-details-section input[type=password],#buddypress .standard-form #blog-details-section input#signup_blog_url{width:35%}#buddypress #commentform input[type=text],#buddypress #commentform textarea,#buddypress .form-allowed-tags,#buddypress .standard-form#signup_form input[type=text],#buddypress .standard-form#signup_form textarea{width:90%}#buddypress .standard-form#signup_form div.submit{float:left}#buddypress div#signup-avatar img{margin:0 0 10px 15px}#buddypress .standard-form textarea{width:75%;height:120px}#buddypress .standard-form textarea#message_content{height:200px}#buddypress .standard-form#send-reply textarea{width:97.5%}#buddypress .standard-form p.description{color:#888;font-size:80%;margin:5px 0}#buddypress .standard-form div.submit{clear:both;padding:15px 0 0}#buddypress .standard-form p.submit{margin-bottom:0;padding:15px 0 0}#buddypress .standard-form div.submit input{margin-left:15px}#buddypress .standard-form div.radio ul{margin:10px 38px 15px 0;list-style:disc}#buddypress .standard-form div.radio ul li{margin-bottom:5px}#buddypress .standard-form a.clear-value{display:block;margin-top:5px;outline:0}#buddypress table.notification-settings td:first-child,#buddypress table.notification-settings th.icon,#buddypress table.notifications td:first-child,#buddypress table.notifications th.icon,body.no-js #buddypress #delete_inbox_messages,body.no-js #buddypress #delete_sentbox_messages,body.no-js #buddypress #message-type-select,body.no-js #buddypress #messages-bulk-management #select-all-messages,body.no-js #buddypress #notifications-bulk-management #select-all-notifications,body.no-js #buddypress label[for=message-type-select]{display:none}#buddypress .standard-form #basic-details-section,#buddypress .standard-form #blog-details-section,#buddypress .standard-form #profile-details-section{float:right;width:48%}#buddypress .standard-form #profile-details-section{float:left}#buddypress #notifications-bulk-management,#buddypress .standard-form #blog-details-section{clear:right}#buddypress .standard-form input:focus,#buddypress .standard-form select:focus,#buddypress .standard-form textarea:focus{background:#fafafa;color:#555}#buddypress form#send-invite-form{margin-top:20px}#buddypress div#invite-list{background:#f5f5f5;height:400px;margin:0 0 10px;overflow:auto;padding:5px;width:160px}#buddypress .comment-reply-link,#buddypress a.button,#buddypress button,#buddypress div.generic-button a,#buddypress input[type=button],#buddypress input[type=reset],#buddypress input[type=submit],#buddypress ul.button-nav li a,a.bp-title-button{background:#fff;border:1px solid #ccc;color:#777;font-size:small;cursor:pointer;outline:0;padding:4px 10px;text-align:center;text-decoration:none}#buddypress .comment-reply-link:hover,#buddypress a.button:focus,#buddypress a.button:hover,#buddypress button:hover,#buddypress div.generic-button a:hover,#buddypress input[type=button]:hover,#buddypress input[type=reset]:hover,#buddypress input[type=submit]:hover,#buddypress ul.button-nav li a:hover,#buddypress ul.button-nav li.current a{background:#ededed;border:1px solid #bbb;color:#555;outline:0;text-decoration:none}#buddypress form.standard-form .left-menu{float:right}#buddypress form.standard-form .left-menu #invite-list ul{margin:1%;list-style:none}#buddypress form.standard-form .left-menu #invite-list ul li{margin:0 1% 0 0}#buddypress form.standard-form .main-column{margin-right:190px}#buddypress form.standard-form .main-column ul#friend-list{clear:none;float:right}#buddypress form.standard-form .main-column ul#friend-list h4{clear:none}#buddypress .wp-editor-wrap a.button,#buddypress .wp-editor-wrap button,#buddypress .wp-editor-wrap input[type=button],#buddypress .wp-editor-wrap input[type=reset],#buddypress .wp-editor-wrap input[type=submit]{padding:0 10px 1px}#buddypress form [disabled=disabled]{cursor:default;opacity:.4}.bp-screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute}#buddypress a.loading,#buddypress input.loading{-webkit-animation:loader-pulsate .5s infinite ease-in-out alternate;-moz-animation:loader-pulsate .5s infinite ease-in-out alternate;border-color:#aaa}@-webkit-keyframes loader-pulsate{from{border-color:#aaa;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}to{border-color:#ccc;-webkit-box-shadow:0 0 6px #f8f8f8;box-shadow:0 0 6px #f8f8f8}}@-moz-keyframes loader-pulsate{from{border-color:#aaa;-moz-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}to{border-color:#ccc;-moz-box-shadow:0 0 6px #f8f8f8;box-shadow:0 0 6px #f8f8f8}}#buddypress a.loading:hover,#buddypress input.loading:hover{color:#777}#buddypress a.disabled,#buddypress button.disabled,#buddypress button.pending,#buddypress div.pending a,#buddypress input[type=submit].disabled,#buddypress input[type=submit].pending,#buddypress input[type=submit][disabled=disabled],#buddypress input[type=button].disabled,#buddypress input[type=button].pending,#buddypress input[type=reset].disabled,#buddypress input[type=reset].pending{border-color:#eee;color:#bbb;cursor:default}#buddypress a.disabled:hover,#buddypress button.disabled:hover,#buddypress button.pending:hover,#buddypress div.pending a:hover,#buddypress input[type=submit]:hover.disabled,#buddypress input[type=submit]:hover.pending,#buddypress input[type=button]:hover.disabled,#buddypress input[type=button]:hover.pending,#buddypress input[type=reset]:hover.disabled,#buddypress input[type=reset]:hover.pending{border-color:#eee;color:#bbb}#buddypress ul#topic-post-list{margin:0;width:auto}#buddypress ul#topic-post-list li{padding:15px;position:relative}#buddypress ul#topic-post-list li.alt{background:#f5f5f5}#buddypress ul#topic-post-list li div.poster-meta{color:#888;margin-bottom:10px}#buddypress ul#topic-post-list li div.post-content{margin-right:54px}#buddypress div.topic-tags{font-size:80%}#buddypress div.admin-links{color:#888;font-size:80%;position:absolute;top:15px;left:25px}#buddypress div#topic-meta{margin:0;padding:5px 19px 30px;position:relative}#buddypress div#topic-meta div.admin-links{left:19px;top:-36px}#buddypress div#topic-meta h3{margin:5px 0}#buddypress div#new-topic-post{display:none;margin:20px 0 0;padding:1px 0 0}#buddypress table.forum,#buddypress table.messages-notices,#buddypress table.notifications,#buddypress table.notifications-settings,#buddypress table.profile-fields,#buddypress table.profile-settings,#buddypress table.wp-profile-fields{width:100%}#buddypress table.forum thead tr,#buddypress table.messages-notices thead tr,#buddypress table.notifications thead tr,#buddypress table.notifications-settings thead tr,#buddypress table.profile-fields thead tr,#buddypress table.profile-settings thead tr,#buddypress table.wp-profile-fields thead tr{background:#eaeaea}#buddypress table#message-threads{clear:both}#buddypress table.profile-fields{margin-bottom:20px}#buddypress table tr td.thread-info p,#buddypress table.profile-fields p{margin:0}#buddypress table.profile-fields:last-child{margin-bottom:0}#buddypress table.profile-fields p:last-child{margin-top:0}#buddypress table.forum tr td,#buddypress table.forum tr th,#buddypress table.messages-notices tr td,#buddypress table.messages-notices tr th,#buddypress table.notifications tr td,#buddypress table.notifications tr th,#buddypress table.notifications-settings tr td,#buddypress table.notifications-settings tr th,#buddypress table.profile-fields tr td,#buddypress table.profile-fields tr th,#buddypress table.profile-settings tr td,#buddypress table.wp-profile-fields tr td,#buddypress table.wp-profile-fields tr th{padding:8px;vertical-align:middle}#buddypress table.forum tr td.label,#buddypress table.messages-notices tr td.label,#buddypress table.notifications tr td.label,#buddypress table.notifications-settings tr td.label,#buddypress table.profile-fields tr td.label,#buddypress table.wp-profile-fields tr td.label{border-left:1px solid #eaeaea;font-weight:700;width:25%}#buddypress #message-threads .thread-info{min-width:40%}#buddypress table tr td.thread-info p.thread-excerpt{color:#888;font-size:80%;margin-top:3px}#buddypress table.forum td{text-align:center}#buddypress table.forum tr.alt td,#buddypress table.messages-notices tr.alt td,#buddypress table.notifications tr.alt td,#buddypress table.notifications-settings tr.alt td,#buddypress table.profile-fields tr.alt td,#buddypress table.profile-settings tr.alt td,#buddypress table.wp-profile-fields tr.alt td{background:#f5f5f5}#buddypress table.notification-settings{margin-bottom:20px;text-align:right}#buddypress #groups-notification-settings{margin-bottom:0}#buddypress table.notification-settings th.title,#buddypress table.profile-settings th.title{width:80%}#buddypress table.notification-settings .no,#buddypress table.notification-settings .yes{text-align:center;width:40px}#buddypress table.forum{margin:0;width:auto;clear:both}#buddypress table.forum tr.sticky td{font-size:110%;background:#fff9db;border-top:1px solid #ffe8c4;border-bottom:1px solid #ffe8c4}#buddypress table.forum tr.closed td.td-title{padding-right:35px}#buddypress table.forum td p.topic-text{color:#888;font-size:100%}#buddypress table.forum tr>td:first-child,#buddypress table.forum tr>th:first-child{padding-right:15px}#buddypress table.forum tr>td:last-child,#buddypress table.forum tr>th:last-child{padding-left:15px}#buddypress table.forum td.td-group,#buddypress table.forum td.td-poster,#buddypress table.forum td.td-title,#buddypress table.forum tr th#th-group,#buddypress table.forum tr th#th-poster,#buddypress table.forum tr th#th-title{text-align:right}#buddypress table.forum tr td.td-title a.topic-title{font-size:110%}#buddypress table.forum td.td-freshness{white-space:nowrap}#buddypress table.forum td.td-freshness span.time-since{font-size:80%;color:#888}#buddypress table.forum td img.avatar{float:none;margin:0 0 -8px 5px}#buddypress table.forum td.td-group,#buddypress table.forum td.td-poster{min-width:140px}#buddypress table.forum th#th-title{width:80%}#buddypress table.forum th#th-freshness{width:25%}#buddypress table.forum th#th-postcount{width:15%}#buddypress table.forum p.topic-meta{font-size:80%;margin:5px 0 0}#buddypress .item-body{margin:20px 0}#buddypress span.activity{display:inline-block;font-size:small;opacity:.8;padding:0}#buddypress span.user-nicename{color:#777;display:inline-block;font-size:120%;font-weight:700}#buddypress div#message p,#sitewide-notice p{font-weight:400;margin-top:3px;text-decoration:none;background-color:#ffd;border:1px solid #cb2;color:#440}#buddypress div#item-header{overflow:hidden}#buddypress div#item-header div#item-header-content{float:right;margin-right:0}#buddypress div#item-header h2{line-height:120%;margin:0 0 15px}#buddypress div#item-header h2 a{color:#777;text-decoration:none}#buddypress div#item-header img.avatar{float:right;margin:0 0 19px 15px}#buddypress div#item-header h2{margin-bottom:5px}#buddypress div#item-header h2 span.highlight{font-size:60%;font-weight:400;line-height:170%;vertical-align:middle;display:inline-block}#buddypress div#item-header h2 span.highlight span{background:#a1dcfa;color:#fff;cursor:pointer;font-weight:700;font-size:80%;margin-bottom:2px;padding:1px 4px;position:relative;left:-2px;top:-2px;vertical-align:middle}#buddypress div#item-header div#item-meta{font-size:80%;color:#aaa;overflow:hidden;margin:15px 0 5px;padding-bottom:10px}#buddypress div#item-header div#item-actions{float:left;margin:0 15px 15px 0;text-align:left;width:20%}#buddypress div#item-header div#item-actions h3{margin:0 0 5px}#buddypress div#item-header ul{margin-bottom:15px;overflow:hidden}#buddypress div#item-header ul h5,#buddypress div#item-header ul hr,#buddypress div#item-header ul span{display:none}#buddypress div#item-header ul li{float:left;list-style:none}#buddypress div#item-header ul img.avatar,#buddypress div#item-header ul.avatars img.avatar{height:30px;margin:2px;width:30px}#buddypress div#item-header a.button,#buddypress div#item-header div.generic-button{float:right;margin:10px 0 0 10px}#buddypress div#item-header div#message.info{line-height:80%}#buddypress ul.item-list{border-top:1px solid #eaeaea;width:100%;list-style:none;clear:both;margin:0;padding:0}body.activity-permalink #buddypress ul.item-list,body.activity-permalink #buddypress ul.item-list li.activity-item{border:none}#buddypress ul.item-list li{border-bottom:1px solid #eaeaea;padding:15px 0;margin:0;position:relative;list-style:none}#buddypress ul.single-line li{border:none}#buddypress ul.item-list li img.avatar{float:right;margin:0 0 0 10px}#buddypress ul.item-list li div.item-title,#buddypress ul.item-list li h4{font-weight:400;font-size:90%;margin:0;width:75%}#buddypress ul.item-list li div.item-title span{color:#999;font-size:80%}#buddypress ul.item-list li div.item-desc{color:#888;font-size:80%;margin:10px 60px 0 0;width:50%}#buddypress ul.item-list li.group-no-avatar div.item-desc{margin-right:0}#buddypress ul.item-list li div.action{position:absolute;top:15px;left:0;text-align:left}#buddypress ul.item-list li div.meta{color:#888;font-size:80%;margin-top:10px}#buddypress ul.item-list li h5 span.small{float:left;font-size:80%;font-weight:400}#buddypress div.item-list-tabs{background:0 0;clear:right;overflow:hidden}#buddypress div.item-list-tabs ul{margin:0;padding:0}#buddypress div.item-list-tabs ul li{float:right;margin:0;list-style:none}#buddypress div.item-list-tabs#subnav ul li{margin-top:0}#buddypress div.item-list-tabs ul li.last{float:left;margin:7px 0 0}#buddypress div.item-list-tabs#subnav ul li.last{margin-top:4px}#buddypress div.item-list-tabs ul li.last select{max-width:185px}#buddypress div.item-list-tabs ul li a,#buddypress div.item-list-tabs ul li span{display:block;padding:5px 10px;text-decoration:none}#buddypress div.item-list-tabs ul li a span{background:#eee;border-radius:50%;border:1px solid #ccc;color:#999;display:inline;font-size:70%;margin-right:2px;padding:3px 6px;text-align:center;vertical-align:middle}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background-color:#eee;color:#555;opacity:.8;font-weight:700}#buddypress div.item-list-tabs ul li a:hover span,#buddypress div.item-list-tabs ul li.current a span,#buddypress div.item-list-tabs ul li.selected a span{background-color:#eee}#buddypress div.item-list-tabs ul li.current a span,#buddypress div.item-list-tabs ul li.selected a span{background-color:#fff}#buddypress div#item-nav ul li.loading a{background-position:12% 50%}#buddypress div.item-list-tabs#object-nav{margin-top:0}#buddypress div.item-list-tabs#subnav{background:0 0;margin:10px 0;overflow:hidden}#buddypress #admins-list li,#buddypress #members-list li,#buddypress #mods-list li{overflow:auto;list-style:none}#buddypress div#message-thread div.message-metadata,.widget.buddypress div.avatar-block{overflow:hidden}#buddypress table#message-threads tr.unread td{background:#fff9db;border-top:1px solid #ffe8c4;border-bottom:1px solid #ffe8c4;font-weight:700}#buddypress table#message-threads tr.unread td .activity,#buddypress table#message-threads tr.unread td .thread-excerpt,#buddypress table#message-threads tr.unread td.thread-options{font-weight:400}#buddypress li span.unread-count,#buddypress tr.unread span.unread-count{background:#d00;color:#fff;font-weight:700;padding:2px 8px}#buddypress div.item-list-tabs ul li a span.unread-count{padding:1px 6px;color:#fff}#buddypress div#message-thread div.message-box{margin:0;padding:15px}#buddypress div#message-thread div.alt{background:#f4f4f4}#buddypress div#message-thread p#message-recipients{margin:10px 0 20px}#buddypress div#message-thread img.avatar{float:right;margin:0 0 0 10px;vertical-align:middle}#buddypress div#message-thread strong{font-size:100%;margin:0}#buddypress div#message-thread strong a{text-decoration:none}#buddypress div#message-thread strong span.activity{margin-top:4px}#buddypress div#message-thread div.message-content{margin-right:45px}#buddypress div#message-thread div.message-options{text-align:left}#buddypress #message-threads img.avatar{max-width:none}#buddypress div.message-search{float:left;margin:0 20px}.message-metadata{position:relative}.message-star-actions{position:absolute;left:0;top:0}#buddypress a.message-action-star,#buddypress a.message-action-unstar{border-bottom:0;text-decoration:none;outline:0}a.message-action-star{opacity:.7}a.message-action-star:hover{opacity:1}.message-action-star span.icon:before,.message-action-unstar span.icon:before{font-family:dashicons;font-size:18px}.message-action-star span.icon:before{color:#aaa;content:"\f154"}.message-action-unstar span.icon:before{color:#FCDD77;content:"\f155"}#buddypress div.profile h4{margin-bottom:auto;margin-top:15px}#buddypress #profile-edit-form ul.button-nav{margin-top:15px}body.no-js #buddypress .field-visibility-settings-close,body.no-js #buddypress .field-visibility-settings-toggle{display:none}#buddypress .field-visibility-settings{display:none;margin-top:10px}body.no-js #buddypress .field-visibility-settings{display:block}#buddypress .current-visibility-level{font-weight:700;font-style:normal}#buddypress .field-visibility-settings,#buddypress .field-visibility-settings-notoggle,#buddypress .field-visibility-settings-toggle{color:#888}#buddypress .field-visibility-settings a,#buddypress .field-visibility-settings-toggle a{font-size:80%}body.register #buddypress div.page ul{list-style:none}#buddypress .standard-form .field-visibility-settings label{margin:0;font-weight:400}#buddypress .field-visibility-settings legend,#buddypress .field-visibility-settings-toggle{font-style:italic}#buddypress .field-visibility-settings .radio{list-style:none;margin-bottom:0}#buddypress .field-visibility select{margin:0}.widget.buddypress div.item-avatar img.avatar{float:right;margin:0 0 15px 10px}.widget.buddypress span.activity{display:inline-block;font-size:small;opacity:.8;padding:0}.widget.buddypress div.item-options{font-size:90%;margin:0 0 1em;padding:1em 0}.widget.buddypress div.item{margin:0 0 1em}.widget.buddypress div.item-content,.widget.buddypress div.item-meta{font-size:11px;margin-right:50px}.widget.buddypress ul.item-list img.avatar{height:40px;margin-left:10px;width:40px}.widget.buddypress div.item-avatar img{height:40px;margin:1px;width:40px}.widget.buddypress #bp-login-widget-form label{display:block;margin:1rem 0 .5rem}.widget.buddypress #bp-login-widget-form #bp-login-widget-submit{margin-left:10px}.widget.buddypress .bp-login-widget-user-avatar{float:right}.bp-login-widget-user-avatar img.avatar{height:40px;width:40px}.widget.buddypress .bp-login-widget-user-links>div{padding-right:60px;margin-bottom:.5rem}.widget.buddypress .bp-login-widget-user-links>div.bp-login-widget-user-link a{font-weight:700}.widget.buddypress #friends-list,.widget.buddypress #groups-list,.widget.buddypress #members-list{margin-right:0;padding-right:0}.widget.buddypress #friends-list li,.widget.buddypress #groups-list li,.widget.buddypress #members-list li{clear:both;list-style-type:none}@media only screen and (max-width:480px){#buddypress div.dir-search{float:left;margin-top:-50px;text-align:left}#buddypress div.dir-search input[type=text]{margin-bottom:1em;width:50%}a.bp-title-button{margin-right:10px}#buddypress form.standard-form .main-column div.action{position:relative;margin-bottom:1em}#buddypress form.standard-form .main-column ul#friend-list h4{width:100%}}@media only screen and (max-width:320px){#buddypress div.dir-search,#buddypress ul.item-list li div.action{clear:right;float:right;margin-top:0;text-align:right}#buddypress li#groups-order-select{clear:right;float:right}#buddypress ul.item-list li div.action{margin-right:70px;position:relative;top:0;left:0}#buddypress ul.item-list li div.item-desc{clear:right;float:right;margin:10px 0 0;width:auto}#buddypress li div.item{margin-right:70px;width:auto}#buddypress ul.item-list li div.meta{margin-top:0}#buddypress .item-desc p{margin:0 0 10px}#buddypress div.pagination .pag-count{margin-right:0}}@media only screen and (max-width:240px){#buddypress div.dir-search{float:right;margin:0}#buddypress div.dir-search input[type=text]{width:50%}#buddypress li#groups-order-select{float:right}#buddypress ul.item-list li img.avatar{width:30px;height:auto}#buddypress li div.item,#buddypress ul.item-list li div.action{margin-right:45px}h1 a.bp-title-button{clear:right;float:right;margin:10px 0 20px}}
bp-templates/bp-legacy/css/buddypress.min.css CHANGED
@@ -1 +1 @@
1
- #buddypress div.pagination .pagination-links a:hover,#buddypress ul.button-nav li.current a{font-weight:700}#buddypress div.pagination{background:0 0;border:none;color:#888;font-size:small;margin:0;position:relative;display:block;float:left;width:100%;padding:10px 0}#buddypress div.pagination .pag-count{float:left;margin-left:10px}#buddypress div.pagination .pagination-links{float:right;margin-right:10px}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{font-size:90%;padding:0 5px}#buddypress noscript div.pagination{margin-bottom:15px}#buddypress #nav-above{display:none}#buddypress .paged #nav-above{display:block}#buddypress img.wp-smiley{border:none!important;clear:none!important;float:none!important;margin:0!important;padding:0!important}#buddypress .clear{clear:left}#buddypress #activity-stream{margin-top:-5px}#buddypress #activity-stream p{margin:5px 0}#buddypress #item-body form#whats-new-form{margin:0;padding:0}#buddypress .home-page form#whats-new-form{border-bottom:none;padding-bottom:0}#buddypress form#whats-new-form #whats-new-avatar{float:left}#buddypress form#whats-new-form #whats-new-content{margin-left:55px;padding:0 0 20px 20px}#buddypress form#whats-new-form p.activity-greeting{line-height:.5em;margin-bottom:15px;margin-left:75px}#buddypress form#whats-new-form textarea{background:#fff;color:#555;font-family:inherit;font-size:medium;height:20px;padding:6px;width:98%}body.no-js #buddypress form#whats-new-form textarea{height:50px}#buddypress form#whats-new-form #whats-new-options select{max-width:200px;margin-top:12px}#buddypress form#whats-new-form #whats-new-submit{float:right;margin-top:12px}#buddypress #whats-new-options{overflow:auto;height:0}body.no-js #buddypress #whats-new-options{height:auto}#buddypress #whats-new:focus{border-color:rgba(31,179,221,.9)!important;outline-color:rgba(31,179,221,.9)}#buddypress ul.activity-list li{overflow:hidden;padding:15px 0 0;list-style:none}#buddypress .activity-list .activity-avatar{float:left}#buddypress ul.item-list.activity-list li.has-comments{padding-bottom:15px}body.activity-permalink #buddypress ul.activity-list li.has-comments{padding-bottom:0}#buddypress .activity-list li.mini{font-size:80%;position:relative}#buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic,#buddypress .activity-list li.mini .activity-avatar img.avatar{height:20px;margin-left:30px;width:20px}#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic,#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.avatar{height:auto;margin-left:0;width:auto}body.activity-permalink #buddypress .activity-list>li:first-child{padding-top:0}#buddypress .activity-list li .activity-content{position:relative}#buddypress .activity-list li.mini .activity-content p{margin:0}#buddypress .activity-list li.mini .activity-comments{clear:both;font-size:120%}body.activity-permalink #buddypress li.mini .activity-meta{margin-top:4px}#buddypress .activity-list li .activity-inreplyto{color:#888;font-size:80%}#buddypress .activity-list li .activity-inreplyto>p{margin:0;display:inline}#buddypress .activity-list li .activity-inreplyto blockquote,#buddypress .activity-list li .activity-inreplyto div.activity-inner{background:0 0;border:none;display:inline;margin:0;overflow:hidden;padding:0}#buddypress .activity-list .activity-content{margin:0 0 0 70px}body.activity-permalink #buddypress .activity-list li .activity-content{border:none;font-size:100%;line-height:150%;margin-left:170px;margin-right:0;padding:0}body.activity-permalink #buddypress .activity-list li .activity-header>p{margin:0;padding:5px 0 0}#buddypress .activity-list .activity-content .activity-header,#buddypress .activity-list .activity-content .comment-header{color:#888;line-height:220%}#buddypress .activity-header{margin-right:20px}#buddypress .acomment-meta a,#buddypress .activity-header a,#buddypress .comment-meta a{text-decoration:none}#buddypress .activity-list .activity-content .activity-header img.avatar{float:none!important;margin:0 5px -8px 0!important}#buddypress a.bp-secondary-action,#buddypress span.highlight{font-size:80%;padding:0;margin-right:5px;text-decoration:none}#buddypress .activity-list .activity-content .activity-inner,#buddypress .activity-list .activity-content blockquote{margin:10px 10px 5px 0;overflow:hidden}#buddypress .activity-list li.new_forum_post .activity-content .activity-inner,#buddypress .activity-list li.new_forum_topic .activity-content .activity-inner{border-left:2px solid #EAEAEA;margin-left:5px;padding-left:10px}body.activity-permalink #buddypress .activity-content .activity-inner,body.activity-permalink #buddypress .activity-content blockquote{margin-left:0;margin-top:5px}#buddypress .activity-inner>p{word-wrap:break-word}#buddypress .activity-inner>.activity-inner,#buddypress .activity-inner>blockquote{margin:0}#buddypress .activity-list .activity-content img.thumbnail{border:2px solid #eee;float:left;margin:0 10px 5px 0}#buddypress .activity-read-more{margin-left:1em;white-space:nowrap}#buddypress .activity-list li.load-more,#buddypress .activity-list li.load-newest{background:#f0f0f0;font-size:110%;margin:15px 0;padding:10px 15px;text-align:center}#buddypress .activity-list li.load-more a,#buddypress .activity-list li.load-newest a{color:#4D4D4D}#buddypress div.activity-meta{margin:18px 0 0}body.activity-permalink #buddypress div.activity-meta{margin-bottom:6px}#buddypress div.activity-meta a{padding:4px 8px}#buddypress a.activity-time-since{color:#aaa;text-decoration:none}#buddypress a.activity-time-since:hover{color:#888;text-decoration:underline}#buddypress #reply-title small a,#buddypress a.bp-primary-action{font-size:80%;margin-right:5px;text-decoration:none}#buddypress #reply-title small a span,#buddypress a.bp-primary-action span{background:#999;color:#fff;font-size:90%;margin-left:2px;padding:0 5px}#buddypress #reply-title small a:hover span,#buddypress a.bp-primary-action:hover span{background:#555;color:#fff}#buddypress div.activity-comments{margin:0 0 0 70px;overflow:hidden;position:relative;width:auto;clear:both}body.activity-permalink #buddypress div.activity-comments{background:0 0;margin-left:170px;width:auto}#buddypress div.activity-comments>ul{padding:0 0 0 10px}#buddypress div.activity-comments ul,#buddypress div.activity-comments ul li{border:none;list-style:none}#buddypress div.activity-comments ul{clear:both;margin:0}#buddypress div.activity-comments ul li{border-top:1px solid #eee;padding:10px 0 0}body.activity-permalink #buddypress .activity-list li.mini .activity-comments{clear:none;margin-top:0}body.activity-permalink #buddypress div.activity-comments ul li{border-width:1px;padding:10px 0 0}#buddypress div.activity-comments>ul>li:first-child{border-top:none}#buddypress div.activity-comments ul li:last-child{margin-bottom:0}#buddypress div.activity-comments ul li>ul{margin-left:30px;margin-top:0;padding-left:10px}body.activity-permalink #buddypress div.activity-comments ul li>ul{margin-top:10px}body.activity-permalink #buddypress div.activity-comments>ul{padding:0 10px 0 15px}#buddypress div.activity-comments div.acomment-avatar img{border-width:1px;float:left;height:25px;margin-right:10px;width:25px}#buddypress div.activity-comments div.acomment-content{font-size:80%;margin:5px 0 0 40px}#buddypress div.acomment-content .activity-delete-link,#buddypress div.acomment-content .comment-header,#buddypress div.acomment-content .time-since{display:none}body.activity-permalink #buddypress div.activity-comments div.acomment-content{font-size:90%}#buddypress div.activity-comments div.acomment-meta{color:#888;font-size:80%}#buddypress div.activity-comments form.ac-form{display:none;padding:10px}#buddypress div.activity-comments li form.ac-form{margin-right:15px;clear:both}#buddypress div.activity-comments form.root{margin-left:0}#buddypress div.activity-comments div#message{margin-top:15px;margin-bottom:0}#buddypress div.activity-comments form .ac-textarea{background:#fff;border:1px inset #ccc;margin-bottom:10px;padding:8px}#buddypress div.activity-comments form textarea{border:none;background:0 0;box-shadow:none;outline:0;color:#555;font-family:inherit;font-size:100%;height:60px;padding:0;margin:0;width:100%}#buddypress div.activity-comments form input{margin-top:5px}#buddypress div.activity-comments form div.ac-reply-avatar{float:left}#buddypress div.ac-reply-avatar img{border:1px solid #eee}#buddypress div.activity-comments form div.ac-reply-content{color:#888;margin-left:50px;padding-left:15px}#buddypress div.activity-comments form div.ac-reply-content a{text-decoration:none}#buddypress .acomment-options{float:left;margin:5px 0 5px 40px}#buddypress .acomment-options a{color:#999}#buddypress .acomment-options a:hover{color:inherit}#buddypress div.dir-search{float:right;margin:-39px 0 0}#buddypress div.dir-search input[type=text],#buddypress li.groups-members-search input[type=text]{font-size:90%;padding:1px 3px}#buddypress .current-member-type{font-style:italic}#buddypress .dir-form{clear:both}#buddypress div#message{margin:0 0 15px}#buddypress #message.info{margin-bottom:0}#buddypress div#message.updated{clear:both;display:block}#buddypress div#message p,#sitewide-notice p{font-size:90%;display:block;padding:10px 15px}#buddypress div#message.error p{background-color:#fdc;border:1px solid #a00;clear:left;color:#800}#buddypress div#message.warning p{background-color:#ffe0af;border:1px solid #ffd087;clear:left;color:#800}#buddypress div#message.updated p{background-color:#efc;border:1px solid #591;color:#250}#buddypress #pass-strength-result{background-color:#eee;border-color:#ddd;border-style:solid;border-width:1px;display:none;margin:5px 5px 5px 0;padding:5px;text-align:center;width:150px}#buddypress .standard-form #basic-details-section #pass-strength-result{width:35%}#buddypress #pass-strength-result.bad,#buddypress #pass-strength-result.error{background-color:#ffb78c;border-color:#ff853c!important;display:block}#buddypress #pass-strength-result.good{background-color:#ffec8b;border-color:#fc0!important;display:block}#buddypress #pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040!important;display:block}#buddypress #pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c!important;display:block}#buddypress .standard-form#signup_form div div.error{background:#faa;color:#a00;margin:0 0 10px;padding:6px;width:90%}#buddypress div.accept,#buddypress div.reject{float:left;margin-left:10px}#buddypress ul.button-nav li{float:left;margin:0 10px 10px 0;list-style:none}#sitewide-notice #message{left:2%;position:fixed;top:1em;width:96%;z-index:9999}#sitewide-notice.admin-bar-on #message{top:3.3em}#sitewide-notice strong{display:block;margin-bottom:-1em}#buddypress .dir-search input[type=search],#buddypress .dir-search input[type=text],#buddypress .groups-members-search input[type=search],#buddypress .groups-members-search input[type=text],#buddypress .standard-form input[type=color],#buddypress .standard-form input[type=date],#buddypress .standard-form input[type=datetime-local],#buddypress .standard-form input[type=datetime],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=month],#buddypress .standard-form input[type=number],#buddypress .standard-form input[type=password],#buddypress .standard-form input[type=range],#buddypress .standard-form input[type=search],#buddypress .standard-form input[type=tel],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=time],#buddypress .standard-form input[type=url],#buddypress .standard-form input[type=week],#buddypress .standard-form select,#buddypress .standard-form textarea{border:1px solid #ccc;background:#fafafa;border-radius:0;color:#888;font:inherit;font-size:100%;padding:6px}#buddypress .standard-form select{padding:3px}#buddypress .standard-form input[type=password]{margin-bottom:5px}#buddypress .standard-form label,#buddypress .standard-form span.label{display:block;font-weight:700;margin:15px 0 5px;width:auto}#buddypress .standard-form div.checkbox label:nth-child(n+2),#buddypress .standard-form div.radio div label{color:#888;font-size:100%;font-weight:400;margin:5px 0 0}#buddypress .standard-form#sidebar-login-form label{margin-top:5px}#buddypress .standard-form input[type=text]{width:75%}#buddypress .standard-form#sidebar-login-form input[type=password],#buddypress .standard-form#sidebar-login-form input[type=text]{padding:4px;width:95%}#buddypress .standard-form #basic-details-section input[type=password],#buddypress .standard-form #blog-details-section input#signup_blog_url{width:35%}#buddypress #commentform input[type=text],#buddypress #commentform textarea,#buddypress .form-allowed-tags,#buddypress .standard-form#signup_form input[type=text],#buddypress .standard-form#signup_form textarea{width:90%}#buddypress .standard-form#signup_form div.submit{float:right}#buddypress div#signup-avatar img{margin:0 15px 10px 0}#buddypress .standard-form textarea{width:75%;height:120px}#buddypress .standard-form textarea#message_content{height:200px}#buddypress .standard-form#send-reply textarea{width:97.5%}#buddypress .standard-form p.description{color:#888;font-size:80%;margin:5px 0}#buddypress .standard-form div.submit{clear:both;padding:15px 0 0}#buddypress .standard-form p.submit{margin-bottom:0;padding:15px 0 0}#buddypress .standard-form div.submit input{margin-right:15px}#buddypress .standard-form div.radio ul{margin:10px 0 15px 38px;list-style:disc}#buddypress .standard-form div.radio ul li{margin-bottom:5px}#buddypress .standard-form a.clear-value{display:block;margin-top:5px;outline:0}#buddypress table.notification-settings td:first-child,#buddypress table.notification-settings th.icon,#buddypress table.notifications td:first-child,#buddypress table.notifications th.icon,body.no-js #buddypress #delete_inbox_messages,body.no-js #buddypress #delete_sentbox_messages,body.no-js #buddypress #message-type-select,body.no-js #buddypress #messages-bulk-management #select-all-messages,body.no-js #buddypress #notifications-bulk-management #select-all-notifications,body.no-js #buddypress label[for=message-type-select]{display:none}#buddypress .standard-form #basic-details-section,#buddypress .standard-form #blog-details-section,#buddypress .standard-form #profile-details-section{float:left;width:48%}#buddypress .standard-form #profile-details-section{float:right}#buddypress #notifications-bulk-management,#buddypress .standard-form #blog-details-section{clear:left}#buddypress .standard-form input:focus,#buddypress .standard-form select:focus,#buddypress .standard-form textarea:focus{background:#fafafa;color:#555}#buddypress form#send-invite-form{margin-top:20px}#buddypress div#invite-list{background:#f5f5f5;height:400px;margin:0 0 10px;overflow:auto;padding:5px;width:160px}#buddypress .comment-reply-link,#buddypress a.button,#buddypress button,#buddypress div.generic-button a,#buddypress input[type=button],#buddypress input[type=reset],#buddypress input[type=submit],#buddypress ul.button-nav li a,a.bp-title-button{background:#fff;border:1px solid #ccc;color:#777;font-size:small;cursor:pointer;outline:0;padding:4px 10px;text-align:center;text-decoration:none}#buddypress .comment-reply-link:hover,#buddypress a.button:focus,#buddypress a.button:hover,#buddypress button:hover,#buddypress div.generic-button a:hover,#buddypress input[type=button]:hover,#buddypress input[type=reset]:hover,#buddypress input[type=submit]:hover,#buddypress ul.button-nav li a:hover,#buddypress ul.button-nav li.current a{background:#ededed;border:1px solid #bbb;color:#555;outline:0;text-decoration:none}#buddypress form.standard-form .left-menu{float:left}#buddypress form.standard-form .left-menu #invite-list ul{margin:1%;list-style:none}#buddypress form.standard-form .left-menu #invite-list ul li{margin:0 0 0 1%}#buddypress form.standard-form .main-column{margin-left:190px}#buddypress form.standard-form .main-column ul#friend-list{clear:none;float:left}#buddypress form.standard-form .main-column ul#friend-list h4{clear:none}#buddypress .wp-editor-wrap a.button,#buddypress .wp-editor-wrap button,#buddypress .wp-editor-wrap input[type=button],#buddypress .wp-editor-wrap input[type=reset],#buddypress .wp-editor-wrap input[type=submit]{padding:0 10px 1px}#buddypress form [disabled=disabled]{cursor:default;opacity:.4}.bp-screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute}#buddypress a.loading,#buddypress input.loading{-webkit-animation:loader-pulsate .5s infinite ease-in-out alternate;-moz-animation:loader-pulsate .5s infinite ease-in-out alternate;border-color:#aaa}@-webkit-keyframes loader-pulsate{from{border-color:#aaa;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}to{border-color:#ccc;-webkit-box-shadow:0 0 6px #f8f8f8;box-shadow:0 0 6px #f8f8f8}}@-moz-keyframes loader-pulsate{from{border-color:#aaa;-moz-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}to{border-color:#ccc;-moz-box-shadow:0 0 6px #f8f8f8;box-shadow:0 0 6px #f8f8f8}}#buddypress a.loading:hover,#buddypress input.loading:hover{color:#777}#buddypress a.disabled,#buddypress button.disabled,#buddypress button.pending,#buddypress div.pending a,#buddypress input[type=submit].disabled,#buddypress input[type=submit].pending,#buddypress input[type=submit][disabled=disabled],#buddypress input[type=button].disabled,#buddypress input[type=button].pending,#buddypress input[type=reset].disabled,#buddypress input[type=reset].pending{border-color:#eee;color:#bbb;cursor:default}#buddypress a.disabled:hover,#buddypress button.disabled:hover,#buddypress button.pending:hover,#buddypress div.pending a:hover,#buddypress input[type=submit]:hover.disabled,#buddypress input[type=submit]:hover.pending,#buddypress input[type=button]:hover.disabled,#buddypress input[type=button]:hover.pending,#buddypress input[type=reset]:hover.disabled,#buddypress input[type=reset]:hover.pending{border-color:#eee;color:#bbb}#buddypress ul#topic-post-list{margin:0;width:auto}#buddypress ul#topic-post-list li{padding:15px;position:relative}#buddypress ul#topic-post-list li.alt{background:#f5f5f5}#buddypress ul#topic-post-list li div.poster-meta{color:#888;margin-bottom:10px}#buddypress ul#topic-post-list li div.post-content{margin-left:54px}#buddypress div.topic-tags{font-size:80%}#buddypress div.admin-links{color:#888;font-size:80%;position:absolute;top:15px;right:25px}#buddypress div#topic-meta{margin:0;padding:5px 19px 30px;position:relative}#buddypress div#topic-meta div.admin-links{right:19px;top:-36px}#buddypress div#topic-meta h3{margin:5px 0}#buddypress div#new-topic-post{display:none;margin:20px 0 0;padding:1px 0 0}#buddypress table.forum,#buddypress table.messages-notices,#buddypress table.notifications,#buddypress table.notifications-settings,#buddypress table.profile-fields,#buddypress table.profile-settings,#buddypress table.wp-profile-fields{width:100%}#buddypress table.forum thead tr,#buddypress table.messages-notices thead tr,#buddypress table.notifications thead tr,#buddypress table.notifications-settings thead tr,#buddypress table.profile-fields thead tr,#buddypress table.profile-settings thead tr,#buddypress table.wp-profile-fields thead tr{background:#eaeaea}#buddypress table#message-threads{clear:both}#buddypress table.profile-fields{margin-bottom:20px}#buddypress table tr td.thread-info p,#buddypress table.profile-fields p{margin:0}#buddypress table.profile-fields:last-child{margin-bottom:0}#buddypress table.profile-fields p:last-child{margin-top:0}#buddypress table.forum tr td,#buddypress table.forum tr th,#buddypress table.messages-notices tr td,#buddypress table.messages-notices tr th,#buddypress table.notifications tr td,#buddypress table.notifications tr th,#buddypress table.notifications-settings tr td,#buddypress table.notifications-settings tr th,#buddypress table.profile-fields tr td,#buddypress table.profile-fields tr th,#buddypress table.profile-settings tr td,#buddypress table.wp-profile-fields tr td,#buddypress table.wp-profile-fields tr th{padding:8px;vertical-align:middle}#buddypress table.forum tr td.label,#buddypress table.messages-notices tr td.label,#buddypress table.notifications tr td.label,#buddypress table.notifications-settings tr td.label,#buddypress table.profile-fields tr td.label,#buddypress table.wp-profile-fields tr td.label{border-right:1px solid #eaeaea;font-weight:700;width:25%}#buddypress #message-threads .thread-info{min-width:40%}#buddypress table tr td.thread-info p.thread-excerpt{color:#888;font-size:80%;margin-top:3px}#buddypress table.forum td{text-align:center}#buddypress table.forum tr.alt td,#buddypress table.messages-notices tr.alt td,#buddypress table.notifications tr.alt td,#buddypress table.notifications-settings tr.alt td,#buddypress table.profile-fields tr.alt td,#buddypress table.profile-settings tr.alt td,#buddypress table.wp-profile-fields tr.alt td{background:#f5f5f5}#buddypress table.notification-settings{margin-bottom:20px;text-align:left}#buddypress #groups-notification-settings{margin-bottom:0}#buddypress table.notification-settings th.title,#buddypress table.profile-settings th.title{width:80%}#buddypress table.notification-settings .no,#buddypress table.notification-settings .yes{text-align:center;width:40px}#buddypress table.forum{margin:0;width:auto;clear:both}#buddypress table.forum tr.sticky td{font-size:110%;background:#fff9db;border-top:1px solid #ffe8c4;border-bottom:1px solid #ffe8c4}#buddypress table.forum tr.closed td.td-title{padding-left:35px}#buddypress table.forum td p.topic-text{color:#888;font-size:100%}#buddypress table.forum tr>td:first-child,#buddypress table.forum tr>th:first-child{padding-left:15px}#buddypress table.forum tr>td:last-child,#buddypress table.forum tr>th:last-child{padding-right:15px}#buddypress table.forum td.td-group,#buddypress table.forum td.td-poster,#buddypress table.forum td.td-title,#buddypress table.forum tr th#th-group,#buddypress table.forum tr th#th-poster,#buddypress table.forum tr th#th-title{text-align:left}#buddypress table.forum tr td.td-title a.topic-title{font-size:110%}#buddypress table.forum td.td-freshness{white-space:nowrap}#buddypress table.forum td.td-freshness span.time-since{font-size:80%;color:#888}#buddypress table.forum td img.avatar{float:none;margin:0 5px -8px 0}#buddypress table.forum td.td-group,#buddypress table.forum td.td-poster{min-width:140px}#buddypress table.forum th#th-title{width:80%}#buddypress table.forum th#th-freshness{width:25%}#buddypress table.forum th#th-postcount{width:15%}#buddypress table.forum p.topic-meta{font-size:80%;margin:5px 0 0}#buddypress .item-body{margin:20px 0}#buddypress span.activity{display:inline-block;font-size:small;opacity:.8;padding:0}#buddypress span.user-nicename{color:#777;display:inline-block;font-size:120%;font-weight:700}#buddypress div#message p,#sitewide-notice p{font-weight:400;margin-top:3px;text-decoration:none;background-color:#ffd;border:1px solid #cb2;color:#440}#buddypress ul.single-line li,body.activity-permalink #buddypress ul.item-list,body.activity-permalink #buddypress ul.item-list li.activity-item{border:none}#buddypress div#item-header{overflow:hidden}#buddypress div#item-header div#item-header-content{float:left;margin-left:0}#buddypress div#item-header h2{line-height:120%;margin:0 0 15px}#buddypress div#item-header h2 a{color:#777;text-decoration:none}#buddypress div#item-header img.avatar{float:left;margin:0 15px 19px 0}#buddypress div#item-header h2{margin-bottom:5px}#buddypress div#item-header h2 span.highlight{font-size:60%;font-weight:400;line-height:170%;vertical-align:middle;display:inline-block}#buddypress div#item-header h2 span.highlight span{background:#a1dcfa;color:#fff;cursor:pointer;font-weight:700;font-size:80%;margin-bottom:2px;padding:1px 4px;position:relative;right:-2px;top:-2px;vertical-align:middle}#buddypress div#item-header div#item-meta{font-size:80%;color:#aaa;overflow:hidden;margin:15px 0 5px;padding-bottom:10px}#buddypress div#item-header div#item-actions{float:right;margin:0 0 15px 15px;text-align:right;width:20%}#buddypress div#item-header div#item-actions h3{margin:0 0 5px}#buddypress div#item-header ul{margin-bottom:15px;overflow:hidden}#buddypress div#item-header ul h5,#buddypress div#item-header ul hr,#buddypress div#item-header ul span{display:none}#buddypress div#item-header ul li{float:right;list-style:none}#buddypress div#item-header ul img.avatar,#buddypress div#item-header ul.avatars img.avatar{height:30px;margin:2px;width:30px}#buddypress div#item-header a.button,#buddypress div#item-header div.generic-button{float:left;margin:10px 10px 0 0}#buddypress div#item-header div#message.info{line-height:80%}#buddypress ul.item-list{border-top:1px solid #eaeaea;width:100%;list-style:none;clear:both;margin:0;padding:0}#buddypress ul.item-list li{border-bottom:1px solid #eaeaea;padding:15px 0;margin:0;position:relative;list-style:none}#buddypress ul.item-list li img.avatar{float:left;margin:0 10px 0 0}#buddypress ul.item-list li div.item-title,#buddypress ul.item-list li h4{font-weight:400;font-size:90%;margin:0;width:75%}#buddypress ul.item-list li div.item-title span{color:#999;font-size:80%}#buddypress ul.item-list li div.item-desc{color:#888;font-size:80%;margin:10px 0 0 60px;width:50%}#buddypress ul.item-list li.group-no-avatar div.item-desc{margin-left:0}#buddypress ul.item-list li div.action{position:absolute;top:15px;right:0;text-align:right}#buddypress ul.item-list li div.meta{color:#888;font-size:80%;margin-top:10px}#buddypress ul.item-list li h5 span.small{float:right;font-size:80%;font-weight:400}#buddypress div.item-list-tabs{background:0 0;clear:left;overflow:hidden}#buddypress div.item-list-tabs ul{margin:0;padding:0}#buddypress div.item-list-tabs ul li{float:left;margin:0;list-style:none}#buddypress div.item-list-tabs#subnav ul li{margin-top:0}#buddypress div.item-list-tabs ul li.last{float:right;margin:7px 0 0}#buddypress div.item-list-tabs#subnav ul li.last{margin-top:4px}#buddypress div.item-list-tabs ul li.last select{max-width:185px}#buddypress div.item-list-tabs ul li a,#buddypress div.item-list-tabs ul li span{display:block;padding:5px 10px;text-decoration:none}#buddypress div.item-list-tabs ul li a span{background:#eee;border-radius:50%;border:1px solid #ccc;color:#999;display:inline;font-size:70%;margin-left:2px;padding:3px 6px;text-align:center;vertical-align:middle}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background-color:#eee;color:#555;opacity:.8;font-weight:700}#buddypress div.item-list-tabs ul li a:hover span,#buddypress div.item-list-tabs ul li.current a span,#buddypress div.item-list-tabs ul li.selected a span{background-color:#eee}#buddypress div.item-list-tabs ul li.current a span,#buddypress div.item-list-tabs ul li.selected a span{background-color:#fff}#buddypress div#item-nav ul li.loading a{background-position:88% 50%}#buddypress div.item-list-tabs#object-nav{margin-top:0}#buddypress div.item-list-tabs#subnav{background:0 0;margin:10px 0;overflow:hidden}#buddypress #admins-list li,#buddypress #members-list li,#buddypress #mods-list li{overflow:auto;list-style:none}#buddypress div#message-thread div.message-metadata,.widget.buddypress div.avatar-block{overflow:hidden}#buddypress table#message-threads tr.unread td{background:#fff9db;border-top:1px solid #ffe8c4;border-bottom:1px solid #ffe8c4;font-weight:700}#buddypress table#message-threads tr.unread td .activity,#buddypress table#message-threads tr.unread td .thread-excerpt,#buddypress table#message-threads tr.unread td.thread-options{font-weight:400}#buddypress li span.unread-count,#buddypress tr.unread span.unread-count{background:#d00;color:#fff;font-weight:700;padding:2px 8px}#buddypress div.item-list-tabs ul li a span.unread-count{padding:1px 6px;color:#fff}#buddypress div#message-thread div.message-box{margin:0;padding:15px}#buddypress div#message-thread div.alt{background:#f4f4f4}#buddypress div#message-thread p#message-recipients{margin:10px 0 20px}#buddypress div#message-thread img.avatar{float:left;margin:0 10px 0 0;vertical-align:middle}#buddypress div#message-thread strong{font-size:100%;margin:0}#buddypress div#message-thread strong a{text-decoration:none}#buddypress div#message-thread strong span.activity{margin-top:4px}#buddypress div#message-thread div.message-content{margin-left:45px}#buddypress div#message-thread div.message-options{text-align:right}#buddypress #message-threads img.avatar{max-width:none}#buddypress div.message-search{float:right;margin:0 20px}.message-metadata{position:relative}.message-star-actions{position:absolute;right:0;top:0}#buddypress a.message-action-star,#buddypress a.message-action-unstar{border-bottom:0;text-decoration:none;outline:0}a.message-action-star{opacity:.7}a.message-action-star:hover{opacity:1}.message-action-star span.icon:before,.message-action-unstar span.icon:before{font-family:dashicons;font-size:18px}.message-action-star span.icon:before{color:#aaa;content:"\f154"}.message-action-unstar span.icon:before{color:#FCDD77;content:"\f155"}#buddypress div.profile h4{margin-bottom:auto;margin-top:15px}#buddypress #profile-edit-form ul.button-nav{margin-top:15px}body.no-js #buddypress .field-visibility-settings-close,body.no-js #buddypress .field-visibility-settings-toggle{display:none}#buddypress .field-visibility-settings{display:none;margin-top:10px}body.no-js #buddypress .field-visibility-settings{display:block}#buddypress .current-visibility-level{font-weight:700;font-style:normal}#buddypress .field-visibility-settings,#buddypress .field-visibility-settings-notoggle,#buddypress .field-visibility-settings-toggle{color:#888}#buddypress .field-visibility-settings a,#buddypress .field-visibility-settings-toggle a{font-size:80%}body.register #buddypress div.page ul{list-style:none}#buddypress .standard-form .field-visibility-settings label{margin:0;font-weight:400}#buddypress .field-visibility-settings legend,#buddypress .field-visibility-settings-toggle{font-style:italic}#buddypress .field-visibility-settings .radio{list-style:none;margin-bottom:0}#buddypress .field-visibility select{margin:0}.widget.buddypress div.item-avatar img.avatar{float:left;margin:0 10px 15px 0}.widget.buddypress span.activity{display:inline-block;font-size:small;opacity:.8;padding:0}.widget.buddypress div.item-options{font-size:90%;margin:0 0 1em;padding:1em 0}.widget.buddypress div.item{margin:0 0 1em}.widget.buddypress div.item-content,.widget.buddypress div.item-meta{font-size:11px;margin-left:50px}.widget.buddypress ul.item-list img.avatar{height:40px;margin-right:10px;width:40px}.widget.buddypress div.item-avatar img{height:40px;margin:1px;width:40px}.widget.buddypress #bp-login-widget-form label{display:block;margin:1rem 0 .5rem}.widget.buddypress #bp-login-widget-form #bp-login-widget-submit{margin-right:10px}.widget.buddypress .bp-login-widget-user-avatar{float:left}.bp-login-widget-user-avatar img.avatar{height:40px;width:40px}.widget.buddypress .bp-login-widget-user-links>div{padding-left:60px;margin-bottom:.5rem}.widget.buddypress .bp-login-widget-user-links>div.bp-login-widget-user-link a{font-weight:700}.widget.buddypress #friends-list,.widget.buddypress #groups-list,.widget.buddypress #members-list{margin-left:0;padding-left:0}.widget.buddypress #friends-list li,.widget.buddypress #groups-list li,.widget.buddypress #members-list li{clear:both;list-style-type:none}@media only screen and (max-width:480px){#buddypress div.dir-search{float:right;margin-top:-50px;text-align:right}#buddypress div.dir-search input[type=text]{margin-bottom:1em;width:50%}a.bp-title-button{margin-left:10px}#buddypress form.standard-form .main-column div.action{position:relative;margin-bottom:1em}#buddypress form.standard-form .main-column ul#friend-list h4{width:100%}}@media only screen and (max-width:320px){#buddypress div.dir-search{clear:left;float:left;margin-top:0;text-align:left}#buddypress li#groups-order-select{clear:left;float:left}#buddypress ul.item-list li div.action{clear:left;float:left;margin-top:0;margin-left:70px;position:relative;top:0;right:0;text-align:left}#buddypress ul.item-list li div.item-desc{clear:left;float:left;margin:10px 0 0;width:auto}#buddypress li div.item{margin-left:70px;width:auto}#buddypress ul.item-list li div.meta{margin-top:0}#buddypress .item-desc p{margin:0 0 10px}#buddypress div.pagination .pag-count{margin-left:0}}@media only screen and (max-width:240px){#buddypress div.dir-search{float:left;margin:0}#buddypress div.dir-search input[type=text]{width:50%}#buddypress li#groups-order-select{float:left}#buddypress ul.item-list li img.avatar{width:30px;height:auto}#buddypress li div.item,#buddypress ul.item-list li div.action{margin-left:45px}h1 a.bp-title-button{clear:left;float:left;margin:10px 0 20px}}
1
+ #buddypress div.pagination .pagination-links a:hover,#buddypress ul.button-nav li.current a{font-weight:700}#buddypress div.pagination{background:0 0;border:none;color:#888;font-size:small;margin:0;position:relative;display:block;float:left;width:100%;padding:10px 0}#buddypress div.pagination .pag-count{float:left;margin-left:10px}#buddypress div.pagination .pagination-links{float:right;margin-right:10px}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{font-size:90%;padding:0 5px}#buddypress noscript div.pagination{margin-bottom:15px}#buddypress #nav-above{display:none}#buddypress .paged #nav-above{display:block}#buddypress img.wp-smiley{border:none!important;clear:none!important;float:none!important;margin:0!important;padding:0!important}#buddypress .clear{clear:left}#buddypress #activity-stream{margin-top:-5px}#buddypress #activity-stream p{margin:5px 0}#buddypress #item-body form#whats-new-form{margin:0;padding:0}#buddypress .home-page form#whats-new-form{border-bottom:none;padding-bottom:0}#buddypress form#whats-new-form #whats-new-avatar{float:left}#buddypress form#whats-new-form #whats-new-content{margin-left:55px;padding:0 0 20px 20px}#buddypress form#whats-new-form p.activity-greeting{line-height:.5em;margin-bottom:15px;margin-left:75px}#buddypress form#whats-new-form textarea{background:#fff;color:#555;font-family:inherit;font-size:medium;height:20px;padding:6px;width:98%}body.no-js #buddypress form#whats-new-form textarea{height:50px}#buddypress form#whats-new-form #whats-new-options select{max-width:200px;margin-top:12px}#buddypress form#whats-new-form #whats-new-submit{float:right;margin-top:12px}#buddypress #whats-new-options{overflow:auto;height:0}body.no-js #buddypress #whats-new-options{height:auto}#buddypress #whats-new:focus{border-color:rgba(31,179,221,.9)!important;outline-color:rgba(31,179,221,.9)}#buddypress ul.activity-list li{overflow:hidden;padding:15px 0 0;list-style:none}#buddypress .activity-list .activity-avatar{float:left}#buddypress ul.item-list.activity-list li.has-comments{padding-bottom:15px}body.activity-permalink #buddypress ul.activity-list li.has-comments{padding-bottom:0}#buddypress .activity-list li.mini{font-size:80%;position:relative}#buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic,#buddypress .activity-list li.mini .activity-avatar img.avatar{height:20px;margin-left:30px;width:20px}#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic,#buddypress .activity-permalink .activity-list li.mini .activity-avatar img.avatar{height:auto;margin-left:0;width:auto}body.activity-permalink #buddypress .activity-list>li:first-child{padding-top:0}#buddypress .activity-list li .activity-content{position:relative}#buddypress .activity-list li.mini .activity-content p{margin:0}#buddypress .activity-list li.mini .activity-comments{clear:both;font-size:120%}body.activity-permalink #buddypress li.mini .activity-meta{margin-top:4px}#buddypress .activity-list li .activity-inreplyto{color:#888;font-size:80%}#buddypress .activity-list li .activity-inreplyto>p{margin:0;display:inline}#buddypress .activity-list li .activity-inreplyto blockquote,#buddypress .activity-list li .activity-inreplyto div.activity-inner{background:0 0;border:none;display:inline;margin:0;overflow:hidden;padding:0}#buddypress .activity-list .activity-content{margin:0 0 0 70px}body.activity-permalink #buddypress .activity-list li .activity-content{border:none;font-size:100%;line-height:150%;margin-left:170px;margin-right:0;padding:0}body.activity-permalink #buddypress .activity-list li .activity-header>p{margin:0;padding:5px 0 0}#buddypress .activity-list .activity-content .activity-header,#buddypress .activity-list .activity-content .comment-header{color:#888;line-height:220%}#buddypress .activity-header{margin-right:20px}#buddypress .acomment-meta a,#buddypress .activity-header a,#buddypress .comment-meta a{text-decoration:none}#buddypress .activity-list .activity-content .activity-header img.avatar{float:none!important;margin:0 5px -8px 0!important}#buddypress a.bp-secondary-action,#buddypress span.highlight{font-size:80%;padding:0;margin-right:5px;text-decoration:none}#buddypress .activity-list .activity-content .activity-inner,#buddypress .activity-list .activity-content blockquote{margin:10px 10px 5px 0;overflow:hidden}#buddypress .activity-list li.new_forum_post .activity-content .activity-inner,#buddypress .activity-list li.new_forum_topic .activity-content .activity-inner{border-left:2px solid #EAEAEA;margin-left:5px;padding-left:10px}body.activity-permalink #buddypress .activity-content .activity-inner,body.activity-permalink #buddypress .activity-content blockquote{margin-left:0;margin-top:5px}#buddypress .activity-inner>p{word-wrap:break-word}#buddypress .activity-inner>.activity-inner,#buddypress .activity-inner>blockquote{margin:0}#buddypress .activity-list .activity-content img.thumbnail{border:2px solid #eee;float:left;margin:0 10px 5px 0}#buddypress .activity-read-more{margin-left:1em;white-space:nowrap}#buddypress .activity-list li.load-more,#buddypress .activity-list li.load-newest{background:#f0f0f0;font-size:110%;margin:15px 0;padding:10px 15px;text-align:center}#buddypress .activity-list li.load-more a,#buddypress .activity-list li.load-newest a{color:#4D4D4D}#buddypress div.activity-meta{margin:18px 0 0}body.activity-permalink #buddypress div.activity-meta{margin-bottom:6px}#buddypress div.activity-meta a{padding:4px 8px}#buddypress a.activity-time-since{color:#aaa;text-decoration:none}#buddypress a.activity-time-since:hover{color:#888;text-decoration:underline}#buddypress #reply-title small a,#buddypress a.bp-primary-action{font-size:80%;margin-right:5px;text-decoration:none}#buddypress #reply-title small a span,#buddypress a.bp-primary-action span{background:#999;color:#fff;font-size:90%;margin-left:2px;padding:0 5px}#buddypress #reply-title small a:hover span,#buddypress a.bp-primary-action:hover span{background:#555;color:#fff}#buddypress div.activity-comments{margin:0 0 0 70px;overflow:hidden;position:relative;width:auto;clear:both}body.activity-permalink #buddypress div.activity-comments{background:0 0;margin-left:170px;width:auto}#buddypress div.activity-comments>ul{padding:0 0 0 10px}#buddypress div.activity-comments ul,#buddypress div.activity-comments ul li{border:none;list-style:none}#buddypress div.activity-comments ul{clear:both;margin:0}#buddypress div.activity-comments ul li{border-top:1px solid #eee;padding:10px 0 0}body.activity-permalink #buddypress .activity-list li.mini .activity-comments{clear:none;margin-top:0}body.activity-permalink #buddypress div.activity-comments ul li{border-width:1px;padding:10px 0 0}#buddypress div.activity-comments>ul>li:first-child{border-top:none}#buddypress div.activity-comments ul li:last-child{margin-bottom:0}#buddypress div.activity-comments ul li>ul{margin-left:30px;margin-top:0;padding-left:10px}body.activity-permalink #buddypress div.activity-comments ul li>ul{margin-top:10px}body.activity-permalink #buddypress div.activity-comments>ul{padding:0 10px 0 15px}#buddypress div.activity-comments div.acomment-avatar img{border-width:1px;float:left;height:25px;margin-right:10px;width:25px}#buddypress div.activity-comments div.acomment-content{font-size:80%;margin:5px 0 0 40px}#buddypress div.acomment-content .activity-delete-link,#buddypress div.acomment-content .comment-header,#buddypress div.acomment-content .time-since{display:none}body.activity-permalink #buddypress div.activity-comments div.acomment-content{font-size:90%}#buddypress div.activity-comments div.acomment-meta{color:#888;font-size:80%}#buddypress div.activity-comments form.ac-form{display:none;padding:10px}#buddypress div.activity-comments li form.ac-form{margin-right:15px;clear:both}#buddypress div.activity-comments form.root{margin-left:0}#buddypress div.activity-comments div#message{margin-top:15px;margin-bottom:0}#buddypress div.activity-comments form .ac-textarea{background:#fff;border:1px inset #ccc;margin-bottom:10px;padding:8px}#buddypress div.activity-comments form textarea{border:none;background:0 0;box-shadow:none;outline:0;color:#555;font-family:inherit;font-size:100%;height:60px;padding:0;margin:0;width:100%}#buddypress div.activity-comments form input{margin-top:5px}#buddypress div.activity-comments form div.ac-reply-avatar{float:left}#buddypress div.ac-reply-avatar img{border:1px solid #eee}#buddypress div.activity-comments form div.ac-reply-content{color:#888;margin-left:50px;padding-left:15px}#buddypress div.activity-comments form div.ac-reply-content a{text-decoration:none}#buddypress .acomment-options{float:left;margin:5px 0 5px 40px}#buddypress .acomment-options a{color:#999}#buddypress .acomment-options a:hover{color:inherit}#buddypress div.dir-search{float:right;margin:-39px 0 0}#buddypress div.dir-search input[type=text],#buddypress li.groups-members-search input[type=text]{font-size:90%;padding:1px 3px}#buddypress .current-member-type{font-style:italic}#buddypress .dir-form{clear:both}#buddypress div#message{margin:0 0 15px}#buddypress #message.info{margin-bottom:0}#buddypress div#message.updated{clear:both;display:block}#buddypress div#message p,#sitewide-notice p{font-size:90%;display:block;padding:10px 15px}#buddypress div#message.error p{background-color:#fdc;border:1px solid #a00;clear:left;color:#800}#buddypress div#message.warning p{background-color:#ffe0af;border:1px solid #ffd087;clear:left;color:#800}#buddypress div#message.updated p{background-color:#efc;border:1px solid #591;color:#250}#buddypress #pass-strength-result{background-color:#eee;border-color:#ddd;border-style:solid;border-width:1px;display:none;margin:5px 5px 5px 0;padding:5px;text-align:center;width:150px}#buddypress .standard-form #basic-details-section #pass-strength-result{width:35%}#buddypress #pass-strength-result.bad,#buddypress #pass-strength-result.error{background-color:#ffb78c;border-color:#ff853c!important;display:block}#buddypress #pass-strength-result.good{background-color:#ffec8b;border-color:#fc0!important;display:block}#buddypress #pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040!important;display:block}#buddypress #pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c!important;display:block}#buddypress .standard-form#signup_form div div.error{background:#faa;color:#a00;margin:0 0 10px;padding:6px;width:90%}#buddypress div.accept,#buddypress div.reject{float:left;margin-left:10px}#buddypress ul.button-nav li{float:left;margin:0 10px 10px 0;list-style:none}#sitewide-notice #message{left:2%;position:fixed;top:1em;width:96%;z-index:9999}#sitewide-notice.admin-bar-on #message{top:3.3em}#sitewide-notice strong{display:block;margin-bottom:-1em}#buddypress .dir-search input[type=search],#buddypress .dir-search input[type=text],#buddypress .groups-members-search input[type=search],#buddypress .groups-members-search input[type=text],#buddypress .standard-form input[type=color],#buddypress .standard-form input[type=date],#buddypress .standard-form input[type=datetime-local],#buddypress .standard-form input[type=datetime],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=month],#buddypress .standard-form input[type=number],#buddypress .standard-form input[type=password],#buddypress .standard-form input[type=range],#buddypress .standard-form input[type=search],#buddypress .standard-form input[type=tel],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=time],#buddypress .standard-form input[type=url],#buddypress .standard-form input[type=week],#buddypress .standard-form select,#buddypress .standard-form textarea{border:1px solid #ccc;background:#fafafa;border-radius:0;color:#888;font:inherit;font-size:100%;padding:6px}#buddypress .standard-form select{padding:3px}#buddypress .standard-form input[type=password]{margin-bottom:5px}#buddypress .standard-form label,#buddypress .standard-form span.label{display:block;font-weight:700;margin:15px 0 5px;width:auto}#buddypress .standard-form div.checkbox label:nth-child(n+2),#buddypress .standard-form div.radio div label{color:#888;font-size:100%;font-weight:400;margin:5px 0 0}#buddypress .standard-form#sidebar-login-form label{margin-top:5px}#buddypress .standard-form input[type=text]{width:75%}#buddypress .standard-form#sidebar-login-form input[type=password],#buddypress .standard-form#sidebar-login-form input[type=text]{padding:4px;width:95%}#buddypress .standard-form #basic-details-section input[type=password],#buddypress .standard-form #blog-details-section input#signup_blog_url{width:35%}#buddypress #commentform input[type=text],#buddypress #commentform textarea,#buddypress .form-allowed-tags,#buddypress .standard-form#signup_form input[type=text],#buddypress .standard-form#signup_form textarea{width:90%}#buddypress .standard-form#signup_form div.submit{float:right}#buddypress div#signup-avatar img{margin:0 15px 10px 0}#buddypress .standard-form textarea{width:75%;height:120px}#buddypress .standard-form textarea#message_content{height:200px}#buddypress .standard-form#send-reply textarea{width:97.5%}#buddypress .standard-form p.description{color:#888;font-size:80%;margin:5px 0}#buddypress .standard-form div.submit{clear:both;padding:15px 0 0}#buddypress .standard-form p.submit{margin-bottom:0;padding:15px 0 0}#buddypress .standard-form div.submit input{margin-right:15px}#buddypress .standard-form div.radio ul{margin:10px 0 15px 38px;list-style:disc}#buddypress .standard-form div.radio ul li{margin-bottom:5px}#buddypress .standard-form a.clear-value{display:block;margin-top:5px;outline:0}#buddypress table.notification-settings td:first-child,#buddypress table.notification-settings th.icon,#buddypress table.notifications td:first-child,#buddypress table.notifications th.icon,body.no-js #buddypress #delete_inbox_messages,body.no-js #buddypress #delete_sentbox_messages,body.no-js #buddypress #message-type-select,body.no-js #buddypress #messages-bulk-management #select-all-messages,body.no-js #buddypress #notifications-bulk-management #select-all-notifications,body.no-js #buddypress label[for=message-type-select]{display:none}#buddypress .standard-form #basic-details-section,#buddypress .standard-form #blog-details-section,#buddypress .standard-form #profile-details-section{float:left;width:48%}#buddypress .standard-form #profile-details-section{float:right}#buddypress #notifications-bulk-management,#buddypress .standard-form #blog-details-section{clear:left}#buddypress .standard-form input:focus,#buddypress .standard-form select:focus,#buddypress .standard-form textarea:focus{background:#fafafa;color:#555}#buddypress form#send-invite-form{margin-top:20px}#buddypress div#invite-list{background:#f5f5f5;height:400px;margin:0 0 10px;overflow:auto;padding:5px;width:160px}#buddypress .comment-reply-link,#buddypress a.button,#buddypress button,#buddypress div.generic-button a,#buddypress input[type=button],#buddypress input[type=reset],#buddypress input[type=submit],#buddypress ul.button-nav li a,a.bp-title-button{background:#fff;border:1px solid #ccc;color:#777;font-size:small;cursor:pointer;outline:0;padding:4px 10px;text-align:center;text-decoration:none}#buddypress .comment-reply-link:hover,#buddypress a.button:focus,#buddypress a.button:hover,#buddypress button:hover,#buddypress div.generic-button a:hover,#buddypress input[type=button]:hover,#buddypress input[type=reset]:hover,#buddypress input[type=submit]:hover,#buddypress ul.button-nav li a:hover,#buddypress ul.button-nav li.current a{background:#ededed;border:1px solid #bbb;color:#555;outline:0;text-decoration:none}#buddypress form.standard-form .left-menu{float:left}#buddypress form.standard-form .left-menu #invite-list ul{margin:1%;list-style:none}#buddypress form.standard-form .left-menu #invite-list ul li{margin:0 0 0 1%}#buddypress form.standard-form .main-column{margin-left:190px}#buddypress form.standard-form .main-column ul#friend-list{clear:none;float:left}#buddypress form.standard-form .main-column ul#friend-list h4{clear:none}#buddypress .wp-editor-wrap a.button,#buddypress .wp-editor-wrap button,#buddypress .wp-editor-wrap input[type=button],#buddypress .wp-editor-wrap input[type=reset],#buddypress .wp-editor-wrap input[type=submit]{padding:0 10px 1px}#buddypress form [disabled=disabled]{cursor:default;opacity:.4}.bp-screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute}#buddypress a.loading,#buddypress input.loading{-webkit-animation:loader-pulsate .5s infinite ease-in-out alternate;-moz-animation:loader-pulsate .5s infinite ease-in-out alternate;border-color:#aaa}@-webkit-keyframes loader-pulsate{from{border-color:#aaa;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}to{border-color:#ccc;-webkit-box-shadow:0 0 6px #f8f8f8;box-shadow:0 0 6px #f8f8f8}}@-moz-keyframes loader-pulsate{from{border-color:#aaa;-moz-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}to{border-color:#ccc;-moz-box-shadow:0 0 6px #f8f8f8;box-shadow:0 0 6px #f8f8f8}}#buddypress a.loading:hover,#buddypress input.loading:hover{color:#777}#buddypress a.disabled,#buddypress button.disabled,#buddypress button.pending,#buddypress div.pending a,#buddypress input[type=submit].disabled,#buddypress input[type=submit].pending,#buddypress input[type=submit][disabled=disabled],#buddypress input[type=button].disabled,#buddypress input[type=button].pending,#buddypress input[type=reset].disabled,#buddypress input[type=reset].pending{border-color:#eee;color:#bbb;cursor:default}#buddypress a.disabled:hover,#buddypress button.disabled:hover,#buddypress button.pending:hover,#buddypress div.pending a:hover,#buddypress input[type=submit]:hover.disabled,#buddypress input[type=submit]:hover.pending,#buddypress input[type=button]:hover.disabled,#buddypress input[type=button]:hover.pending,#buddypress input[type=reset]:hover.disabled,#buddypress input[type=reset]:hover.pending{border-color:#eee;color:#bbb}#buddypress ul#topic-post-list{margin:0;width:auto}#buddypress ul#topic-post-list li{padding:15px;position:relative}#buddypress ul#topic-post-list li.alt{background:#f5f5f5}#buddypress ul#topic-post-list li div.poster-meta{color:#888;margin-bottom:10px}#buddypress ul#topic-post-list li div.post-content{margin-left:54px}#buddypress div.topic-tags{font-size:80%}#buddypress div.admin-links{color:#888;font-size:80%;position:absolute;top:15px;right:25px}#buddypress div#topic-meta{margin:0;padding:5px 19px 30px;position:relative}#buddypress div#topic-meta div.admin-links{right:19px;top:-36px}#buddypress div#topic-meta h3{margin:5px 0}#buddypress div#new-topic-post{display:none;margin:20px 0 0;padding:1px 0 0}#buddypress table.forum,#buddypress table.messages-notices,#buddypress table.notifications,#buddypress table.notifications-settings,#buddypress table.profile-fields,#buddypress table.profile-settings,#buddypress table.wp-profile-fields{width:100%}#buddypress table.forum thead tr,#buddypress table.messages-notices thead tr,#buddypress table.notifications thead tr,#buddypress table.notifications-settings thead tr,#buddypress table.profile-fields thead tr,#buddypress table.profile-settings thead tr,#buddypress table.wp-profile-fields thead tr{background:#eaeaea}#buddypress table#message-threads{clear:both}#buddypress table.profile-fields{margin-bottom:20px}#buddypress table tr td.thread-info p,#buddypress table.profile-fields p{margin:0}#buddypress table.profile-fields:last-child{margin-bottom:0}#buddypress table.profile-fields p:last-child{margin-top:0}#buddypress table.forum tr td,#buddypress table.forum tr th,#buddypress table.messages-notices tr td,#buddypress table.messages-notices tr th,#buddypress table.notifications tr td,#buddypress table.notifications tr th,#buddypress table.notifications-settings tr td,#buddypress table.notifications-settings tr th,#buddypress table.profile-fields tr td,#buddypress table.profile-fields tr th,#buddypress table.profile-settings tr td,#buddypress table.wp-profile-fields tr td,#buddypress table.wp-profile-fields tr th{padding:8px;vertical-align:middle}#buddypress table.forum tr td.label,#buddypress table.messages-notices tr td.label,#buddypress table.notifications tr td.label,#buddypress table.notifications-settings tr td.label,#buddypress table.profile-fields tr td.label,#buddypress table.wp-profile-fields tr td.label{border-right:1px solid #eaeaea;font-weight:700;width:25%}#buddypress #message-threads .thread-info{min-width:40%}#buddypress table tr td.thread-info p.thread-excerpt{color:#888;font-size:80%;margin-top:3px}#buddypress table.forum td{text-align:center}#buddypress table.forum tr.alt td,#buddypress table.messages-notices tr.alt td,#buddypress table.notifications tr.alt td,#buddypress table.notifications-settings tr.alt td,#buddypress table.profile-fields tr.alt td,#buddypress table.profile-settings tr.alt td,#buddypress table.wp-profile-fields tr.alt td{background:#f5f5f5}#buddypress table.notification-settings{margin-bottom:20px;text-align:left}#buddypress #groups-notification-settings{margin-bottom:0}#buddypress table.notification-settings th.title,#buddypress table.profile-settings th.title{width:80%}#buddypress table.notification-settings .no,#buddypress table.notification-settings .yes{text-align:center;width:40px}#buddypress table.forum{margin:0;width:auto;clear:both}#buddypress table.forum tr.sticky td{font-size:110%;background:#fff9db;border-top:1px solid #ffe8c4;border-bottom:1px solid #ffe8c4}#buddypress table.forum tr.closed td.td-title{padding-left:35px}#buddypress table.forum td p.topic-text{color:#888;font-size:100%}#buddypress table.forum tr>td:first-child,#buddypress table.forum tr>th:first-child{padding-left:15px}#buddypress table.forum tr>td:last-child,#buddypress table.forum tr>th:last-child{padding-right:15px}#buddypress table.forum td.td-group,#buddypress table.forum td.td-poster,#buddypress table.forum td.td-title,#buddypress table.forum tr th#th-group,#buddypress table.forum tr th#th-poster,#buddypress table.forum tr th#th-title{text-align:left}#buddypress table.forum tr td.td-title a.topic-title{font-size:110%}#buddypress table.forum td.td-freshness{white-space:nowrap}#buddypress table.forum td.td-freshness span.time-since{font-size:80%;color:#888}#buddypress table.forum td img.avatar{float:none;margin:0 5px -8px 0}#buddypress table.forum td.td-group,#buddypress table.forum td.td-poster{min-width:140px}#buddypress table.forum th#th-title{width:80%}#buddypress table.forum th#th-freshness{width:25%}#buddypress table.forum th#th-postcount{width:15%}#buddypress table.forum p.topic-meta{font-size:80%;margin:5px 0 0}#buddypress .item-body{margin:20px 0}#buddypress span.activity{display:inline-block;font-size:small;opacity:.8;padding:0}#buddypress span.user-nicename{color:#777;display:inline-block;font-size:120%;font-weight:700}#buddypress div#message p,#sitewide-notice p{font-weight:400;margin-top:3px;text-decoration:none;background-color:#ffd;border:1px solid #cb2;color:#440}#buddypress div#item-header{overflow:hidden}#buddypress div#item-header div#item-header-content{float:left;margin-left:0}#buddypress div#item-header h2{line-height:120%;margin:0 0 15px}#buddypress div#item-header h2 a{color:#777;text-decoration:none}#buddypress div#item-header img.avatar{float:left;margin:0 15px 19px 0}#buddypress div#item-header h2{margin-bottom:5px}#buddypress div#item-header h2 span.highlight{font-size:60%;font-weight:400;line-height:170%;vertical-align:middle;display:inline-block}#buddypress div#item-header h2 span.highlight span{background:#a1dcfa;color:#fff;cursor:pointer;font-weight:700;font-size:80%;margin-bottom:2px;padding:1px 4px;position:relative;right:-2px;top:-2px;vertical-align:middle}#buddypress div#item-header div#item-meta{font-size:80%;color:#aaa;overflow:hidden;margin:15px 0 5px;padding-bottom:10px}#buddypress div#item-header div#item-actions{float:right;margin:0 0 15px 15px;text-align:right;width:20%}#buddypress div#item-header div#item-actions h3{margin:0 0 5px}#buddypress div#item-header ul{margin-bottom:15px;overflow:hidden}#buddypress div#item-header ul h5,#buddypress div#item-header ul hr,#buddypress div#item-header ul span{display:none}#buddypress div#item-header ul li{float:right;list-style:none}#buddypress div#item-header ul img.avatar,#buddypress div#item-header ul.avatars img.avatar{height:30px;margin:2px;width:30px}#buddypress div#item-header a.button,#buddypress div#item-header div.generic-button{float:left;margin:10px 10px 0 0}#buddypress div#item-header div#message.info{line-height:80%}#buddypress ul.item-list{border-top:1px solid #eaeaea;width:100%;list-style:none;clear:both;margin:0;padding:0}body.activity-permalink #buddypress ul.item-list,body.activity-permalink #buddypress ul.item-list li.activity-item{border:none}#buddypress ul.item-list li{border-bottom:1px solid #eaeaea;padding:15px 0;margin:0;position:relative;list-style:none}#buddypress ul.single-line li{border:none}#buddypress ul.item-list li img.avatar{float:left;margin:0 10px 0 0}#buddypress ul.item-list li div.item-title,#buddypress ul.item-list li h4{font-weight:400;font-size:90%;margin:0;width:75%}#buddypress ul.item-list li div.item-title span{color:#999;font-size:80%}#buddypress ul.item-list li div.item-desc{color:#888;font-size:80%;margin:10px 0 0 60px;width:50%}#buddypress ul.item-list li.group-no-avatar div.item-desc{margin-left:0}#buddypress ul.item-list li div.action{position:absolute;top:15px;right:0;text-align:right}#buddypress ul.item-list li div.meta{color:#888;font-size:80%;margin-top:10px}#buddypress ul.item-list li h5 span.small{float:right;font-size:80%;font-weight:400}#buddypress div.item-list-tabs{background:0 0;clear:left;overflow:hidden}#buddypress div.item-list-tabs ul{margin:0;padding:0}#buddypress div.item-list-tabs ul li{float:left;margin:0;list-style:none}#buddypress div.item-list-tabs#subnav ul li{margin-top:0}#buddypress div.item-list-tabs ul li.last{float:right;margin:7px 0 0}#buddypress div.item-list-tabs#subnav ul li.last{margin-top:4px}#buddypress div.item-list-tabs ul li.last select{max-width:185px}#buddypress div.item-list-tabs ul li a,#buddypress div.item-list-tabs ul li span{display:block;padding:5px 10px;text-decoration:none}#buddypress div.item-list-tabs ul li a span{background:#eee;border-radius:50%;border:1px solid #ccc;color:#999;display:inline;font-size:70%;margin-left:2px;padding:3px 6px;text-align:center;vertical-align:middle}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background-color:#eee;color:#555;opacity:.8;font-weight:700}#buddypress div.item-list-tabs ul li a:hover span,#buddypress div.item-list-tabs ul li.current a span,#buddypress div.item-list-tabs ul li.selected a span{background-color:#eee}#buddypress div.item-list-tabs ul li.current a span,#buddypress div.item-list-tabs ul li.selected a span{background-color:#fff}#buddypress div#item-nav ul li.loading a{background-position:88% 50%}#buddypress div.item-list-tabs#object-nav{margin-top:0}#buddypress div.item-list-tabs#subnav{background:0 0;margin:10px 0;overflow:hidden}#buddypress #admins-list li,#buddypress #members-list li,#buddypress #mods-list li{overflow:auto;list-style:none}#buddypress div#message-thread div.message-metadata,.widget.buddypress div.avatar-block{overflow:hidden}#buddypress table#message-threads tr.unread td{background:#fff9db;border-top:1px solid #ffe8c4;border-bottom:1px solid #ffe8c4;font-weight:700}#buddypress table#message-threads tr.unread td .activity,#buddypress table#message-threads tr.unread td .thread-excerpt,#buddypress table#message-threads tr.unread td.thread-options{font-weight:400}#buddypress li span.unread-count,#buddypress tr.unread span.unread-count{background:#d00;color:#fff;font-weight:700;padding:2px 8px}#buddypress div.item-list-tabs ul li a span.unread-count{padding:1px 6px;color:#fff}#buddypress div#message-thread div.message-box{margin:0;padding:15px}#buddypress div#message-thread div.alt{background:#f4f4f4}#buddypress div#message-thread p#message-recipients{margin:10px 0 20px}#buddypress div#message-thread img.avatar{float:left;margin:0 10px 0 0;vertical-align:middle}#buddypress div#message-thread strong{font-size:100%;margin:0}#buddypress div#message-thread strong a{text-decoration:none}#buddypress div#message-thread strong span.activity{margin-top:4px}#buddypress div#message-thread div.message-content{margin-left:45px}#buddypress div#message-thread div.message-options{text-align:right}#buddypress #message-threads img.avatar{max-width:none}#buddypress div.message-search{float:right;margin:0 20px}.message-metadata{position:relative}.message-star-actions{position:absolute;right:0;top:0}#buddypress a.message-action-star,#buddypress a.message-action-unstar{border-bottom:0;text-decoration:none;outline:0}a.message-action-star{opacity:.7}a.message-action-star:hover{opacity:1}.message-action-star span.icon:before,.message-action-unstar span.icon:before{font-family:dashicons;font-size:18px}.message-action-star span.icon:before{color:#aaa;content:"\f154"}.message-action-unstar span.icon:before{color:#FCDD77;content:"\f155"}#buddypress div.profile h4{margin-bottom:auto;margin-top:15px}#buddypress #profile-edit-form ul.button-nav{margin-top:15px}body.no-js #buddypress .field-visibility-settings-close,body.no-js #buddypress .field-visibility-settings-toggle{display:none}#buddypress .field-visibility-settings{display:none;margin-top:10px}body.no-js #buddypress .field-visibility-settings{display:block}#buddypress .current-visibility-level{font-weight:700;font-style:normal}#buddypress .field-visibility-settings,#buddypress .field-visibility-settings-notoggle,#buddypress .field-visibility-settings-toggle{color:#888}#buddypress .field-visibility-settings a,#buddypress .field-visibility-settings-toggle a{font-size:80%}body.register #buddypress div.page ul{list-style:none}#buddypress .standard-form .field-visibility-settings label{margin:0;font-weight:400}#buddypress .field-visibility-settings legend,#buddypress .field-visibility-settings-toggle{font-style:italic}#buddypress .field-visibility-settings .radio{list-style:none;margin-bottom:0}#buddypress .field-visibility select{margin:0}.widget.buddypress div.item-avatar img.avatar{float:left;margin:0 10px 15px 0}.widget.buddypress span.activity{display:inline-block;font-size:small;opacity:.8;padding:0}.widget.buddypress div.item-options{font-size:90%;margin:0 0 1em;padding:1em 0}.widget.buddypress div.item{margin:0 0 1em}.widget.buddypress div.item-content,.widget.buddypress div.item-meta{font-size:11px;margin-left:50px}.widget.buddypress ul.item-list img.avatar{height:40px;margin-right:10px;width:40px}.widget.buddypress div.item-avatar img{height:40px;margin:1px;width:40px}.widget.buddypress #bp-login-widget-form label{display:block;margin:1rem 0 .5rem}.widget.buddypress #bp-login-widget-form #bp-login-widget-submit{margin-right:10px}.widget.buddypress .bp-login-widget-user-avatar{float:left}.bp-login-widget-user-avatar img.avatar{height:40px;width:40px}.widget.buddypress .bp-login-widget-user-links>div{padding-left:60px;margin-bottom:.5rem}.widget.buddypress .bp-login-widget-user-links>div.bp-login-widget-user-link a{font-weight:700}.widget.buddypress #friends-list,.widget.buddypress #groups-list,.widget.buddypress #members-list{margin-left:0;padding-left:0}.widget.buddypress #friends-list li,.widget.buddypress #groups-list li,.widget.buddypress #members-list li{clear:both;list-style-type:none}@media only screen and (max-width:480px){#buddypress div.dir-search{float:right;margin-top:-50px;text-align:right}#buddypress div.dir-search input[type=text]{margin-bottom:1em;width:50%}a.bp-title-button{margin-left:10px}#buddypress form.standard-form .main-column div.action{position:relative;margin-bottom:1em}#buddypress form.standard-form .main-column ul#friend-list h4{width:100%}}@media only screen and (max-width:320px){#buddypress div.dir-search,#buddypress ul.item-list li div.action{clear:left;float:left;margin-top:0;text-align:left}#buddypress li#groups-order-select{clear:left;float:left}#buddypress ul.item-list li div.action{margin-left:70px;position:relative;top:0;right:0}#buddypress ul.item-list li div.item-desc{clear:left;float:left;margin:10px 0 0;width:auto}#buddypress li div.item{margin-left:70px;width:auto}#buddypress ul.item-list li div.meta{margin-top:0}#buddypress .item-desc p{margin:0 0 10px}#buddypress div.pagination .pag-count{margin-left:0}}@media only screen and (max-width:240px){#buddypress div.dir-search{float:left;margin:0}#buddypress div.dir-search input[type=text]{width:50%}#buddypress li#groups-order-select{float:left}#buddypress ul.item-list li img.avatar{width:30px;height:auto}#buddypress li div.item,#buddypress ul.item-list li div.action{margin-left:45px}h1 a.bp-title-button{clear:left;float:left;margin:10px 0 20px}}
bp-templates/bp-legacy/css/twentyfifteen-rtl.css CHANGED
@@ -1,22 +1,24 @@
1
- /*--------------------------------------------------------------
 
2
 
3
  This is the BuddyPress companion stylesheet for
4
  the WordPress Twentyfifteen theme.
5
 
6
  This sheet supports the primary BuddyPress styles in buddypress.css
7
 
8
- The Rulesets shadow the BP default stylesheet sectioning
9
- to maintain uniformity.
 
 
10
 
11
- If you are running as a child theme of twentyfifteen and wish to use
12
- this stylesheet then please copy it to buddypress/css/ or community/css/
13
- in your child theme root and rename the file to match your child theme name
14
- i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
15
- 'twentyfifteen-child.css'
16
 
17
- ----------------------------------------------------------------
 
 
 
18
  >>> TABLE OF CONTENTS:
19
- ----------------------------------------------------------------
20
  1.0 Theme Structural Elements & overrides
21
  2.0 - Navigation - General
22
  2.1 - Navs - Object Nav / Sub Nav (item-list-tabs)
@@ -39,6 +41,7 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
39
  6.2.1 - item-body: Groups
40
  6.2.1.1 - Management settings screens
41
  6.2.1.2 - Group members list
 
42
  6.2.2 - item-body: User Accounts
43
  6.2.2.1 - classes, pag, filters
44
  6.2.2.2 - Extended Profiles
@@ -50,51 +53,94 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
50
  8.0 - Tables - General
51
  9.0 - Error / Success Messages
52
  10.0 - Ajax Loading, Widgets, General classes
53
- --------------------------------------------------------------*/
54
  /**
55
  *-------------------------------------------------------------------------------
56
  * @section 1.0 - Theme - Structural Elements & overrides
57
  *-------------------------------------------------------------------------------
58
  */
59
- #buddypress h1, #buddypress h2, #buddypress h3, #buddypress h4, #buddypress h5, #buddypress h6 {
60
- clear: none; }
 
 
 
 
 
 
61
 
62
  .buddypress div.clear {
63
- display: none; }
 
 
64
  .buddypress main {
65
- padding-top: 4%; }
66
- @media screen and (min-width: 59.6875em) {
67
- .buddypress main {
68
- padding-top: 0; } }
69
- .buddypress main article {
70
- margin: 0 4%;
71
- padding-top: 8.3333%; }
72
- @media screen and (min-width: 59.6875em) {
73
- .buddypress main article {
74
- margin: 0 1px 0 0; } }
75
- @media screen and (min-width: 87.6875em) {
76
- .buddypress main article {
77
- margin: 0 8.3333% 0 4.3333%; } }
78
- .buddypress main article .entry-header, .buddypress main article .entry-content {
79
- padding: 0 3rem 3rem 3rem; }
80
- .buddypress main article #buddypress {
81
- margin-bottom: 40px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
82
  .buddypress .site-footer {
83
- margin: 0 4%; }
84
- @media screen and (min-width: 59.6875em) {
85
- .buddypress .site-footer {
86
- margin: 0 35.2941% 0 0;
87
- width: 61.8235%; } }
 
 
 
 
88
 
89
  /**
90
  *-------------------------------------------------------------------------------
91
  * @section 2.0 - Navigation - General
92
  *-------------------------------------------------------------------------------
93
  */
94
- .buddypress #buddypress .item-list-tabs a, .buddypress #buddypress .activity-header a, .buddypress #buddypress .activity-inner a, .buddypress #buddypress .activity-comments a, .buddypress #buddypress .item-title a, .buddypress #buddypress .load-more a, .buddypress #buddypress .field-visibility-settings-toggle a, .buddypress #buddypress #latest-update a, .buddypress #buddypress table a, .buddypress #buddypress .avatar-nav-items a {
95
- border-bottom: 0; }
96
- .buddypress #buddypress .pagination-links a, .buddypress #buddypress .pagination-links span {
97
- border-bottom: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
98
 
99
  /**
100
  *----------------------------------------------------------
@@ -104,85 +150,133 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
104
  *----------------------------------------------------------
105
  */
106
  #buddypress {
107
- /*__ Horizontal menus __*/ }
108
- #buddypress div.item-list-tabs ul li.selected a {
109
- background: #555;
110
- color: #fff;
111
- opacity: 1; }
112
- #buddypress div.item-list-tabs ul {
113
- background-color: #f7f7f7;
114
- border-bottom: 1px solid rgba(234, 234, 234, 0.9);
115
- border-top: 1px solid rgba(234, 234, 234, 0.9);
116
- overflow: hidden;
117
- padding: 5px 0; }
118
- #buddypress div.item-list-tabs ul li a span {
119
- border-radius: 25%; }
120
- #buddypress #object-nav ul {
121
- overflow: hidden; }
122
- #buddypress #object-nav ul li {
123
- float: none; }
124
- #buddypress #object-nav ul li:not(.selected) a {
125
- opacity: 0.7; }
126
- @media screen and (min-width: 38.75em) {
127
- #buddypress #object-nav ul li {
128
- float: right; } }
129
- #buddypress div#subnav.item-list-tabs {
130
- margin-top: 0; }
131
- #buddypress div#subnav.item-list-tabs ul {
132
- background-color: #f7f7f7;
133
- border-bottom: 0;
134
- padding: 0; }
135
- #buddypress div#subnav.item-list-tabs ul li.last {
136
- background: #fff;
137
- margin-top: 0;
138
- padding: 5px 0 5px 5px;
139
- width: 100%; }
140
- #buddypress div#subnav.item-list-tabs ul li.last select, #buddypress div#subnav.item-list-tabs ul li.last select:focus {
141
- background: transparent;
142
- border: 0;
143
- outline: 0; }
144
- #buddypress div#subnav.item-list-tabs ul li.last select, #buddypress div#subnav.item-list-tabs ul li.last label, #buddypress div#subnav.item-list-tabs ul li.last option {
145
- font-size: 14px;
146
- font-size: 1.4rem; }
147
- #buddypress div#subnav.item-list-tabs ul li.last select {
148
- font-style: italic; }
149
- @media screen and (min-width: 38.75em) {
150
- #buddypress div#subnav.item-list-tabs ul li.last {
151
- text-align: left; } }
152
- #buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a {
153
- background: #555;
154
- color: #fff;
155
- opacity: 1; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
156
 
157
  /*__ Vertical menu User Account / Group single screens __*/
158
  @media screen and (min-width: 55em) {
159
- .bp-user #buddypress, .single-item.groups #buddypress {
160
- background: #f7f7f7; }
161
- #buddypress #item-header, #buddypress #item-body {
162
- background: #fff; }
163
- #buddypress #object-nav {
164
- border-left: 1px solid #ddd;
165
- float: right;
166
- margin-left: -1px;
167
- width: 200px; }
168
- #buddypress #object-nav ul {
169
- border-bottom: 0;
170
- padding: 0; }
171
- #buddypress #object-nav ul li {
172
- float: none;
173
- overflow: hidden; }
174
- #buddypress #object-nav ul li span {
175
- background: #fff;
176
- border-radius: 10%;
177
- float: left;
178
- margin-left: 2px; }
179
- #buddypress #item-body {
180
- border-right: 1px solid #ddd;
181
- overflow: hidden;
182
- padding: 0 20px 0 0;
183
- width: auto; }
184
- #buddypress #item-body #subnav {
185
- margin: 0 -20px 0 0; } }
 
 
 
 
 
 
 
 
 
 
 
186
 
187
  /**
188
  *----------------------------------------------------------
@@ -190,102 +284,164 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
190
  *----------------------------------------------------------
191
  */
192
  #buddypress div.pagination {
193
- box-shadow: none; }
194
- #buddypress div.pagination .pag-count {
195
- margin-right: 0; }
196
- #buddypress div.pagination .pagination-links {
197
- margin-left: 0; }
198
- #buddypress div.pagination .pagination-links span, #buddypress div.pagination .pagination-links a {
199
- height: auto;
200
- line-height: 1;
201
- padding: 5px; }
202
- #buddypress div.pagination .pagination-links .prev, #buddypress div.pagination .pagination-links .next {
203
- background-color: transparent;
204
- color: inherit;
205
- overflow: visible;
206
- width: auto; }
207
- #buddypress div.pagination .pagination-links .prev:before, #buddypress div.pagination .pagination-links .next:before {
208
- display: none; }
209
- #buddypress div.pagination .pagination-links .prev {
210
- right: auto;
211
- position: static; }
212
- #buddypress div.pagination .pagination-links .next {
213
- position: static;
214
- left: auto; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
215
 
216
  /**
217
  *-------------------------------------------------------------------------------
218
  * @section 4.0 - BP Lists / Loops Generic
219
  *-------------------------------------------------------------------------------
220
  */
221
- #buddypress .item-list .activity-header, #buddypress .item-list .activity-meta {
222
- font-family: "Noto Sans", sans-serif; }
 
 
223
 
224
  #buddypress ul.item-list li {
225
- overflow: hidden !important; }
226
- #buddypress ul.item-list li .item-avatar {
227
- margin-bottom: 10px;
228
- text-align: center; }
229
- @media screen and (min-width: 38.75em) {
230
- #buddypress ul.item-list li .item-avatar {
231
- margin-bottom: 0; } }
232
- #buddypress ul.item-list li .item-avatar a {
233
- border-bottom: 0; }
234
- #buddypress ul.item-list li .item-avatar img.avatar {
235
- display: inline-block;
236
- float: none; }
237
- @media screen and (min-width: 38.75em) {
238
- #buddypress ul.item-list li .item-avatar img.avatar {
239
- display: block;
240
- float: right; } }
241
- #buddypress ul.item-list li .item {
242
- margin-right: 25%; }
243
- #buddypress ul.item-list li .item span.activity {
244
- font-style: italic; }
245
- #buddypress ul.item-list li .item .item-desc {
246
- margin-right: 0;
247
- width: 70%; }
248
- @media screen and (min-width: 59.6875em) {
249
- #buddypress ul.item-list li .item-avatar, #buddypress ul.item-list li .item, #buddypress ul.item-list li .action {
250
- float: right; }
251
- #buddypress ul.item-list li .item {
252
- right: 10%;
253
- margin-right: 0;
254
- position: relative;
255
- width: 55%; } }
256
- #buddypress ul.item-list li div.action {
257
- clear: right;
258
- float: none;
259
- margin-bottom: -20px;
260
- margin-right: 0;
261
- padding: 20px 0 5px;
262
- position: relative;
263
- text-align: right;
264
- top: 0; }
265
- @media screen and (min-width: 59.6875em) {
266
- #buddypress ul.item-list li div.action {
267
- clear: none;
268
- float: left;
269
- margin-bottom: 0;
270
- padding: 0; } }
271
- #buddypress ul.item-list li div.action div {
272
- display: inline-block;
273
- margin: 10px 0;
274
- width: 100%; }
275
- #buddypress ul.item-list li div.action div a {
276
- display: block;
277
- width: 100%; }
278
- @media screen and (min-width: 38.75em) {
279
- #buddypress ul.item-list li div.action div {
280
- margin: 0 0 10px 10px;
281
- width: auto; } }
282
- @media screen and (min-width: 59.6875em) {
283
- #buddypress ul.item-list li div.action div {
284
- clear: left;
285
- float: left;
286
- margin: 0 0 10px 0; } }
287
- #buddypress ul.item-list li div.action .meta {
288
- font-style: italic; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
289
 
290
  /**
291
  *----------------------------------------------------------
@@ -298,55 +454,81 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
298
  *-----------------------------------------------------
299
  */
300
  #buddypress form#whats-new-form p.activity-greeting {
301
- line-height: 1.4; }
 
 
302
  #buddypress form#whats-new-form textarea {
303
- width: 100%; }
 
 
304
  @media screen and (max-width: 30em) {
305
- #buddypress form#whats-new-form #whats-new-post-in-box select {
306
- font-size: 14px;
307
- font-size: 1.4rem;
308
- max-width: 120px; } }
 
 
 
309
  @media screen and (max-width: 38.75em) {
310
- #buddypress form#whats-new-form #whats-new-content {
311
- clear: right;
312
- margin: 10px 0 40px;
313
- padding: 10px 0 0; }
314
- #buddypress form#whats-new-form #whats-new-content #whats-new-submit {
315
- float: none; }
316
- #buddypress form#whats-new-form #whats-new-content #whats-new-submit input {
317
- width: 100%; }
318
- #buddypress form#whats-new-form #whats-new-options {
319
- display: flex;
320
- flex-direction: column; }
321
- #buddypress form#whats-new-form #whats-new-options #whats-new-submit {
322
- order: 2; }
323
- #buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box {
324
- order: 1; } }
 
 
 
 
 
 
 
 
325
  #buddypress form#whats-new-form #whats-new-options[style] {
326
- min-height: 6rem;
327
- overflow: visible; }
328
- #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
329
- border: 1px solid rgba(153, 153, 153, 0.5);
330
- float: right;
331
- line-height: 1.5em;
332
- margin-top: 12px;
333
- padding-right: 0.2em;
334
- width: 100%; }
335
- #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select {
336
- background: none;
337
- border: 0;
338
- float: left;
339
- margin: 0;
340
- min-height: 1.5em;
341
- outline: 0;
342
- padding-right: 0.4em; }
343
- @media screen and (min-width: 30em) {
344
- #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
345
- width: auto; }
346
- #buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit {
347
- float: left; } }
 
 
 
 
 
 
 
 
 
 
348
  #buddypress #item-body form#whats-new-form {
349
- margin: 40px 0; }
 
350
 
351
  /**
352
  *-----------------------------------------------------
@@ -354,90 +536,144 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
354
  *-----------------------------------------------------
355
  */
356
  #buddypress #activity-stream li {
357
- padding: 25px 0 15px; }
358
- #buddypress #activity-stream li .activity-avatar {
359
- float: none;
360
- text-align: center; }
361
- #buddypress #activity-stream li .activity-avatar a {
362
- display: inline-block; }
363
- #buddypress #activity-stream li .activity-avatar a img.avatar {
364
- display: inline;
365
- float: none;
366
- height: 60px;
367
- margin-bottom: 20px;
368
- margin-right: 0;
369
- width: 60px; }
370
- #buddypress #activity-stream li .activity-content {
371
- margin-right: 0; }
372
- #buddypress #activity-stream li .activity-content .activity-header {
373
- font-size: 14px;
374
- font-size: 1.4rem; }
375
- @media screen and (min-width: 46.25em) {
376
- #buddypress #activity-stream li .activity-avatar {
377
- float: right;
378
- margin-left: 10px;
379
- text-align: right; }
380
- #buddypress #activity-stream li .activity-avatar a {
381
- border-bottom: 0; }
382
- #buddypress #activity-stream li .activity-content {
383
- margin: 0;
384
- overflow: hidden; }
385
- #buddypress #activity-stream li .activity-content .activity-header {
386
- font-size: 16px;
387
- font-size: 1.6rem; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
388
  #buddypress #activity-stream li.mini .activity-avatar a img.avatar {
389
- height: 30px;
390
- margin-right: 15px;
391
- width: 30px; }
 
 
392
  #buddypress #activity-stream li.mini .activity-content .activity-header {
393
- font-size: 13px;
394
- font-size: 1.3rem; }
 
 
395
  #buddypress #activity-stream .activity-content {
396
- margin-top: -12px; }
397
- #buddypress #activity-stream .activity-content .activity-header {
398
- line-height: inherit;
399
- margin-left: 0; }
400
- #buddypress #activity-stream .activity-content .activity-header p {
401
- background-color: #f7f7f7;
402
- border: 1px solid rgba(234, 234, 234, 0.6);
403
- padding: 0 0.2em; }
404
- #buddypress #activity-stream .activity-content .activity-header img.avatar {
405
- display: inline-block;
406
- margin-bottom: 0 !important; }
407
- #buddypress #activity-stream .activity-content .activity-meta a {
408
- display: block;
409
- margin: 0 0 5px; }
410
- @media screen and (min-width: 38.75em) {
411
- #buddypress #activity-stream .activity-content .activity-meta a {
412
- display: inline-block;
413
- margin: 0; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
414
  #buddypress #activity-stream .load-more {
415
- background: #f7f7f7;
416
- border: 1px solid transparent;
417
- padding: 10px; }
418
- #buddypress #activity-stream .load-more:focus, #buddypress #activity-stream .load-more:hover {
419
- background: #f4f4f4;
420
- border: 1px solid rgba(159, 209, 226, 0.3); }
421
- #buddypress #activity-stream .load-more:focus a, #buddypress #activity-stream .load-more:hover a {
422
- font-style: italic; }
423
- #buddypress #activity-stream .load-more a {
424
- display: block; }
 
 
 
 
 
 
 
 
 
425
 
426
  /* Single activity view - activity permalink */
427
  .activity-permalink #buddypress {
428
- background: none; }
429
- .activity-permalink #buddypress #activity-stream li.activity-item {
430
- padding: 20px; }
431
- .activity-permalink #buddypress #activity-stream li.mini .activity-header {
432
- font-size: 16px;
433
- font-size: 1.6rem;
434
- margin-bottom: 40px; }
435
- @media screen and (min-width: 46.25em) {
436
- .activity-permalink #buddypress #activity-stream li.mini .activity-header {
437
- font-size: 20px;
438
- font-size: 2rem; } }
439
- .activity-permalink #buddypress #activity-stream li.mini .activity-header p {
440
- padding: 20px; }
 
 
 
 
 
 
 
 
 
 
441
 
442
  /**
443
  *-----------------------------------------------------
@@ -445,43 +681,112 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
445
  *-----------------------------------------------------
446
  */
447
  #buddypress #activity-stream .activity-comments {
448
- margin: 10px 0 0; }
449
- #buddypress #activity-stream .activity-comments.has-comments {
450
- border-right: 1px solid #eaeaea; }
451
- #buddypress #activity-stream .activity-comments .ac-form {
452
- padding: 20px 0 0; }
453
- #buddypress #activity-stream .activity-comments > ul {
454
- background: rgba(247, 247, 247, 0.6);
455
- margin: 15px 2px 0 0; }
456
- @media screen and (min-width: 38.75em) {
457
- #buddypress #activity-stream .activity-comments > ul {
458
- margin-right: 70px; } }
459
- #buddypress #activity-stream .activity-comments .ac-reply-avatar {
460
- display: none; }
461
- #buddypress #activity-stream .activity-comments .ac-reply-content {
462
- margin-right: 0;
463
- padding-right: 0; }
464
- @media screen and (min-width: 38.75em) {
465
- #buddypress #activity-stream .activity-comments .ac-reply-avatar {
466
- display: block; }
467
- #buddypress #activity-stream .activity-comments .ac-reply-content {
468
- overflow: hidden; } }
469
- #buddypress #activity-stream .activity-comments .ac-form input[type="submit"], #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
470
- color: rgba(51, 51, 51, 0.8);
471
- display: inline-block;
472
- font-family: inherit;
473
- font-size: 12px;
474
- font-size: 1.2rem;
475
- font-weight: normal;
476
- line-height: 1.2;
477
- padding: 4px 10px;
478
- text-transform: lowercase;
479
- width: 100px; }
480
- #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
481
- border: 1px solid rgba(153, 153, 153, 0.7);
482
- text-align: center; }
483
- #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus, #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover {
484
- background: #ededed; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
485
 
486
  /**
487
  *----------------------------------------------------------
@@ -489,10 +794,14 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
489
  *----------------------------------------------------------
490
  */
491
  @media screen and (min-width: 59.6875em) {
492
- #buddypress #members-list li .item-avatar, #buddypress #members-list li .item {
493
- float: right; }
494
- #buddypress #members-list li .action {
495
- float: left; } }
 
 
 
 
496
 
497
  /**
498
  *-------------------------------------------------------------------------------
@@ -505,22 +814,43 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
505
  *-----------------------------------------------------------
506
  */
507
  @media screen and (max-width: 46.25em) {
508
- .bp-user main header.entry-header, .single-item.groups main header.entry-header {
509
- padding-bottom: 1rem; } }
 
 
 
 
510
  @media screen and (max-width: 38.75em) {
511
- .bp-user h1, .bp-user #item-header-content, .single-item.groups h1, .single-item.groups #item-header-content {
512
- text-align: center; } }
 
 
 
 
 
 
513
  @media screen and (max-width: 46.25em) {
514
- .bp-user #buddypress #item-header .generic-button, .single-item.groups #buddypress #item-header .generic-button {
515
- float: none;
516
- margin: 1.5em 0 0 0; } }
 
 
 
 
517
  @media screen and (max-width: 38.75em) {
518
- .bp-user #buddypress h1, .single-item.groups #buddypress h1 {
519
- margin-bottom: 0; }
520
- .bp-user #buddypress #item-header-avatar img.avatar, .single-item.groups #buddypress #item-header-avatar img.avatar {
521
- margin-left: 0; }
522
- .bp-user #buddypress #item-header-content, .single-item.groups #buddypress #item-header-content {
523
- width: 100%; } }
 
 
 
 
 
 
 
524
 
525
  /**
526
  *-----------------------------------------------------
@@ -530,55 +860,84 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
530
  *-----------------------------------------------------
531
  */
532
  @media screen and (max-width: 46.25em) {
533
- .single-item.groups #buddypress #item-header #item-meta {
534
- margin-bottom: 20px; } }
 
 
 
535
  @media screen and (max-width: 38.75em) {
536
- .single-item.groups #buddypress div#item-header {
537
- display: flex;
538
- flex-direction: column; }
539
- .single-item.groups #buddypress div#item-header #item-header-avatar {
540
- order: 1;
541
- text-align: center; }
542
- .single-item.groups #buddypress div#item-header #item-header-avatar a {
543
- border-bottom: 0; }
544
- .single-item.groups #buddypress div#item-header #item-header-avatar a img {
545
- display: inline-block;
546
- float: none; }
547
- .single-item.groups #buddypress div#item-header #item-header-content {
548
- order: 2; }
549
- .single-item.groups #buddypress div#item-header #item-actions {
550
- order: 3; } }
 
 
 
 
 
 
 
 
551
  .single-item.groups #buddypress div#item-header {
552
- padding-bottom: 40px; }
553
- .single-item.groups #buddypress div#item-header div#item-actions {
554
- margin: 0;
555
- width: 100%; }
556
- @media screen and (min-width: 38.75em) {
557
- .single-item.groups #buddypress div#item-header div#item-actions {
558
- clear: none;
559
- float: left;
560
- width: 50%; } }
561
- .single-item.groups #buddypress div#item-header div#item-actions h3 {
562
- background: #555;
563
- color: #fff;
564
- font-size: 14px;
565
- font-size: 1.4rem;
566
- padding: 0.2em; }
567
- @media screen and (min-width: 46.25em) {
568
- .single-item.groups #buddypress div#item-header div#item-actions h3 {
569
- font-size: 16px;
570
- font-size: 1.6rem; } }
571
- @media screen and (min-width: 46.25em) {
572
- .single-item.groups #buddypress div#item-header #item-header-avatar, .single-item.groups #buddypress div#item-header #item-header-content {
573
- float: right; }
574
- .single-item.groups #buddypress div#item-header #item-header-avatar {
575
- width: 21%; }
576
- .single-item.groups #buddypress div#item-header #item-header-content {
577
- margin-right: 4%;
578
- width: 40%; }
579
- .single-item.groups #buddypress div#item-header div#item-actions {
580
- float: left;
581
- width: 28%; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
582
 
583
  /**
584
  *-----------------------------------------------------
@@ -588,31 +947,61 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
588
  *-----------------------------------------------------
589
  */
590
  .bp-user #buddypress #item-header {
591
- padding: 20px 0; }
592
- .bp-user #buddypress #item-header #item-header-avatar {
593
- text-align: center;
594
- width: 100%; }
595
- .bp-user #buddypress #item-header #item-header-avatar img.avatar, .bp-user #buddypress #item-header #item-header-avatar a {
596
- border-bottom: 0;
597
- display: inline-block;
598
- float: none; }
599
- @media screen and (min-width: 46.25em) {
600
- .bp-user #buddypress #item-header #item-header-avatar {
601
- float: right;
602
- width: 20%; }
603
- .bp-user #buddypress #item-header #item-header-avatar img.avatar, .bp-user #buddypress #item-header #item-header-avatar a {
604
- float: right;
605
- width: 100%; }
606
- .bp-user #buddypress #item-header #item-header-content {
607
- float: left;
608
- margin-left: 5%;
609
- width: 69%; } }
 
 
 
 
 
 
 
 
 
 
 
 
610
 
611
  /**
612
  *-----------------------------------------------------------
613
  * @subsection 6.2 - Item Body: Global
614
  *-----------------------------------------------------------
615
  */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
616
  /**
617
  *----------------------------------------------------
618
  * @subsection 6.2.1 - Item Body Groups
@@ -626,63 +1015,97 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
626
  *-----------------------------------------
627
  */
628
  .groups #group-settings-form h4 {
629
- background: #555;
630
- color: #fff;
631
- padding: 0.2em; }
 
 
 
 
 
 
632
 
633
  .groups.edit-details #group-settings-form label {
634
- background: #555;
635
- -webkit-border-top-left-radius: 4px;
636
- border-top-left-radius: 4px;
637
- -webkit-border-top-right-radius: 4px;
638
- border-top-right-radius: 4px;
639
- background-clip: padding-box;
640
- color: #fff;
641
- display: inline-block;
642
- margin-bottom: 0;
643
- padding: 0.2em;
644
- width: 80%; }
645
- @media screen and (min-width: 38.75em) {
646
- .groups.edit-details #group-settings-form label {
647
- width: 60%; } }
 
 
 
 
 
648
  .groups.edit-details #group-settings-form textarea + p label {
649
- background: none;
650
- color: inherit;
651
- font-size: 14px;
652
- font-size: 1.4rem;
653
- width: auto; }
654
-
655
- .groups.group-settings #group-settings-form div.radio label, .groups.group-settings #create-group-form div.radio label {
656
- border: 1px solid #eaeaea;
657
- padding: 0.2em; }
658
- .groups.group-settings #group-settings-form div.radio ul, .groups.group-settings #create-group-form div.radio ul {
659
- color: rgba(51, 51, 51, 0.6);
660
- font-size: 14px;
661
- font-size: 1.4rem; }
 
 
 
 
 
 
662
 
663
  .groups.group-avatar form > p {
664
- margin-top: 20px; }
 
665
 
666
  .groups.manage-members #group-settings-form .item-list li {
667
- border-bottom: 1px solid #eaeaea; }
668
- .groups.manage-members #group-settings-form .item-list li img, .groups.manage-members #group-settings-form .item-list li h5 {
669
- float: right; }
670
- .groups.manage-members #group-settings-form .item-list li img > a, .groups.manage-members #group-settings-form .item-list li h5 > a {
671
- border-bottom: 0; }
672
- .groups.manage-members #group-settings-form .item-list li span.small {
673
- clear: right;
674
- display: block;
675
- float: none;
676
- margin-top: 10px; }
677
- .groups.manage-members #group-settings-form .item-list li span.small a {
678
- display: inline-block;
679
- margin: 5px 0;
680
- width: 100%; }
681
- @media screen and (min-width: 38.75em) {
682
- .groups.manage-members #group-settings-form .item-list li span.small a {
683
- width: auto; } }
684
- .groups.manage-members #group-settings-form .item-list li h5 {
685
- margin: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
686
 
687
  /**
688
  *-----------------------------------------
@@ -691,46 +1114,109 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
691
  */
692
  /* Members loop */
693
  @media screen and (max-width: 30em) {
694
- .groups.group-members #buddypress #members-group-list li > a {
695
- border-bottom: 0;
696
- display: block;
697
- margin-bottom: 10px;
698
- text-align: center; }
699
- .groups.group-members #buddypress #members-group-list li > a img.avatar {
700
- display: inline;
701
- float: none; } }
 
 
 
 
702
  .groups.group-members #buddypress #members-group-list li h5 {
703
- display: inline-block;
704
- font-size: 14px;
705
- font-size: 1.4rem;
706
- margin: 0; }
707
- @media screen and (min-width: 59.6875em) {
708
- .groups.group-members #buddypress #members-group-list li h5 {
709
- font-size: 16px;
710
- font-size: 1.6rem; } }
711
- .groups.group-members #buddypress #members-group-list li h5 a {
712
- border-bottom: 0; }
 
 
 
 
 
 
 
713
  .groups.group-members #buddypress #members-group-list li span.activity {
714
- font-size: 12px;
715
- font-size: 1.2rem; }
 
 
716
  .groups.group-members #buddypress #members-group-list li .action {
717
- top: 0; }
 
718
 
719
  .groups.group-members #subnav li {
720
- width: 100%; }
721
- @media screen and (max-width: 38.75em) {
722
- .groups.group-members #subnav li {
723
- background: #fff;
724
- padding: 20px 0; } }
725
- .groups.group-members #subnav li #search-members-form {
726
- float: left;
727
- margin: 5px 0 0 5px; }
728
- @media screen and (max-width: 38.75em) {
729
- .groups.group-members #subnav li #search-members-form {
730
- margin: 0;
731
- width: 100%; }
732
- .groups.group-members #subnav li #search-members-form label input[type="text"] {
733
- width: 100%; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
734
 
735
  /**
736
  *-----------------------------------------------------
@@ -740,7 +1226,8 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
740
  *-----------------------------------------------------
741
  */
742
  .bp-user .entry-title {
743
- margin-bottom: 0.5em; }
 
744
 
745
  /**
746
  *--------------------------------------------
@@ -748,57 +1235,99 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
748
  *--------------------------------------------
749
  */
750
  .bp-user #buddypress table th {
751
- font-size: 14px;
752
- font-size: 1.4rem; }
 
 
753
  .bp-user #buddypress table td {
754
- font-size: 12px;
755
- font-size: 1.2rem; }
 
 
756
  @media screen and (min-width: 46.25em) {
757
- .bp-user #buddypress table th {
758
- font-size: 16px;
759
- font-size: 1.6rem; }
760
- .bp-user #buddypress table td {
761
- font-size: 14px;
762
- font-size: 1.4rem; } }
 
 
 
 
763
  @media screen and (min-width: 77.5em) {
764
- .bp-user #buddypress table th {
765
- font-size: 18px;
766
- font-size: 1.8rem; }
767
- .bp-user #buddypress table td {
768
- font-size: 16px;
769
- font-size: 1.6rem; } }
 
 
 
 
770
  .bp-user #buddypress .pag-count {
771
- font-style: italic; }
772
- .bp-user #buddypress .notifications-options-nav, .bp-user #buddypress .messages-options-nav {
773
- float: right;
774
- width: 100%; }
775
- @media screen and (min-width: 30em) {
776
- .bp-user #buddypress .notifications-options-nav, .bp-user #buddypress .messages-options-nav {
777
- width: 50%; } }
778
- .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav select, .bp-user #buddypress .messages-options-nav input {
779
- font-size: 14px;
780
- font-size: 1.4rem;
781
- outline: 0;
782
- padding: 0; }
783
- .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .messages-options-nav select {
784
- float: right;
785
- margin-left: 0;
786
- width: 100%; }
787
- @media screen and (min-width: 30em) {
788
- .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .messages-options-nav select {
789
- width: 60%; } }
790
- .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav input {
791
- float: left;
792
- font-family: "Noto Serif", serif;
793
- line-height: 1.5;
794
- margin-top: 10px;
795
- width: 100%; }
796
- .bp-user #buddypress .notifications-options-nav input[disabled]:hover, .bp-user #buddypress .messages-options-nav input[disabled]:hover {
797
- background: none; }
798
- @media screen and (min-width: 30em) {
799
- .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav input {
800
- margin-top: 0;
801
- width: 38%; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
802
 
803
  /**
804
  *-------------------------------------------
@@ -806,43 +1335,66 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
806
  *-------------------------------------------
807
  */
808
  .bp-user #buddypress .profile .bp-widget h4 {
809
- background: #6e6e6e;
810
- color: #fff;
811
- margin-bottom: 0;
812
- padding: 0.4em; }
 
 
813
  .bp-user #buddypress .profile .bp-widget table {
814
- margin-top: 0; }
 
815
 
816
  /* Edit Profile */
817
- .bp-user #buddypress .profile #profile-edit-form .button-nav:before, .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
818
- content: " ";
819
- display: table; }
 
 
 
820
  .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
821
- clear: both; }
 
 
822
  .bp-user #buddypress .profile #profile-edit-form ul.button-nav {
823
- border-bottom: 1px solid #eaeaea;
824
- margin-right: 0; }
825
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav li {
826
- float: right;
827
- margin-bottom: 0; }
828
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current {
829
- border: 1px solid #eaeaea;
830
- border-bottom-color: #fff;
831
- margin-bottom: -1px; }
832
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav a {
833
- background: none;
834
- border: 0;
835
- font-size: 18px;
836
- font-size: 1.8rem; }
837
- .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings {
838
- font-size: 14px;
839
- font-size: 1.4rem; }
840
- .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close, .bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link {
841
- background: #555;
842
- color: #fff;
843
- padding: 0.2em 0.5em; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
844
  .bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a {
845
- font-size: inherit; }
 
846
 
847
  /**
848
  *-------------------------------------------
@@ -850,9 +1402,11 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
850
  *-------------------------------------------
851
  */
852
  @media screen and (min-width: 77.5em) {
853
- .bp-user #buddypress #groups-list li .item {
854
- right: 5%;
855
- width: 50%; } }
 
 
856
 
857
  /**
858
  *-------------------------------------------
@@ -860,142 +1414,236 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
860
  *-------------------------------------------
861
  */
862
  .bp-user #buddypress {
863
- /* Auto Complete background */
864
- /* Sitewide Notices loop */ }
865
- .bp-user #buddypress #message-thread a {
866
- border-bottom: 0; }
867
- .bp-user #buddypress #message-thread #message-subject {
868
- background: #6e6e6e;
869
- color: #fff;
870
- padding: 0.3em 0.2em 0.3em 0; }
871
- .bp-user #buddypress #message-thread #message-recipients {
872
- font-style: italic; }
873
- .bp-user #buddypress #message-thread #message-recipients a.confirm {
874
- border: 1px solid #eaeaea;
875
- font-style: normal; }
876
- .bp-user #buddypress #message-thread .message-metadata {
877
- overflow: hidden; }
878
- .bp-user #buddypress #message-thread .message-metadata img.avatar {
879
- float: none; }
880
- @media screen and (min-width: 46.25em) {
881
- .bp-user #buddypress #message-thread .message-metadata img.avatar {
882
- float: right; } }
883
- .bp-user #buddypress #message-thread .message-metadata .message-star-actions {
884
- float: left;
885
- margin-left: 5px;
886
- position: static; }
887
- .bp-user #buddypress #message-thread .message-content {
888
- background: #f7f7f7;
889
- border: 1px solid #eaeaea;
890
- margin: 10px 0 0 0;
891
- padding: 0.3em; }
892
- .bp-user #buddypress #message-thread #send-reply .message-content {
893
- background: #fff;
894
- border: 0; }
895
- .bp-user #buddypress #message-thread .alt {
896
- background: #fff; }
897
- .bp-user #buddypress #message-threads thead tr {
898
- background: #6e6e6e; }
899
- .bp-user #buddypress #message-threads tr td {
900
- background: #fff;
901
- display: inline-block;
902
- float: right; }
903
- .bp-user #buddypress #message-threads tr td.thread-star, .bp-user #buddypress #message-threads tr td.thread-options {
904
- border-bottom-color: #b7b7b7;
905
- border-bottom-width: 2px;
906
- height: 2.4em;
907
- padding-bottom: 0.2em;
908
- padding-top: 0.2em; }
909
- @media screen and (max-width: 46.25em) {
910
- .bp-user #buddypress #message-threads tr td.thread-star, .bp-user #buddypress #message-threads tr td.thread-options {
911
- padding-top: 0; } }
912
- .bp-user #buddypress #message-threads tr td.bulk-select-check, .bp-user #buddypress #message-threads tr td.thread-from {
913
- height: 2.6em; }
914
- @media screen and (max-width: 38.75em) {
915
- .bp-user #buddypress #message-threads tr td.bulk-select-check, .bp-user #buddypress #message-threads tr td.thread-from {
916
- height: 5.2em; } }
917
- .bp-user #buddypress #message-threads tr td.thread-from, .bp-user #buddypress #message-threads tr td.thread-options {
918
- border-right: 0 !important;
919
- width: -webkit-calc(100% - 30px);
920
- width: -moz-calc(100% - 30px);
921
- width: calc(100% - 30px);
922
- margin-right: 0; }
923
- .bp-user #buddypress #message-threads tr td.thread-info {
924
- padding-right: 41px;
925
- width: 100%; }
926
- .bp-user #buddypress #message-threads tr td.thread-info a::after {
927
- content: " \2013 \00a0" attr(title);
928
- font-size: 12px;
929
- font-size: 1.2rem; }
930
- .bp-user #buddypress #message-threads tr td.thread-options {
931
- text-align: left; }
932
- .bp-user #buddypress #message-threads tr td.thread-options a {
933
- font-size: 12px;
934
- font-size: 1.2rem;
935
- line-height: 2.2; }
936
- .bp-user #buddypress #message-threads tr span.from {
937
- display: none; }
938
- .bp-user #buddypress #message-threads tr span.activity {
939
- display: block;
940
- float: left;
941
- line-height: 2; }
942
- @media screen and (max-width: 38.75em) {
943
- .bp-user #buddypress #message-threads tr span.activity {
944
- clear: both;
945
- font-size: 11px;
946
- font-size: 1.1rem;
947
- width: 100%; } }
948
- .bp-user #buddypress #message-threads tr.unread td {
949
- background: #dce5ff;
950
- border-bottom-color: #b7b7b7;
951
- border-color: #d1d1d1; }
952
- .bp-user #buddypress #message-threads th {
953
- display: none; }
954
- .bp-user #buddypress #message-threads th.bulk-select-all {
955
- border-bottom: 0;
956
- display: inline-block;
957
- text-align: right; }
958
- .bp-user #buddypress #message-threads th.bulk-select-all, .bp-user #buddypress #message-threads td.bulk-select-check, .bp-user #buddypress #message-threads td.thread-star {
959
- border-left: 0;
960
- width: 30px; }
961
- .bp-user #buddypress .acfb-holder li.friend-tab {
962
- margin-left: 0; }
963
- .bp-user #buddypress .acfb-holder li.friend-tab a {
964
- border-bottom: 0; }
965
- .bp-user #buddypress .acfb-holder li.friend-tab a img {
966
- display: inline;
967
- height: 20px;
968
- margin-left: 0.5em;
969
- width: 20px !important; }
970
- .bp-user #buddypress #message-threads.sitewide-notices td {
971
- width: 100%; }
972
- .bp-user #buddypress #message-threads.sitewide-notices td strong {
973
- background: #6e6e6e;
974
- color: #fff;
975
- display: block;
976
- margin-bottom: 0.4em;
977
- padding-right: 0.2em; }
978
- .bp-user #buddypress #message-threads.sitewide-notices td a {
979
- display: inline-block; }
980
- .bp-user #buddypress #message-threads.sitewide-notices td:first-child {
981
- display: none; }
982
- .bp-user #buddypress #message-threads.sitewide-notices td:first-child + td + td {
983
- border-bottom: 0; }
984
- .bp-user #buddypress #message-threads.sitewide-notices td:first-child + td + td span {
985
- line-height: 1; }
986
- .bp-user #buddypress #message-threads.sitewide-notices td:last-child {
987
- border-bottom-color: #b7b7b7;
988
- line-height: 1;
989
- text-align: left; }
990
- .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child {
991
- line-height: 0;
992
- margin-right: 0.7em;
993
- text-indent: -999em; }
994
- .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after {
995
- content: attr(title);
996
- display: block;
997
- line-height: initial;
998
- text-indent: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
999
 
1000
  /**
1001
  *------------------------------
@@ -1003,24 +1651,44 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1003
  *------------------------------
1004
  */
1005
  .bp-user #buddypress #settings-form > p {
1006
- font-size: 20px;
1007
- font-size: 2rem;
1008
- margin: 20px 0 10px; }
 
 
1009
  .bp-user #buddypress table.notification-settings th.title {
1010
- width: 75%; }
1011
- .bp-user #buddypress table.notification-settings td.yes, .bp-user #buddypress table.notification-settings td.no {
1012
- vertical-align: middle; }
 
 
 
 
 
1013
  .bp-user #buddypress table.profile-settings {
1014
- width: 100%; }
1015
- .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
1016
- width: 50%; }
1017
- @media screen and (min-width: 46.25em) {
1018
- .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
1019
- width: 70%; } }
1020
- .bp-user #buddypress table.profile-settings th.title, .bp-user #buddypress table.profile-settings td.field-visibility {
1021
- width: 30%; }
1022
- .bp-user #buddypress table.profile-settings td.field-visibility select {
1023
- width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
1024
 
1025
  /**
1026
  *-------------------------------------------------------------------------------
@@ -1028,59 +1696,130 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1028
  *-------------------------------------------------------------------------------
1029
  */
1030
  #buddypress div.activity-comments form .ac-textarea {
1031
- background: #f7f7f7;
1032
- border: 1px solid rgba(153, 153, 153, 0.3); }
1033
- #buddypress div.activity-comments form .ac-textarea textarea {
1034
- background: none;
1035
- border: 0; }
 
 
 
 
1036
  #buddypress select {
1037
- border: 1px solid rgba(153, 153, 153, 0.5); }
1038
-
1039
- #buddypress .standard-form li, #buddypress .group-create-form li {
1040
- float: none; }
1041
- #buddypress .standard-form input[type='text'], #buddypress .standard-form textarea, #buddypress .group-create-form input[type='text'], #buddypress .group-create-form textarea {
1042
- width: 100%; }
1043
- #buddypress div.dir-search, #buddypress div.message-search, #buddypress li.groups-members-search {
1044
- float: none;
1045
- margin: 10px 0; }
1046
- #buddypress div.dir-search form, #buddypress div.message-search form, #buddypress li.groups-members-search form {
1047
- border: 1px solid rgba(153, 153, 153, 0.4);
1048
- overflow: hidden; }
1049
- #buddypress div.dir-search form label, #buddypress div.message-search form label, #buddypress li.groups-members-search form label {
1050
- float: right;
1051
- width: 80%; }
1052
- #buddypress div.dir-search form input[type='text'], #buddypress div.message-search form input[type='text'], #buddypress li.groups-members-search form input[type='text'] {
1053
- float: right;
1054
- margin: 0;
1055
- width: 80%; }
1056
- #buddypress div.dir-search form input[type='text'], #buddypress div.dir-search form input[type='submit'], #buddypress div.message-search form input[type='text'], #buddypress div.message-search form input[type='submit'], #buddypress li.groups-members-search form input[type='text'], #buddypress li.groups-members-search form input[type='submit'] {
1057
- font-size: 14px;
1058
- font-size: 1.4rem;
1059
- border: 0;
1060
- line-height: inherit; }
1061
- #buddypress div.dir-search form input[type='text'], #buddypress div.message-search form input[type='text'], #buddypress li.groups-members-search form input[type='text'] {
1062
- border-left: 1px solid rgba(153, 153, 153, 0.4);
1063
- padding: 0.2em 0.2em 0.2em 0; }
1064
- #buddypress div.dir-search form input[type='submit'], #buddypress div.message-search form input[type='submit'], #buddypress li.groups-members-search form input[type='submit'] {
1065
- float: left;
1066
- font-weight: normal;
1067
- padding: 0.2em 1em;
1068
- text-align: center;
1069
- text-transform: none;
1070
- width: 20%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1071
  @media screen and (min-width: 38.75em) {
1072
- #buddypress div.dir-search, #buddypress div.message-search, #buddypress li.groups-members-search {
1073
- float: left;
1074
- margin-bottom: 5px !important; }
1075
- #buddypress div.dir-search form label, #buddypress div.dir-search form input[type='text'], #buddypress div.dir-search form input[type='submit'], #buddypress div.message-search form label, #buddypress div.message-search form input[type='text'], #buddypress div.message-search form input[type='submit'], #buddypress li.groups-members-search form label, #buddypress li.groups-members-search form input[type='text'], #buddypress li.groups-members-search form input[type='submit'] {
1076
- width: auto; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1077
  @media screen and (min-width: 77.5em) {
1078
- #buddypress .dir-search form input[type='text'], #buddypress .message-search form input[type='text'] {
1079
- font-size: 16px;
1080
- font-size: 1.6rem; }
1081
- #buddypress .dir-search form input[type='submit'], #buddypress .message-search form input[type='submit'] {
1082
- font-size: 16px;
1083
- font-size: 1.6rem; } }
 
 
 
 
 
1084
 
1085
  /**
1086
  *-------------------------------------------------------------------------------
@@ -1088,39 +1827,70 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1088
  *-------------------------------------------------------------------------------
1089
  */
1090
  #buddypress table {
1091
- font-size: 14px;
1092
- font-size: 1.4rem;
1093
- margin: 20px 0; }
1094
- #buddypress table tr th {
1095
- background: #6e6e6e;
1096
- border-color: #b7b7b7;
1097
- color: #fff; }
1098
- #buddypress table p {
1099
- margin-bottom: 0.5em; }
 
 
 
 
 
 
1100
  @media screen and (min-width: 55em) {
1101
- #buddypress table {
1102
- font-size: 16px;
1103
- font-size: 1.6rem; } }
 
 
1104
 
1105
  /*__ User Account tables __*/
1106
- #buddypress .notifications th, #buddypress .messages-notices th {
1107
- width: 30%; }
1108
- #buddypress .notifications th.bulk-select-all, #buddypress .messages-notices th.bulk-select-all {
1109
- text-align: center;
1110
- width: 10%; }
1111
- #buddypress .notifications .bulk-select-check, #buddypress .notifications .thread-star, #buddypress .messages-notices .bulk-select-check, #buddypress .messages-notices .thread-star {
1112
- text-align: center; }
1113
- #buddypress .notifications .notification-actions, #buddypress .notifications td.thread-options, #buddypress .messages-notices .notification-actions, #buddypress .messages-notices td.thread-options {
1114
- text-align: center; }
1115
- #buddypress .notifications .notification-actions a, #buddypress .notifications td.thread-options a, #buddypress .messages-notices .notification-actions a, #buddypress .messages-notices td.thread-options a {
1116
- display: inline-block;
1117
- margin: 0;
1118
- padding: 0; }
1119
- #buddypress .notifications td .button, #buddypress .messages-notices td .button {
1120
- border: 0;
1121
- display: block;
1122
- padding: 0;
1123
- text-align: center; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1124
 
1125
  /**
1126
  *-------------------------------------------------------------------------------
@@ -1128,27 +1898,38 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1128
  *-------------------------------------------------------------------------------
1129
  */
1130
  #buddypress #item-body div#message {
1131
- margin-top: 20px; }
1132
- @media screen and (min-width: 55em) {
1133
- #buddypress #item-body div#message {
1134
- margin-left: 20px; } }
 
 
 
 
 
1135
  #buddypress div#message p {
1136
- font-size: 18px;
1137
- font-size: 1.8rem;
1138
- font-weight: bold; }
 
 
1139
  #buddypress div#message.info p {
1140
- background: #c6e4ee;
1141
- border: 1px solid #78bed6;
1142
- color: #1e5264; }
 
 
1143
  #buddypress div#message.updated p {
1144
- background: #dee6b2;
1145
- border: 1px solid #becc66;
1146
- color: #454d19; }
 
1147
 
1148
  .delete-group #buddypress div#message.info p {
1149
- background: #db7e7e;
1150
- border: 1px solid #be3535;
1151
- color: #1f0808; }
 
1152
 
1153
  /**
1154
  *-------------------------------------------------------------------------------
@@ -1156,7 +1937,10 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1156
  *-------------------------------------------------------------------------------
1157
  */
1158
  #buddypress {
1159
- /* Auto Complete background */ }
1160
- #buddypress .acfb-holder li.friend-tab {
1161
- background: #9fd1e2;
1162
- border: inherit; }
 
 
 
1
+ @charset "UTF-8";
2
+ /*------------------------------------------------------------------------------
3
 
4
  This is the BuddyPress companion stylesheet for
5
  the WordPress Twentyfifteen theme.
6
 
7
  This sheet supports the primary BuddyPress styles in buddypress.css
8
 
9
+ If you are running as a child theme of twentyfifteen this stylesheet will be
10
+ loaded by default. If you want to modify the styles the normal BP Theme Compat
11
+ hierarchy works and you can copy the file to buddypress/css/ or community/css/
12
+ in your child themes root & either start over or modify the rulesets.
13
 
14
+ If you do not require the styles you can dequeue them from the themes functions file.
 
 
 
 
15
 
16
+ Please see this codex article for more information:
17
+ http://codex.buddypress.org/themes/buddypress-companion-stylesheets/
18
+
19
+ --------------------------------------------------------------------------------
20
  >>> TABLE OF CONTENTS:
21
+ --------------------------------------------------------------------------------
22
  1.0 Theme Structural Elements & overrides
23
  2.0 - Navigation - General
24
  2.1 - Navs - Object Nav / Sub Nav (item-list-tabs)
41
  6.2.1 - item-body: Groups
42
  6.2.1.1 - Management settings screens
43
  6.2.1.2 - Group members list
44
+ 6.2.1.3 - Group Send Invites
45
  6.2.2 - item-body: User Accounts
46
  6.2.2.1 - classes, pag, filters
47
  6.2.2.2 - Extended Profiles
53
  8.0 - Tables - General
54
  9.0 - Error / Success Messages
55
  10.0 - Ajax Loading, Widgets, General classes
56
+ ------------------------------------------------------------------------------*/
57
  /**
58
  *-------------------------------------------------------------------------------
59
  * @section 1.0 - Theme - Structural Elements & overrides
60
  *-------------------------------------------------------------------------------
61
  */
62
+ #buddypress h1,
63
+ #buddypress h2,
64
+ #buddypress h3,
65
+ #buddypress h4,
66
+ #buddypress h5,
67
+ #buddypress h6 {
68
+ clear: none;
69
+ }
70
 
71
  .buddypress div.clear {
72
+ display: none;
73
+ }
74
+
75
  .buddypress main {
76
+ padding-top: 4%;
77
+ }
78
+
79
+ @media screen and (min-width: 59.6875em) {
80
+ .buddypress main {
81
+ padding-top: 0;
82
+ }
83
+ }
84
+
85
+ .buddypress main article {
86
+ margin: 0 4%;
87
+ padding-top: 8.3333%;
88
+ }
89
+
90
+ @media screen and (min-width: 59.6875em) {
91
+ .buddypress main article {
92
+ margin: 0 1px 0 0;
93
+ }
94
+ }
95
+
96
+ @media screen and (min-width: 87.6875em) {
97
+ .buddypress main article {
98
+ margin: 0 8.3333% 0 4.3333%;
99
+ }
100
+ }
101
+
102
+ .buddypress main article .entry-header,
103
+ .buddypress main article .entry-content {
104
+ padding: 0 3rem 3rem 3rem;
105
+ }
106
+
107
+ .buddypress main article #buddypress {
108
+ margin-bottom: 40px;
109
+ }
110
+
111
  .buddypress .site-footer {
112
+ margin: 0 4%;
113
+ }
114
+
115
+ @media screen and (min-width: 59.6875em) {
116
+ .buddypress .site-footer {
117
+ margin: 0 35.2941% 0 0;
118
+ width: 61.8235%;
119
+ }
120
+ }
121
 
122
  /**
123
  *-------------------------------------------------------------------------------
124
  * @section 2.0 - Navigation - General
125
  *-------------------------------------------------------------------------------
126
  */
127
+ .buddypress #buddypress .item-list-tabs a,
128
+ .buddypress #buddypress .activity-header a,
129
+ .buddypress #buddypress .activity-inner a,
130
+ .buddypress #buddypress .activity-comments a,
131
+ .buddypress #buddypress .item-title a,
132
+ .buddypress #buddypress .load-more a,
133
+ .buddypress #buddypress .field-visibility-settings-toggle a,
134
+ .buddypress #buddypress #latest-update a,
135
+ .buddypress #buddypress table a,
136
+ .buddypress #buddypress .avatar-nav-items a {
137
+ border-bottom: 0;
138
+ }
139
+
140
+ .buddypress #buddypress .pagination-links a,
141
+ .buddypress #buddypress .pagination-links span {
142
+ border-bottom: 0;
143
+ }
144
 
145
  /**
146
  *----------------------------------------------------------
150
  *----------------------------------------------------------
151
  */
152
  #buddypress {
153
+ /*__ Horizontal menus __*/
154
+ }
155
+
156
+ #buddypress div.item-list-tabs ul li.selected a {
157
+ background: #555;
158
+ color: #fff;
159
+ opacity: 1;
160
+ }
161
+
162
+ #buddypress div.item-list-tabs ul {
163
+ background-color: #f7f7f7;
164
+ border-bottom: 1px solid rgba(234, 234, 234, 0.9);
165
+ border-top: 1px solid rgba(234, 234, 234, 0.9);
166
+ overflow: hidden;
167
+ padding: 5px 0;
168
+ }
169
+
170
+ #buddypress div.item-list-tabs ul li a span {
171
+ border-radius: 25%;
172
+ }
173
+
174
+ #buddypress #object-nav ul {
175
+ overflow: hidden;
176
+ }
177
+
178
+ #buddypress #object-nav ul li {
179
+ float: none;
180
+ }
181
+
182
+ #buddypress #object-nav ul li:not(.selected) a {
183
+ opacity: 0.7;
184
+ }
185
+
186
+ @media screen and (min-width: 38.75em) {
187
+ #buddypress #object-nav ul li {
188
+ float: right;
189
+ }
190
+ }
191
+
192
+ #buddypress div#subnav.item-list-tabs {
193
+ margin-top: 0;
194
+ }
195
+
196
+ #buddypress div#subnav.item-list-tabs ul {
197
+ background-color: #f7f7f7;
198
+ border-bottom: 0;
199
+ padding: 0;
200
+ }
201
+
202
+ #buddypress div#subnav.item-list-tabs ul li.last {
203
+ background: #fff;
204
+ margin-top: 0;
205
+ padding: 5px 0 5px 5px;
206
+ width: 100%;
207
+ }
208
+
209
+ #buddypress div#subnav.item-list-tabs ul li.last select,
210
+ #buddypress div#subnav.item-list-tabs ul li.last select:focus {
211
+ background: transparent;
212
+ border: 0;
213
+ outline: 0;
214
+ }
215
+
216
+ #buddypress div#subnav.item-list-tabs ul li.last select,
217
+ #buddypress div#subnav.item-list-tabs ul li.last label,
218
+ #buddypress div#subnav.item-list-tabs ul li.last option {
219
+ font-size: 14px;
220
+ font-size: 1.4rem;
221
+ }
222
+
223
+ #buddypress div#subnav.item-list-tabs ul li.last select {
224
+ font-style: italic;
225
+ }
226
+
227
+ @media screen and (min-width: 38.75em) {
228
+ #buddypress div#subnav.item-list-tabs ul li.last {
229
+ text-align: left;
230
+ }
231
+ }
232
+
233
+ #buddypress div.item-list-tabs ul li.selected a,
234
+ #buddypress div.item-list-tabs ul li.current a {
235
+ background: #555;
236
+ color: #fff;
237
+ opacity: 1;
238
+ }
239
 
240
  /*__ Vertical menu User Account / Group single screens __*/
241
  @media screen and (min-width: 55em) {
242
+ .bp-user #buddypress,
243
+ .single-item.groups #buddypress {
244
+ background: #f7f7f7;
245
+ }
246
+ #buddypress #item-header,
247
+ #buddypress #item-body {
248
+ background: #fff;
249
+ }
250
+ #buddypress #object-nav {
251
+ border-left: 1px solid #ddd;
252
+ float: right;
253
+ margin-left: -1px;
254
+ width: 200px;
255
+ }
256
+ #buddypress #object-nav ul {
257
+ border-bottom: 0;
258
+ padding: 0;
259
+ }
260
+ #buddypress #object-nav ul li {
261
+ float: none;
262
+ overflow: hidden;
263
+ }
264
+ #buddypress #object-nav ul li span {
265
+ background: #fff;
266
+ border-radius: 10%;
267
+ float: left;
268
+ margin-left: 2px;
269
+ }
270
+ #buddypress #item-body {
271
+ border-right: 1px solid #ddd;
272
+ overflow: hidden;
273
+ padding: 0 20px 0 0;
274
+ width: auto;
275
+ }
276
+ #buddypress #item-body #subnav {
277
+ margin: 0 -20px 0 0;
278
+ }
279
+ }
280
 
281
  /**
282
  *----------------------------------------------------------
284
  *----------------------------------------------------------
285
  */
286
  #buddypress div.pagination {
287
+ box-shadow: none;
288
+ }
289
+
290
+ #buddypress div.pagination .pag-count {
291
+ margin-right: 0;
292
+ }
293
+
294
+ #buddypress div.pagination .pagination-links {
295
+ margin-left: 0;
296
+ }
297
+
298
+ #buddypress div.pagination .pagination-links span,
299
+ #buddypress div.pagination .pagination-links a {
300
+ height: auto;
301
+ line-height: 1;
302
+ padding: 5px;
303
+ }
304
+
305
+ #buddypress div.pagination .pagination-links .prev,
306
+ #buddypress div.pagination .pagination-links .next {
307
+ background-color: transparent;
308
+ color: inherit;
309
+ overflow: visible;
310
+ width: auto;
311
+ }
312
+
313
+ #buddypress div.pagination .pagination-links .prev:before,
314
+ #buddypress div.pagination .pagination-links .next:before {
315
+ display: none;
316
+ }
317
+
318
+ #buddypress div.pagination .pagination-links .prev {
319
+ right: auto;
320
+ position: static;
321
+ }
322
+
323
+ #buddypress div.pagination .pagination-links .next {
324
+ position: static;
325
+ left: auto;
326
+ }
327
 
328
  /**
329
  *-------------------------------------------------------------------------------
330
  * @section 4.0 - BP Lists / Loops Generic
331
  *-------------------------------------------------------------------------------
332
  */
333
+ #buddypress .item-list .activity-header,
334
+ #buddypress .item-list .activity-meta {
335
+ font-family: "Noto Sans", sans-serif;
336
+ }
337
 
338
  #buddypress ul.item-list li {
339
+ overflow: hidden !important;
340
+ }
341
+
342
+ #buddypress ul.item-list li .item-avatar {
343
+ margin-bottom: 10px;
344
+ text-align: center;
345
+ }
346
+
347
+ @media screen and (min-width: 38.75em) {
348
+ #buddypress ul.item-list li .item-avatar {
349
+ margin-bottom: 0;
350
+ }
351
+ }
352
+
353
+ #buddypress ul.item-list li .item-avatar a {
354
+ border-bottom: 0;
355
+ }
356
+
357
+ #buddypress ul.item-list li .item-avatar img.avatar {
358
+ display: inline-block;
359
+ float: none;
360
+ }
361
+
362
+ @media screen and (min-width: 38.75em) {
363
+ #buddypress ul.item-list li .item-avatar img.avatar {
364
+ display: block;
365
+ float: right;
366
+ }
367
+ }
368
+
369
+ #buddypress ul.item-list li .item {
370
+ margin-right: 25%;
371
+ }
372
+
373
+ #buddypress ul.item-list li .item span.activity {
374
+ font-style: italic;
375
+ }
376
+
377
+ #buddypress ul.item-list li .item .item-desc {
378
+ margin-right: 0;
379
+ width: 70%;
380
+ }
381
+
382
+ @media screen and (min-width: 59.6875em) {
383
+ #buddypress ul.item-list li .item-avatar,
384
+ #buddypress ul.item-list li .item,
385
+ #buddypress ul.item-list li .action {
386
+ float: right;
387
+ }
388
+ #buddypress ul.item-list li .item {
389
+ right: 10%;
390
+ margin-right: 0;
391
+ position: relative;
392
+ width: 55%;
393
+ }
394
+ }
395
+
396
+ #buddypress ul.item-list li div.action {
397
+ clear: right;
398
+ float: none;
399
+ margin-bottom: -20px;
400
+ margin-right: 0;
401
+ padding: 20px 0 5px;
402
+ position: relative;
403
+ text-align: right;
404
+ top: 0;
405
+ }
406
+
407
+ @media screen and (min-width: 59.6875em) {
408
+ #buddypress ul.item-list li div.action {
409
+ clear: none;
410
+ float: left;
411
+ margin-bottom: 0;
412
+ padding: 0;
413
+ }
414
+ }
415
+
416
+ #buddypress ul.item-list li div.action div {
417
+ display: inline-block;
418
+ margin: 10px 0;
419
+ width: 100%;
420
+ }
421
+
422
+ #buddypress ul.item-list li div.action div a {
423
+ display: block;
424
+ width: 100%;
425
+ }
426
+
427
+ @media screen and (min-width: 38.75em) {
428
+ #buddypress ul.item-list li div.action div {
429
+ margin: 0 0 10px 10px;
430
+ width: auto;
431
+ }
432
+ }
433
+
434
+ @media screen and (min-width: 59.6875em) {
435
+ #buddypress ul.item-list li div.action div {
436
+ clear: left;
437
+ float: left;
438
+ margin: 0 0 10px 0;
439
+ }
440
+ }
441
+
442
+ #buddypress ul.item-list li div.action .meta {
443
+ font-style: italic;
444
+ }
445
 
446
  /**
447
  *----------------------------------------------------------
454
  *-----------------------------------------------------
455
  */
456
  #buddypress form#whats-new-form p.activity-greeting {
457
+ line-height: 1.4;
458
+ }
459
+
460
  #buddypress form#whats-new-form textarea {
461
+ width: 100%;
462
+ }
463
+
464
  @media screen and (max-width: 30em) {
465
+ #buddypress form#whats-new-form #whats-new-post-in-box select {
466
+ font-size: 14px;
467
+ font-size: 1.4rem;
468
+ max-width: 120px;
469
+ }
470
+ }
471
+
472
  @media screen and (max-width: 38.75em) {
473
+ #buddypress form#whats-new-form #whats-new-content {
474
+ clear: right;
475
+ margin: 10px 0 40px;
476
+ padding: 10px 0 0;
477
+ }
478
+ #buddypress form#whats-new-form #whats-new-content #whats-new-submit {
479
+ float: none;
480
+ }
481
+ #buddypress form#whats-new-form #whats-new-content #whats-new-submit input {
482
+ width: 100%;
483
+ }
484
+ #buddypress form#whats-new-form #whats-new-options {
485
+ display: flex;
486
+ flex-direction: column;
487
+ }
488
+ #buddypress form#whats-new-form #whats-new-options #whats-new-submit {
489
+ order: 2;
490
+ }
491
+ #buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box {
492
+ order: 1;
493
+ }
494
+ }
495
+
496
  #buddypress form#whats-new-form #whats-new-options[style] {
497
+ min-height: 6rem;
498
+ overflow: visible;
499
+ }
500
+
501
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
502
+ border: 1px solid rgba(153, 153, 153, 0.5);
503
+ float: right;
504
+ line-height: 1.5em;
505
+ margin-top: 12px;
506
+ padding-right: 0.2em;
507
+ width: 100%;
508
+ }
509
+
510
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select {
511
+ background: none;
512
+ border: 0;
513
+ float: left;
514
+ margin: 0;
515
+ min-height: 1.5em;
516
+ outline: 0;
517
+ padding-right: 0.4em;
518
+ }
519
+
520
+ @media screen and (min-width: 30em) {
521
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
522
+ width: auto;
523
+ }
524
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit {
525
+ float: left;
526
+ }
527
+ }
528
+
529
  #buddypress #item-body form#whats-new-form {
530
+ margin: 40px 0;
531
+ }
532
 
533
  /**
534
  *-----------------------------------------------------
536
  *-----------------------------------------------------
537
  */
538
  #buddypress #activity-stream li {
539
+ padding: 25px 0 15px;
540
+ }
541
+
542
+ #buddypress #activity-stream li .activity-avatar {
543
+ float: none;
544
+ text-align: center;
545
+ }
546
+
547
+ #buddypress #activity-stream li .activity-avatar a {
548
+ display: inline-block;
549
+ }
550
+
551
+ #buddypress #activity-stream li .activity-avatar a img.avatar {
552
+ display: inline;
553
+ float: none;
554
+ height: 60px;
555
+ margin-bottom: 20px;
556
+ margin-right: 0;
557
+ width: 60px;
558
+ }
559
+
560
+ #buddypress #activity-stream li .activity-content {
561
+ margin-right: 0;
562
+ }
563
+
564
+ #buddypress #activity-stream li .activity-content .activity-header {
565
+ font-size: 14px;
566
+ font-size: 1.4rem;
567
+ }
568
+
569
+ @media screen and (min-width: 46.25em) {
570
+ #buddypress #activity-stream li .activity-avatar {
571
+ float: right;
572
+ margin-left: 10px;
573
+ text-align: right;
574
+ }
575
+ #buddypress #activity-stream li .activity-avatar a {
576
+ border-bottom: 0;
577
+ }
578
+ #buddypress #activity-stream li .activity-content {
579
+ margin: 0;
580
+ overflow: hidden;
581
+ }
582
+ #buddypress #activity-stream li .activity-content .activity-header {
583
+ font-size: 16px;
584
+ font-size: 1.6rem;
585
+ }
586
+ }
587
+
588
  #buddypress #activity-stream li.mini .activity-avatar a img.avatar {
589
+ height: 30px;
590
+ margin-right: 15px;
591
+ width: 30px;
592
+ }
593
+
594
  #buddypress #activity-stream li.mini .activity-content .activity-header {
595
+ font-size: 13px;
596
+ font-size: 1.3rem;
597
+ }
598
+
599
  #buddypress #activity-stream .activity-content {
600
+ margin-top: -12px;
601
+ }
602
+
603
+ #buddypress #activity-stream .activity-content .activity-header {
604
+ line-height: inherit;
605
+ margin-left: 0;
606
+ }
607
+
608
+ #buddypress #activity-stream .activity-content .activity-header p {
609
+ background-color: #f7f7f7;
610
+ border: 1px solid rgba(234, 234, 234, 0.6);
611
+ padding: 0 0.2em;
612
+ }
613
+
614
+ #buddypress #activity-stream .activity-content .activity-header img.avatar {
615
+ display: inline-block;
616
+ margin-bottom: 0 !important;
617
+ }
618
+
619
+ #buddypress #activity-stream .activity-content .activity-meta a {
620
+ display: block;
621
+ margin: 0 0 5px;
622
+ }
623
+
624
+ @media screen and (min-width: 38.75em) {
625
+ #buddypress #activity-stream .activity-content .activity-meta a {
626
+ display: inline-block;
627
+ margin: 0;
628
+ }
629
+ }
630
+
631
  #buddypress #activity-stream .load-more {
632
+ background: #f7f7f7;
633
+ border: 1px solid transparent;
634
+ padding: 10px;
635
+ }
636
+
637
+ #buddypress #activity-stream .load-more:focus,
638
+ #buddypress #activity-stream .load-more:hover {
639
+ background: #f4f4f4;
640
+ border: 1px solid rgba(159, 209, 226, 0.3);
641
+ }
642
+
643
+ #buddypress #activity-stream .load-more:focus a,
644
+ #buddypress #activity-stream .load-more:hover a {
645
+ font-style: italic;
646
+ }
647
+
648
+ #buddypress #activity-stream .load-more a {
649
+ display: block;
650
+ }
651
 
652
  /* Single activity view - activity permalink */
653
  .activity-permalink #buddypress {
654
+ background: none;
655
+ }
656
+
657
+ .activity-permalink #buddypress #activity-stream li.activity-item {
658
+ padding: 20px 0;
659
+ }
660
+
661
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header {
662
+ font-size: 16px;
663
+ font-size: 1.6rem;
664
+ margin-bottom: 40px;
665
+ }
666
+
667
+ @media screen and (min-width: 46.25em) {
668
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header {
669
+ font-size: 20px;
670
+ font-size: 2rem;
671
+ }
672
+ }
673
+
674
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header p {
675
+ padding: 20px;
676
+ }
677
 
678
  /**
679
  *-----------------------------------------------------
681
  *-----------------------------------------------------
682
  */
683
  #buddypress #activity-stream .activity-comments {
684
+ margin: 10px 0 0;
685
+ }
686
+
687
+ #buddypress #activity-stream .activity-comments.has-comments {
688
+ border-right: 1px solid #eaeaea;
689
+ }
690
+
691
+ #buddypress #activity-stream .activity-comments .ac-form {
692
+ padding: 20px 0 0;
693
+ }
694
+
695
+ #buddypress #activity-stream .activity-comments > ul {
696
+ background: rgba(247, 247, 247, 0.6);
697
+ margin: 15px 2px 0 0;
698
+ }
699
+
700
+ @media screen and (min-width: 38.75em) {
701
+ #buddypress #activity-stream .activity-comments > ul {
702
+ margin-right: 70px;
703
+ }
704
+ }
705
+
706
+ #buddypress #activity-stream .activity-comments > ul ul {
707
+ margin-right: 1%;
708
+ padding-right: 0;
709
+ }
710
+
711
+ @media screen and (min-width: 30em) {
712
+ #buddypress #activity-stream .activity-comments > ul ul {
713
+ margin-right: 1%;
714
+ padding-right: 1em;
715
+ }
716
+ }
717
+
718
+ #buddypress #activity-stream .activity-comments > ul ul li {
719
+ border-right: 1px solid #eaeaea;
720
+ border-top: 0;
721
+ padding-right: 0.2em;
722
+ }
723
+
724
+ #buddypress #activity-stream .activity-comments > ul .acomment-meta {
725
+ border-bottom: 1px solid #eaeaea;
726
+ font-style: italic;
727
+ }
728
+
729
+ @media screen and (max-width: 38.75em) {
730
+ #buddypress #activity-stream .activity-comments > ul .acomment-avatar {
731
+ display: block;
732
+ text-align: center;
733
+ }
734
+ #buddypress #activity-stream .activity-comments > ul .acomment-avatar a,
735
+ #buddypress #activity-stream .activity-comments > ul .acomment-avatar img.avatar {
736
+ display: inline;
737
+ float: none;
738
+ }
739
+ #buddypress #activity-stream .activity-comments > ul .acomment-content,
740
+ #buddypress #activity-stream .activity-comments > ul .acomment-meta,
741
+ #buddypress #activity-stream .activity-comments > ul .acomment-options {
742
+ margin: 5px;
743
+ }
744
+ #buddypress #activity-stream .activity-comments > ul .acomment-content {
745
+ padding: 0 10px;
746
+ }
747
+ }
748
+
749
+ #buddypress #activity-stream .activity-comments .ac-reply-avatar {
750
+ display: none;
751
+ }
752
+
753
+ #buddypress #activity-stream .activity-comments .ac-reply-content {
754
+ margin-right: 0;
755
+ padding-right: 0;
756
+ }
757
+
758
+ @media screen and (min-width: 38.75em) {
759
+ #buddypress #activity-stream .activity-comments .ac-reply-avatar {
760
+ display: block;
761
+ }
762
+ #buddypress #activity-stream .activity-comments .ac-reply-content {
763
+ overflow: hidden;
764
+ }
765
+ }
766
+
767
+ #buddypress #activity-stream .activity-comments .ac-form input[type="submit"],
768
+ #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
769
+ color: rgba(51, 51, 51, 0.8);
770
+ display: inline-block;
771
+ font-family: inherit;
772
+ font-size: 12px;
773
+ font-size: 1.2rem;
774
+ font-weight: normal;
775
+ line-height: 1.2;
776
+ padding: 4px 10px;
777
+ text-transform: lowercase;
778
+ width: 100px;
779
+ }
780
+
781
+ #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
782
+ border: 1px solid rgba(153, 153, 153, 0.7);
783
+ text-align: center;
784
+ }
785
+
786
+ #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus,
787
+ #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover {
788
+ background: #ededed;
789
+ }
790
 
791
  /**
792
  *----------------------------------------------------------
794
  *----------------------------------------------------------
795
  */
796
  @media screen and (min-width: 59.6875em) {
797
+ #buddypress #members-list li .item-avatar,
798
+ #buddypress #members-list li .item {
799
+ float: right;
800
+ }
801
+ #buddypress #members-list li .action {
802
+ float: left;
803
+ }
804
+ }
805
 
806
  /**
807
  *-------------------------------------------------------------------------------
814
  *-----------------------------------------------------------
815
  */
816
  @media screen and (max-width: 46.25em) {
817
+ .bp-user main header.entry-header,
818
+ .single-item.groups main header.entry-header {
819
+ padding-bottom: 1rem;
820
+ }
821
+ }
822
+
823
  @media screen and (max-width: 38.75em) {
824
+ .bp-user h1,
825
+ .bp-user #item-header-content,
826
+ .single-item.groups h1,
827
+ .single-item.groups #item-header-content {
828
+ text-align: center;
829
+ }
830
+ }
831
+
832
  @media screen and (max-width: 46.25em) {
833
+ .bp-user #buddypress #item-header .generic-button,
834
+ .single-item.groups #buddypress #item-header .generic-button {
835
+ float: none;
836
+ margin: 1.5em 0 0 0;
837
+ }
838
+ }
839
+
840
  @media screen and (max-width: 38.75em) {
841
+ .bp-user #buddypress h1,
842
+ .single-item.groups #buddypress h1 {
843
+ margin-bottom: 0;
844
+ }
845
+ .bp-user #buddypress #item-header-avatar img.avatar,
846
+ .single-item.groups #buddypress #item-header-avatar img.avatar {
847
+ margin-left: 0;
848
+ }
849
+ .bp-user #buddypress #item-header-content,
850
+ .single-item.groups #buddypress #item-header-content {
851
+ width: 100%;
852
+ }
853
+ }
854
 
855
  /**
856
  *-----------------------------------------------------
860
  *-----------------------------------------------------
861
  */
862
  @media screen and (max-width: 46.25em) {
863
+ .single-item.groups #buddypress #item-header #item-meta {
864
+ margin-bottom: 20px;
865
+ }
866
+ }
867
+
868
  @media screen and (max-width: 38.75em) {
869
+ .single-item.groups #buddypress div#item-header {
870
+ display: flex;
871
+ flex-direction: column;
872
+ }
873
+ .single-item.groups #buddypress div#item-header #item-header-avatar {
874
+ order: 1;
875
+ text-align: center;
876
+ }
877
+ .single-item.groups #buddypress div#item-header #item-header-avatar a {
878
+ border-bottom: 0;
879
+ }
880
+ .single-item.groups #buddypress div#item-header #item-header-avatar a img {
881
+ display: inline-block;
882
+ float: none;
883
+ }
884
+ .single-item.groups #buddypress div#item-header #item-header-content {
885
+ order: 2;
886
+ }
887
+ .single-item.groups #buddypress div#item-header #item-actions {
888
+ order: 3;
889
+ }
890
+ }
891
+
892
  .single-item.groups #buddypress div#item-header {
893
+ padding-bottom: 40px;
894
+ }
895
+
896
+ .single-item.groups #buddypress div#item-header div#item-actions {
897
+ margin: 0;
898
+ width: 100%;
899
+ }
900
+
901
+ @media screen and (min-width: 38.75em) {
902
+ .single-item.groups #buddypress div#item-header div#item-actions {
903
+ clear: none;
904
+ float: left;
905
+ width: 50%;
906
+ }
907
+ }
908
+
909
+ .single-item.groups #buddypress div#item-header div#item-actions h3 {
910
+ background: #555;
911
+ color: #fff;
912
+ font-size: 14px;
913
+ font-size: 1.4rem;
914
+ padding: 0.2em;
915
+ }
916
+
917
+ @media screen and (min-width: 46.25em) {
918
+ .single-item.groups #buddypress div#item-header div#item-actions h3 {
919
+ font-size: 16px;
920
+ font-size: 1.6rem;
921
+ }
922
+ }
923
+
924
+ @media screen and (min-width: 46.25em) {
925
+ .single-item.groups #buddypress div#item-header #item-header-avatar,
926
+ .single-item.groups #buddypress div#item-header #item-header-content {
927
+ float: right;
928
+ }
929
+ .single-item.groups #buddypress div#item-header #item-header-avatar {
930
+ width: 21%;
931
+ }
932
+ .single-item.groups #buddypress div#item-header #item-header-content {
933
+ margin-right: 4%;
934
+ width: 40%;
935
+ }
936
+ .single-item.groups #buddypress div#item-header div#item-actions {
937
+ float: left;
938
+ width: 28%;
939
+ }
940
+ }
941
 
942
  /**
943
  *-----------------------------------------------------
947
  *-----------------------------------------------------
948
  */
949
  .bp-user #buddypress #item-header {
950
+ padding: 20px 0;
951
+ }
952
+
953
+ .bp-user #buddypress #item-header #item-header-avatar {
954
+ text-align: center;
955
+ width: 100%;
956
+ }
957
+
958
+ .bp-user #buddypress #item-header #item-header-avatar img.avatar,
959
+ .bp-user #buddypress #item-header #item-header-avatar a {
960
+ border-bottom: 0;
961
+ display: inline-block;
962
+ float: none;
963
+ }
964
+
965
+ @media screen and (min-width: 46.25em) {
966
+ .bp-user #buddypress #item-header #item-header-avatar {
967
+ float: right;
968
+ width: 20%;
969
+ }
970
+ .bp-user #buddypress #item-header #item-header-avatar img.avatar,
971
+ .bp-user #buddypress #item-header #item-header-avatar a {
972
+ float: right;
973
+ width: 100%;
974
+ }
975
+ .bp-user #buddypress #item-header #item-header-content {
976
+ float: left;
977
+ margin-left: 5%;
978
+ width: 69%;
979
+ }
980
+ }
981
 
982
  /**
983
  *-----------------------------------------------------------
984
  * @subsection 6.2 - Item Body: Global
985
  *-----------------------------------------------------------
986
  */
987
+ #item-body h1,
988
+ #item-body h2,
989
+ #item-body h3,
990
+ #item-body h4,
991
+ #item-body h5,
992
+ #item-body h6 {
993
+ margin: 1em 0;
994
+ }
995
+
996
+ #item-body h1 a,
997
+ #item-body h2 a,
998
+ #item-body h3 a,
999
+ #item-body h4 a,
1000
+ #item-body h5 a,
1001
+ #item-body h6 a {
1002
+ border-bottom: 0;
1003
+ }
1004
+
1005
  /**
1006
  *----------------------------------------------------
1007
  * @subsection 6.2.1 - Item Body Groups
1015
  *-----------------------------------------
1016
  */
1017
  .groups #group-settings-form h4 {
1018
+ background: #555;
1019
+ color: #fff;
1020
+ padding: 0.2em;
1021
+ }
1022
+
1023
+ .groups #group-settings-form #request-list h4 {
1024
+ background: none;
1025
+ color: inherit;
1026
+ }
1027
 
1028
  .groups.edit-details #group-settings-form label {
1029
+ background: #555;
1030
+ -webkit-border-top-left-radius: 4px;
1031
+ border-top-left-radius: 4px;
1032
+ -webkit-border-top-right-radius: 4px;
1033
+ border-top-right-radius: 4px;
1034
+ background-clip: padding-box;
1035
+ color: #fff;
1036
+ display: inline-block;
1037
+ margin-bottom: 0;
1038
+ padding: 0.2em;
1039
+ width: 80%;
1040
+ }
1041
+
1042
+ @media screen and (min-width: 38.75em) {
1043
+ .groups.edit-details #group-settings-form label {
1044
+ width: 60%;
1045
+ }
1046
+ }
1047
+
1048
  .groups.edit-details #group-settings-form textarea + p label {
1049
+ background: none;
1050
+ color: inherit;
1051
+ font-size: 14px;
1052
+ font-size: 1.4rem;
1053
+ width: auto;
1054
+ }
1055
+
1056
+ .groups.group-settings #group-settings-form div.radio label,
1057
+ .groups.group-settings #create-group-form div.radio label {
1058
+ border: 1px solid #eaeaea;
1059
+ padding: 0.2em;
1060
+ }
1061
+
1062
+ .groups.group-settings #group-settings-form div.radio ul,
1063
+ .groups.group-settings #create-group-form div.radio ul {
1064
+ color: rgba(51, 51, 51, 0.6);
1065
+ font-size: 14px;
1066
+ font-size: 1.4rem;
1067
+ }
1068
 
1069
  .groups.group-avatar form > p {
1070
+ margin-top: 20px;
1071
+ }
1072
 
1073
  .groups.manage-members #group-settings-form .item-list li {
1074
+ border-bottom: 1px solid #eaeaea;
1075
+ }
1076
+
1077
+ .groups.manage-members #group-settings-form .item-list li img,
1078
+ .groups.manage-members #group-settings-form .item-list li h5 {
1079
+ float: right;
1080
+ }
1081
+
1082
+ .groups.manage-members #group-settings-form .item-list li img > a,
1083
+ .groups.manage-members #group-settings-form .item-list li h5 > a {
1084
+ border-bottom: 0;
1085
+ }
1086
+
1087
+ .groups.manage-members #group-settings-form .item-list li span.small {
1088
+ clear: right;
1089
+ display: block;
1090
+ float: none;
1091
+ margin-top: 10px;
1092
+ }
1093
+
1094
+ .groups.manage-members #group-settings-form .item-list li span.small a {
1095
+ display: inline-block;
1096
+ margin: 5px 0;
1097
+ width: 100%;
1098
+ }
1099
+
1100
+ @media screen and (min-width: 38.75em) {
1101
+ .groups.manage-members #group-settings-form .item-list li span.small a {
1102
+ width: auto;
1103
+ }
1104
+ }
1105
+
1106
+ .groups.manage-members #group-settings-form .item-list li h5 {
1107
+ margin: 0;
1108
+ }
1109
 
1110
  /**
1111
  *-----------------------------------------
1114
  */
1115
  /* Members loop */
1116
  @media screen and (max-width: 30em) {
1117
+ .groups.group-members #buddypress #members-group-list li > a {
1118
+ border-bottom: 0;
1119
+ display: block;
1120
+ margin-bottom: 10px;
1121
+ text-align: center;
1122
+ }
1123
+ .groups.group-members #buddypress #members-group-list li > a img.avatar {
1124
+ display: inline;
1125
+ float: none;
1126
+ }
1127
+ }
1128
+
1129
  .groups.group-members #buddypress #members-group-list li h5 {
1130
+ display: inline-block;
1131
+ font-size: 14px;
1132
+ font-size: 1.4rem;
1133
+ margin: 0;
1134
+ }
1135
+
1136
+ @media screen and (min-width: 59.6875em) {
1137
+ .groups.group-members #buddypress #members-group-list li h5 {
1138
+ font-size: 16px;
1139
+ font-size: 1.6rem;
1140
+ }
1141
+ }
1142
+
1143
+ .groups.group-members #buddypress #members-group-list li h5 a {
1144
+ border-bottom: 0;
1145
+ }
1146
+
1147
  .groups.group-members #buddypress #members-group-list li span.activity {
1148
+ font-size: 12px;
1149
+ font-size: 1.2rem;
1150
+ }
1151
+
1152
  .groups.group-members #buddypress #members-group-list li .action {
1153
+ top: 0;
1154
+ }
1155
 
1156
  .groups.group-members #subnav li {
1157
+ width: 100%;
1158
+ }
1159
+
1160
+ @media screen and (max-width: 38.75em) {
1161
+ .groups.group-members #subnav li {
1162
+ background: #fff;
1163
+ padding: 20px 0;
1164
+ }
1165
+ }
1166
+
1167
+ .groups.group-members #subnav li #search-members-form {
1168
+ float: left;
1169
+ margin: 5px 0 0 5px;
1170
+ }
1171
+
1172
+ @media screen and (max-width: 38.75em) {
1173
+ .groups.group-members #subnav li #search-members-form {
1174
+ margin: 0;
1175
+ width: 100%;
1176
+ }
1177
+ .groups.group-members #subnav li #search-members-form label input[type="text"] {
1178
+ width: 100%;
1179
+ }
1180
+ }
1181
+
1182
+ /**
1183
+ *-----------------------------------------
1184
+ * @subsection 6.2.1.3 - Group Send Invites
1185
+ *-----------------------------------------
1186
+ */
1187
+ .groups.group-invites #item-body .item-list .action {
1188
+ margin-bottom: 0;
1189
+ }
1190
+
1191
+ @media screen and (min-width: 46.25em) {
1192
+ .groups.group-invites #buddypress #item-body #message {
1193
+ margin-top: 0;
1194
+ }
1195
+ }
1196
+
1197
+ @media screen and (min-width: 55em) {
1198
+ .groups.group-invites #buddypress #send-invite-form {
1199
+ margin-top: 0;
1200
+ }
1201
+ }
1202
+
1203
+ @media screen and (max-width: 46.25em) {
1204
+ .groups.group-invites #item-body .left-menu {
1205
+ float: none;
1206
+ margin: 10px 0;
1207
+ }
1208
+ .groups.group-invites #item-body .left-menu #invite-list {
1209
+ height: auto;
1210
+ width: auto;
1211
+ }
1212
+ .groups.group-invites #item-body .main-column {
1213
+ margin-right: 0;
1214
+ }
1215
+ .groups.group-invites #item-body .submit input {
1216
+ display: inline-block;
1217
+ width: 100%;
1218
+ }
1219
+ }
1220
 
1221
  /**
1222
  *-----------------------------------------------------
1226
  *-----------------------------------------------------
1227
  */
1228
  .bp-user .entry-title {
1229
+ margin-bottom: 0.5em;
1230
+ }
1231
 
1232
  /**
1233
  *--------------------------------------------
1235
  *--------------------------------------------
1236
  */
1237
  .bp-user #buddypress table th {
1238
+ font-size: 14px;
1239
+ font-size: 1.4rem;
1240
+ }
1241
+
1242
  .bp-user #buddypress table td {
1243
+ font-size: 12px;
1244
+ font-size: 1.2rem;
1245
+ }
1246
+
1247
  @media screen and (min-width: 46.25em) {
1248
+ .bp-user #buddypress table th {
1249
+ font-size: 16px;
1250
+ font-size: 1.6rem;
1251
+ }
1252
+ .bp-user #buddypress table td {
1253
+ font-size: 14px;
1254
+ font-size: 1.4rem;
1255
+ }
1256
+ }
1257
+
1258
  @media screen and (min-width: 77.5em) {
1259
+ .bp-user #buddypress table th {
1260
+ font-size: 18px;
1261
+ font-size: 1.8rem;
1262
+ }
1263
+ .bp-user #buddypress table td {
1264
+ font-size: 16px;
1265
+ font-size: 1.6rem;
1266
+ }
1267
+ }
1268
+
1269
  .bp-user #buddypress .pag-count {
1270
+ font-style: italic;
1271
+ }
1272
+
1273
+ .bp-user #buddypress .notifications-options-nav,
1274
+ .bp-user #buddypress .messages-options-nav {
1275
+ float: right;
1276
+ width: 100%;
1277
+ }
1278
+
1279
+ @media screen and (min-width: 30em) {
1280
+ .bp-user #buddypress .notifications-options-nav,
1281
+ .bp-user #buddypress .messages-options-nav {
1282
+ width: 50%;
1283
+ }
1284
+ }
1285
+
1286
+ .bp-user #buddypress .notifications-options-nav select,
1287
+ .bp-user #buddypress .notifications-options-nav input,
1288
+ .bp-user #buddypress .messages-options-nav select,
1289
+ .bp-user #buddypress .messages-options-nav input {
1290
+ font-size: 14px;
1291
+ font-size: 1.4rem;
1292
+ outline: 0;
1293
+ padding: 0;
1294
+ }
1295
+
1296
+ .bp-user #buddypress .notifications-options-nav select,
1297
+ .bp-user #buddypress .messages-options-nav select {
1298
+ float: right;
1299
+ margin-left: 0;
1300
+ width: 100%;
1301
+ }
1302
+
1303
+ @media screen and (min-width: 30em) {
1304
+ .bp-user #buddypress .notifications-options-nav select,
1305
+ .bp-user #buddypress .messages-options-nav select {
1306
+ width: 60%;
1307
+ }
1308
+ }
1309
+
1310
+ .bp-user #buddypress .notifications-options-nav input,
1311
+ .bp-user #buddypress .messages-options-nav input {
1312
+ float: left;
1313
+ font-family: "Noto Serif", serif;
1314
+ line-height: 1.5;
1315
+ margin-top: 10px;
1316
+ width: 100%;
1317
+ }
1318
+
1319
+ .bp-user #buddypress .notifications-options-nav input[disabled]:hover,
1320
+ .bp-user #buddypress .messages-options-nav input[disabled]:hover {
1321
+ background: none;
1322
+ }
1323
+
1324
+ @media screen and (min-width: 30em) {
1325
+ .bp-user #buddypress .notifications-options-nav input,
1326
+ .bp-user #buddypress .messages-options-nav input {
1327
+ margin-top: 0;
1328
+ width: 38%;
1329
+ }
1330
+ }
1331
 
1332
  /**
1333
  *-------------------------------------------
1335
  *-------------------------------------------
1336
  */
1337
  .bp-user #buddypress .profile .bp-widget h4 {
1338
+ background: #6e6e6e;
1339
+ color: #fff;
1340
+ margin-bottom: 0;
1341
+ padding: 0.4em;
1342
+ }
1343
+
1344
  .bp-user #buddypress .profile .bp-widget table {
1345
+ margin-top: 0;
1346
+ }
1347
 
1348
  /* Edit Profile */
1349
+ .bp-user #buddypress .profile #profile-edit-form .button-nav:before,
1350
+ .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
1351
+ content: " ";
1352
+ display: table;
1353
+ }
1354
+
1355
  .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
1356
+ clear: both;
1357
+ }
1358
+
1359
  .bp-user #buddypress .profile #profile-edit-form ul.button-nav {
1360
+ border-bottom: 1px solid #eaeaea;
1361
+ margin-right: 0;
1362
+ }
1363
+
1364
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav li {
1365
+ float: right;
1366
+ margin-bottom: 0;
1367
+ }
1368
+
1369
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current {
1370
+ border: 1px solid #eaeaea;
1371
+ border-bottom-color: #fff;
1372
+ margin-bottom: -1px;
1373
+ }
1374
+
1375
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav a {
1376
+ background: none;
1377
+ border: 0;
1378
+ font-size: 18px;
1379
+ font-size: 1.8rem;
1380
+ }
1381
+
1382
+ .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle,
1383
+ .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings {
1384
+ font-size: 14px;
1385
+ font-size: 1.4rem;
1386
+ }
1387
+
1388
+ .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close,
1389
+ .bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link {
1390
+ background: #555;
1391
+ color: #fff;
1392
+ padding: 0.2em 0.5em;
1393
+ }
1394
+
1395
  .bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a {
1396
+ font-size: inherit;
1397
+ }
1398
 
1399
  /**
1400
  *-------------------------------------------
1402
  *-------------------------------------------
1403
  */
1404
  @media screen and (min-width: 77.5em) {
1405
+ .bp-user #buddypress #groups-list li .item {
1406
+ right: 5%;
1407
+ width: 50%;
1408
+ }
1409
+ }
1410
 
1411
  /**
1412
  *-------------------------------------------
1414
  *-------------------------------------------
1415
  */
1416
  .bp-user #buddypress {
1417
+ /* Auto Complete background */
1418
+ /* Sitewide Notices loop */
1419
+ }
1420
+
1421
+ .bp-user #buddypress #message-thread a {
1422
+ border-bottom: 0;
1423
+ }
1424
+
1425
+ .bp-user #buddypress #message-thread #message-subject {
1426
+ background: #6e6e6e;
1427
+ color: #fff;
1428
+ padding: 0.3em 0.2em 0.3em 0;
1429
+ }
1430
+
1431
+ .bp-user #buddypress #message-thread #message-recipients {
1432
+ font-style: italic;
1433
+ }
1434
+
1435
+ .bp-user #buddypress #message-thread #message-recipients a.confirm {
1436
+ border: 1px solid #eaeaea;
1437
+ font-style: normal;
1438
+ }
1439
+
1440
+ .bp-user #buddypress #message-thread .message-metadata {
1441
+ overflow: hidden;
1442
+ }
1443
+
1444
+ .bp-user #buddypress #message-thread .message-metadata img.avatar {
1445
+ float: none;
1446
+ }
1447
+
1448
+ @media screen and (min-width: 46.25em) {
1449
+ .bp-user #buddypress #message-thread .message-metadata img.avatar {
1450
+ float: right;
1451
+ }
1452
+ }
1453
+
1454
+ .bp-user #buddypress #message-thread .message-metadata .message-star-actions {
1455
+ float: left;
1456
+ margin-left: 5px;
1457
+ position: static;
1458
+ }
1459
+
1460
+ .bp-user #buddypress #message-thread .message-content {
1461
+ background: #f7f7f7;
1462
+ border: 1px solid #eaeaea;
1463
+ margin: 10px 0 0 0;
1464
+ padding: 0.3em;
1465
+ }
1466
+
1467
+ .bp-user #buddypress #message-thread #send-reply .message-content {
1468
+ background: #fff;
1469
+ border: 0;
1470
+ }
1471
+
1472
+ .bp-user #buddypress #message-thread .alt {
1473
+ background: #fff;
1474
+ }
1475
+
1476
+ .bp-user #buddypress #message-threads thead tr {
1477
+ background: #6e6e6e;
1478
+ }
1479
+
1480
+ .bp-user #buddypress #message-threads tr td {
1481
+ background: #fff;
1482
+ display: inline-block;
1483
+ float: right;
1484
+ }
1485
+
1486
+ .bp-user #buddypress #message-threads tr td.thread-star,
1487
+ .bp-user #buddypress #message-threads tr td.thread-options {
1488
+ border-bottom-color: #b7b7b7;
1489
+ border-bottom-width: 2px;
1490
+ height: 2.4em;
1491
+ padding-bottom: 0.2em;
1492
+ padding-top: 0.2em;
1493
+ }
1494
+
1495
+ @media screen and (max-width: 46.25em) {
1496
+ .bp-user #buddypress #message-threads tr td.thread-star,
1497
+ .bp-user #buddypress #message-threads tr td.thread-options {
1498
+ padding-top: 0;
1499
+ }
1500
+ }
1501
+
1502
+ .bp-user #buddypress #message-threads tr td.bulk-select-check,
1503
+ .bp-user #buddypress #message-threads tr td.thread-from {
1504
+ height: 2.6em;
1505
+ }
1506
+
1507
+ @media screen and (max-width: 38.75em) {
1508
+ .bp-user #buddypress #message-threads tr td.bulk-select-check,
1509
+ .bp-user #buddypress #message-threads tr td.thread-from {
1510
+ height: 5.2em;
1511
+ }
1512
+ }
1513
+
1514
+ .bp-user #buddypress #message-threads tr td.thread-from,
1515
+ .bp-user #buddypress #message-threads tr td.thread-options {
1516
+ border-right: 0 !important;
1517
+ width: -webkit-calc(100% - 30px);
1518
+ width: -moz-calc(100% - 30px);
1519
+ width: calc(100% - 30px);
1520
+ margin-right: 0;
1521
+ }
1522
+
1523
+ .bp-user #buddypress #message-threads tr td.thread-info {
1524
+ padding-right: 41px;
1525
+ width: 100%;
1526
+ }
1527
+
1528
+ .bp-user #buddypress #message-threads tr td.thread-info a::after {
1529
+ content: " –  " attr(title);
1530
+ font-size: 12px;
1531
+ font-size: 1.2rem;
1532
+ }
1533
+
1534
+ .bp-user #buddypress #message-threads tr td.thread-options {
1535
+ text-align: left;
1536
+ }
1537
+
1538
+ .bp-user #buddypress #message-threads tr td.thread-options a {
1539
+ font-size: 12px;
1540
+ font-size: 1.2rem;
1541
+ line-height: 2.2;
1542
+ }
1543
+
1544
+ .bp-user #buddypress #message-threads tr span.from {
1545
+ display: none;
1546
+ }
1547
+
1548
+ .bp-user #buddypress #message-threads tr span.activity {
1549
+ display: block;
1550
+ float: left;
1551
+ line-height: 2;
1552
+ }
1553
+
1554
+ @media screen and (max-width: 38.75em) {
1555
+ .bp-user #buddypress #message-threads tr span.activity {
1556
+ clear: both;
1557
+ font-size: 11px;
1558
+ font-size: 1.1rem;
1559
+ width: 100%;
1560
+ }
1561
+ }
1562
+
1563
+ .bp-user #buddypress #message-threads tr.unread td {
1564
+ background: #dce5ff;
1565
+ border-bottom-color: #b7b7b7;
1566
+ border-color: #d1d1d1;
1567
+ }
1568
+
1569
+ .bp-user #buddypress #message-threads th {
1570
+ display: none;
1571
+ }
1572
+
1573
+ .bp-user #buddypress #message-threads th.bulk-select-all {
1574
+ border-bottom: 0;
1575
+ display: inline-block;
1576
+ text-align: right;
1577
+ }
1578
+
1579
+ .bp-user #buddypress #message-threads th.bulk-select-all,
1580
+ .bp-user #buddypress #message-threads td.bulk-select-check,
1581
+ .bp-user #buddypress #message-threads td.thread-star {
1582
+ border-left: 0;
1583
+ width: 30px;
1584
+ }
1585
+
1586
+ .bp-user #buddypress .acfb-holder li.friend-tab {
1587
+ margin-left: 0;
1588
+ }
1589
+
1590
+ .bp-user #buddypress .acfb-holder li.friend-tab a {
1591
+ border-bottom: 0;
1592
+ }
1593
+
1594
+ .bp-user #buddypress .acfb-holder li.friend-tab a img {
1595
+ display: inline;
1596
+ height: 20px;
1597
+ margin-left: 0.5em;
1598
+ width: 20px !important;
1599
+ }
1600
+
1601
+ .bp-user #buddypress #message-threads.sitewide-notices td {
1602
+ width: 100%;
1603
+ }
1604
+
1605
+ .bp-user #buddypress #message-threads.sitewide-notices td strong {
1606
+ background: #6e6e6e;
1607
+ color: #fff;
1608
+ display: block;
1609
+ margin-bottom: 0.4em;
1610
+ padding-right: 0.2em;
1611
+ }
1612
+
1613
+ .bp-user #buddypress #message-threads.sitewide-notices td a {
1614
+ display: inline-block;
1615
+ }
1616
+
1617
+ .bp-user #buddypress #message-threads.sitewide-notices td:first-child {
1618
+ display: none;
1619
+ }
1620
+
1621
+ .bp-user #buddypress #message-threads.sitewide-notices td:first-child + td + td {
1622
+ border-bottom: 0;
1623
+ }
1624
+
1625
+ .bp-user #buddypress #message-threads.sitewide-notices td:first-child + td + td span {
1626
+ line-height: 1;
1627
+ }
1628
+
1629
+ .bp-user #buddypress #message-threads.sitewide-notices td:last-child {
1630
+ border-bottom-color: #b7b7b7;
1631
+ line-height: 1;
1632
+ text-align: left;
1633
+ }
1634
+
1635
+ .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child {
1636
+ line-height: 0;
1637
+ margin-right: 0.7em;
1638
+ text-indent: -999em;
1639
+ }
1640
+
1641
+ .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after {
1642
+ content: attr(title);
1643
+ display: block;
1644
+ line-height: initial;
1645
+ text-indent: 0;
1646
+ }
1647
 
1648
  /**
1649
  *------------------------------
1651
  *------------------------------
1652
  */
1653
  .bp-user #buddypress #settings-form > p {
1654
+ font-size: 20px;
1655
+ font-size: 2rem;
1656
+ margin: 20px 0 10px;
1657
+ }
1658
+
1659
  .bp-user #buddypress table.notification-settings th.title {
1660
+ width: 75%;
1661
+ }
1662
+
1663
+ .bp-user #buddypress table.notification-settings td.yes,
1664
+ .bp-user #buddypress table.notification-settings td.no {
1665
+ vertical-align: middle;
1666
+ }
1667
+
1668
  .bp-user #buddypress table.profile-settings {
1669
+ width: 100%;
1670
+ }
1671
+
1672
+ .bp-user #buddypress table.profile-settings th.field-group-name,
1673
+ .bp-user #buddypress table.profile-settings td.field-name {
1674
+ width: 50%;
1675
+ }
1676
+
1677
+ @media screen and (min-width: 46.25em) {
1678
+ .bp-user #buddypress table.profile-settings th.field-group-name,
1679
+ .bp-user #buddypress table.profile-settings td.field-name {
1680
+ width: 70%;
1681
+ }
1682
+ }
1683
+
1684
+ .bp-user #buddypress table.profile-settings th.title,
1685
+ .bp-user #buddypress table.profile-settings td.field-visibility {
1686
+ width: 30%;
1687
+ }
1688
+
1689
+ .bp-user #buddypress table.profile-settings td.field-visibility select {
1690
+ width: 100%;
1691
+ }
1692
 
1693
  /**
1694
  *-------------------------------------------------------------------------------
1696
  *-------------------------------------------------------------------------------
1697
  */
1698
  #buddypress div.activity-comments form .ac-textarea {
1699
+ background: #f7f7f7;
1700
+ border: 1px solid rgba(153, 153, 153, 0.3);
1701
+ }
1702
+
1703
+ #buddypress div.activity-comments form .ac-textarea textarea {
1704
+ background: none;
1705
+ border: 0;
1706
+ }
1707
+
1708
  #buddypress select {
1709
+ border: 1px solid rgba(153, 153, 153, 0.5);
1710
+ }
1711
+
1712
+ #buddypress .standard-form li,
1713
+ #buddypress .group-create-form li {
1714
+ float: none;
1715
+ }
1716
+
1717
+ #buddypress .standard-form input[type='text'],
1718
+ #buddypress .standard-form textarea,
1719
+ #buddypress .group-create-form input[type='text'],
1720
+ #buddypress .group-create-form textarea {
1721
+ width: 100%;
1722
+ }
1723
+
1724
+ #buddypress div.dir-search,
1725
+ #buddypress div.message-search,
1726
+ #buddypress
1727
+ li.groups-members-search {
1728
+ float: none;
1729
+ margin: 10px 0;
1730
+ }
1731
+
1732
+ #buddypress div.dir-search form,
1733
+ #buddypress div.message-search form,
1734
+ #buddypress
1735
+ li.groups-members-search form {
1736
+ border: 1px solid rgba(153, 153, 153, 0.4);
1737
+ overflow: hidden;
1738
+ }
1739
+
1740
+ #buddypress div.dir-search form label,
1741
+ #buddypress div.message-search form label,
1742
+ #buddypress
1743
+ li.groups-members-search form label {
1744
+ float: right;
1745
+ width: 80%;
1746
+ }
1747
+
1748
+ #buddypress div.dir-search form input[type='text'],
1749
+ #buddypress div.message-search form input[type='text'],
1750
+ #buddypress
1751
+ li.groups-members-search form input[type='text'] {
1752
+ float: right;
1753
+ margin: 0;
1754
+ width: 80%;
1755
+ }
1756
+
1757
+ #buddypress div.dir-search form input[type='text'],
1758
+ #buddypress div.dir-search form input[type='submit'],
1759
+ #buddypress div.message-search form input[type='text'],
1760
+ #buddypress div.message-search form input[type='submit'],
1761
+ #buddypress
1762
+ li.groups-members-search form input[type='text'],
1763
+ #buddypress
1764
+ li.groups-members-search form input[type='submit'] {
1765
+ font-size: 14px;
1766
+ font-size: 1.4rem;
1767
+ border: 0;
1768
+ line-height: inherit;
1769
+ }
1770
+
1771
+ #buddypress div.dir-search form input[type='text'],
1772
+ #buddypress div.message-search form input[type='text'],
1773
+ #buddypress
1774
+ li.groups-members-search form input[type='text'] {
1775
+ border-left: 1px solid rgba(153, 153, 153, 0.4);
1776
+ padding: 0.2em 0.2em 0.2em 0;
1777
+ }
1778
+
1779
+ #buddypress div.dir-search form input[type='submit'],
1780
+ #buddypress div.message-search form input[type='submit'],
1781
+ #buddypress
1782
+ li.groups-members-search form input[type='submit'] {
1783
+ float: left;
1784
+ font-weight: normal;
1785
+ padding: 0.2em 1em;
1786
+ text-align: center;
1787
+ text-transform: none;
1788
+ width: 20%;
1789
+ }
1790
+
1791
  @media screen and (min-width: 38.75em) {
1792
+ #buddypress div.dir-search,
1793
+ #buddypress div.message-search,
1794
+ #buddypress li.groups-members-search {
1795
+ float: left;
1796
+ margin-bottom: 5px !important;
1797
+ }
1798
+ #buddypress div.dir-search form label,
1799
+ #buddypress div.dir-search form input[type='text'],
1800
+ #buddypress div.dir-search form input[type='submit'],
1801
+ #buddypress div.message-search form label,
1802
+ #buddypress div.message-search form input[type='text'],
1803
+ #buddypress div.message-search form input[type='submit'],
1804
+ #buddypress li.groups-members-search form label,
1805
+ #buddypress li.groups-members-search form input[type='text'],
1806
+ #buddypress li.groups-members-search form input[type='submit'] {
1807
+ width: auto;
1808
+ }
1809
+ }
1810
+
1811
  @media screen and (min-width: 77.5em) {
1812
+ #buddypress .dir-search form input[type='text'],
1813
+ #buddypress .message-search form input[type='text'] {
1814
+ font-size: 16px;
1815
+ font-size: 1.6rem;
1816
+ }
1817
+ #buddypress .dir-search form input[type='submit'],
1818
+ #buddypress .message-search form input[type='submit'] {
1819
+ font-size: 16px;
1820
+ font-size: 1.6rem;
1821
+ }
1822
+ }
1823
 
1824
  /**
1825
  *-------------------------------------------------------------------------------
1827
  *-------------------------------------------------------------------------------
1828
  */
1829
  #buddypress table {
1830
+ font-size: 14px;
1831
+ font-size: 1.4rem;
1832
+ margin: 20px 0;
1833
+ }
1834
+
1835
+ #buddypress table tr th {
1836
+ background: #6e6e6e;
1837
+ border-color: #b7b7b7;
1838
+ color: #fff;
1839
+ }
1840
+
1841
+ #buddypress table p {
1842
+ margin-bottom: 0.5em;
1843
+ }
1844
+
1845
  @media screen and (min-width: 55em) {
1846
+ #buddypress table {
1847
+ font-size: 16px;
1848
+ font-size: 1.6rem;
1849
+ }
1850
+ }
1851
 
1852
  /*__ User Account tables __*/
1853
+ #buddypress .notifications th,
1854
+ #buddypress .messages-notices th {
1855
+ width: 30%;
1856
+ }
1857
+
1858
+ #buddypress .notifications th.bulk-select-all,
1859
+ #buddypress .messages-notices th.bulk-select-all {
1860
+ text-align: center;
1861
+ width: 10%;
1862
+ }
1863
+
1864
+ #buddypress .notifications .bulk-select-check,
1865
+ #buddypress .notifications .thread-star,
1866
+ #buddypress .messages-notices .bulk-select-check,
1867
+ #buddypress .messages-notices .thread-star {
1868
+ text-align: center;
1869
+ }
1870
+
1871
+ #buddypress .notifications .notification-actions,
1872
+ #buddypress .notifications td.thread-options,
1873
+ #buddypress .messages-notices .notification-actions,
1874
+ #buddypress .messages-notices td.thread-options {
1875
+ text-align: center;
1876
+ }
1877
+
1878
+ #buddypress .notifications .notification-actions a,
1879
+ #buddypress .notifications td.thread-options a,
1880
+ #buddypress .messages-notices .notification-actions a,
1881
+ #buddypress .messages-notices td.thread-options a {
1882
+ display: inline-block;
1883
+ margin: 0;
1884
+ padding: 0;
1885
+ }
1886
+
1887
+ #buddypress .notifications td .button,
1888
+ #buddypress .messages-notices td .button {
1889
+ border: 0;
1890
+ display: block;
1891
+ padding: 0;
1892
+ text-align: center;
1893
+ }
1894
 
1895
  /**
1896
  *-------------------------------------------------------------------------------
1898
  *-------------------------------------------------------------------------------
1899
  */
1900
  #buddypress #item-body div#message {
1901
+ margin-top: 20px;
1902
+ }
1903
+
1904
+ @media screen and (min-width: 55em) {
1905
+ #buddypress #item-body div#message {
1906
+ margin-left: 20px;
1907
+ }
1908
+ }
1909
+
1910
  #buddypress div#message p {
1911
+ font-size: 18px;
1912
+ font-size: 1.8rem;
1913
+ font-weight: bold;
1914
+ }
1915
+
1916
  #buddypress div#message.info p {
1917
+ background: #c6e4ee;
1918
+ border: 1px solid #78bed6;
1919
+ color: #1e5264;
1920
+ }
1921
+
1922
  #buddypress div#message.updated p {
1923
+ background: #dee6b2;
1924
+ border: 1px solid #becc66;
1925
+ color: #454d19;
1926
+ }
1927
 
1928
  .delete-group #buddypress div#message.info p {
1929
+ background: #db7e7e;
1930
+ border: 1px solid #be3535;
1931
+ color: #1f0808;
1932
+ }
1933
 
1934
  /**
1935
  *-------------------------------------------------------------------------------
1937
  *-------------------------------------------------------------------------------
1938
  */
1939
  #buddypress {
1940
+ /* Auto Complete background */
1941
+ }
1942
+
1943
+ #buddypress .acfb-holder li.friend-tab {
1944
+ background: #9fd1e2;
1945
+ border: inherit;
1946
+ }
bp-templates/bp-legacy/css/twentyfifteen-rtl.min.css CHANGED
@@ -1 +1 @@
1
- #buddypress #activity-stream .load-more:focus a,#buddypress #activity-stream .load-more:hover a,#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress ul.item-list li .item span.activity,#buddypress ul.item-list li div.action .meta,.bp-user #buddypress #message-thread #message-recipients,.bp-user #buddypress .pag-count{font-style:italic}#buddypress div.pagination .pagination-links .next:before,#buddypress div.pagination .pagination-links .prev:before,.buddypress div.clear{display:none}#buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress main{padding-top:4%}@media screen and (min-width:59.6875em){.buddypress main{padding-top:0}}.buddypress main article{margin:0 4%;padding-top:8.3333%}@media screen and (min-width:59.6875em){.buddypress main article{margin:0 1px 0 0}}@media screen and (min-width:87.6875em){.buddypress main article{margin:0 8.3333% 0 4.3333%}}.buddypress main article .entry-content,.buddypress main article .entry-header{padding:0 3rem 3rem}.buddypress main article #buddypress{margin-bottom:40px}.buddypress .site-footer{margin:0 4%}@media screen and (min-width:59.6875em){.buddypress .site-footer{margin:0 35.2941% 0 0;width:61.8235%}}.buddypress #buddypress #latest-update a,.buddypress #buddypress .activity-comments a,.buddypress #buddypress .activity-header a,.buddypress #buddypress .activity-inner a,.buddypress #buddypress .avatar-nav-items a,.buddypress #buddypress .field-visibility-settings-toggle a,.buddypress #buddypress .item-list-tabs a,.buddypress #buddypress .item-title a,.buddypress #buddypress .load-more a,.buddypress #buddypress .pagination-links a,.buddypress #buddypress .pagination-links span,.buddypress #buddypress table a{border-bottom:0}#buddypress div.item-list-tabs ul{background-color:#f7f7f7;border-bottom:1px solid rgba(234,234,234,.9);border-top:1px solid rgba(234,234,234,.9);overflow:hidden;padding:5px 0}#buddypress div.item-list-tabs ul li a span{border-radius:25%}#buddypress #object-nav ul{overflow:hidden}#buddypress #object-nav ul li{float:none}#buddypress #object-nav ul li:not(.selected) a{opacity:.7}#buddypress div#subnav.item-list-tabs{margin-top:0}#buddypress div#subnav.item-list-tabs ul{background-color:#f7f7f7;border-bottom:0;padding:0}#buddypress div#subnav.item-list-tabs ul li.last{background:#fff;margin-top:0;padding:5px 0 5px 5px;width:100%}#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress div#subnav.item-list-tabs ul li.last select:focus{background:0 0;border:0;outline:0}#buddypress div#subnav.item-list-tabs ul li.last label,#buddypress div#subnav.item-list-tabs ul li.last option,#buddypress div#subnav.item-list-tabs ul li.last select{font-size:14px;font-size:1.4rem}@media screen and (min-width:38.75em){#buddypress #object-nav ul li{float:right}#buddypress div#subnav.item-list-tabs ul li.last{text-align:left}}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background:#555;color:#fff;opacity:1}@media screen and (min-width:55em){.bp-user #buddypress,.single-item.groups #buddypress{background:#f7f7f7}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{border-left:1px solid #ddd;float:right;margin-left:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li span{background:#fff;border-radius:10%;float:left;margin-left:2px}#buddypress #item-body{border-right:1px solid #ddd;overflow:hidden;padding:0 20px 0 0;width:auto}#buddypress #item-body #subnav{margin:0 -20px 0 0}}#buddypress div.pagination{box-shadow:none}#buddypress div.pagination .pag-count{margin-right:0}#buddypress div.pagination .pagination-links{margin-left:0}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{height:auto;line-height:1;padding:5px}#buddypress div.pagination .pagination-links .next,#buddypress div.pagination .pagination-links .prev{background-color:transparent;color:inherit;overflow:visible;width:auto}#buddypress div.pagination .pagination-links .prev{right:auto;position:static}#buddypress div.pagination .pagination-links .next{position:static;left:auto}#buddypress .item-list .activity-header,#buddypress .item-list .activity-meta{font-family:"Noto Sans",sans-serif}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{margin-bottom:10px;text-align:center}#buddypress ul.item-list li .item-avatar a{border-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:inline-block;float:none}@media screen and (min-width:38.75em){#buddypress ul.item-list li .item-avatar{margin-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:block;float:right}}#buddypress ul.item-list li .item{margin-right:25%}#buddypress ul.item-list li .item .item-desc{margin-right:0;width:70%}@media screen and (min-width:59.6875em){#buddypress ul.item-list li .action,#buddypress ul.item-list li .item,#buddypress ul.item-list li .item-avatar{float:right}#buddypress ul.item-list li .item{right:10%;margin-right:0;position:relative;width:55%}}#buddypress ul.item-list li div.action{clear:right;float:none;margin-bottom:-20px;margin-right:0;padding:20px 0 5px;position:relative;text-align:right;top:0}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action{clear:none;float:left;margin-bottom:0;padding:0}}#buddypress ul.item-list li div.action div{display:inline-block;margin:10px 0;width:100%}#buddypress ul.item-list li div.action div a{display:block;width:100%}@media screen and (min-width:38.75em){#buddypress ul.item-list li div.action div{margin:0 0 10px 10px;width:auto}}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action div{clear:left;float:left;margin:0 0 10px}}#buddypress form#whats-new-form p.activity-greeting{line-height:1.4}#buddypress form#whats-new-form textarea{width:100%}@media screen and (max-width:30em){#buddypress form#whats-new-form #whats-new-post-in-box select{font-size:14px;font-size:1.4rem;max-width:120px}}@media screen and (max-width:38.75em){#buddypress form#whats-new-form #whats-new-content{clear:right;margin:10px 0 40px;padding:10px 0 0}#buddypress form#whats-new-form #whats-new-content #whats-new-submit{float:none}#buddypress form#whats-new-form #whats-new-content #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box{order:1}}#buddypress form#whats-new-form #whats-new-options[style]{min-height:6rem;overflow:visible}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{border:1px solid rgba(153,153,153,.5);float:right;line-height:1.5em;margin-top:12px;padding-right:.2em;width:100%}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select{background:0 0;border:0;float:left;margin:0;min-height:1.5em;outline:0;padding-right:.4em}@media screen and (min-width:30em){#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{width:auto}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit{float:left}}#buddypress #item-body form#whats-new-form{margin:40px 0}#buddypress #activity-stream li{padding:25px 0 15px}#buddypress #activity-stream li .activity-avatar{float:none;text-align:center}#buddypress #activity-stream li .activity-avatar a{display:inline-block}#buddypress #activity-stream li .activity-avatar a img.avatar{display:inline;float:none;height:60px;margin-bottom:20px;margin-right:0;width:60px}#buddypress #activity-stream li .activity-content{margin-right:0}#buddypress #activity-stream li .activity-content .activity-header{font-size:14px;font-size:1.4rem}@media screen and (min-width:46.25em){#buddypress #activity-stream li .activity-avatar{float:right;margin-left:10px;text-align:right}#buddypress #activity-stream li .activity-avatar a{border-bottom:0}#buddypress #activity-stream li .activity-content{margin:0;overflow:hidden}#buddypress #activity-stream li .activity-content .activity-header{font-size:16px;font-size:1.6rem}}#buddypress #activity-stream li.mini .activity-avatar a img.avatar{height:30px;margin-right:15px;width:30px}#buddypress #activity-stream li.mini .activity-content .activity-header{font-size:13px;font-size:1.3rem}#buddypress #activity-stream .activity-content{margin-top:-12px}#buddypress #activity-stream .activity-content .activity-header{line-height:inherit;margin-left:0}#buddypress #activity-stream .activity-content .activity-header p{background-color:#f7f7f7;border:1px solid rgba(234,234,234,.6);padding:0 .2em}#buddypress #activity-stream .activity-content .activity-header img.avatar{display:inline-block;margin-bottom:0!important}#buddypress #activity-stream .activity-content .activity-meta a{display:block;margin:0 0 5px}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-content .activity-meta a{display:inline-block;margin:0}}#buddypress #activity-stream .load-more{background:#f7f7f7;border:1px solid transparent;padding:10px}.activity-permalink #buddypress #activity-stream li.activity-item,.activity-permalink #buddypress #activity-stream li.mini .activity-header p{padding:20px}#buddypress #activity-stream .load-more:focus,#buddypress #activity-stream .load-more:hover{background:#f4f4f4;border:1px solid rgba(159,209,226,.3)}#buddypress #activity-stream .load-more a{display:block}.activity-permalink #buddypress{background:0 0}.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:16px;font-size:1.6rem;margin-bottom:40px}@media screen and (min-width:46.25em){.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:20px;font-size:2rem}}#buddypress #activity-stream .activity-comments{margin:10px 0 0}#buddypress #activity-stream .activity-comments.has-comments{border-right:1px solid #eaeaea}#buddypress #activity-stream .activity-comments .ac-form{padding:20px 0 0}#buddypress #activity-stream .activity-comments>ul{background:rgba(247,247,247,.6);margin:15px 2px 0 0}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments>ul{margin-right:70px}}#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:none}#buddypress #activity-stream .activity-comments .ac-reply-content{margin-right:0;padding-right:0}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:block}#buddypress #activity-stream .activity-comments .ac-reply-content{overflow:hidden}}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel,#buddypress #activity-stream .activity-comments .ac-form input[type=submit]{color:rgba(51,51,51,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(153,153,153,.7);text-align:center}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}@media screen and (min-width:59.6875em){#buddypress #members-list li .item,#buddypress #members-list li .item-avatar{float:right}#buddypress #members-list li .action{float:left}}@media screen and (max-width:46.25em){.bp-user main header.entry-header,.single-item.groups main header.entry-header{padding-bottom:1rem}.bp-user #buddypress #item-header .generic-button,.single-item.groups #buddypress #item-header .generic-button{float:none;margin:1.5em 0 0}}@media screen and (max-width:38.75em){.bp-user #item-header-content,.bp-user h1,.single-item.groups #item-header-content,.single-item.groups h1{text-align:center}.bp-user #buddypress h1,.single-item.groups #buddypress h1{margin-bottom:0}.bp-user #buddypress #item-header-avatar img.avatar,.single-item.groups #buddypress #item-header-avatar img.avatar{margin-left:0}.bp-user #buddypress #item-header-content,.single-item.groups #buddypress #item-header-content{width:100%}}@media screen and (max-width:46.25em){.single-item.groups #buddypress #item-header #item-meta{margin-bottom:20px}}@media screen and (max-width:38.75em){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{order:3}}.single-item.groups #buddypress div#item-header{padding-bottom:40px}.single-item.groups #buddypress div#item-header div#item-actions{margin:0;width:100%}@media screen and (min-width:38.75em){.single-item.groups #buddypress div#item-header div#item-actions{clear:none;float:left;width:50%}}.single-item.groups #buddypress div#item-header div#item-actions h3{background:#555;color:#fff;font-size:14px;font-size:1.4rem;padding:.2em}@media screen and (min-width:46.25em){.single-item.groups #buddypress div#item-header div#item-actions h3{font-size:16px;font-size:1.6rem}.single-item.groups #buddypress div#item-header #item-header-avatar,.single-item.groups #buddypress div#item-header #item-header-content{float:right}.single-item.groups #buddypress div#item-header #item-header-avatar{width:21%}.single-item.groups #buddypress div#item-header #item-header-content{margin-right:4%;width:40%}.single-item.groups #buddypress div#item-header div#item-actions{float:left;width:28%}}.bp-user #buddypress #item-header{padding:20px 0}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{border-bottom:0;display:inline-block;float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #item-header #item-header-avatar{float:right;width:20%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{float:right;width:100%}.bp-user #buddypress #item-header #item-header-content{float:left;margin-left:5%;width:69%}}.groups #group-settings-form h4{background:#555;color:#fff;padding:.2em}.groups.edit-details #group-settings-form label{background:#555;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:#fff;display:inline-block;margin-bottom:0;padding:.2em;width:80%}@media screen and (min-width:38.75em){.groups.edit-details #group-settings-form label{width:60%}}.groups.edit-details #group-settings-form textarea+p label{background:0 0;color:inherit;font-size:14px;font-size:1.4rem;width:auto}.groups.group-settings #create-group-form div.radio label,.groups.group-settings #group-settings-form div.radio label{border:1px solid #eaeaea;padding:.2em}.groups.group-settings #create-group-form div.radio ul,.groups.group-settings #group-settings-form div.radio ul{color:rgba(51,51,51,.6);font-size:14px;font-size:1.4rem}.groups.group-avatar form>p{margin-top:20px}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid #eaeaea}.groups.group-members #buddypress #members-group-list li h5 a,.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{float:right}.groups.manage-members #group-settings-form .item-list li span.small{clear:right;display:block;float:none;margin-top:10px}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}@media screen and (max-width:30em){.groups.group-members #buddypress #members-group-list li>a{border-bottom:0;display:block;margin-bottom:10px;text-align:center}.groups.group-members #buddypress #members-group-list li>a img.avatar{display:inline;float:none}}.groups.group-members #buddypress #members-group-list li h5{display:inline-block;font-size:14px;font-size:1.4rem;margin:0}@media screen and (min-width:59.6875em){.groups.group-members #buddypress #members-group-list li h5{font-size:16px;font-size:1.6rem}}.groups.group-members #buddypress #members-group-list li span.activity{font-size:12px;font-size:1.2rem}.groups.group-members #buddypress #members-group-list li .action{top:0}.groups.group-members #subnav li{width:100%}.groups.group-members #subnav li #search-members-form{float:left;margin:5px 0 0 5px}@media screen and (max-width:38.75em){.groups.group-members #subnav li{background:#fff;padding:20px 0}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}.bp-user .entry-title{margin-bottom:.5em}.bp-user #buddypress table th{font-size:14px;font-size:1.4rem}.bp-user #buddypress table td{font-size:12px;font-size:1.2rem}@media screen and (min-width:46.25em){.bp-user #buddypress table th{font-size:16px;font-size:1.6rem}.bp-user #buddypress table td{font-size:14px;font-size:1.4rem}}@media screen and (min-width:77.5em){.bp-user #buddypress table th{font-size:18px;font-size:1.8rem}.bp-user #buddypress table td{font-size:16px;font-size:1.6rem}}.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{float:right;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{width:50%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav input,.bp-user #buddypress .notifications-options-nav select{font-size:14px;font-size:1.4rem;outline:0;padding:0}.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{float:right;margin-left:0;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{width:60%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{float:left;font-family:"Noto Serif",serif;line-height:1.5;margin-top:10px;width:100%}.bp-user #buddypress .messages-options-nav input[disabled]:hover,.bp-user #buddypress .notifications-options-nav input[disabled]:hover{background:0 0}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{margin-top:0;width:38%}}.bp-user #buddypress .profile .bp-widget h4{background:#6e6e6e;color:#fff;margin-bottom:0;padding:.4em}.bp-user #buddypress .profile .bp-widget table{margin-top:0}.bp-user #buddypress .profile #profile-edit-form .button-nav:after,.bp-user #buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}.bp-user #buddypress .profile #profile-edit-form .button-nav:after{clear:both}.bp-user #buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid #eaeaea;margin-right:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li{float:right;margin-bottom:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid #eaeaea;border-bottom-color:#fff;margin-bottom:-1px}.bp-user #buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.8rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings,.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:1.4rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close,.bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link{background:#555;color:#fff;padding:.2em .5em}.bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a{font-size:inherit}@media screen and (min-width:77.5em){.bp-user #buddypress #groups-list li .item{right:5%;width:50%}}.bp-user #buddypress #message-thread a{border-bottom:0}.bp-user #buddypress #message-thread #message-subject{background:#6e6e6e;color:#fff;padding:.3em .2em .3em 0}.bp-user #buddypress #message-thread #message-recipients a.confirm{border:1px solid #eaeaea;font-style:normal}.bp-user #buddypress #message-thread .message-metadata{overflow:hidden}.bp-user #buddypress #message-thread .message-metadata img.avatar{float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #message-thread .message-metadata img.avatar{float:right}}.bp-user #buddypress #message-thread .message-metadata .message-star-actions{float:left;margin-left:5px;position:static}.bp-user #buddypress #message-thread .message-content{background:#f7f7f7;border:1px solid #eaeaea;margin:10px 0 0;padding:.3em}.bp-user #buddypress #message-thread #send-reply .message-content{background:#fff;border:0}.bp-user #buddypress #message-thread .alt{background:#fff}.bp-user #buddypress #message-threads thead tr{background:#6e6e6e}.bp-user #buddypress #message-threads tr td{background:#fff;display:inline-block;float:right}.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{border-bottom-color:#b7b7b7;border-bottom-width:2px;height:2.4em;padding-bottom:.2em;padding-top:.2em}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td,.bp-user #buddypress .acfb-holder li.friend-tab a{border-bottom:0}@media screen and (max-width:46.25em){.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{padding-top:0}}.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:2.6em}.bp-user #buddypress #message-threads tr td.thread-from,.bp-user #buddypress #message-threads tr td.thread-options{border-right:0!important;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-right:0}.bp-user #buddypress #message-threads tr td.thread-info{padding-right:41px;width:100%}.bp-user #buddypress #message-threads tr td.thread-info a::after{content:" \2013 \00a0" attr(title);font-size:12px;font-size:1.2rem}.bp-user #buddypress #message-threads tr td.thread-options{text-align:left}.bp-user #buddypress #message-threads tr td.thread-options a{font-size:12px;font-size:1.2rem;line-height:2.2}.bp-user #buddypress #message-threads tr span.from{display:none}.bp-user #buddypress #message-threads tr span.activity{display:block;float:left;line-height:2}@media screen and (max-width:38.75em){.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:5.2em}.bp-user #buddypress #message-threads tr span.activity{clear:both;font-size:11px;font-size:1.1rem;width:100%}}.bp-user #buddypress #message-threads tr.unread td{background:#dce5ff;border-color:#d1d1d1}.bp-user #buddypress #message-threads th{display:none}.bp-user #buddypress #message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:right}.bp-user #buddypress #message-threads td.bulk-select-check,.bp-user #buddypress #message-threads td.thread-star,.bp-user #buddypress #message-threads th.bulk-select-all{border-left:0;width:30px}.bp-user #buddypress .acfb-holder li.friend-tab{margin-left:0}.bp-user #buddypress .acfb-holder li.friend-tab a img{display:inline;height:20px;margin-left:.5em;width:20px!important}.bp-user #buddypress #message-threads.sitewide-notices td{width:100%}.bp-user #buddypress #message-threads.sitewide-notices td strong{background:#6e6e6e;color:#fff;display:block;margin-bottom:.4em;padding-right:.2em}.bp-user #buddypress #message-threads.sitewide-notices td a{display:inline-block}.bp-user #buddypress #message-threads.sitewide-notices td:first-child{display:none}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}.bp-user #buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:#b7b7b7;line-height:1;text-align:left}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-right:.7em;text-indent:-999em}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}.bp-user #buddypress #settings-form>p{font-size:20px;font-size:2rem;margin:20px 0 10px}.bp-user #buddypress table.notification-settings th.title{width:75%}.bp-user #buddypress table.notification-settings td.no,.bp-user #buddypress table.notification-settings td.yes{vertical-align:middle}.bp-user #buddypress table.profile-settings{width:100%}.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:46.25em){.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:70%}}.bp-user #buddypress table.profile-settings td.field-visibility,.bp-user #buddypress table.profile-settings th.title{width:30%}#buddypress .group-create-form input[type=text],#buddypress .group-create-form textarea,#buddypress .standard-form input[type=text],#buddypress .standard-form textarea,.bp-user #buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(153,153,153,.3)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress select{border:1px solid rgba(153,153,153,.5)}#buddypress .group-create-form li,#buddypress .standard-form li{float:none}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid rgba(153,153,153,.4);overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:right;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:right;margin:0;width:80%;border-left:1px solid rgba(153,153,153,.4);padding:.2em .2em .2em 0}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{font-size:14px;font-size:1.4rem;border:0;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:left;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:38.75em){#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:left;margin-bottom:5px!important}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}}@media screen and (min-width:77.5em){#buddypress .dir-search form input[type=text],#buddypress .dir-search form input[type=submit],#buddypress .message-search form input[type=text],#buddypress .message-search form input[type=submit]{font-size:16px;font-size:1.6rem}}#buddypress table{font-size:14px;font-size:1.4rem;margin:20px 0}#buddypress table tr th{background:#6e6e6e;border-color:#b7b7b7;color:#fff}#buddypress table p{margin-bottom:.5em}#buddypress .messages-notices th,#buddypress .notifications th{width:30%}#buddypress .messages-notices th.bulk-select-all,#buddypress .notifications th.bulk-select-all{text-align:center;width:10%}#buddypress .messages-notices .bulk-select-check,#buddypress .messages-notices .notification-actions,#buddypress .messages-notices .thread-star,#buddypress .messages-notices td.thread-options,#buddypress .notifications .bulk-select-check,#buddypress .notifications .notification-actions,#buddypress .notifications .thread-star,#buddypress .notifications td.thread-options{text-align:center}#buddypress .messages-notices .notification-actions a,#buddypress .messages-notices td.thread-options a,#buddypress .notifications .notification-actions a,#buddypress .notifications td.thread-options a{display:inline-block;margin:0;padding:0}#buddypress .messages-notices td .button,#buddypress .notifications td .button{border:0;display:block;padding:0;text-align:center}#buddypress #item-body div#message{margin-top:20px}@media screen and (min-width:55em){#buddypress table{font-size:16px;font-size:1.6rem}#buddypress #item-body div#message{margin-left:20px}}#buddypress div#message p{font-size:18px;font-size:1.8rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
1
+ @charset "UTF-8";#buddypress div.pagination .pagination-links .next:before,#buddypress div.pagination .pagination-links .prev:before,.buddypress div.clear{display:none}#buddypress #activity-stream .load-more:focus a,#buddypress #activity-stream .load-more:hover a,#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress ul.item-list li .item span.activity,#buddypress ul.item-list li div.action .meta,.bp-user #buddypress #message-thread #message-recipients,.bp-user #buddypress .pag-count{font-style:italic}#buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress main{padding-top:4%}@media screen and (min-width:59.6875em){.buddypress main{padding-top:0}}.buddypress main article{margin:0 4%;padding-top:8.3333%}@media screen and (min-width:59.6875em){.buddypress main article{margin:0 1px 0 0}}@media screen and (min-width:87.6875em){.buddypress main article{margin:0 8.3333% 0 4.3333%}}.buddypress main article .entry-content,.buddypress main article .entry-header{padding:0 3rem 3rem}.buddypress main article #buddypress{margin-bottom:40px}.buddypress .site-footer{margin:0 4%}@media screen and (min-width:59.6875em){.buddypress .site-footer{margin:0 35.2941% 0 0;width:61.8235%}}.buddypress #buddypress #latest-update a,.buddypress #buddypress .activity-comments a,.buddypress #buddypress .activity-header a,.buddypress #buddypress .activity-inner a,.buddypress #buddypress .avatar-nav-items a,.buddypress #buddypress .field-visibility-settings-toggle a,.buddypress #buddypress .item-list-tabs a,.buddypress #buddypress .item-title a,.buddypress #buddypress .load-more a,.buddypress #buddypress .pagination-links a,.buddypress #buddypress .pagination-links span,.buddypress #buddypress table a{border-bottom:0}#buddypress div.item-list-tabs ul{background-color:#f7f7f7;border-bottom:1px solid rgba(234,234,234,.9);border-top:1px solid rgba(234,234,234,.9);overflow:hidden;padding:5px 0}#buddypress div.item-list-tabs ul li a span{border-radius:25%}#buddypress #object-nav ul{overflow:hidden}#buddypress #object-nav ul li{float:none}#buddypress #object-nav ul li:not(.selected) a{opacity:.7}#buddypress div#subnav.item-list-tabs{margin-top:0}#buddypress div#subnav.item-list-tabs ul{background-color:#f7f7f7;border-bottom:0;padding:0}#buddypress div#subnav.item-list-tabs ul li.last{background:#fff;margin-top:0;padding:5px 0 5px 5px;width:100%}#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress div#subnav.item-list-tabs ul li.last select:focus{background:0 0;border:0;outline:0}#buddypress div#subnav.item-list-tabs ul li.last label,#buddypress div#subnav.item-list-tabs ul li.last option,#buddypress div#subnav.item-list-tabs ul li.last select{font-size:14px;font-size:1.4rem}@media screen and (min-width:38.75em){#buddypress #object-nav ul li{float:right}#buddypress div#subnav.item-list-tabs ul li.last{text-align:left}}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background:#555;color:#fff;opacity:1}@media screen and (min-width:55em){.bp-user #buddypress,.single-item.groups #buddypress{background:#f7f7f7}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{border-left:1px solid #ddd;float:right;margin-left:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li span{background:#fff;border-radius:10%;float:left;margin-left:2px}#buddypress #item-body{border-right:1px solid #ddd;overflow:hidden;padding:0 20px 0 0;width:auto}#buddypress #item-body #subnav{margin:0 -20px 0 0}}#buddypress div.pagination{box-shadow:none}#buddypress div.pagination .pag-count{margin-right:0}#buddypress div.pagination .pagination-links{margin-left:0}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{height:auto;line-height:1;padding:5px}#buddypress div.pagination .pagination-links .next,#buddypress div.pagination .pagination-links .prev{background-color:transparent;color:inherit;overflow:visible;width:auto}#buddypress div.pagination .pagination-links .prev{right:auto;position:static}#buddypress div.pagination .pagination-links .next{position:static;left:auto}#buddypress .item-list .activity-header,#buddypress .item-list .activity-meta{font-family:"Noto Sans",sans-serif}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{margin-bottom:10px;text-align:center}#buddypress ul.item-list li .item-avatar a{border-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:inline-block;float:none}@media screen and (min-width:38.75em){#buddypress ul.item-list li .item-avatar{margin-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:block;float:right}}#buddypress ul.item-list li .item{margin-right:25%}#buddypress ul.item-list li .item .item-desc{margin-right:0;width:70%}@media screen and (min-width:59.6875em){#buddypress ul.item-list li .action,#buddypress ul.item-list li .item,#buddypress ul.item-list li .item-avatar{float:right}#buddypress ul.item-list li .item{right:10%;margin-right:0;position:relative;width:55%}}#buddypress ul.item-list li div.action{clear:right;float:none;margin-bottom:-20px;margin-right:0;padding:20px 0 5px;position:relative;text-align:right;top:0}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action{clear:none;float:left;margin-bottom:0;padding:0}}#buddypress ul.item-list li div.action div{display:inline-block;margin:10px 0;width:100%}#buddypress ul.item-list li div.action div a{display:block;width:100%}@media screen and (min-width:38.75em){#buddypress ul.item-list li div.action div{margin:0 0 10px 10px;width:auto}}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action div{clear:left;float:left;margin:0 0 10px}}#buddypress form#whats-new-form p.activity-greeting{line-height:1.4}#buddypress form#whats-new-form textarea{width:100%}@media screen and (max-width:30em){#buddypress form#whats-new-form #whats-new-post-in-box select{font-size:14px;font-size:1.4rem;max-width:120px}}@media screen and (max-width:38.75em){#buddypress form#whats-new-form #whats-new-content{clear:right;margin:10px 0 40px;padding:10px 0 0}#buddypress form#whats-new-form #whats-new-content #whats-new-submit{float:none}#buddypress form#whats-new-form #whats-new-content #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box{order:1}}#buddypress form#whats-new-form #whats-new-options[style]{min-height:6rem;overflow:visible}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{border:1px solid rgba(153,153,153,.5);float:right;line-height:1.5em;margin-top:12px;padding-right:.2em;width:100%}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select{background:0 0;border:0;float:left;margin:0;min-height:1.5em;outline:0;padding-right:.4em}@media screen and (min-width:30em){#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{width:auto}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit{float:left}}#buddypress #item-body form#whats-new-form{margin:40px 0}#buddypress #activity-stream li{padding:25px 0 15px}#buddypress #activity-stream li .activity-avatar{float:none;text-align:center}#buddypress #activity-stream li .activity-avatar a{display:inline-block}#buddypress #activity-stream li .activity-avatar a img.avatar{display:inline;float:none;height:60px;margin-bottom:20px;margin-right:0;width:60px}#buddypress #activity-stream li .activity-content{margin-right:0}#buddypress #activity-stream li .activity-content .activity-header{font-size:14px;font-size:1.4rem}@media screen and (min-width:46.25em){#buddypress #activity-stream li .activity-avatar{float:right;margin-left:10px;text-align:right}#buddypress #activity-stream li .activity-avatar a{border-bottom:0}#buddypress #activity-stream li .activity-content{margin:0;overflow:hidden}#buddypress #activity-stream li .activity-content .activity-header{font-size:16px;font-size:1.6rem}}#buddypress #activity-stream li.mini .activity-avatar a img.avatar{height:30px;margin-right:15px;width:30px}#buddypress #activity-stream li.mini .activity-content .activity-header{font-size:13px;font-size:1.3rem}#buddypress #activity-stream .activity-content{margin-top:-12px}#buddypress #activity-stream .activity-content .activity-header{line-height:inherit;margin-left:0}#buddypress #activity-stream .activity-content .activity-header p{background-color:#f7f7f7;border:1px solid rgba(234,234,234,.6);padding:0 .2em}#buddypress #activity-stream .activity-content .activity-header img.avatar{display:inline-block;margin-bottom:0!important}#buddypress #activity-stream .activity-content .activity-meta a{display:block;margin:0 0 5px}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-content .activity-meta a{display:inline-block;margin:0}}#buddypress #activity-stream .load-more{background:#f7f7f7;border:1px solid transparent;padding:10px}#buddypress #activity-stream .load-more:focus,#buddypress #activity-stream .load-more:hover{background:#f4f4f4;border:1px solid rgba(159,209,226,.3)}#buddypress #activity-stream .load-more a{display:block}.activity-permalink #buddypress{background:0 0}.activity-permalink #buddypress #activity-stream li.activity-item{padding:20px 0}.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:16px;font-size:1.6rem;margin-bottom:40px}@media screen and (min-width:46.25em){.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:20px;font-size:2rem}}.activity-permalink #buddypress #activity-stream li.mini .activity-header p{padding:20px}#buddypress #activity-stream .activity-comments{margin:10px 0 0}#buddypress #activity-stream .activity-comments.has-comments{border-right:1px solid #eaeaea}#buddypress #activity-stream .activity-comments .ac-form{padding:20px 0 0}#buddypress #activity-stream .activity-comments>ul{background:rgba(247,247,247,.6);margin:15px 2px 0 0}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments>ul{margin-right:70px}}#buddypress #activity-stream .activity-comments>ul ul{margin-right:1%;padding-right:0}@media screen and (min-width:30em){#buddypress #activity-stream .activity-comments>ul ul{margin-right:1%;padding-right:1em}}#buddypress #activity-stream .activity-comments>ul ul li{border-right:1px solid #eaeaea;border-top:0;padding-right:.2em}#buddypress #activity-stream .activity-comments>ul .acomment-meta{border-bottom:1px solid #eaeaea;font-style:italic}@media screen and (max-width:38.75em){#buddypress #activity-stream .activity-comments>ul .acomment-avatar{display:block;text-align:center}#buddypress #activity-stream .activity-comments>ul .acomment-avatar a,#buddypress #activity-stream .activity-comments>ul .acomment-avatar img.avatar{display:inline;float:none}#buddypress #activity-stream .activity-comments>ul .acomment-content,#buddypress #activity-stream .activity-comments>ul .acomment-meta,#buddypress #activity-stream .activity-comments>ul .acomment-options{margin:5px}#buddypress #activity-stream .activity-comments>ul .acomment-content{padding:0 10px}}#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:none}#buddypress #activity-stream .activity-comments .ac-reply-content{margin-right:0;padding-right:0}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:block}#buddypress #activity-stream .activity-comments .ac-reply-content{overflow:hidden}}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel,#buddypress #activity-stream .activity-comments .ac-form input[type=submit]{color:rgba(51,51,51,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(153,153,153,.7);text-align:center}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}@media screen and (min-width:59.6875em){#buddypress #members-list li .item,#buddypress #members-list li .item-avatar{float:right}#buddypress #members-list li .action{float:left}}@media screen and (max-width:46.25em){.bp-user main header.entry-header,.single-item.groups main header.entry-header{padding-bottom:1rem}.bp-user #buddypress #item-header .generic-button,.single-item.groups #buddypress #item-header .generic-button{float:none;margin:1.5em 0 0}}@media screen and (max-width:38.75em){.bp-user #item-header-content,.bp-user h1,.single-item.groups #item-header-content,.single-item.groups h1{text-align:center}.bp-user #buddypress h1,.single-item.groups #buddypress h1{margin-bottom:0}.bp-user #buddypress #item-header-avatar img.avatar,.single-item.groups #buddypress #item-header-avatar img.avatar{margin-left:0}.bp-user #buddypress #item-header-content,.single-item.groups #buddypress #item-header-content{width:100%}}@media screen and (max-width:46.25em){.single-item.groups #buddypress #item-header #item-meta{margin-bottom:20px}}@media screen and (max-width:38.75em){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{order:3}}.single-item.groups #buddypress div#item-header{padding-bottom:40px}.single-item.groups #buddypress div#item-header div#item-actions{margin:0;width:100%}@media screen and (min-width:38.75em){.single-item.groups #buddypress div#item-header div#item-actions{clear:none;float:left;width:50%}}.single-item.groups #buddypress div#item-header div#item-actions h3{background:#555;color:#fff;font-size:14px;font-size:1.4rem;padding:.2em}@media screen and (min-width:46.25em){.single-item.groups #buddypress div#item-header div#item-actions h3{font-size:16px;font-size:1.6rem}.single-item.groups #buddypress div#item-header #item-header-avatar,.single-item.groups #buddypress div#item-header #item-header-content{float:right}.single-item.groups #buddypress div#item-header #item-header-avatar{width:21%}.single-item.groups #buddypress div#item-header #item-header-content{margin-right:4%;width:40%}.single-item.groups #buddypress div#item-header div#item-actions{float:left;width:28%}}.bp-user #buddypress #item-header{padding:20px 0}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{border-bottom:0;display:inline-block;float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #item-header #item-header-avatar{float:right;width:20%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{float:right;width:100%}.bp-user #buddypress #item-header #item-header-content{float:left;margin-left:5%;width:69%}}#item-body h1,#item-body h2,#item-body h3,#item-body h4,#item-body h5,#item-body h6{margin:1em 0}#item-body h1 a,#item-body h2 a,#item-body h3 a,#item-body h4 a,#item-body h5 a,#item-body h6 a{border-bottom:0}.groups #group-settings-form h4{background:#555;color:#fff;padding:.2em}.groups #group-settings-form #request-list h4{background:0 0;color:inherit}.groups.edit-details #group-settings-form label{background:#555;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;background-clip:padding-box;color:#fff;display:inline-block;margin-bottom:0;padding:.2em;width:80%}@media screen and (min-width:38.75em){.groups.edit-details #group-settings-form label{width:60%}}.groups.edit-details #group-settings-form textarea+p label{background:0 0;color:inherit;font-size:14px;font-size:1.4rem;width:auto}.groups.group-settings #create-group-form div.radio label,.groups.group-settings #group-settings-form div.radio label{border:1px solid #eaeaea;padding:.2em}.groups.group-settings #create-group-form div.radio ul,.groups.group-settings #group-settings-form div.radio ul{color:rgba(51,51,51,.6);font-size:14px;font-size:1.4rem}.groups.group-avatar form>p{margin-top:20px}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid #eaeaea}.groups.group-members #buddypress #members-group-list li h5 a,.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{float:right}.groups.manage-members #group-settings-form .item-list li span.small{clear:right;display:block;float:none;margin-top:10px}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}@media screen and (max-width:30em){.groups.group-members #buddypress #members-group-list li>a{border-bottom:0;display:block;margin-bottom:10px;text-align:center}.groups.group-members #buddypress #members-group-list li>a img.avatar{display:inline;float:none}}.groups.group-members #buddypress #members-group-list li h5{display:inline-block;font-size:14px;font-size:1.4rem;margin:0}@media screen and (min-width:59.6875em){.groups.group-members #buddypress #members-group-list li h5{font-size:16px;font-size:1.6rem}}.groups.group-members #buddypress #members-group-list li span.activity{font-size:12px;font-size:1.2rem}.groups.group-members #buddypress #members-group-list li .action{top:0}.groups.group-members #subnav li{width:100%}.groups.group-members #subnav li #search-members-form{float:left;margin:5px 0 0 5px}@media screen and (max-width:38.75em){.groups.group-members #subnav li{background:#fff;padding:20px 0}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}.groups.group-invites #item-body .item-list .action{margin-bottom:0}@media screen and (min-width:46.25em){.groups.group-invites #buddypress #item-body #message{margin-top:0}}@media screen and (min-width:55em){.groups.group-invites #buddypress #send-invite-form{margin-top:0}}@media screen and (max-width:46.25em){.groups.group-invites #item-body .left-menu{float:none;margin:10px 0}.groups.group-invites #item-body .left-menu #invite-list{height:auto;width:auto}.groups.group-invites #item-body .main-column{margin-right:0}.groups.group-invites #item-body .submit input{display:inline-block;width:100%}}.bp-user .entry-title{margin-bottom:.5em}.bp-user #buddypress table th{font-size:14px;font-size:1.4rem}.bp-user #buddypress table td{font-size:12px;font-size:1.2rem}@media screen and (min-width:46.25em){.bp-user #buddypress table th{font-size:16px;font-size:1.6rem}.bp-user #buddypress table td{font-size:14px;font-size:1.4rem}}@media screen and (min-width:77.5em){.bp-user #buddypress table th{font-size:18px;font-size:1.8rem}.bp-user #buddypress table td{font-size:16px;font-size:1.6rem}}.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{float:right;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{width:50%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav input,.bp-user #buddypress .notifications-options-nav select{font-size:14px;font-size:1.4rem;outline:0;padding:0}.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{float:right;margin-left:0;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{width:60%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{float:left;font-family:"Noto Serif",serif;line-height:1.5;margin-top:10px;width:100%}.bp-user #buddypress .messages-options-nav input[disabled]:hover,.bp-user #buddypress .notifications-options-nav input[disabled]:hover{background:0 0}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{margin-top:0;width:38%}}.bp-user #buddypress .profile .bp-widget h4{background:#6e6e6e;color:#fff;margin-bottom:0;padding:.4em}.bp-user #buddypress .profile .bp-widget table{margin-top:0}.bp-user #buddypress .profile #profile-edit-form .button-nav:after,.bp-user #buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}.bp-user #buddypress .profile #profile-edit-form .button-nav:after{clear:both}.bp-user #buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid #eaeaea;margin-right:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li{float:right;margin-bottom:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid #eaeaea;border-bottom-color:#fff;margin-bottom:-1px}.bp-user #buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.8rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings,.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:1.4rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close,.bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link{background:#555;color:#fff;padding:.2em .5em}.bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a{font-size:inherit}@media screen and (min-width:77.5em){.bp-user #buddypress #groups-list li .item{right:5%;width:50%}}.bp-user #buddypress #message-thread a{border-bottom:0}.bp-user #buddypress #message-thread #message-subject{background:#6e6e6e;color:#fff;padding:.3em .2em .3em 0}.bp-user #buddypress #message-thread #message-recipients a.confirm{border:1px solid #eaeaea;font-style:normal}.bp-user #buddypress #message-thread .message-metadata{overflow:hidden}.bp-user #buddypress #message-thread .message-metadata img.avatar{float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #message-thread .message-metadata img.avatar{float:right}}.bp-user #buddypress #message-thread .message-metadata .message-star-actions{float:left;margin-left:5px;position:static}.bp-user #buddypress #message-thread .message-content{background:#f7f7f7;border:1px solid #eaeaea;margin:10px 0 0;padding:.3em}.bp-user #buddypress #message-thread #send-reply .message-content{background:#fff;border:0}.bp-user #buddypress #message-thread .alt{background:#fff}.bp-user #buddypress #message-threads thead tr{background:#6e6e6e}.bp-user #buddypress #message-threads tr td{background:#fff;display:inline-block;float:right}.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{border-bottom-color:#b7b7b7;border-bottom-width:2px;height:2.4em;padding-bottom:.2em;padding-top:.2em}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td,.bp-user #buddypress .acfb-holder li.friend-tab a{border-bottom:0}@media screen and (max-width:46.25em){.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{padding-top:0}}.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:2.6em}.bp-user #buddypress #message-threads tr td.thread-from,.bp-user #buddypress #message-threads tr td.thread-options{border-right:0!important;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-right:0}.bp-user #buddypress #message-threads tr td.thread-info{padding-right:41px;width:100%}.bp-user #buddypress #message-threads tr td.thread-info a::after{content:" –  " attr(title);font-size:12px;font-size:1.2rem}.bp-user #buddypress #message-threads tr td.thread-options{text-align:left}.bp-user #buddypress #message-threads tr td.thread-options a{font-size:12px;font-size:1.2rem;line-height:2.2}.bp-user #buddypress #message-threads tr span.from{display:none}.bp-user #buddypress #message-threads tr span.activity{display:block;float:left;line-height:2}@media screen and (max-width:38.75em){.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:5.2em}.bp-user #buddypress #message-threads tr span.activity{clear:both;font-size:11px;font-size:1.1rem;width:100%}}.bp-user #buddypress #message-threads tr.unread td{background:#dce5ff;border-color:#d1d1d1}.bp-user #buddypress #message-threads th{display:none}.bp-user #buddypress #message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:right}.bp-user #buddypress #message-threads td.bulk-select-check,.bp-user #buddypress #message-threads td.thread-star,.bp-user #buddypress #message-threads th.bulk-select-all{border-left:0;width:30px}.bp-user #buddypress .acfb-holder li.friend-tab{margin-left:0}.bp-user #buddypress .acfb-holder li.friend-tab a img{display:inline;height:20px;margin-left:.5em;width:20px!important}.bp-user #buddypress #message-threads.sitewide-notices td{width:100%}.bp-user #buddypress #message-threads.sitewide-notices td strong{background:#6e6e6e;color:#fff;display:block;margin-bottom:.4em;padding-right:.2em}.bp-user #buddypress #message-threads.sitewide-notices td a{display:inline-block}.bp-user #buddypress #message-threads.sitewide-notices td:first-child{display:none}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}.bp-user #buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:#b7b7b7;line-height:1;text-align:left}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-right:.7em;text-indent:-999em}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}.bp-user #buddypress #settings-form>p{font-size:20px;font-size:2rem;margin:20px 0 10px}.bp-user #buddypress table.notification-settings th.title{width:75%}.bp-user #buddypress table.notification-settings td.no,.bp-user #buddypress table.notification-settings td.yes{vertical-align:middle}.bp-user #buddypress table.profile-settings{width:100%}.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:46.25em){.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:70%}}.bp-user #buddypress table.profile-settings td.field-visibility,.bp-user #buddypress table.profile-settings th.title{width:30%}#buddypress .group-create-form input[type=text],#buddypress .group-create-form textarea,#buddypress .standard-form input[type=text],#buddypress .standard-form textarea,.bp-user #buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(153,153,153,.3)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress select{border:1px solid rgba(153,153,153,.5)}#buddypress .group-create-form li,#buddypress .standard-form li{float:none}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid rgba(153,153,153,.4);overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:right;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{font-size:14px;font-size:1.4rem;border:0;line-height:inherit}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:right;margin:0;width:80%;border-left:1px solid rgba(153,153,153,.4);padding:.2em .2em .2em 0}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:left;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:38.75em){#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:left;margin-bottom:5px!important}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}}@media screen and (min-width:77.5em){#buddypress .dir-search form input[type=text],#buddypress .dir-search form input[type=submit],#buddypress .message-search form input[type=text],#buddypress .message-search form input[type=submit]{font-size:16px;font-size:1.6rem}}#buddypress table{font-size:14px;font-size:1.4rem;margin:20px 0}#buddypress table tr th{background:#6e6e6e;border-color:#b7b7b7;color:#fff}#buddypress table p{margin-bottom:.5em}#buddypress .messages-notices th,#buddypress .notifications th{width:30%}#buddypress .messages-notices th.bulk-select-all,#buddypress .notifications th.bulk-select-all{text-align:center;width:10%}#buddypress .messages-notices .bulk-select-check,#buddypress .messages-notices .notification-actions,#buddypress .messages-notices .thread-star,#buddypress .messages-notices td.thread-options,#buddypress .notifications .bulk-select-check,#buddypress .notifications .notification-actions,#buddypress .notifications .thread-star,#buddypress .notifications td.thread-options{text-align:center}#buddypress .messages-notices .notification-actions a,#buddypress .messages-notices td.thread-options a,#buddypress .notifications .notification-actions a,#buddypress .notifications td.thread-options a{display:inline-block;margin:0;padding:0}#buddypress .messages-notices td .button,#buddypress .notifications td .button{border:0;display:block;padding:0;text-align:center}#buddypress #item-body div#message{margin-top:20px}@media screen and (min-width:55em){#buddypress table{font-size:16px;font-size:1.6rem}#buddypress #item-body div#message{margin-left:20px}}#buddypress div#message p{font-size:18px;font-size:1.8rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit inherit inherit}
bp-templates/bp-legacy/css/twentyfifteen.css CHANGED
@@ -1,22 +1,24 @@
1
- /*--------------------------------------------------------------
 
2
 
3
  This is the BuddyPress companion stylesheet for
4
  the WordPress Twentyfifteen theme.
5
 
6
  This sheet supports the primary BuddyPress styles in buddypress.css
7
 
8
- The Rulesets shadow the BP default stylesheet sectioning
9
- to maintain uniformity.
 
 
10
 
11
- If you are running as a child theme of twentyfifteen and wish to use
12
- this stylesheet then please copy it to buddypress/css/ or community/css/
13
- in your child theme root and rename the file to match your child theme name
14
- i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
15
- 'twentyfifteen-child.css'
16
 
17
- ----------------------------------------------------------------
 
 
 
18
  >>> TABLE OF CONTENTS:
19
- ----------------------------------------------------------------
20
  1.0 Theme Structural Elements & overrides
21
  2.0 - Navigation - General
22
  2.1 - Navs - Object Nav / Sub Nav (item-list-tabs)
@@ -39,6 +41,7 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
39
  6.2.1 - item-body: Groups
40
  6.2.1.1 - Management settings screens
41
  6.2.1.2 - Group members list
 
42
  6.2.2 - item-body: User Accounts
43
  6.2.2.1 - classes, pag, filters
44
  6.2.2.2 - Extended Profiles
@@ -50,51 +53,94 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
50
  8.0 - Tables - General
51
  9.0 - Error / Success Messages
52
  10.0 - Ajax Loading, Widgets, General classes
53
- --------------------------------------------------------------*/
54
  /**
55
  *-------------------------------------------------------------------------------
56
  * @section 1.0 - Theme - Structural Elements & overrides
57
  *-------------------------------------------------------------------------------
58
  */
59
- #buddypress h1, #buddypress h2, #buddypress h3, #buddypress h4, #buddypress h5, #buddypress h6 {
60
- clear: none; }
 
 
 
 
 
 
61
 
62
  .buddypress div.clear {
63
- display: none; }
 
 
64
  .buddypress main {
65
- padding-top: 4%; }
66
- @media screen and (min-width: 59.6875em) {
67
- .buddypress main {
68
- padding-top: 0; } }
69
- .buddypress main article {
70
- margin: 0 4%;
71
- padding-top: 8.3333%; }
72
- @media screen and (min-width: 59.6875em) {
73
- .buddypress main article {
74
- margin: 0 0 0 1px; } }
75
- @media screen and (min-width: 87.6875em) {
76
- .buddypress main article {
77
- margin: 0 4.3333% 0 8.3333%; } }
78
- .buddypress main article .entry-header, .buddypress main article .entry-content {
79
- padding: 0 3rem 3rem 3rem; }
80
- .buddypress main article #buddypress {
81
- margin-bottom: 40px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
82
  .buddypress .site-footer {
83
- margin: 0 4%; }
84
- @media screen and (min-width: 59.6875em) {
85
- .buddypress .site-footer {
86
- margin: 0 0 0 35.2941%;
87
- width: 61.8235%; } }
 
 
 
 
88
 
89
  /**
90
  *-------------------------------------------------------------------------------
91
  * @section 2.0 - Navigation - General
92
  *-------------------------------------------------------------------------------
93
  */
94
- .buddypress #buddypress .item-list-tabs a, .buddypress #buddypress .activity-header a, .buddypress #buddypress .activity-inner a, .buddypress #buddypress .activity-comments a, .buddypress #buddypress .item-title a, .buddypress #buddypress .load-more a, .buddypress #buddypress .field-visibility-settings-toggle a, .buddypress #buddypress #latest-update a, .buddypress #buddypress table a, .buddypress #buddypress .avatar-nav-items a {
95
- border-bottom: 0; }
96
- .buddypress #buddypress .pagination-links a, .buddypress #buddypress .pagination-links span {
97
- border-bottom: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
98
 
99
  /**
100
  *----------------------------------------------------------
@@ -104,85 +150,133 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
104
  *----------------------------------------------------------
105
  */
106
  #buddypress {
107
- /*__ Horizontal menus __*/ }
108
- #buddypress div.item-list-tabs ul li.selected a {
109
- background: #555;
110
- color: #fff;
111
- opacity: 1; }
112
- #buddypress div.item-list-tabs ul {
113
- background-color: #f7f7f7;
114
- border-bottom: 1px solid rgba(234, 234, 234, 0.9);
115
- border-top: 1px solid rgba(234, 234, 234, 0.9);
116
- overflow: hidden;
117
- padding: 5px 0; }
118
- #buddypress div.item-list-tabs ul li a span {
119
- border-radius: 25%; }
120
- #buddypress #object-nav ul {
121
- overflow: hidden; }
122
- #buddypress #object-nav ul li {
123
- float: none; }
124
- #buddypress #object-nav ul li:not(.selected) a {
125
- opacity: 0.7; }
126
- @media screen and (min-width: 38.75em) {
127
- #buddypress #object-nav ul li {
128
- float: left; } }
129
- #buddypress div#subnav.item-list-tabs {
130
- margin-top: 0; }
131
- #buddypress div#subnav.item-list-tabs ul {
132
- background-color: #f7f7f7;
133
- border-bottom: 0;
134
- padding: 0; }
135
- #buddypress div#subnav.item-list-tabs ul li.last {
136
- background: #fff;
137
- margin-top: 0;
138
- padding: 5px 5px 5px 0;
139
- width: 100%; }
140
- #buddypress div#subnav.item-list-tabs ul li.last select, #buddypress div#subnav.item-list-tabs ul li.last select:focus {
141
- background: transparent;
142
- border: 0;
143
- outline: 0; }
144
- #buddypress div#subnav.item-list-tabs ul li.last select, #buddypress div#subnav.item-list-tabs ul li.last label, #buddypress div#subnav.item-list-tabs ul li.last option {
145
- font-size: 14px;
146
- font-size: 1.4rem; }
147
- #buddypress div#subnav.item-list-tabs ul li.last select {
148
- font-style: italic; }
149
- @media screen and (min-width: 38.75em) {
150
- #buddypress div#subnav.item-list-tabs ul li.last {
151
- text-align: right; } }
152
- #buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a {
153
- background: #555;
154
- color: #fff;
155
- opacity: 1; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
156
 
157
  /*__ Vertical menu User Account / Group single screens __*/
158
  @media screen and (min-width: 55em) {
159
- .bp-user #buddypress, .single-item.groups #buddypress {
160
- background: #f7f7f7; }
161
- #buddypress #item-header, #buddypress #item-body {
162
- background: #fff; }
163
- #buddypress #object-nav {
164
- border-right: 1px solid #ddd;
165
- float: left;
166
- margin-right: -1px;
167
- width: 200px; }
168
- #buddypress #object-nav ul {
169
- border-bottom: 0;
170
- padding: 0; }
171
- #buddypress #object-nav ul li {
172
- float: none;
173
- overflow: hidden; }
174
- #buddypress #object-nav ul li span {
175
- background: #fff;
176
- border-radius: 10%;
177
- float: right;
178
- margin-right: 2px; }
179
- #buddypress #item-body {
180
- border-left: 1px solid #ddd;
181
- overflow: hidden;
182
- padding: 0 0 0 20px;
183
- width: auto; }
184
- #buddypress #item-body #subnav {
185
- margin: 0 0 0 -20px; } }
 
 
 
 
 
 
 
 
 
 
 
186
 
187
  /**
188
  *----------------------------------------------------------
@@ -190,102 +284,164 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
190
  *----------------------------------------------------------
191
  */
192
  #buddypress div.pagination {
193
- box-shadow: none; }
194
- #buddypress div.pagination .pag-count {
195
- margin-left: 0; }
196
- #buddypress div.pagination .pagination-links {
197
- margin-right: 0; }
198
- #buddypress div.pagination .pagination-links span, #buddypress div.pagination .pagination-links a {
199
- height: auto;
200
- line-height: 1;
201
- padding: 5px; }
202
- #buddypress div.pagination .pagination-links .prev, #buddypress div.pagination .pagination-links .next {
203
- background-color: transparent;
204
- color: inherit;
205
- overflow: visible;
206
- width: auto; }
207
- #buddypress div.pagination .pagination-links .prev:before, #buddypress div.pagination .pagination-links .next:before {
208
- display: none; }
209
- #buddypress div.pagination .pagination-links .prev {
210
- left: auto;
211
- position: static; }
212
- #buddypress div.pagination .pagination-links .next {
213
- position: static;
214
- right: auto; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
215
 
216
  /**
217
  *-------------------------------------------------------------------------------
218
  * @section 4.0 - BP Lists / Loops Generic
219
  *-------------------------------------------------------------------------------
220
  */
221
- #buddypress .item-list .activity-header, #buddypress .item-list .activity-meta {
222
- font-family: "Noto Sans", sans-serif; }
 
 
223
 
224
  #buddypress ul.item-list li {
225
- overflow: hidden !important; }
226
- #buddypress ul.item-list li .item-avatar {
227
- margin-bottom: 10px;
228
- text-align: center; }
229
- @media screen and (min-width: 38.75em) {
230
- #buddypress ul.item-list li .item-avatar {
231
- margin-bottom: 0; } }
232
- #buddypress ul.item-list li .item-avatar a {
233
- border-bottom: 0; }
234
- #buddypress ul.item-list li .item-avatar img.avatar {
235
- display: inline-block;
236
- float: none; }
237
- @media screen and (min-width: 38.75em) {
238
- #buddypress ul.item-list li .item-avatar img.avatar {
239
- display: block;
240
- float: left; } }
241
- #buddypress ul.item-list li .item {
242
- margin-left: 25%; }
243
- #buddypress ul.item-list li .item span.activity {
244
- font-style: italic; }
245
- #buddypress ul.item-list li .item .item-desc {
246
- margin-left: 0;
247
- width: 70%; }
248
- @media screen and (min-width: 59.6875em) {
249
- #buddypress ul.item-list li .item-avatar, #buddypress ul.item-list li .item, #buddypress ul.item-list li .action {
250
- float: left; }
251
- #buddypress ul.item-list li .item {
252
- left: 10%;
253
- margin-left: 0;
254
- position: relative;
255
- width: 55%; } }
256
- #buddypress ul.item-list li div.action {
257
- clear: left;
258
- float: none;
259
- margin-bottom: -20px;
260
- margin-left: 0;
261
- padding: 20px 0 5px;
262
- position: relative;
263
- text-align: left;
264
- top: 0; }
265
- @media screen and (min-width: 59.6875em) {
266
- #buddypress ul.item-list li div.action {
267
- clear: none;
268
- float: right;
269
- margin-bottom: 0;
270
- padding: 0; } }
271
- #buddypress ul.item-list li div.action div {
272
- display: inline-block;
273
- margin: 10px 0;
274
- width: 100%; }
275
- #buddypress ul.item-list li div.action div a {
276
- display: block;
277
- width: 100%; }
278
- @media screen and (min-width: 38.75em) {
279
- #buddypress ul.item-list li div.action div {
280
- margin: 0 10px 10px 0;
281
- width: auto; } }
282
- @media screen and (min-width: 59.6875em) {
283
- #buddypress ul.item-list li div.action div {
284
- clear: right;
285
- float: right;
286
- margin: 0 0 10px 0; } }
287
- #buddypress ul.item-list li div.action .meta {
288
- font-style: italic; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
289
 
290
  /**
291
  *----------------------------------------------------------
@@ -298,55 +454,81 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
298
  *-----------------------------------------------------
299
  */
300
  #buddypress form#whats-new-form p.activity-greeting {
301
- line-height: 1.4; }
 
 
302
  #buddypress form#whats-new-form textarea {
303
- width: 100%; }
 
 
304
  @media screen and (max-width: 30em) {
305
- #buddypress form#whats-new-form #whats-new-post-in-box select {
306
- font-size: 14px;
307
- font-size: 1.4rem;
308
- max-width: 120px; } }
 
 
 
309
  @media screen and (max-width: 38.75em) {
310
- #buddypress form#whats-new-form #whats-new-content {
311
- clear: left;
312
- margin: 10px 0 40px;
313
- padding: 10px 0 0; }
314
- #buddypress form#whats-new-form #whats-new-content #whats-new-submit {
315
- float: none; }
316
- #buddypress form#whats-new-form #whats-new-content #whats-new-submit input {
317
- width: 100%; }
318
- #buddypress form#whats-new-form #whats-new-options {
319
- display: flex;
320
- flex-direction: column; }
321
- #buddypress form#whats-new-form #whats-new-options #whats-new-submit {
322
- order: 2; }
323
- #buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box {
324
- order: 1; } }
 
 
 
 
 
 
 
 
325
  #buddypress form#whats-new-form #whats-new-options[style] {
326
- min-height: 6rem;
327
- overflow: visible; }
328
- #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
329
- border: 1px solid rgba(153, 153, 153, 0.5);
330
- float: left;
331
- line-height: 1.5em;
332
- margin-top: 12px;
333
- padding-left: 0.2em;
334
- width: 100%; }
335
- #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select {
336
- background: none;
337
- border: 0;
338
- float: right;
339
- margin: 0;
340
- min-height: 1.5em;
341
- outline: 0;
342
- padding-left: 0.4em; }
343
- @media screen and (min-width: 30em) {
344
- #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
345
- width: auto; }
346
- #buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit {
347
- float: right; } }
 
 
 
 
 
 
 
 
 
 
348
  #buddypress #item-body form#whats-new-form {
349
- margin: 40px 0; }
 
350
 
351
  /**
352
  *-----------------------------------------------------
@@ -354,90 +536,144 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
354
  *-----------------------------------------------------
355
  */
356
  #buddypress #activity-stream li {
357
- padding: 25px 0 15px; }
358
- #buddypress #activity-stream li .activity-avatar {
359
- float: none;
360
- text-align: center; }
361
- #buddypress #activity-stream li .activity-avatar a {
362
- display: inline-block; }
363
- #buddypress #activity-stream li .activity-avatar a img.avatar {
364
- display: inline;
365
- float: none;
366
- height: 60px;
367
- margin-bottom: 20px;
368
- margin-left: 0;
369
- width: 60px; }
370
- #buddypress #activity-stream li .activity-content {
371
- margin-left: 0; }
372
- #buddypress #activity-stream li .activity-content .activity-header {
373
- font-size: 14px;
374
- font-size: 1.4rem; }
375
- @media screen and (min-width: 46.25em) {
376
- #buddypress #activity-stream li .activity-avatar {
377
- float: left;
378
- margin-right: 10px;
379
- text-align: left; }
380
- #buddypress #activity-stream li .activity-avatar a {
381
- border-bottom: 0; }
382
- #buddypress #activity-stream li .activity-content {
383
- margin: 0;
384
- overflow: hidden; }
385
- #buddypress #activity-stream li .activity-content .activity-header {
386
- font-size: 16px;
387
- font-size: 1.6rem; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
388
  #buddypress #activity-stream li.mini .activity-avatar a img.avatar {
389
- height: 30px;
390
- margin-left: 15px;
391
- width: 30px; }
 
 
392
  #buddypress #activity-stream li.mini .activity-content .activity-header {
393
- font-size: 13px;
394
- font-size: 1.3rem; }
 
 
395
  #buddypress #activity-stream .activity-content {
396
- margin-top: -12px; }
397
- #buddypress #activity-stream .activity-content .activity-header {
398
- line-height: inherit;
399
- margin-right: 0; }
400
- #buddypress #activity-stream .activity-content .activity-header p {
401
- background-color: #f7f7f7;
402
- border: 1px solid rgba(234, 234, 234, 0.6);
403
- padding: 0 0.2em; }
404
- #buddypress #activity-stream .activity-content .activity-header img.avatar {
405
- display: inline-block;
406
- margin-bottom: 0 !important; }
407
- #buddypress #activity-stream .activity-content .activity-meta a {
408
- display: block;
409
- margin: 0 0 5px; }
410
- @media screen and (min-width: 38.75em) {
411
- #buddypress #activity-stream .activity-content .activity-meta a {
412
- display: inline-block;
413
- margin: 0; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
414
  #buddypress #activity-stream .load-more {
415
- background: #f7f7f7;
416
- border: 1px solid transparent;
417
- padding: 10px; }
418
- #buddypress #activity-stream .load-more:focus, #buddypress #activity-stream .load-more:hover {
419
- background: #f4f4f4;
420
- border: 1px solid rgba(159, 209, 226, 0.3); }
421
- #buddypress #activity-stream .load-more:focus a, #buddypress #activity-stream .load-more:hover a {
422
- font-style: italic; }
423
- #buddypress #activity-stream .load-more a {
424
- display: block; }
 
 
 
 
 
 
 
 
 
425
 
426
  /* Single activity view - activity permalink */
427
  .activity-permalink #buddypress {
428
- background: none; }
429
- .activity-permalink #buddypress #activity-stream li.activity-item {
430
- padding: 20px; }
431
- .activity-permalink #buddypress #activity-stream li.mini .activity-header {
432
- font-size: 16px;
433
- font-size: 1.6rem;
434
- margin-bottom: 40px; }
435
- @media screen and (min-width: 46.25em) {
436
- .activity-permalink #buddypress #activity-stream li.mini .activity-header {
437
- font-size: 20px;
438
- font-size: 2rem; } }
439
- .activity-permalink #buddypress #activity-stream li.mini .activity-header p {
440
- padding: 20px; }
 
 
 
 
 
 
 
 
 
 
441
 
442
  /**
443
  *-----------------------------------------------------
@@ -445,43 +681,112 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
445
  *-----------------------------------------------------
446
  */
447
  #buddypress #activity-stream .activity-comments {
448
- margin: 10px 0 0; }
449
- #buddypress #activity-stream .activity-comments.has-comments {
450
- border-left: 1px solid #eaeaea; }
451
- #buddypress #activity-stream .activity-comments .ac-form {
452
- padding: 20px 0 0; }
453
- #buddypress #activity-stream .activity-comments > ul {
454
- background: rgba(247, 247, 247, 0.6);
455
- margin: 15px 0 0 2px; }
456
- @media screen and (min-width: 38.75em) {
457
- #buddypress #activity-stream .activity-comments > ul {
458
- margin-left: 70px; } }
459
- #buddypress #activity-stream .activity-comments .ac-reply-avatar {
460
- display: none; }
461
- #buddypress #activity-stream .activity-comments .ac-reply-content {
462
- margin-left: 0;
463
- padding-left: 0; }
464
- @media screen and (min-width: 38.75em) {
465
- #buddypress #activity-stream .activity-comments .ac-reply-avatar {
466
- display: block; }
467
- #buddypress #activity-stream .activity-comments .ac-reply-content {
468
- overflow: hidden; } }
469
- #buddypress #activity-stream .activity-comments .ac-form input[type="submit"], #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
470
- color: rgba(51, 51, 51, 0.8);
471
- display: inline-block;
472
- font-family: inherit;
473
- font-size: 12px;
474
- font-size: 1.2rem;
475
- font-weight: normal;
476
- line-height: 1.2;
477
- padding: 4px 10px;
478
- text-transform: lowercase;
479
- width: 100px; }
480
- #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
481
- border: 1px solid rgba(153, 153, 153, 0.7);
482
- text-align: center; }
483
- #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus, #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover {
484
- background: #ededed; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
485
 
486
  /**
487
  *----------------------------------------------------------
@@ -489,10 +794,14 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
489
  *----------------------------------------------------------
490
  */
491
  @media screen and (min-width: 59.6875em) {
492
- #buddypress #members-list li .item-avatar, #buddypress #members-list li .item {
493
- float: left; }
494
- #buddypress #members-list li .action {
495
- float: right; } }
 
 
 
 
496
 
497
  /**
498
  *-------------------------------------------------------------------------------
@@ -505,22 +814,43 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
505
  *-----------------------------------------------------------
506
  */
507
  @media screen and (max-width: 46.25em) {
508
- .bp-user main header.entry-header, .single-item.groups main header.entry-header {
509
- padding-bottom: 1rem; } }
 
 
 
 
510
  @media screen and (max-width: 38.75em) {
511
- .bp-user h1, .bp-user #item-header-content, .single-item.groups h1, .single-item.groups #item-header-content {
512
- text-align: center; } }
 
 
 
 
 
 
513
  @media screen and (max-width: 46.25em) {
514
- .bp-user #buddypress #item-header .generic-button, .single-item.groups #buddypress #item-header .generic-button {
515
- float: none;
516
- margin: 1.5em 0 0 0; } }
 
 
 
 
517
  @media screen and (max-width: 38.75em) {
518
- .bp-user #buddypress h1, .single-item.groups #buddypress h1 {
519
- margin-bottom: 0; }
520
- .bp-user #buddypress #item-header-avatar img.avatar, .single-item.groups #buddypress #item-header-avatar img.avatar {
521
- margin-right: 0; }
522
- .bp-user #buddypress #item-header-content, .single-item.groups #buddypress #item-header-content {
523
- width: 100%; } }
 
 
 
 
 
 
 
524
 
525
  /**
526
  *-----------------------------------------------------
@@ -530,55 +860,84 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
530
  *-----------------------------------------------------
531
  */
532
  @media screen and (max-width: 46.25em) {
533
- .single-item.groups #buddypress #item-header #item-meta {
534
- margin-bottom: 20px; } }
 
 
 
535
  @media screen and (max-width: 38.75em) {
536
- .single-item.groups #buddypress div#item-header {
537
- display: flex;
538
- flex-direction: column; }
539
- .single-item.groups #buddypress div#item-header #item-header-avatar {
540
- order: 1;
541
- text-align: center; }
542
- .single-item.groups #buddypress div#item-header #item-header-avatar a {
543
- border-bottom: 0; }
544
- .single-item.groups #buddypress div#item-header #item-header-avatar a img {
545
- display: inline-block;
546
- float: none; }
547
- .single-item.groups #buddypress div#item-header #item-header-content {
548
- order: 2; }
549
- .single-item.groups #buddypress div#item-header #item-actions {
550
- order: 3; } }
 
 
 
 
 
 
 
 
551
  .single-item.groups #buddypress div#item-header {
552
- padding-bottom: 40px; }
553
- .single-item.groups #buddypress div#item-header div#item-actions {
554
- margin: 0;
555
- width: 100%; }
556
- @media screen and (min-width: 38.75em) {
557
- .single-item.groups #buddypress div#item-header div#item-actions {
558
- clear: none;
559
- float: right;
560
- width: 50%; } }
561
- .single-item.groups #buddypress div#item-header div#item-actions h3 {
562
- background: #555;
563
- color: #fff;
564
- font-size: 14px;
565
- font-size: 1.4rem;
566
- padding: 0.2em; }
567
- @media screen and (min-width: 46.25em) {
568
- .single-item.groups #buddypress div#item-header div#item-actions h3 {
569
- font-size: 16px;
570
- font-size: 1.6rem; } }
571
- @media screen and (min-width: 46.25em) {
572
- .single-item.groups #buddypress div#item-header #item-header-avatar, .single-item.groups #buddypress div#item-header #item-header-content {
573
- float: left; }
574
- .single-item.groups #buddypress div#item-header #item-header-avatar {
575
- width: 21%; }
576
- .single-item.groups #buddypress div#item-header #item-header-content {
577
- margin-left: 4%;
578
- width: 40%; }
579
- .single-item.groups #buddypress div#item-header div#item-actions {
580
- float: right;
581
- width: 28%; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
582
 
583
  /**
584
  *-----------------------------------------------------
@@ -588,31 +947,61 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
588
  *-----------------------------------------------------
589
  */
590
  .bp-user #buddypress #item-header {
591
- padding: 20px 0; }
592
- .bp-user #buddypress #item-header #item-header-avatar {
593
- text-align: center;
594
- width: 100%; }
595
- .bp-user #buddypress #item-header #item-header-avatar img.avatar, .bp-user #buddypress #item-header #item-header-avatar a {
596
- border-bottom: 0;
597
- display: inline-block;
598
- float: none; }
599
- @media screen and (min-width: 46.25em) {
600
- .bp-user #buddypress #item-header #item-header-avatar {
601
- float: left;
602
- width: 20%; }
603
- .bp-user #buddypress #item-header #item-header-avatar img.avatar, .bp-user #buddypress #item-header #item-header-avatar a {
604
- float: left;
605
- width: 100%; }
606
- .bp-user #buddypress #item-header #item-header-content {
607
- float: right;
608
- margin-right: 5%;
609
- width: 69%; } }
 
 
 
 
 
 
 
 
 
 
 
 
610
 
611
  /**
612
  *-----------------------------------------------------------
613
  * @subsection 6.2 - Item Body: Global
614
  *-----------------------------------------------------------
615
  */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
616
  /**
617
  *----------------------------------------------------
618
  * @subsection 6.2.1 - Item Body Groups
@@ -626,63 +1015,97 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
626
  *-----------------------------------------
627
  */
628
  .groups #group-settings-form h4 {
629
- background: #555;
630
- color: #fff;
631
- padding: 0.2em; }
 
 
 
 
 
 
632
 
633
  .groups.edit-details #group-settings-form label {
634
- background: #555;
635
- -webkit-border-top-right-radius: 4px;
636
- border-top-right-radius: 4px;
637
- -webkit-border-top-left-radius: 4px;
638
- border-top-left-radius: 4px;
639
- background-clip: padding-box;
640
- color: #fff;
641
- display: inline-block;
642
- margin-bottom: 0;
643
- padding: 0.2em;
644
- width: 80%; }
645
- @media screen and (min-width: 38.75em) {
646
- .groups.edit-details #group-settings-form label {
647
- width: 60%; } }
 
 
 
 
 
648
  .groups.edit-details #group-settings-form textarea + p label {
649
- background: none;
650
- color: inherit;
651
- font-size: 14px;
652
- font-size: 1.4rem;
653
- width: auto; }
654
-
655
- .groups.group-settings #group-settings-form div.radio label, .groups.group-settings #create-group-form div.radio label {
656
- border: 1px solid #eaeaea;
657
- padding: 0.2em; }
658
- .groups.group-settings #group-settings-form div.radio ul, .groups.group-settings #create-group-form div.radio ul {
659
- color: rgba(51, 51, 51, 0.6);
660
- font-size: 14px;
661
- font-size: 1.4rem; }
 
 
 
 
 
 
662
 
663
  .groups.group-avatar form > p {
664
- margin-top: 20px; }
 
665
 
666
  .groups.manage-members #group-settings-form .item-list li {
667
- border-bottom: 1px solid #eaeaea; }
668
- .groups.manage-members #group-settings-form .item-list li img, .groups.manage-members #group-settings-form .item-list li h5 {
669
- float: left; }
670
- .groups.manage-members #group-settings-form .item-list li img > a, .groups.manage-members #group-settings-form .item-list li h5 > a {
671
- border-bottom: 0; }
672
- .groups.manage-members #group-settings-form .item-list li span.small {
673
- clear: left;
674
- display: block;
675
- float: none;
676
- margin-top: 10px; }
677
- .groups.manage-members #group-settings-form .item-list li span.small a {
678
- display: inline-block;
679
- margin: 5px 0;
680
- width: 100%; }
681
- @media screen and (min-width: 38.75em) {
682
- .groups.manage-members #group-settings-form .item-list li span.small a {
683
- width: auto; } }
684
- .groups.manage-members #group-settings-form .item-list li h5 {
685
- margin: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
686
 
687
  /**
688
  *-----------------------------------------
@@ -691,46 +1114,109 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
691
  */
692
  /* Members loop */
693
  @media screen and (max-width: 30em) {
694
- .groups.group-members #buddypress #members-group-list li > a {
695
- border-bottom: 0;
696
- display: block;
697
- margin-bottom: 10px;
698
- text-align: center; }
699
- .groups.group-members #buddypress #members-group-list li > a img.avatar {
700
- display: inline;
701
- float: none; } }
 
 
 
 
702
  .groups.group-members #buddypress #members-group-list li h5 {
703
- display: inline-block;
704
- font-size: 14px;
705
- font-size: 1.4rem;
706
- margin: 0; }
707
- @media screen and (min-width: 59.6875em) {
708
- .groups.group-members #buddypress #members-group-list li h5 {
709
- font-size: 16px;
710
- font-size: 1.6rem; } }
711
- .groups.group-members #buddypress #members-group-list li h5 a {
712
- border-bottom: 0; }
 
 
 
 
 
 
 
713
  .groups.group-members #buddypress #members-group-list li span.activity {
714
- font-size: 12px;
715
- font-size: 1.2rem; }
 
 
716
  .groups.group-members #buddypress #members-group-list li .action {
717
- top: 0; }
 
718
 
719
  .groups.group-members #subnav li {
720
- width: 100%; }
721
- @media screen and (max-width: 38.75em) {
722
- .groups.group-members #subnav li {
723
- background: #fff;
724
- padding: 20px 0; } }
725
- .groups.group-members #subnav li #search-members-form {
726
- float: right;
727
- margin: 5px 5px 0 0; }
728
- @media screen and (max-width: 38.75em) {
729
- .groups.group-members #subnav li #search-members-form {
730
- margin: 0;
731
- width: 100%; }
732
- .groups.group-members #subnav li #search-members-form label input[type="text"] {
733
- width: 100%; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
734
 
735
  /**
736
  *-----------------------------------------------------
@@ -740,7 +1226,8 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
740
  *-----------------------------------------------------
741
  */
742
  .bp-user .entry-title {
743
- margin-bottom: 0.5em; }
 
744
 
745
  /**
746
  *--------------------------------------------
@@ -748,57 +1235,99 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
748
  *--------------------------------------------
749
  */
750
  .bp-user #buddypress table th {
751
- font-size: 14px;
752
- font-size: 1.4rem; }
 
 
753
  .bp-user #buddypress table td {
754
- font-size: 12px;
755
- font-size: 1.2rem; }
 
 
756
  @media screen and (min-width: 46.25em) {
757
- .bp-user #buddypress table th {
758
- font-size: 16px;
759
- font-size: 1.6rem; }
760
- .bp-user #buddypress table td {
761
- font-size: 14px;
762
- font-size: 1.4rem; } }
 
 
 
 
763
  @media screen and (min-width: 77.5em) {
764
- .bp-user #buddypress table th {
765
- font-size: 18px;
766
- font-size: 1.8rem; }
767
- .bp-user #buddypress table td {
768
- font-size: 16px;
769
- font-size: 1.6rem; } }
 
 
 
 
770
  .bp-user #buddypress .pag-count {
771
- font-style: italic; }
772
- .bp-user #buddypress .notifications-options-nav, .bp-user #buddypress .messages-options-nav {
773
- float: left;
774
- width: 100%; }
775
- @media screen and (min-width: 30em) {
776
- .bp-user #buddypress .notifications-options-nav, .bp-user #buddypress .messages-options-nav {
777
- width: 50%; } }
778
- .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav select, .bp-user #buddypress .messages-options-nav input {
779
- font-size: 14px;
780
- font-size: 1.4rem;
781
- outline: 0;
782
- padding: 0; }
783
- .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .messages-options-nav select {
784
- float: left;
785
- margin-right: 0;
786
- width: 100%; }
787
- @media screen and (min-width: 30em) {
788
- .bp-user #buddypress .notifications-options-nav select, .bp-user #buddypress .messages-options-nav select {
789
- width: 60%; } }
790
- .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav input {
791
- float: right;
792
- font-family: "Noto Serif", serif;
793
- line-height: 1.5;
794
- margin-top: 10px;
795
- width: 100%; }
796
- .bp-user #buddypress .notifications-options-nav input[disabled]:hover, .bp-user #buddypress .messages-options-nav input[disabled]:hover {
797
- background: none; }
798
- @media screen and (min-width: 30em) {
799
- .bp-user #buddypress .notifications-options-nav input, .bp-user #buddypress .messages-options-nav input {
800
- margin-top: 0;
801
- width: 38%; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
802
 
803
  /**
804
  *-------------------------------------------
@@ -806,43 +1335,66 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
806
  *-------------------------------------------
807
  */
808
  .bp-user #buddypress .profile .bp-widget h4 {
809
- background: #6e6e6e;
810
- color: #fff;
811
- margin-bottom: 0;
812
- padding: 0.4em; }
 
 
813
  .bp-user #buddypress .profile .bp-widget table {
814
- margin-top: 0; }
 
815
 
816
  /* Edit Profile */
817
- .bp-user #buddypress .profile #profile-edit-form .button-nav:before, .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
818
- content: " ";
819
- display: table; }
 
 
 
820
  .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
821
- clear: both; }
 
 
822
  .bp-user #buddypress .profile #profile-edit-form ul.button-nav {
823
- border-bottom: 1px solid #eaeaea;
824
- margin-left: 0; }
825
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav li {
826
- float: left;
827
- margin-bottom: 0; }
828
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current {
829
- border: 1px solid #eaeaea;
830
- border-bottom-color: #fff;
831
- margin-bottom: -1px; }
832
- .bp-user #buddypress .profile #profile-edit-form ul.button-nav a {
833
- background: none;
834
- border: 0;
835
- font-size: 18px;
836
- font-size: 1.8rem; }
837
- .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings {
838
- font-size: 14px;
839
- font-size: 1.4rem; }
840
- .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close, .bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link {
841
- background: #555;
842
- color: #fff;
843
- padding: 0.2em 0.5em; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
844
  .bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a {
845
- font-size: inherit; }
 
846
 
847
  /**
848
  *-------------------------------------------
@@ -850,9 +1402,11 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
850
  *-------------------------------------------
851
  */
852
  @media screen and (min-width: 77.5em) {
853
- .bp-user #buddypress #groups-list li .item {
854
- left: 5%;
855
- width: 50%; } }
 
 
856
 
857
  /**
858
  *-------------------------------------------
@@ -860,142 +1414,236 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
860
  *-------------------------------------------
861
  */
862
  .bp-user #buddypress {
863
- /* Auto Complete background */
864
- /* Sitewide Notices loop */ }
865
- .bp-user #buddypress #message-thread a {
866
- border-bottom: 0; }
867
- .bp-user #buddypress #message-thread #message-subject {
868
- background: #6e6e6e;
869
- color: #fff;
870
- padding: 0.3em 0 0.3em 0.2em; }
871
- .bp-user #buddypress #message-thread #message-recipients {
872
- font-style: italic; }
873
- .bp-user #buddypress #message-thread #message-recipients a.confirm {
874
- border: 1px solid #eaeaea;
875
- font-style: normal; }
876
- .bp-user #buddypress #message-thread .message-metadata {
877
- overflow: hidden; }
878
- .bp-user #buddypress #message-thread .message-metadata img.avatar {
879
- float: none; }
880
- @media screen and (min-width: 46.25em) {
881
- .bp-user #buddypress #message-thread .message-metadata img.avatar {
882
- float: left; } }
883
- .bp-user #buddypress #message-thread .message-metadata .message-star-actions {
884
- float: right;
885
- margin-right: 5px;
886
- position: static; }
887
- .bp-user #buddypress #message-thread .message-content {
888
- background: #f7f7f7;
889
- border: 1px solid #eaeaea;
890
- margin: 10px 0 0 0;
891
- padding: 0.3em; }
892
- .bp-user #buddypress #message-thread #send-reply .message-content {
893
- background: #fff;
894
- border: 0; }
895
- .bp-user #buddypress #message-thread .alt {
896
- background: #fff; }
897
- .bp-user #buddypress #message-threads thead tr {
898
- background: #6e6e6e; }
899
- .bp-user #buddypress #message-threads tr td {
900
- background: #fff;
901
- display: inline-block;
902
- float: left; }
903
- .bp-user #buddypress #message-threads tr td.thread-star, .bp-user #buddypress #message-threads tr td.thread-options {
904
- border-bottom-color: #b7b7b7;
905
- border-bottom-width: 2px;
906
- height: 2.4em;
907
- padding-bottom: 0.2em;
908
- padding-top: 0.2em; }
909
- @media screen and (max-width: 46.25em) {
910
- .bp-user #buddypress #message-threads tr td.thread-star, .bp-user #buddypress #message-threads tr td.thread-options {
911
- padding-top: 0; } }
912
- .bp-user #buddypress #message-threads tr td.bulk-select-check, .bp-user #buddypress #message-threads tr td.thread-from {
913
- height: 2.6em; }
914
- @media screen and (max-width: 38.75em) {
915
- .bp-user #buddypress #message-threads tr td.bulk-select-check, .bp-user #buddypress #message-threads tr td.thread-from {
916
- height: 5.2em; } }
917
- .bp-user #buddypress #message-threads tr td.thread-from, .bp-user #buddypress #message-threads tr td.thread-options {
918
- border-left: 0 !important;
919
- width: -webkit-calc(100% - 30px);
920
- width: -moz-calc(100% - 30px);
921
- width: calc(100% - 30px);
922
- margin-left: 0; }
923
- .bp-user #buddypress #message-threads tr td.thread-info {
924
- padding-left: 41px;
925
- width: 100%; }
926
- .bp-user #buddypress #message-threads tr td.thread-info a::after {
927
- content: " \2013 \00a0" attr(title);
928
- font-size: 12px;
929
- font-size: 1.2rem; }
930
- .bp-user #buddypress #message-threads tr td.thread-options {
931
- text-align: right; }
932
- .bp-user #buddypress #message-threads tr td.thread-options a {
933
- font-size: 12px;
934
- font-size: 1.2rem;
935
- line-height: 2.2; }
936
- .bp-user #buddypress #message-threads tr span.from {
937
- display: none; }
938
- .bp-user #buddypress #message-threads tr span.activity {
939
- display: block;
940
- float: right;
941
- line-height: 2; }
942
- @media screen and (max-width: 38.75em) {
943
- .bp-user #buddypress #message-threads tr span.activity {
944
- clear: both;
945
- font-size: 11px;
946
- font-size: 1.1rem;
947
- width: 100%; } }
948
- .bp-user #buddypress #message-threads tr.unread td {
949
- background: #dce5ff;
950
- border-bottom-color: #b7b7b7;
951
- border-color: #d1d1d1; }
952
- .bp-user #buddypress #message-threads th {
953
- display: none; }
954
- .bp-user #buddypress #message-threads th.bulk-select-all {
955
- border-bottom: 0;
956
- display: inline-block;
957
- text-align: left; }
958
- .bp-user #buddypress #message-threads th.bulk-select-all, .bp-user #buddypress #message-threads td.bulk-select-check, .bp-user #buddypress #message-threads td.thread-star {
959
- border-right: 0;
960
- width: 30px; }
961
- .bp-user #buddypress .acfb-holder li.friend-tab {
962
- margin-right: 0; }
963
- .bp-user #buddypress .acfb-holder li.friend-tab a {
964
- border-bottom: 0; }
965
- .bp-user #buddypress .acfb-holder li.friend-tab a img {
966
- display: inline;
967
- height: 20px;
968
- margin-right: 0.5em;
969
- width: 20px !important; }
970
- .bp-user #buddypress #message-threads.sitewide-notices td {
971
- width: 100%; }
972
- .bp-user #buddypress #message-threads.sitewide-notices td strong {
973
- background: #6e6e6e;
974
- color: #fff;
975
- display: block;
976
- margin-bottom: 0.4em;
977
- padding-left: 0.2em; }
978
- .bp-user #buddypress #message-threads.sitewide-notices td a {
979
- display: inline-block; }
980
- .bp-user #buddypress #message-threads.sitewide-notices td:first-child {
981
- display: none; }
982
- .bp-user #buddypress #message-threads.sitewide-notices td:first-child + td + td {
983
- border-bottom: 0; }
984
- .bp-user #buddypress #message-threads.sitewide-notices td:first-child + td + td span {
985
- line-height: 1; }
986
- .bp-user #buddypress #message-threads.sitewide-notices td:last-child {
987
- border-bottom-color: #b7b7b7;
988
- line-height: 1;
989
- text-align: right; }
990
- .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child {
991
- line-height: 0;
992
- margin-left: 0.7em;
993
- text-indent: -999em; }
994
- .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after {
995
- content: attr(title);
996
- display: block;
997
- line-height: initial;
998
- text-indent: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
999
 
1000
  /**
1001
  *------------------------------
@@ -1003,24 +1651,44 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1003
  *------------------------------
1004
  */
1005
  .bp-user #buddypress #settings-form > p {
1006
- font-size: 20px;
1007
- font-size: 2rem;
1008
- margin: 20px 0 10px; }
 
 
1009
  .bp-user #buddypress table.notification-settings th.title {
1010
- width: 75%; }
1011
- .bp-user #buddypress table.notification-settings td.yes, .bp-user #buddypress table.notification-settings td.no {
1012
- vertical-align: middle; }
 
 
 
 
 
1013
  .bp-user #buddypress table.profile-settings {
1014
- width: 100%; }
1015
- .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
1016
- width: 50%; }
1017
- @media screen and (min-width: 46.25em) {
1018
- .bp-user #buddypress table.profile-settings th.field-group-name, .bp-user #buddypress table.profile-settings td.field-name {
1019
- width: 70%; } }
1020
- .bp-user #buddypress table.profile-settings th.title, .bp-user #buddypress table.profile-settings td.field-visibility {
1021
- width: 30%; }
1022
- .bp-user #buddypress table.profile-settings td.field-visibility select {
1023
- width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
1024
 
1025
  /**
1026
  *-------------------------------------------------------------------------------
@@ -1028,59 +1696,130 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1028
  *-------------------------------------------------------------------------------
1029
  */
1030
  #buddypress div.activity-comments form .ac-textarea {
1031
- background: #f7f7f7;
1032
- border: 1px solid rgba(153, 153, 153, 0.3); }
1033
- #buddypress div.activity-comments form .ac-textarea textarea {
1034
- background: none;
1035
- border: 0; }
 
 
 
 
1036
  #buddypress select {
1037
- border: 1px solid rgba(153, 153, 153, 0.5); }
1038
-
1039
- #buddypress .standard-form li, #buddypress .group-create-form li {
1040
- float: none; }
1041
- #buddypress .standard-form input[type='text'], #buddypress .standard-form textarea, #buddypress .group-create-form input[type='text'], #buddypress .group-create-form textarea {
1042
- width: 100%; }
1043
- #buddypress div.dir-search, #buddypress div.message-search, #buddypress li.groups-members-search {
1044
- float: none;
1045
- margin: 10px 0; }
1046
- #buddypress div.dir-search form, #buddypress div.message-search form, #buddypress li.groups-members-search form {
1047
- border: 1px solid rgba(153, 153, 153, 0.4);
1048
- overflow: hidden; }
1049
- #buddypress div.dir-search form label, #buddypress div.message-search form label, #buddypress li.groups-members-search form label {
1050
- float: left;
1051
- width: 80%; }
1052
- #buddypress div.dir-search form input[type='text'], #buddypress div.message-search form input[type='text'], #buddypress li.groups-members-search form input[type='text'] {
1053
- float: left;
1054
- margin: 0;
1055
- width: 80%; }
1056
- #buddypress div.dir-search form input[type='text'], #buddypress div.dir-search form input[type='submit'], #buddypress div.message-search form input[type='text'], #buddypress div.message-search form input[type='submit'], #buddypress li.groups-members-search form input[type='text'], #buddypress li.groups-members-search form input[type='submit'] {
1057
- font-size: 14px;
1058
- font-size: 1.4rem;
1059
- border: 0;
1060
- line-height: inherit; }
1061
- #buddypress div.dir-search form input[type='text'], #buddypress div.message-search form input[type='text'], #buddypress li.groups-members-search form input[type='text'] {
1062
- border-right: 1px solid rgba(153, 153, 153, 0.4);
1063
- padding: 0.2em 0 0.2em 0.2em; }
1064
- #buddypress div.dir-search form input[type='submit'], #buddypress div.message-search form input[type='submit'], #buddypress li.groups-members-search form input[type='submit'] {
1065
- float: right;
1066
- font-weight: normal;
1067
- padding: 0.2em 1em;
1068
- text-align: center;
1069
- text-transform: none;
1070
- width: 20%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1071
  @media screen and (min-width: 38.75em) {
1072
- #buddypress div.dir-search, #buddypress div.message-search, #buddypress li.groups-members-search {
1073
- float: right;
1074
- margin-bottom: 5px !important; }
1075
- #buddypress div.dir-search form label, #buddypress div.dir-search form input[type='text'], #buddypress div.dir-search form input[type='submit'], #buddypress div.message-search form label, #buddypress div.message-search form input[type='text'], #buddypress div.message-search form input[type='submit'], #buddypress li.groups-members-search form label, #buddypress li.groups-members-search form input[type='text'], #buddypress li.groups-members-search form input[type='submit'] {
1076
- width: auto; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1077
  @media screen and (min-width: 77.5em) {
1078
- #buddypress .dir-search form input[type='text'], #buddypress .message-search form input[type='text'] {
1079
- font-size: 16px;
1080
- font-size: 1.6rem; }
1081
- #buddypress .dir-search form input[type='submit'], #buddypress .message-search form input[type='submit'] {
1082
- font-size: 16px;
1083
- font-size: 1.6rem; } }
 
 
 
 
 
1084
 
1085
  /**
1086
  *-------------------------------------------------------------------------------
@@ -1088,39 +1827,70 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1088
  *-------------------------------------------------------------------------------
1089
  */
1090
  #buddypress table {
1091
- font-size: 14px;
1092
- font-size: 1.4rem;
1093
- margin: 20px 0; }
1094
- #buddypress table tr th {
1095
- background: #6e6e6e;
1096
- border-color: #b7b7b7;
1097
- color: #fff; }
1098
- #buddypress table p {
1099
- margin-bottom: 0.5em; }
 
 
 
 
 
 
1100
  @media screen and (min-width: 55em) {
1101
- #buddypress table {
1102
- font-size: 16px;
1103
- font-size: 1.6rem; } }
 
 
1104
 
1105
  /*__ User Account tables __*/
1106
- #buddypress .notifications th, #buddypress .messages-notices th {
1107
- width: 30%; }
1108
- #buddypress .notifications th.bulk-select-all, #buddypress .messages-notices th.bulk-select-all {
1109
- text-align: center;
1110
- width: 10%; }
1111
- #buddypress .notifications .bulk-select-check, #buddypress .notifications .thread-star, #buddypress .messages-notices .bulk-select-check, #buddypress .messages-notices .thread-star {
1112
- text-align: center; }
1113
- #buddypress .notifications .notification-actions, #buddypress .notifications td.thread-options, #buddypress .messages-notices .notification-actions, #buddypress .messages-notices td.thread-options {
1114
- text-align: center; }
1115
- #buddypress .notifications .notification-actions a, #buddypress .notifications td.thread-options a, #buddypress .messages-notices .notification-actions a, #buddypress .messages-notices td.thread-options a {
1116
- display: inline-block;
1117
- margin: 0;
1118
- padding: 0; }
1119
- #buddypress .notifications td .button, #buddypress .messages-notices td .button {
1120
- border: 0;
1121
- display: block;
1122
- padding: 0;
1123
- text-align: center; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1124
 
1125
  /**
1126
  *-------------------------------------------------------------------------------
@@ -1128,27 +1898,38 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1128
  *-------------------------------------------------------------------------------
1129
  */
1130
  #buddypress #item-body div#message {
1131
- margin-top: 20px; }
1132
- @media screen and (min-width: 55em) {
1133
- #buddypress #item-body div#message {
1134
- margin-right: 20px; } }
 
 
 
 
 
1135
  #buddypress div#message p {
1136
- font-size: 18px;
1137
- font-size: 1.8rem;
1138
- font-weight: bold; }
 
 
1139
  #buddypress div#message.info p {
1140
- background: #c6e4ee;
1141
- border: 1px solid #78bed6;
1142
- color: #1e5264; }
 
 
1143
  #buddypress div#message.updated p {
1144
- background: #dee6b2;
1145
- border: 1px solid #becc66;
1146
- color: #454d19; }
 
1147
 
1148
  .delete-group #buddypress div#message.info p {
1149
- background: #db7e7e;
1150
- border: 1px solid #be3535;
1151
- color: #1f0808; }
 
1152
 
1153
  /**
1154
  *-------------------------------------------------------------------------------
@@ -1156,7 +1937,10 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1156
  *-------------------------------------------------------------------------------
1157
  */
1158
  #buddypress {
1159
- /* Auto Complete background */ }
1160
- #buddypress .acfb-holder li.friend-tab {
1161
- background: #9fd1e2;
1162
- border: inherit; }
 
 
 
1
+ @charset "UTF-8";
2
+ /*------------------------------------------------------------------------------
3
 
4
  This is the BuddyPress companion stylesheet for
5
  the WordPress Twentyfifteen theme.
6
 
7
  This sheet supports the primary BuddyPress styles in buddypress.css
8
 
9
+ If you are running as a child theme of twentyfifteen this stylesheet will be
10
+ loaded by default. If you want to modify the styles the normal BP Theme Compat
11
+ hierarchy works and you can copy the file to buddypress/css/ or community/css/
12
+ in your child themes root & either start over or modify the rulesets.
13
 
14
+ If you do not require the styles you can dequeue them from the themes functions file.
 
 
 
 
15
 
16
+ Please see this codex article for more information:
17
+ http://codex.buddypress.org/themes/buddypress-companion-stylesheets/
18
+
19
+ --------------------------------------------------------------------------------
20
  >>> TABLE OF CONTENTS:
21
+ --------------------------------------------------------------------------------
22
  1.0 Theme Structural Elements & overrides
23
  2.0 - Navigation - General
24
  2.1 - Navs - Object Nav / Sub Nav (item-list-tabs)
41
  6.2.1 - item-body: Groups
42
  6.2.1.1 - Management settings screens
43
  6.2.1.2 - Group members list
44
+ 6.2.1.3 - Group Send Invites
45
  6.2.2 - item-body: User Accounts
46
  6.2.2.1 - classes, pag, filters
47
  6.2.2.2 - Extended Profiles
53
  8.0 - Tables - General
54
  9.0 - Error / Success Messages
55
  10.0 - Ajax Loading, Widgets, General classes
56
+ ------------------------------------------------------------------------------*/
57
  /**
58
  *-------------------------------------------------------------------------------
59
  * @section 1.0 - Theme - Structural Elements & overrides
60
  *-------------------------------------------------------------------------------
61
  */
62
+ #buddypress h1,
63
+ #buddypress h2,
64
+ #buddypress h3,
65
+ #buddypress h4,
66
+ #buddypress h5,
67
+ #buddypress h6 {
68
+ clear: none;
69
+ }
70
 
71
  .buddypress div.clear {
72
+ display: none;
73
+ }
74
+
75
  .buddypress main {
76
+ padding-top: 4%;
77
+ }
78
+
79
+ @media screen and (min-width: 59.6875em) {
80
+ .buddypress main {
81
+ padding-top: 0;
82
+ }
83
+ }
84
+
85
+ .buddypress main article {
86
+ margin: 0 4%;
87
+ padding-top: 8.3333%;
88
+ }
89
+
90
+ @media screen and (min-width: 59.6875em) {
91
+ .buddypress main article {
92
+ margin: 0 0 0 1px;
93
+ }
94
+ }
95
+
96
+ @media screen and (min-width: 87.6875em) {
97
+ .buddypress main article {
98
+ margin: 0 4.3333% 0 8.3333%;
99
+ }
100
+ }
101
+
102
+ .buddypress main article .entry-header,
103
+ .buddypress main article .entry-content {
104
+ padding: 0 3rem 3rem 3rem;
105
+ }
106
+
107
+ .buddypress main article #buddypress {
108
+ margin-bottom: 40px;
109
+ }
110
+
111
  .buddypress .site-footer {
112
+ margin: 0 4%;
113
+ }
114
+
115
+ @media screen and (min-width: 59.6875em) {
116
+ .buddypress .site-footer {
117
+ margin: 0 0 0 35.2941%;
118
+ width: 61.8235%;
119
+ }
120
+ }
121
 
122
  /**
123
  *-------------------------------------------------------------------------------
124
  * @section 2.0 - Navigation - General
125
  *-------------------------------------------------------------------------------
126
  */
127
+ .buddypress #buddypress .item-list-tabs a,
128
+ .buddypress #buddypress .activity-header a,
129
+ .buddypress #buddypress .activity-inner a,
130
+ .buddypress #buddypress .activity-comments a,
131
+ .buddypress #buddypress .item-title a,
132
+ .buddypress #buddypress .load-more a,
133
+ .buddypress #buddypress .field-visibility-settings-toggle a,
134
+ .buddypress #buddypress #latest-update a,
135
+ .buddypress #buddypress table a,
136
+ .buddypress #buddypress .avatar-nav-items a {
137
+ border-bottom: 0;
138
+ }
139
+
140
+ .buddypress #buddypress .pagination-links a,
141
+ .buddypress #buddypress .pagination-links span {
142
+ border-bottom: 0;
143
+ }
144
 
145
  /**
146
  *----------------------------------------------------------
150
  *----------------------------------------------------------
151
  */
152
  #buddypress {
153
+ /*__ Horizontal menus __*/
154
+ }
155
+
156
+ #buddypress div.item-list-tabs ul li.selected a {
157
+ background: #555;
158
+ color: #fff;
159
+ opacity: 1;
160
+ }
161
+
162
+ #buddypress div.item-list-tabs ul {
163
+ background-color: #f7f7f7;
164
+ border-bottom: 1px solid rgba(234, 234, 234, 0.9);
165
+ border-top: 1px solid rgba(234, 234, 234, 0.9);
166
+ overflow: hidden;
167
+ padding: 5px 0;
168
+ }
169
+
170
+ #buddypress div.item-list-tabs ul li a span {
171
+ border-radius: 25%;
172
+ }
173
+
174
+ #buddypress #object-nav ul {
175
+ overflow: hidden;
176
+ }
177
+
178
+ #buddypress #object-nav ul li {
179
+ float: none;
180
+ }
181
+
182
+ #buddypress #object-nav ul li:not(.selected) a {
183
+ opacity: 0.7;
184
+ }
185
+
186
+ @media screen and (min-width: 38.75em) {
187
+ #buddypress #object-nav ul li {
188
+ float: left;
189
+ }
190
+ }
191
+
192
+ #buddypress div#subnav.item-list-tabs {
193
+ margin-top: 0;
194
+ }
195
+
196
+ #buddypress div#subnav.item-list-tabs ul {
197
+ background-color: #f7f7f7;
198
+ border-bottom: 0;
199
+ padding: 0;
200
+ }
201
+
202
+ #buddypress div#subnav.item-list-tabs ul li.last {
203
+ background: #fff;
204
+ margin-top: 0;
205
+ padding: 5px 5px 5px 0;
206
+ width: 100%;
207
+ }
208
+
209
+ #buddypress div#subnav.item-list-tabs ul li.last select,
210
+ #buddypress div#subnav.item-list-tabs ul li.last select:focus {
211
+ background: transparent;
212
+ border: 0;
213
+ outline: 0;
214
+ }
215
+
216
+ #buddypress div#subnav.item-list-tabs ul li.last select,
217
+ #buddypress div#subnav.item-list-tabs ul li.last label,
218
+ #buddypress div#subnav.item-list-tabs ul li.last option {
219
+ font-size: 14px;
220
+ font-size: 1.4rem;
221
+ }
222
+
223
+ #buddypress div#subnav.item-list-tabs ul li.last select {
224
+ font-style: italic;
225
+ }
226
+
227
+ @media screen and (min-width: 38.75em) {
228
+ #buddypress div#subnav.item-list-tabs ul li.last {
229
+ text-align: right;
230
+ }
231
+ }
232
+
233
+ #buddypress div.item-list-tabs ul li.selected a,
234
+ #buddypress div.item-list-tabs ul li.current a {
235
+ background: #555;
236
+ color: #fff;
237
+ opacity: 1;
238
+ }
239
 
240
  /*__ Vertical menu User Account / Group single screens __*/
241
  @media screen and (min-width: 55em) {
242
+ .bp-user #buddypress,
243
+ .single-item.groups #buddypress {
244
+ background: #f7f7f7;
245
+ }
246
+ #buddypress #item-header,
247
+ #buddypress #item-body {
248
+ background: #fff;
249
+ }
250
+ #buddypress #object-nav {
251
+ border-right: 1px solid #ddd;
252
+ float: left;
253
+ margin-right: -1px;
254
+ width: 200px;
255
+ }
256
+ #buddypress #object-nav ul {
257
+ border-bottom: 0;
258
+ padding: 0;
259
+ }
260
+ #buddypress #object-nav ul li {
261
+ float: none;
262
+ overflow: hidden;
263
+ }
264
+ #buddypress #object-nav ul li span {
265
+ background: #fff;
266
+ border-radius: 10%;
267
+ float: right;
268
+ margin-right: 2px;
269
+ }
270
+ #buddypress #item-body {
271
+ border-left: 1px solid #ddd;
272
+ overflow: hidden;
273
+ padding: 0 0 0 20px;
274
+ width: auto;
275
+ }
276
+ #buddypress #item-body #subnav {
277
+ margin: 0 0 0 -20px;
278
+ }
279
+ }
280
 
281
  /**
282
  *----------------------------------------------------------
284
  *----------------------------------------------------------
285
  */
286
  #buddypress div.pagination {
287
+ box-shadow: none;
288
+ }
289
+
290
+ #buddypress div.pagination .pag-count {
291
+ margin-left: 0;
292
+ }
293
+
294
+ #buddypress div.pagination .pagination-links {
295
+ margin-right: 0;
296
+ }
297
+
298
+ #buddypress div.pagination .pagination-links span,
299
+ #buddypress div.pagination .pagination-links a {
300
+ height: auto;
301
+ line-height: 1;
302
+ padding: 5px;
303
+ }
304
+
305
+ #buddypress div.pagination .pagination-links .prev,
306
+ #buddypress div.pagination .pagination-links .next {
307
+ background-color: transparent;
308
+ color: inherit;
309
+ overflow: visible;
310
+ width: auto;
311
+ }
312
+
313
+ #buddypress div.pagination .pagination-links .prev:before,
314
+ #buddypress div.pagination .pagination-links .next:before {
315
+ display: none;
316
+ }
317
+
318
+ #buddypress div.pagination .pagination-links .prev {
319
+ left: auto;
320
+ position: static;
321
+ }
322
+
323
+ #buddypress div.pagination .pagination-links .next {
324
+ position: static;
325
+ right: auto;
326
+ }
327
 
328
  /**
329
  *-------------------------------------------------------------------------------
330
  * @section 4.0 - BP Lists / Loops Generic
331
  *-------------------------------------------------------------------------------
332
  */
333
+ #buddypress .item-list .activity-header,
334
+ #buddypress .item-list .activity-meta {
335
+ font-family: "Noto Sans", sans-serif;
336
+ }
337
 
338
  #buddypress ul.item-list li {
339
+ overflow: hidden !important;
340
+ }
341
+
342
+ #buddypress ul.item-list li .item-avatar {
343
+ margin-bottom: 10px;
344
+ text-align: center;
345
+ }
346
+
347
+ @media screen and (min-width: 38.75em) {
348
+ #buddypress ul.item-list li .item-avatar {
349
+ margin-bottom: 0;
350
+ }
351
+ }
352
+
353
+ #buddypress ul.item-list li .item-avatar a {
354
+ border-bottom: 0;
355
+ }
356
+
357
+ #buddypress ul.item-list li .item-avatar img.avatar {
358
+ display: inline-block;
359
+ float: none;
360
+ }
361
+
362
+ @media screen and (min-width: 38.75em) {
363
+ #buddypress ul.item-list li .item-avatar img.avatar {
364
+ display: block;
365
+ float: left;
366
+ }
367
+ }
368
+
369
+ #buddypress ul.item-list li .item {
370
+ margin-left: 25%;
371
+ }
372
+
373
+ #buddypress ul.item-list li .item span.activity {
374
+ font-style: italic;
375
+ }
376
+
377
+ #buddypress ul.item-list li .item .item-desc {
378
+ margin-left: 0;
379
+ width: 70%;
380
+ }
381
+
382
+ @media screen and (min-width: 59.6875em) {
383
+ #buddypress ul.item-list li .item-avatar,
384
+ #buddypress ul.item-list li .item,
385
+ #buddypress ul.item-list li .action {
386
+ float: left;
387
+ }
388
+ #buddypress ul.item-list li .item {
389
+ left: 10%;
390
+ margin-left: 0;
391
+ position: relative;
392
+ width: 55%;
393
+ }
394
+ }
395
+
396
+ #buddypress ul.item-list li div.action {
397
+ clear: left;
398
+ float: none;
399
+ margin-bottom: -20px;
400
+ margin-left: 0;
401
+ padding: 20px 0 5px;
402
+ position: relative;
403
+ text-align: left;
404
+ top: 0;
405
+ }
406
+
407
+ @media screen and (min-width: 59.6875em) {
408
+ #buddypress ul.item-list li div.action {
409
+ clear: none;
410
+ float: right;
411
+ margin-bottom: 0;
412
+ padding: 0;
413
+ }
414
+ }
415
+
416
+ #buddypress ul.item-list li div.action div {
417
+ display: inline-block;
418
+ margin: 10px 0;
419
+ width: 100%;
420
+ }
421
+
422
+ #buddypress ul.item-list li div.action div a {
423
+ display: block;
424
+ width: 100%;
425
+ }
426
+
427
+ @media screen and (min-width: 38.75em) {
428
+ #buddypress ul.item-list li div.action div {
429
+ margin: 0 10px 10px 0;
430
+ width: auto;
431
+ }
432
+ }
433
+
434
+ @media screen and (min-width: 59.6875em) {
435
+ #buddypress ul.item-list li div.action div {
436
+ clear: right;
437
+ float: right;
438
+ margin: 0 0 10px 0;
439
+ }
440
+ }
441
+
442
+ #buddypress ul.item-list li div.action .meta {
443
+ font-style: italic;
444
+ }
445
 
446
  /**
447
  *----------------------------------------------------------
454
  *-----------------------------------------------------
455
  */
456
  #buddypress form#whats-new-form p.activity-greeting {
457
+ line-height: 1.4;
458
+ }
459
+
460
  #buddypress form#whats-new-form textarea {
461
+ width: 100%;
462
+ }
463
+
464
  @media screen and (max-width: 30em) {
465
+ #buddypress form#whats-new-form #whats-new-post-in-box select {
466
+ font-size: 14px;
467
+ font-size: 1.4rem;
468
+ max-width: 120px;
469
+ }
470
+ }
471
+
472
  @media screen and (max-width: 38.75em) {
473
+ #buddypress form#whats-new-form #whats-new-content {
474
+ clear: left;
475
+ margin: 10px 0 40px;
476
+ padding: 10px 0 0;
477
+ }
478
+ #buddypress form#whats-new-form #whats-new-content #whats-new-submit {
479
+ float: none;
480
+ }
481
+ #buddypress form#whats-new-form #whats-new-content #whats-new-submit input {
482
+ width: 100%;
483
+ }
484
+ #buddypress form#whats-new-form #whats-new-options {
485
+ display: flex;
486
+ flex-direction: column;
487
+ }
488
+ #buddypress form#whats-new-form #whats-new-options #whats-new-submit {
489
+ order: 2;
490
+ }
491
+ #buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box {
492
+ order: 1;
493
+ }
494
+ }
495
+
496
  #buddypress form#whats-new-form #whats-new-options[style] {
497
+ min-height: 6rem;
498
+ overflow: visible;
499
+ }
500
+
501
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
502
+ border: 1px solid rgba(153, 153, 153, 0.5);
503
+ float: left;
504
+ line-height: 1.5em;
505
+ margin-top: 12px;
506
+ padding-left: 0.2em;
507
+ width: 100%;
508
+ }
509
+
510
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select {
511
+ background: none;
512
+ border: 0;
513
+ float: right;
514
+ margin: 0;
515
+ min-height: 1.5em;
516
+ outline: 0;
517
+ padding-left: 0.4em;
518
+ }
519
+
520
+ @media screen and (min-width: 30em) {
521
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box {
522
+ width: auto;
523
+ }
524
+ #buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit {
525
+ float: right;
526
+ }
527
+ }
528
+
529
  #buddypress #item-body form#whats-new-form {
530
+ margin: 40px 0;
531
+ }
532
 
533
  /**
534
  *-----------------------------------------------------
536
  *-----------------------------------------------------
537
  */
538
  #buddypress #activity-stream li {
539
+ padding: 25px 0 15px;
540
+ }
541
+
542
+ #buddypress #activity-stream li .activity-avatar {
543
+ float: none;
544
+ text-align: center;
545
+ }
546
+
547
+ #buddypress #activity-stream li .activity-avatar a {
548
+ display: inline-block;
549
+ }
550
+
551
+ #buddypress #activity-stream li .activity-avatar a img.avatar {
552
+ display: inline;
553
+ float: none;
554
+ height: 60px;
555
+ margin-bottom: 20px;
556
+ margin-left: 0;
557
+ width: 60px;
558
+ }
559
+
560
+ #buddypress #activity-stream li .activity-content {
561
+ margin-left: 0;
562
+ }
563
+
564
+ #buddypress #activity-stream li .activity-content .activity-header {
565
+ font-size: 14px;
566
+ font-size: 1.4rem;
567
+ }
568
+
569
+ @media screen and (min-width: 46.25em) {
570
+ #buddypress #activity-stream li .activity-avatar {
571
+ float: left;
572
+ margin-right: 10px;
573
+ text-align: left;
574
+ }
575
+ #buddypress #activity-stream li .activity-avatar a {
576
+ border-bottom: 0;
577
+ }
578
+ #buddypress #activity-stream li .activity-content {
579
+ margin: 0;
580
+ overflow: hidden;
581
+ }
582
+ #buddypress #activity-stream li .activity-content .activity-header {
583
+ font-size: 16px;
584
+ font-size: 1.6rem;
585
+ }
586
+ }
587
+
588
  #buddypress #activity-stream li.mini .activity-avatar a img.avatar {
589
+ height: 30px;
590
+ margin-left: 15px;
591
+ width: 30px;
592
+ }
593
+
594
  #buddypress #activity-stream li.mini .activity-content .activity-header {
595
+ font-size: 13px;
596
+ font-size: 1.3rem;
597
+ }
598
+
599
  #buddypress #activity-stream .activity-content {
600
+ margin-top: -12px;
601
+ }
602
+
603
+ #buddypress #activity-stream .activity-content .activity-header {
604
+ line-height: inherit;
605
+ margin-right: 0;
606
+ }
607
+
608
+ #buddypress #activity-stream .activity-content .activity-header p {
609
+ background-color: #f7f7f7;
610
+ border: 1px solid rgba(234, 234, 234, 0.6);
611
+ padding: 0 0.2em;
612
+ }
613
+
614
+ #buddypress #activity-stream .activity-content .activity-header img.avatar {
615
+ display: inline-block;
616
+ margin-bottom: 0 !important;
617
+ }
618
+
619
+ #buddypress #activity-stream .activity-content .activity-meta a {
620
+ display: block;
621
+ margin: 0 0 5px;
622
+ }
623
+
624
+ @media screen and (min-width: 38.75em) {
625
+ #buddypress #activity-stream .activity-content .activity-meta a {
626
+ display: inline-block;
627
+ margin: 0;
628
+ }
629
+ }
630
+
631
  #buddypress #activity-stream .load-more {
632
+ background: #f7f7f7;
633
+ border: 1px solid transparent;
634
+ padding: 10px;
635
+ }
636
+
637
+ #buddypress #activity-stream .load-more:focus,
638
+ #buddypress #activity-stream .load-more:hover {
639
+ background: #f4f4f4;
640
+ border: 1px solid rgba(159, 209, 226, 0.3);
641
+ }
642
+
643
+ #buddypress #activity-stream .load-more:focus a,
644
+ #buddypress #activity-stream .load-more:hover a {
645
+ font-style: italic;
646
+ }
647
+
648
+ #buddypress #activity-stream .load-more a {
649
+ display: block;
650
+ }
651
 
652
  /* Single activity view - activity permalink */
653
  .activity-permalink #buddypress {
654
+ background: none;
655
+ }
656
+
657
+ .activity-permalink #buddypress #activity-stream li.activity-item {
658
+ padding: 20px 0;
659
+ }
660
+
661
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header {
662
+ font-size: 16px;
663
+ font-size: 1.6rem;
664
+ margin-bottom: 40px;
665
+ }
666
+
667
+ @media screen and (min-width: 46.25em) {
668
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header {
669
+ font-size: 20px;
670
+ font-size: 2rem;
671
+ }
672
+ }
673
+
674
+ .activity-permalink #buddypress #activity-stream li.mini .activity-header p {
675
+ padding: 20px;
676
+ }
677
 
678
  /**
679
  *-----------------------------------------------------
681
  *-----------------------------------------------------
682
  */
683
  #buddypress #activity-stream .activity-comments {
684
+ margin: 10px 0 0;
685
+ }
686
+
687
+ #buddypress #activity-stream .activity-comments.has-comments {
688
+ border-left: 1px solid #eaeaea;
689
+ }
690
+
691
+ #buddypress #activity-stream .activity-comments .ac-form {
692
+ padding: 20px 0 0;
693
+ }
694
+
695
+ #buddypress #activity-stream .activity-comments > ul {
696
+ background: rgba(247, 247, 247, 0.6);
697
+ margin: 15px 0 0 2px;
698
+ }
699
+
700
+ @media screen and (min-width: 38.75em) {
701
+ #buddypress #activity-stream .activity-comments > ul {
702
+ margin-left: 70px;
703
+ }
704
+ }
705
+
706
+ #buddypress #activity-stream .activity-comments > ul ul {
707
+ margin-left: 1%;
708
+ padding-left: 0;
709
+ }
710
+
711
+ @media screen and (min-width: 30em) {
712
+ #buddypress #activity-stream .activity-comments > ul ul {
713
+ margin-left: 1%;
714
+ padding-left: 1em;
715
+ }
716
+ }
717
+
718
+ #buddypress #activity-stream .activity-comments > ul ul li {
719
+ border-left: 1px solid #eaeaea;
720
+ border-top: 0;
721
+ padding-left: 0.2em;
722
+ }
723
+
724
+ #buddypress #activity-stream .activity-comments > ul .acomment-meta {
725
+ border-bottom: 1px solid #eaeaea;
726
+ font-style: italic;
727
+ }
728
+
729
+ @media screen and (max-width: 38.75em) {
730
+ #buddypress #activity-stream .activity-comments > ul .acomment-avatar {
731
+ display: block;
732
+ text-align: center;
733
+ }
734
+ #buddypress #activity-stream .activity-comments > ul .acomment-avatar a,
735
+ #buddypress #activity-stream .activity-comments > ul .acomment-avatar img.avatar {
736
+ display: inline;
737
+ float: none;
738
+ }
739
+ #buddypress #activity-stream .activity-comments > ul .acomment-content,
740
+ #buddypress #activity-stream .activity-comments > ul .acomment-meta,
741
+ #buddypress #activity-stream .activity-comments > ul .acomment-options {
742
+ margin: 5px;
743
+ }
744
+ #buddypress #activity-stream .activity-comments > ul .acomment-content {
745
+ padding: 0 10px;
746
+ }
747
+ }
748
+
749
+ #buddypress #activity-stream .activity-comments .ac-reply-avatar {
750
+ display: none;
751
+ }
752
+
753
+ #buddypress #activity-stream .activity-comments .ac-reply-content {
754
+ margin-left: 0;
755
+ padding-left: 0;
756
+ }
757
+
758
+ @media screen and (min-width: 38.75em) {
759
+ #buddypress #activity-stream .activity-comments .ac-reply-avatar {
760
+ display: block;
761
+ }
762
+ #buddypress #activity-stream .activity-comments .ac-reply-content {
763
+ overflow: hidden;
764
+ }
765
+ }
766
+
767
+ #buddypress #activity-stream .activity-comments .ac-form input[type="submit"],
768
+ #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
769
+ color: rgba(51, 51, 51, 0.8);
770
+ display: inline-block;
771
+ font-family: inherit;
772
+ font-size: 12px;
773
+ font-size: 1.2rem;
774
+ font-weight: normal;
775
+ line-height: 1.2;
776
+ padding: 4px 10px;
777
+ text-transform: lowercase;
778
+ width: 100px;
779
+ }
780
+
781
+ #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel {
782
+ border: 1px solid rgba(153, 153, 153, 0.7);
783
+ text-align: center;
784
+ }
785
+
786
+ #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus,
787
+ #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover {
788
+ background: #ededed;
789
+ }
790
 
791
  /**
792
  *----------------------------------------------------------
794
  *----------------------------------------------------------
795
  */
796
  @media screen and (min-width: 59.6875em) {
797
+ #buddypress #members-list li .item-avatar,
798
+ #buddypress #members-list li .item {
799
+ float: left;
800
+ }
801
+ #buddypress #members-list li .action {
802
+ float: right;
803
+ }
804
+ }
805
 
806
  /**
807
  *-------------------------------------------------------------------------------
814
  *-----------------------------------------------------------
815
  */
816
  @media screen and (max-width: 46.25em) {
817
+ .bp-user main header.entry-header,
818
+ .single-item.groups main header.entry-header {
819
+ padding-bottom: 1rem;
820
+ }
821
+ }
822
+
823
  @media screen and (max-width: 38.75em) {
824
+ .bp-user h1,
825
+ .bp-user #item-header-content,
826
+ .single-item.groups h1,
827
+ .single-item.groups #item-header-content {
828
+ text-align: center;
829
+ }
830
+ }
831
+
832
  @media screen and (max-width: 46.25em) {
833
+ .bp-user #buddypress #item-header .generic-button,
834
+ .single-item.groups #buddypress #item-header .generic-button {
835
+ float: none;
836
+ margin: 1.5em 0 0 0;
837
+ }
838
+ }
839
+
840
  @media screen and (max-width: 38.75em) {
841
+ .bp-user #buddypress h1,
842
+ .single-item.groups #buddypress h1 {
843
+ margin-bottom: 0;
844
+ }
845
+ .bp-user #buddypress #item-header-avatar img.avatar,
846
+ .single-item.groups #buddypress #item-header-avatar img.avatar {
847
+ margin-right: 0;
848
+ }
849
+ .bp-user #buddypress #item-header-content,
850
+ .single-item.groups #buddypress #item-header-content {
851
+ width: 100%;
852
+ }
853
+ }
854
 
855
  /**
856
  *-----------------------------------------------------
860
  *-----------------------------------------------------
861
  */
862
  @media screen and (max-width: 46.25em) {
863
+ .single-item.groups #buddypress #item-header #item-meta {
864
+ margin-bottom: 20px;
865
+ }
866
+ }
867
+
868
  @media screen and (max-width: 38.75em) {
869
+ .single-item.groups #buddypress div#item-header {
870
+ display: flex;
871
+ flex-direction: column;
872
+ }
873
+ .single-item.groups #buddypress div#item-header #item-header-avatar {
874
+ order: 1;
875
+ text-align: center;
876
+ }
877
+ .single-item.groups #buddypress div#item-header #item-header-avatar a {
878
+ border-bottom: 0;
879
+ }
880
+ .single-item.groups #buddypress div#item-header #item-header-avatar a img {
881
+ display: inline-block;
882
+ float: none;
883
+ }
884
+ .single-item.groups #buddypress div#item-header #item-header-content {
885
+ order: 2;
886
+ }
887
+ .single-item.groups #buddypress div#item-header #item-actions {
888
+ order: 3;
889
+ }
890
+ }
891
+
892
  .single-item.groups #buddypress div#item-header {
893
+ padding-bottom: 40px;
894
+ }
895
+
896
+ .single-item.groups #buddypress div#item-header div#item-actions {
897
+ margin: 0;
898
+ width: 100%;
899
+ }
900
+
901
+ @media screen and (min-width: 38.75em) {
902
+ .single-item.groups #buddypress div#item-header div#item-actions {
903
+ clear: none;
904
+ float: right;
905
+ width: 50%;
906
+ }
907
+ }
908
+
909
+ .single-item.groups #buddypress div#item-header div#item-actions h3 {
910
+ background: #555;
911
+ color: #fff;
912
+ font-size: 14px;
913
+ font-size: 1.4rem;
914
+ padding: 0.2em;
915
+ }
916
+
917
+ @media screen and (min-width: 46.25em) {
918
+ .single-item.groups #buddypress div#item-header div#item-actions h3 {
919
+ font-size: 16px;
920
+ font-size: 1.6rem;
921
+ }
922
+ }
923
+
924
+ @media screen and (min-width: 46.25em) {
925
+ .single-item.groups #buddypress div#item-header #item-header-avatar,
926
+ .single-item.groups #buddypress div#item-header #item-header-content {
927
+ float: left;
928
+ }
929
+ .single-item.groups #buddypress div#item-header #item-header-avatar {
930
+ width: 21%;
931
+ }
932
+ .single-item.groups #buddypress div#item-header #item-header-content {
933
+ margin-left: 4%;
934
+ width: 40%;
935
+ }
936
+ .single-item.groups #buddypress div#item-header div#item-actions {
937
+ float: right;
938
+ width: 28%;
939
+ }
940
+ }
941
 
942
  /**
943
  *-----------------------------------------------------
947
  *-----------------------------------------------------
948
  */
949
  .bp-user #buddypress #item-header {
950
+ padding: 20px 0;
951
+ }
952
+
953
+ .bp-user #buddypress #item-header #item-header-avatar {
954
+ text-align: center;
955
+ width: 100%;
956
+ }
957
+
958
+ .bp-user #buddypress #item-header #item-header-avatar img.avatar,
959
+ .bp-user #buddypress #item-header #item-header-avatar a {
960
+ border-bottom: 0;
961
+ display: inline-block;
962
+ float: none;
963
+ }
964
+
965
+ @media screen and (min-width: 46.25em) {
966
+ .bp-user #buddypress #item-header #item-header-avatar {
967
+ float: left;
968
+ width: 20%;
969
+ }
970
+ .bp-user #buddypress #item-header #item-header-avatar img.avatar,
971
+ .bp-user #buddypress #item-header #item-header-avatar a {
972
+ float: left;
973
+ width: 100%;
974
+ }
975
+ .bp-user #buddypress #item-header #item-header-content {
976
+ float: right;
977
+ margin-right: 5%;
978
+ width: 69%;
979
+ }
980
+ }
981
 
982
  /**
983
  *-----------------------------------------------------------
984
  * @subsection 6.2 - Item Body: Global
985
  *-----------------------------------------------------------
986
  */
987
+ #item-body h1,
988
+ #item-body h2,
989
+ #item-body h3,
990
+ #item-body h4,
991
+ #item-body h5,
992
+ #item-body h6 {
993
+ margin: 1em 0;
994
+ }
995
+
996
+ #item-body h1 a,
997
+ #item-body h2 a,
998
+ #item-body h3 a,
999
+ #item-body h4 a,
1000
+ #item-body h5 a,
1001
+ #item-body h6 a {
1002
+ border-bottom: 0;
1003
+ }
1004
+
1005
  /**
1006
  *----------------------------------------------------
1007
  * @subsection 6.2.1 - Item Body Groups
1015
  *-----------------------------------------
1016
  */
1017
  .groups #group-settings-form h4 {
1018
+ background: #555;
1019
+ color: #fff;
1020
+ padding: 0.2em;
1021
+ }
1022
+
1023
+ .groups #group-settings-form #request-list h4 {
1024
+ background: none;
1025
+ color: inherit;
1026
+ }
1027
 
1028
  .groups.edit-details #group-settings-form label {
1029
+ background: #555;
1030
+ -webkit-border-top-right-radius: 4px;
1031
+ border-top-right-radius: 4px;
1032
+ -webkit-border-top-left-radius: 4px;
1033
+ border-top-left-radius: 4px;
1034
+ background-clip: padding-box;
1035
+ color: #fff;
1036
+ display: inline-block;
1037
+ margin-bottom: 0;
1038
+ padding: 0.2em;
1039
+ width: 80%;
1040
+ }
1041
+
1042
+ @media screen and (min-width: 38.75em) {
1043
+ .groups.edit-details #group-settings-form label {
1044
+ width: 60%;
1045
+ }
1046
+ }
1047
+
1048
  .groups.edit-details #group-settings-form textarea + p label {
1049
+ background: none;
1050
+ color: inherit;
1051
+ font-size: 14px;
1052
+ font-size: 1.4rem;
1053
+ width: auto;
1054
+ }
1055
+
1056
+ .groups.group-settings #group-settings-form div.radio label,
1057
+ .groups.group-settings #create-group-form div.radio label {
1058
+ border: 1px solid #eaeaea;
1059
+ padding: 0.2em;
1060
+ }
1061
+
1062
+ .groups.group-settings #group-settings-form div.radio ul,
1063
+ .groups.group-settings #create-group-form div.radio ul {
1064
+ color: rgba(51, 51, 51, 0.6);
1065
+ font-size: 14px;
1066
+ font-size: 1.4rem;
1067
+ }
1068
 
1069
  .groups.group-avatar form > p {
1070
+ margin-top: 20px;
1071
+ }
1072
 
1073
  .groups.manage-members #group-settings-form .item-list li {
1074
+ border-bottom: 1px solid #eaeaea;
1075
+ }
1076
+
1077
+ .groups.manage-members #group-settings-form .item-list li img,
1078
+ .groups.manage-members #group-settings-form .item-list li h5 {
1079
+ float: left;
1080
+ }
1081
+
1082
+ .groups.manage-members #group-settings-form .item-list li img > a,
1083
+ .groups.manage-members #group-settings-form .item-list li h5 > a {
1084
+ border-bottom: 0;
1085
+ }
1086
+
1087
+ .groups.manage-members #group-settings-form .item-list li span.small {
1088
+ clear: left;
1089
+ display: block;
1090
+ float: none;
1091
+ margin-top: 10px;
1092
+ }
1093
+
1094
+ .groups.manage-members #group-settings-form .item-list li span.small a {
1095
+ display: inline-block;
1096
+ margin: 5px 0;
1097
+ width: 100%;
1098
+ }
1099
+
1100
+ @media screen and (min-width: 38.75em) {
1101
+ .groups.manage-members #group-settings-form .item-list li span.small a {
1102
+ width: auto;
1103
+ }
1104
+ }
1105
+
1106
+ .groups.manage-members #group-settings-form .item-list li h5 {
1107
+ margin: 0;
1108
+ }
1109
 
1110
  /**
1111
  *-----------------------------------------
1114
  */
1115
  /* Members loop */
1116
  @media screen and (max-width: 30em) {
1117
+ .groups.group-members #buddypress #members-group-list li > a {
1118
+ border-bottom: 0;
1119
+ display: block;
1120
+ margin-bottom: 10px;
1121
+ text-align: center;
1122
+ }
1123
+ .groups.group-members #buddypress #members-group-list li > a img.avatar {
1124
+ display: inline;
1125
+ float: none;
1126
+ }
1127
+ }
1128
+
1129
  .groups.group-members #buddypress #members-group-list li h5 {
1130
+ display: inline-block;
1131
+ font-size: 14px;
1132
+ font-size: 1.4rem;
1133
+ margin: 0;
1134
+ }
1135
+
1136
+ @media screen and (min-width: 59.6875em) {
1137
+ .groups.group-members #buddypress #members-group-list li h5 {
1138
+ font-size: 16px;
1139
+ font-size: 1.6rem;
1140
+ }
1141
+ }
1142
+
1143
+ .groups.group-members #buddypress #members-group-list li h5 a {
1144
+ border-bottom: 0;
1145
+ }
1146
+
1147
  .groups.group-members #buddypress #members-group-list li span.activity {
1148
+ font-size: 12px;
1149
+ font-size: 1.2rem;
1150
+ }
1151
+
1152
  .groups.group-members #buddypress #members-group-list li .action {
1153
+ top: 0;
1154
+ }
1155
 
1156
  .groups.group-members #subnav li {
1157
+ width: 100%;
1158
+ }
1159
+
1160
+ @media screen and (max-width: 38.75em) {
1161
+ .groups.group-members #subnav li {
1162
+ background: #fff;
1163
+ padding: 20px 0;
1164
+ }
1165
+ }
1166
+
1167
+ .groups.group-members #subnav li #search-members-form {
1168
+ float: right;
1169
+ margin: 5px 5px 0 0;
1170
+ }
1171
+
1172
+ @media screen and (max-width: 38.75em) {
1173
+ .groups.group-members #subnav li #search-members-form {
1174
+ margin: 0;
1175
+ width: 100%;
1176
+ }
1177
+ .groups.group-members #subnav li #search-members-form label input[type="text"] {
1178
+ width: 100%;
1179
+ }
1180
+ }
1181
+
1182
+ /**
1183
+ *-----------------------------------------
1184
+ * @subsection 6.2.1.3 - Group Send Invites
1185
+ *-----------------------------------------
1186
+ */
1187
+ .groups.group-invites #item-body .item-list .action {
1188
+ margin-bottom: 0;
1189
+ }
1190
+
1191
+ @media screen and (min-width: 46.25em) {
1192
+ .groups.group-invites #buddypress #item-body #message {
1193
+ margin-top: 0;
1194
+ }
1195
+ }
1196
+
1197
+ @media screen and (min-width: 55em) {
1198
+ .groups.group-invites #buddypress #send-invite-form {
1199
+ margin-top: 0;
1200
+ }
1201
+ }
1202
+
1203
+ @media screen and (max-width: 46.25em) {
1204
+ .groups.group-invites #item-body .left-menu {
1205
+ float: none;
1206
+ margin: 10px 0;
1207
+ }
1208
+ .groups.group-invites #item-body .left-menu #invite-list {
1209
+ height: auto;
1210
+ width: auto;
1211
+ }
1212
+ .groups.group-invites #item-body .main-column {
1213
+ margin-left: 0;
1214
+ }
1215
+ .groups.group-invites #item-body .submit input {
1216
+ display: inline-block;
1217
+ width: 100%;
1218
+ }
1219
+ }
1220
 
1221
  /**
1222
  *-----------------------------------------------------
1226
  *-----------------------------------------------------
1227
  */
1228
  .bp-user .entry-title {
1229
+ margin-bottom: 0.5em;
1230
+ }
1231
 
1232
  /**
1233
  *--------------------------------------------
1235
  *--------------------------------------------
1236
  */
1237
  .bp-user #buddypress table th {
1238
+ font-size: 14px;
1239
+ font-size: 1.4rem;
1240
+ }
1241
+
1242
  .bp-user #buddypress table td {
1243
+ font-size: 12px;
1244
+ font-size: 1.2rem;
1245
+ }
1246
+
1247
  @media screen and (min-width: 46.25em) {
1248
+ .bp-user #buddypress table th {
1249
+ font-size: 16px;
1250
+ font-size: 1.6rem;
1251
+ }
1252
+ .bp-user #buddypress table td {
1253
+ font-size: 14px;
1254
+ font-size: 1.4rem;
1255
+ }
1256
+ }
1257
+
1258
  @media screen and (min-width: 77.5em) {
1259
+ .bp-user #buddypress table th {
1260
+ font-size: 18px;
1261
+ font-size: 1.8rem;
1262
+ }
1263
+ .bp-user #buddypress table td {
1264
+ font-size: 16px;
1265
+ font-size: 1.6rem;
1266
+ }
1267
+ }
1268
+
1269
  .bp-user #buddypress .pag-count {
1270
+ font-style: italic;
1271
+ }
1272
+
1273
+ .bp-user #buddypress .notifications-options-nav,
1274
+ .bp-user #buddypress .messages-options-nav {
1275
+ float: left;
1276
+ width: 100%;
1277
+ }
1278
+
1279
+ @media screen and (min-width: 30em) {
1280
+ .bp-user #buddypress .notifications-options-nav,
1281
+ .bp-user #buddypress .messages-options-nav {
1282
+ width: 50%;
1283
+ }
1284
+ }
1285
+
1286
+ .bp-user #buddypress .notifications-options-nav select,
1287
+ .bp-user #buddypress .notifications-options-nav input,
1288
+ .bp-user #buddypress .messages-options-nav select,
1289
+ .bp-user #buddypress .messages-options-nav input {
1290
+ font-size: 14px;
1291
+ font-size: 1.4rem;
1292
+ outline: 0;
1293
+ padding: 0;
1294
+ }
1295
+
1296
+ .bp-user #buddypress .notifications-options-nav select,
1297
+ .bp-user #buddypress .messages-options-nav select {
1298
+ float: left;
1299
+ margin-right: 0;
1300
+ width: 100%;
1301
+ }
1302
+
1303
+ @media screen and (min-width: 30em) {
1304
+ .bp-user #buddypress .notifications-options-nav select,
1305
+ .bp-user #buddypress .messages-options-nav select {
1306
+ width: 60%;
1307
+ }
1308
+ }
1309
+
1310
+ .bp-user #buddypress .notifications-options-nav input,
1311
+ .bp-user #buddypress .messages-options-nav input {
1312
+ float: right;
1313
+ font-family: "Noto Serif", serif;
1314
+ line-height: 1.5;
1315
+ margin-top: 10px;
1316
+ width: 100%;
1317
+ }
1318
+
1319
+ .bp-user #buddypress .notifications-options-nav input[disabled]:hover,
1320
+ .bp-user #buddypress .messages-options-nav input[disabled]:hover {
1321
+ background: none;
1322
+ }
1323
+
1324
+ @media screen and (min-width: 30em) {
1325
+ .bp-user #buddypress .notifications-options-nav input,
1326
+ .bp-user #buddypress .messages-options-nav input {
1327
+ margin-top: 0;
1328
+ width: 38%;
1329
+ }
1330
+ }
1331
 
1332
  /**
1333
  *-------------------------------------------
1335
  *-------------------------------------------
1336
  */
1337
  .bp-user #buddypress .profile .bp-widget h4 {
1338
+ background: #6e6e6e;
1339
+ color: #fff;
1340
+ margin-bottom: 0;
1341
+ padding: 0.4em;
1342
+ }
1343
+
1344
  .bp-user #buddypress .profile .bp-widget table {
1345
+ margin-top: 0;
1346
+ }
1347
 
1348
  /* Edit Profile */
1349
+ .bp-user #buddypress .profile #profile-edit-form .button-nav:before,
1350
+ .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
1351
+ content: " ";
1352
+ display: table;
1353
+ }
1354
+
1355
  .bp-user #buddypress .profile #profile-edit-form .button-nav:after {
1356
+ clear: both;
1357
+ }
1358
+
1359
  .bp-user #buddypress .profile #profile-edit-form ul.button-nav {
1360
+ border-bottom: 1px solid #eaeaea;
1361
+ margin-left: 0;
1362
+ }
1363
+
1364
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav li {
1365
+ float: left;
1366
+ margin-bottom: 0;
1367
+ }
1368
+
1369
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current {
1370
+ border: 1px solid #eaeaea;
1371
+ border-bottom-color: #fff;
1372
+ margin-bottom: -1px;
1373
+ }
1374
+
1375
+ .bp-user #buddypress .profile #profile-edit-form ul.button-nav a {
1376
+ background: none;
1377
+ border: 0;
1378
+ font-size: 18px;
1379
+ font-size: 1.8rem;
1380
+ }
1381
+
1382
+ .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle,
1383
+ .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings {
1384
+ font-size: 14px;
1385
+ font-size: 1.4rem;
1386
+ }
1387
+
1388
+ .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close,
1389
+ .bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link {
1390
+ background: #555;
1391
+ color: #fff;
1392
+ padding: 0.2em 0.5em;
1393
+ }
1394
+
1395
  .bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a {
1396
+ font-size: inherit;
1397
+ }
1398
 
1399
  /**
1400
  *-------------------------------------------
1402
  *-------------------------------------------
1403
  */
1404
  @media screen and (min-width: 77.5em) {
1405
+ .bp-user #buddypress #groups-list li .item {
1406
+ left: 5%;
1407
+ width: 50%;
1408
+ }
1409
+ }
1410
 
1411
  /**
1412
  *-------------------------------------------
1414
  *-------------------------------------------
1415
  */
1416
  .bp-user #buddypress {
1417
+ /* Auto Complete background */
1418
+ /* Sitewide Notices loop */
1419
+ }
1420
+
1421
+ .bp-user #buddypress #message-thread a {
1422
+ border-bottom: 0;
1423
+ }
1424
+
1425
+ .bp-user #buddypress #message-thread #message-subject {
1426
+ background: #6e6e6e;
1427
+ color: #fff;
1428
+ padding: 0.3em 0 0.3em 0.2em;
1429
+ }
1430
+
1431
+ .bp-user #buddypress #message-thread #message-recipients {
1432
+ font-style: italic;
1433
+ }
1434
+
1435
+ .bp-user #buddypress #message-thread #message-recipients a.confirm {
1436
+ border: 1px solid #eaeaea;
1437
+ font-style: normal;
1438
+ }
1439
+
1440
+ .bp-user #buddypress #message-thread .message-metadata {
1441
+ overflow: hidden;
1442
+ }
1443
+
1444
+ .bp-user #buddypress #message-thread .message-metadata img.avatar {
1445
+ float: none;
1446
+ }
1447
+
1448
+ @media screen and (min-width: 46.25em) {
1449
+ .bp-user #buddypress #message-thread .message-metadata img.avatar {
1450
+ float: left;
1451
+ }
1452
+ }
1453
+
1454
+ .bp-user #buddypress #message-thread .message-metadata .message-star-actions {
1455
+ float: right;
1456
+ margin-right: 5px;
1457
+ position: static;
1458
+ }
1459
+
1460
+ .bp-user #buddypress #message-thread .message-content {
1461
+ background: #f7f7f7;
1462
+ border: 1px solid #eaeaea;
1463
+ margin: 10px 0 0 0;
1464
+ padding: 0.3em;
1465
+ }
1466
+
1467
+ .bp-user #buddypress #message-thread #send-reply .message-content {
1468
+ background: #fff;
1469
+ border: 0;
1470
+ }
1471
+
1472
+ .bp-user #buddypress #message-thread .alt {
1473
+ background: #fff;
1474
+ }
1475
+
1476
+ .bp-user #buddypress #message-threads thead tr {
1477
+ background: #6e6e6e;
1478
+ }
1479
+
1480
+ .bp-user #buddypress #message-threads tr td {
1481
+ background: #fff;
1482
+ display: inline-block;
1483
+ float: left;
1484
+ }
1485
+
1486
+ .bp-user #buddypress #message-threads tr td.thread-star,
1487
+ .bp-user #buddypress #message-threads tr td.thread-options {
1488
+ border-bottom-color: #b7b7b7;
1489
+ border-bottom-width: 2px;
1490
+ height: 2.4em;
1491
+ padding-bottom: 0.2em;
1492
+ padding-top: 0.2em;
1493
+ }
1494
+
1495
+ @media screen and (max-width: 46.25em) {
1496
+ .bp-user #buddypress #message-threads tr td.thread-star,
1497
+ .bp-user #buddypress #message-threads tr td.thread-options {
1498
+ padding-top: 0;
1499
+ }
1500
+ }
1501
+
1502
+ .bp-user #buddypress #message-threads tr td.bulk-select-check,
1503
+ .bp-user #buddypress #message-threads tr td.thread-from {
1504
+ height: 2.6em;
1505
+ }
1506
+
1507
+ @media screen and (max-width: 38.75em) {
1508
+ .bp-user #buddypress #message-threads tr td.bulk-select-check,
1509
+ .bp-user #buddypress #message-threads tr td.thread-from {
1510
+ height: 5.2em;
1511
+ }
1512
+ }
1513
+
1514
+ .bp-user #buddypress #message-threads tr td.thread-from,
1515
+ .bp-user #buddypress #message-threads tr td.thread-options {
1516
+ border-left: 0 !important;
1517
+ width: -webkit-calc(100% - 30px);
1518
+ width: -moz-calc(100% - 30px);
1519
+ width: calc(100% - 30px);
1520
+ margin-left: 0;
1521
+ }
1522
+
1523
+ .bp-user #buddypress #message-threads tr td.thread-info {
1524
+ padding-left: 41px;
1525
+ width: 100%;
1526
+ }
1527
+
1528
+ .bp-user #buddypress #message-threads tr td.thread-info a::after {
1529
+ content: " –  " attr(title);
1530
+ font-size: 12px;
1531
+ font-size: 1.2rem;
1532
+ }
1533
+
1534
+ .bp-user #buddypress #message-threads tr td.thread-options {
1535
+ text-align: right;
1536
+ }
1537
+
1538
+ .bp-user #buddypress #message-threads tr td.thread-options a {
1539
+ font-size: 12px;
1540
+ font-size: 1.2rem;
1541
+ line-height: 2.2;
1542
+ }
1543
+
1544
+ .bp-user #buddypress #message-threads tr span.from {
1545
+ display: none;
1546
+ }
1547
+
1548
+ .bp-user #buddypress #message-threads tr span.activity {
1549
+ display: block;
1550
+ float: right;
1551
+ line-height: 2;
1552
+ }
1553
+
1554
+ @media screen and (max-width: 38.75em) {
1555
+ .bp-user #buddypress #message-threads tr span.activity {
1556
+ clear: both;
1557
+ font-size: 11px;
1558
+ font-size: 1.1rem;
1559
+ width: 100%;
1560
+ }
1561
+ }
1562
+
1563
+ .bp-user #buddypress #message-threads tr.unread td {
1564
+ background: #dce5ff;
1565
+ border-bottom-color: #b7b7b7;
1566
+ border-color: #d1d1d1;
1567
+ }
1568
+
1569
+ .bp-user #buddypress #message-threads th {
1570
+ display: none;
1571
+ }
1572
+
1573
+ .bp-user #buddypress #message-threads th.bulk-select-all {
1574
+ border-bottom: 0;
1575
+ display: inline-block;
1576
+ text-align: left;
1577
+ }
1578
+
1579
+ .bp-user #buddypress #message-threads th.bulk-select-all,
1580
+ .bp-user #buddypress #message-threads td.bulk-select-check,
1581
+ .bp-user #buddypress #message-threads td.thread-star {
1582
+ border-right: 0;
1583
+ width: 30px;
1584
+ }
1585
+
1586
+ .bp-user #buddypress .acfb-holder li.friend-tab {
1587
+ margin-right: 0;
1588
+ }
1589
+
1590
+ .bp-user #buddypress .acfb-holder li.friend-tab a {
1591
+ border-bottom: 0;
1592
+ }
1593
+
1594
+ .bp-user #buddypress .acfb-holder li.friend-tab a img {
1595
+ display: inline;
1596
+ height: 20px;
1597
+ margin-right: 0.5em;
1598
+ width: 20px !important;
1599
+ }
1600
+
1601
+ .bp-user #buddypress #message-threads.sitewide-notices td {
1602
+ width: 100%;
1603
+ }
1604
+
1605
+ .bp-user #buddypress #message-threads.sitewide-notices td strong {
1606
+ background: #6e6e6e;
1607
+ color: #fff;
1608
+ display: block;
1609
+ margin-bottom: 0.4em;
1610
+ padding-left: 0.2em;
1611
+ }
1612
+
1613
+ .bp-user #buddypress #message-threads.sitewide-notices td a {
1614
+ display: inline-block;
1615
+ }
1616
+
1617
+ .bp-user #buddypress #message-threads.sitewide-notices td:first-child {
1618
+ display: none;
1619
+ }
1620
+
1621
+ .bp-user #buddypress #message-threads.sitewide-notices td:first-child + td + td {
1622
+ border-bottom: 0;
1623
+ }
1624
+
1625
+ .bp-user #buddypress #message-threads.sitewide-notices td:first-child + td + td span {
1626
+ line-height: 1;
1627
+ }
1628
+
1629
+ .bp-user #buddypress #message-threads.sitewide-notices td:last-child {
1630
+ border-bottom-color: #b7b7b7;
1631
+ line-height: 1;
1632
+ text-align: right;
1633
+ }
1634
+
1635
+ .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child {
1636
+ line-height: 0;
1637
+ margin-left: 0.7em;
1638
+ text-indent: -999em;
1639
+ }
1640
+
1641
+ .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after {
1642
+ content: attr(title);
1643
+ display: block;
1644
+ line-height: initial;
1645
+ text-indent: 0;
1646
+ }
1647
 
1648
  /**
1649
  *------------------------------
1651
  *------------------------------
1652
  */
1653
  .bp-user #buddypress #settings-form > p {
1654
+ font-size: 20px;
1655
+ font-size: 2rem;
1656
+ margin: 20px 0 10px;
1657
+ }
1658
+
1659
  .bp-user #buddypress table.notification-settings th.title {
1660
+ width: 75%;
1661
+ }
1662
+
1663
+ .bp-user #buddypress table.notification-settings td.yes,
1664
+ .bp-user #buddypress table.notification-settings td.no {
1665
+ vertical-align: middle;
1666
+ }
1667
+
1668
  .bp-user #buddypress table.profile-settings {
1669
+ width: 100%;
1670
+ }
1671
+
1672
+ .bp-user #buddypress table.profile-settings th.field-group-name,
1673
+ .bp-user #buddypress table.profile-settings td.field-name {
1674
+ width: 50%;
1675
+ }
1676
+
1677
+ @media screen and (min-width: 46.25em) {
1678
+ .bp-user #buddypress table.profile-settings th.field-group-name,
1679
+ .bp-user #buddypress table.profile-settings td.field-name {
1680
+ width: 70%;
1681
+ }
1682
+ }
1683
+
1684
+ .bp-user #buddypress table.profile-settings th.title,
1685
+ .bp-user #buddypress table.profile-settings td.field-visibility {
1686
+ width: 30%;
1687
+ }
1688
+
1689
+ .bp-user #buddypress table.profile-settings td.field-visibility select {
1690
+ width: 100%;
1691
+ }
1692
 
1693
  /**
1694
  *-------------------------------------------------------------------------------
1696
  *-------------------------------------------------------------------------------
1697
  */
1698
  #buddypress div.activity-comments form .ac-textarea {
1699
+ background: #f7f7f7;
1700
+ border: 1px solid rgba(153, 153, 153, 0.3);
1701
+ }
1702
+
1703
+ #buddypress div.activity-comments form .ac-textarea textarea {
1704
+ background: none;
1705
+ border: 0;
1706
+ }
1707
+
1708
  #buddypress select {
1709
+ border: 1px solid rgba(153, 153, 153, 0.5);
1710
+ }
1711
+
1712
+ #buddypress .standard-form li,
1713
+ #buddypress .group-create-form li {
1714
+ float: none;
1715
+ }
1716
+
1717
+ #buddypress .standard-form input[type='text'],
1718
+ #buddypress .standard-form textarea,
1719
+ #buddypress .group-create-form input[type='text'],
1720
+ #buddypress .group-create-form textarea {
1721
+ width: 100%;
1722
+ }
1723
+
1724
+ #buddypress div.dir-search,
1725
+ #buddypress div.message-search,
1726
+ #buddypress
1727
+ li.groups-members-search {
1728
+ float: none;
1729
+ margin: 10px 0;
1730
+ }
1731
+
1732
+ #buddypress div.dir-search form,
1733
+ #buddypress div.message-search form,
1734
+ #buddypress
1735
+ li.groups-members-search form {
1736
+ border: 1px solid rgba(153, 153, 153, 0.4);
1737
+ overflow: hidden;
1738
+ }
1739
+
1740
+ #buddypress div.dir-search form label,
1741
+ #buddypress div.message-search form label,
1742
+ #buddypress
1743
+ li.groups-members-search form label {
1744
+ float: left;
1745
+ width: 80%;
1746
+ }
1747
+
1748
+ #buddypress div.dir-search form input[type='text'],
1749
+ #buddypress div.message-search form input[type='text'],
1750
+ #buddypress
1751
+ li.groups-members-search form input[type='text'] {
1752
+ float: left;
1753
+ margin: 0;
1754
+ width: 80%;
1755
+ }
1756
+
1757
+ #buddypress div.dir-search form input[type='text'],
1758
+ #buddypress div.dir-search form input[type='submit'],
1759
+ #buddypress div.message-search form input[type='text'],
1760
+ #buddypress div.message-search form input[type='submit'],
1761
+ #buddypress
1762
+ li.groups-members-search form input[type='text'],
1763
+ #buddypress
1764
+ li.groups-members-search form input[type='submit'] {
1765
+ font-size: 14px;
1766
+ font-size: 1.4rem;
1767
+ border: 0;
1768
+ line-height: inherit;
1769
+ }
1770
+
1771
+ #buddypress div.dir-search form input[type='text'],
1772
+ #buddypress div.message-search form input[type='text'],
1773
+ #buddypress
1774
+ li.groups-members-search form input[type='text'] {
1775
+ border-right: 1px solid rgba(153, 153, 153, 0.4);
1776
+ padding: 0.2em 0 0.2em 0.2em;
1777
+ }
1778
+
1779
+ #buddypress div.dir-search form input[type='submit'],
1780
+ #buddypress div.message-search form input[type='submit'],
1781
+ #buddypress
1782
+ li.groups-members-search form input[type='submit'] {
1783
+ float: right;
1784
+ font-weight: normal;
1785
+ padding: 0.2em 1em;
1786
+ text-align: center;
1787
+ text-transform: none;
1788
+ width: 20%;
1789
+ }
1790
+
1791
  @media screen and (min-width: 38.75em) {
1792
+ #buddypress div.dir-search,
1793
+ #buddypress div.message-search,
1794
+ #buddypress li.groups-members-search {
1795
+ float: right;
1796
+ margin-bottom: 5px !important;
1797
+ }
1798
+ #buddypress div.dir-search form label,
1799
+ #buddypress div.dir-search form input[type='text'],
1800
+ #buddypress div.dir-search form input[type='submit'],
1801
+ #buddypress div.message-search form label,
1802
+ #buddypress div.message-search form input[type='text'],
1803
+ #buddypress div.message-search form input[type='submit'],
1804
+ #buddypress li.groups-members-search form label,
1805
+ #buddypress li.groups-members-search form input[type='text'],
1806
+ #buddypress li.groups-members-search form input[type='submit'] {
1807
+ width: auto;
1808
+ }
1809
+ }
1810
+
1811
  @media screen and (min-width: 77.5em) {
1812
+ #buddypress .dir-search form input[type='text'],
1813
+ #buddypress .message-search form input[type='text'] {
1814
+ font-size: 16px;
1815
+ font-size: 1.6rem;
1816
+ }
1817
+ #buddypress .dir-search form input[type='submit'],
1818
+ #buddypress .message-search form input[type='submit'] {
1819
+ font-size: 16px;
1820
+ font-size: 1.6rem;
1821
+ }
1822
+ }
1823
 
1824
  /**
1825
  *-------------------------------------------------------------------------------
1827
  *-------------------------------------------------------------------------------
1828
  */
1829
  #buddypress table {
1830
+ font-size: 14px;
1831
+ font-size: 1.4rem;
1832
+ margin: 20px 0;
1833
+ }
1834
+
1835
+ #buddypress table tr th {
1836
+ background: #6e6e6e;
1837
+ border-color: #b7b7b7;
1838
+ color: #fff;
1839
+ }
1840
+
1841
+ #buddypress table p {
1842
+ margin-bottom: 0.5em;
1843
+ }
1844
+
1845
  @media screen and (min-width: 55em) {
1846
+ #buddypress table {
1847
+ font-size: 16px;
1848
+ font-size: 1.6rem;
1849
+ }
1850
+ }
1851
 
1852
  /*__ User Account tables __*/
1853
+ #buddypress .notifications th,
1854
+ #buddypress .messages-notices th {
1855
+ width: 30%;
1856
+ }
1857
+
1858
+ #buddypress .notifications th.bulk-select-all,
1859
+ #buddypress .messages-notices th.bulk-select-all {
1860
+ text-align: center;
1861
+ width: 10%;
1862
+ }
1863
+
1864
+ #buddypress .notifications .bulk-select-check,
1865
+ #buddypress .notifications .thread-star,
1866
+ #buddypress .messages-notices .bulk-select-check,
1867
+ #buddypress .messages-notices .thread-star {
1868
+ text-align: center;
1869
+ }
1870
+
1871
+ #buddypress .notifications .notification-actions,
1872
+ #buddypress .notifications td.thread-options,
1873
+ #buddypress .messages-notices .notification-actions,
1874
+ #buddypress .messages-notices td.thread-options {
1875
+ text-align: center;
1876
+ }
1877
+
1878
+ #buddypress .notifications .notification-actions a,
1879
+ #buddypress .notifications td.thread-options a,
1880
+ #buddypress .messages-notices .notification-actions a,
1881
+ #buddypress .messages-notices td.thread-options a {
1882
+ display: inline-block;
1883
+ margin: 0;
1884
+ padding: 0;
1885
+ }
1886
+
1887
+ #buddypress .notifications td .button,
1888
+ #buddypress .messages-notices td .button {
1889
+ border: 0;
1890
+ display: block;
1891
+ padding: 0;
1892
+ text-align: center;
1893
+ }
1894
 
1895
  /**
1896
  *-------------------------------------------------------------------------------
1898
  *-------------------------------------------------------------------------------
1899
  */
1900
  #buddypress #item-body div#message {
1901
+ margin-top: 20px;
1902
+ }
1903
+
1904
+ @media screen and (min-width: 55em) {
1905
+ #buddypress #item-body div#message {
1906
+ margin-right: 20px;
1907
+ }
1908
+ }
1909
+
1910
  #buddypress div#message p {
1911
+ font-size: 18px;
1912
+ font-size: 1.8rem;
1913
+ font-weight: bold;
1914
+ }
1915
+
1916
  #buddypress div#message.info p {
1917
+ background: #c6e4ee;
1918
+ border: 1px solid #78bed6;
1919
+ color: #1e5264;
1920
+ }
1921
+
1922
  #buddypress div#message.updated p {
1923
+ background: #dee6b2;
1924
+ border: 1px solid #becc66;
1925
+ color: #454d19;
1926
+ }
1927
 
1928
  .delete-group #buddypress div#message.info p {
1929
+ background: #db7e7e;
1930
+ border: 1px solid #be3535;
1931
+ color: #1f0808;
1932
+ }
1933
 
1934
  /**
1935
  *-------------------------------------------------------------------------------
1937
  *-------------------------------------------------------------------------------
1938
  */
1939
  #buddypress {
1940
+ /* Auto Complete background */
1941
+ }
1942
+
1943
+ #buddypress .acfb-holder li.friend-tab {
1944
+ background: #9fd1e2;
1945
+ border: inherit;
1946
+ }
bp-templates/bp-legacy/css/twentyfifteen.min.css CHANGED
@@ -1 +1 @@
1
- #buddypress #activity-stream .load-more:focus a,#buddypress #activity-stream .load-more:hover a,#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress ul.item-list li .item span.activity,#buddypress ul.item-list li div.action .meta,.bp-user #buddypress #message-thread #message-recipients,.bp-user #buddypress .pag-count{font-style:italic}#buddypress div.pagination .pagination-links .next:before,#buddypress div.pagination .pagination-links .prev:before,.buddypress div.clear{display:none}#buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress main{padding-top:4%}@media screen and (min-width:59.6875em){.buddypress main{padding-top:0}}.buddypress main article{margin:0 4%;padding-top:8.3333%}@media screen and (min-width:59.6875em){.buddypress main article{margin:0 0 0 1px}}@media screen and (min-width:87.6875em){.buddypress main article{margin:0 4.3333% 0 8.3333%}}.buddypress main article .entry-content,.buddypress main article .entry-header{padding:0 3rem 3rem}.buddypress main article #buddypress{margin-bottom:40px}.buddypress .site-footer{margin:0 4%}@media screen and (min-width:59.6875em){.buddypress .site-footer{margin:0 0 0 35.2941%;width:61.8235%}}.buddypress #buddypress #latest-update a,.buddypress #buddypress .activity-comments a,.buddypress #buddypress .activity-header a,.buddypress #buddypress .activity-inner a,.buddypress #buddypress .avatar-nav-items a,.buddypress #buddypress .field-visibility-settings-toggle a,.buddypress #buddypress .item-list-tabs a,.buddypress #buddypress .item-title a,.buddypress #buddypress .load-more a,.buddypress #buddypress .pagination-links a,.buddypress #buddypress .pagination-links span,.buddypress #buddypress table a{border-bottom:0}#buddypress div.item-list-tabs ul{background-color:#f7f7f7;border-bottom:1px solid rgba(234,234,234,.9);border-top:1px solid rgba(234,234,234,.9);overflow:hidden;padding:5px 0}#buddypress div.item-list-tabs ul li a span{border-radius:25%}#buddypress #object-nav ul{overflow:hidden}#buddypress #object-nav ul li{float:none}#buddypress #object-nav ul li:not(.selected) a{opacity:.7}#buddypress div#subnav.item-list-tabs{margin-top:0}#buddypress div#subnav.item-list-tabs ul{background-color:#f7f7f7;border-bottom:0;padding:0}#buddypress div#subnav.item-list-tabs ul li.last{background:#fff;margin-top:0;padding:5px 5px 5px 0;width:100%}#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress div#subnav.item-list-tabs ul li.last select:focus{background:0 0;border:0;outline:0}#buddypress div#subnav.item-list-tabs ul li.last label,#buddypress div#subnav.item-list-tabs ul li.last option,#buddypress div#subnav.item-list-tabs ul li.last select{font-size:14px;font-size:1.4rem}@media screen and (min-width:38.75em){#buddypress #object-nav ul li{float:left}#buddypress div#subnav.item-list-tabs ul li.last{text-align:right}}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background:#555;color:#fff;opacity:1}@media screen and (min-width:55em){.bp-user #buddypress,.single-item.groups #buddypress{background:#f7f7f7}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{border-right:1px solid #ddd;float:left;margin-right:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li span{background:#fff;border-radius:10%;float:right;margin-right:2px}#buddypress #item-body{border-left:1px solid #ddd;overflow:hidden;padding:0 0 0 20px;width:auto}#buddypress #item-body #subnav{margin:0 0 0 -20px}}#buddypress div.pagination{box-shadow:none}#buddypress div.pagination .pag-count{margin-left:0}#buddypress div.pagination .pagination-links{margin-right:0}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{height:auto;line-height:1;padding:5px}#buddypress div.pagination .pagination-links .next,#buddypress div.pagination .pagination-links .prev{background-color:transparent;color:inherit;overflow:visible;width:auto}#buddypress div.pagination .pagination-links .prev{left:auto;position:static}#buddypress div.pagination .pagination-links .next{position:static;right:auto}#buddypress .item-list .activity-header,#buddypress .item-list .activity-meta{font-family:"Noto Sans",sans-serif}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{margin-bottom:10px;text-align:center}#buddypress ul.item-list li .item-avatar a{border-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:inline-block;float:none}@media screen and (min-width:38.75em){#buddypress ul.item-list li .item-avatar{margin-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:block;float:left}}#buddypress ul.item-list li .item{margin-left:25%}#buddypress ul.item-list li .item .item-desc{margin-left:0;width:70%}@media screen and (min-width:59.6875em){#buddypress ul.item-list li .action,#buddypress ul.item-list li .item,#buddypress ul.item-list li .item-avatar{float:left}#buddypress ul.item-list li .item{left:10%;margin-left:0;position:relative;width:55%}}#buddypress ul.item-list li div.action{clear:left;float:none;margin-bottom:-20px;margin-left:0;padding:20px 0 5px;position:relative;text-align:left;top:0}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action{clear:none;float:right;margin-bottom:0;padding:0}}#buddypress ul.item-list li div.action div{display:inline-block;margin:10px 0;width:100%}#buddypress ul.item-list li div.action div a{display:block;width:100%}@media screen and (min-width:38.75em){#buddypress ul.item-list li div.action div{margin:0 10px 10px 0;width:auto}}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action div{clear:right;float:right;margin:0 0 10px}}#buddypress form#whats-new-form p.activity-greeting{line-height:1.4}#buddypress form#whats-new-form textarea{width:100%}@media screen and (max-width:30em){#buddypress form#whats-new-form #whats-new-post-in-box select{font-size:14px;font-size:1.4rem;max-width:120px}}@media screen and (max-width:38.75em){#buddypress form#whats-new-form #whats-new-content{clear:left;margin:10px 0 40px;padding:10px 0 0}#buddypress form#whats-new-form #whats-new-content #whats-new-submit{float:none}#buddypress form#whats-new-form #whats-new-content #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box{order:1}}#buddypress form#whats-new-form #whats-new-options[style]{min-height:6rem;overflow:visible}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{border:1px solid rgba(153,153,153,.5);float:left;line-height:1.5em;margin-top:12px;padding-left:.2em;width:100%}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select{background:0 0;border:0;float:right;margin:0;min-height:1.5em;outline:0;padding-left:.4em}@media screen and (min-width:30em){#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{width:auto}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit{float:right}}#buddypress #item-body form#whats-new-form{margin:40px 0}#buddypress #activity-stream li{padding:25px 0 15px}#buddypress #activity-stream li .activity-avatar{float:none;text-align:center}#buddypress #activity-stream li .activity-avatar a{display:inline-block}#buddypress #activity-stream li .activity-avatar a img.avatar{display:inline;float:none;height:60px;margin-bottom:20px;margin-left:0;width:60px}#buddypress #activity-stream li .activity-content{margin-left:0}#buddypress #activity-stream li .activity-content .activity-header{font-size:14px;font-size:1.4rem}@media screen and (min-width:46.25em){#buddypress #activity-stream li .activity-avatar{float:left;margin-right:10px;text-align:left}#buddypress #activity-stream li .activity-avatar a{border-bottom:0}#buddypress #activity-stream li .activity-content{margin:0;overflow:hidden}#buddypress #activity-stream li .activity-content .activity-header{font-size:16px;font-size:1.6rem}}#buddypress #activity-stream li.mini .activity-avatar a img.avatar{height:30px;margin-left:15px;width:30px}#buddypress #activity-stream li.mini .activity-content .activity-header{font-size:13px;font-size:1.3rem}#buddypress #activity-stream .activity-content{margin-top:-12px}#buddypress #activity-stream .activity-content .activity-header{line-height:inherit;margin-right:0}#buddypress #activity-stream .activity-content .activity-header p{background-color:#f7f7f7;border:1px solid rgba(234,234,234,.6);padding:0 .2em}#buddypress #activity-stream .activity-content .activity-header img.avatar{display:inline-block;margin-bottom:0!important}#buddypress #activity-stream .activity-content .activity-meta a{display:block;margin:0 0 5px}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-content .activity-meta a{display:inline-block;margin:0}}#buddypress #activity-stream .load-more{background:#f7f7f7;border:1px solid transparent;padding:10px}.activity-permalink #buddypress #activity-stream li.activity-item,.activity-permalink #buddypress #activity-stream li.mini .activity-header p{padding:20px}#buddypress #activity-stream .load-more:focus,#buddypress #activity-stream .load-more:hover{background:#f4f4f4;border:1px solid rgba(159,209,226,.3)}#buddypress #activity-stream .load-more a{display:block}.activity-permalink #buddypress{background:0 0}.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:16px;font-size:1.6rem;margin-bottom:40px}@media screen and (min-width:46.25em){.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:20px;font-size:2rem}}#buddypress #activity-stream .activity-comments{margin:10px 0 0}#buddypress #activity-stream .activity-comments.has-comments{border-left:1px solid #eaeaea}#buddypress #activity-stream .activity-comments .ac-form{padding:20px 0 0}#buddypress #activity-stream .activity-comments>ul{background:rgba(247,247,247,.6);margin:15px 0 0 2px}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments>ul{margin-left:70px}}#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:none}#buddypress #activity-stream .activity-comments .ac-reply-content{margin-left:0;padding-left:0}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:block}#buddypress #activity-stream .activity-comments .ac-reply-content{overflow:hidden}}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel,#buddypress #activity-stream .activity-comments .ac-form input[type=submit]{color:rgba(51,51,51,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(153,153,153,.7);text-align:center}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}@media screen and (min-width:59.6875em){#buddypress #members-list li .item,#buddypress #members-list li .item-avatar{float:left}#buddypress #members-list li .action{float:right}}@media screen and (max-width:46.25em){.bp-user main header.entry-header,.single-item.groups main header.entry-header{padding-bottom:1rem}.bp-user #buddypress #item-header .generic-button,.single-item.groups #buddypress #item-header .generic-button{float:none;margin:1.5em 0 0}}@media screen and (max-width:38.75em){.bp-user #item-header-content,.bp-user h1,.single-item.groups #item-header-content,.single-item.groups h1{text-align:center}.bp-user #buddypress h1,.single-item.groups #buddypress h1{margin-bottom:0}.bp-user #buddypress #item-header-avatar img.avatar,.single-item.groups #buddypress #item-header-avatar img.avatar{margin-right:0}.bp-user #buddypress #item-header-content,.single-item.groups #buddypress #item-header-content{width:100%}}@media screen and (max-width:46.25em){.single-item.groups #buddypress #item-header #item-meta{margin-bottom:20px}}@media screen and (max-width:38.75em){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{order:3}}.single-item.groups #buddypress div#item-header{padding-bottom:40px}.single-item.groups #buddypress div#item-header div#item-actions{margin:0;width:100%}@media screen and (min-width:38.75em){.single-item.groups #buddypress div#item-header div#item-actions{clear:none;float:right;width:50%}}.single-item.groups #buddypress div#item-header div#item-actions h3{background:#555;color:#fff;font-size:14px;font-size:1.4rem;padding:.2em}@media screen and (min-width:46.25em){.single-item.groups #buddypress div#item-header div#item-actions h3{font-size:16px;font-size:1.6rem}.single-item.groups #buddypress div#item-header #item-header-avatar,.single-item.groups #buddypress div#item-header #item-header-content{float:left}.single-item.groups #buddypress div#item-header #item-header-avatar{width:21%}.single-item.groups #buddypress div#item-header #item-header-content{margin-left:4%;width:40%}.single-item.groups #buddypress div#item-header div#item-actions{float:right;width:28%}}.bp-user #buddypress #item-header{padding:20px 0}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{border-bottom:0;display:inline-block;float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #item-header #item-header-avatar{float:left;width:20%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{float:left;width:100%}.bp-user #buddypress #item-header #item-header-content{float:right;margin-right:5%;width:69%}}.groups #group-settings-form h4{background:#555;color:#fff;padding:.2em}.groups.edit-details #group-settings-form label{background:#555;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;color:#fff;display:inline-block;margin-bottom:0;padding:.2em;width:80%}@media screen and (min-width:38.75em){.groups.edit-details #group-settings-form label{width:60%}}.groups.edit-details #group-settings-form textarea+p label{background:0 0;color:inherit;font-size:14px;font-size:1.4rem;width:auto}.groups.group-settings #create-group-form div.radio label,.groups.group-settings #group-settings-form div.radio label{border:1px solid #eaeaea;padding:.2em}.groups.group-settings #create-group-form div.radio ul,.groups.group-settings #group-settings-form div.radio ul{color:rgba(51,51,51,.6);font-size:14px;font-size:1.4rem}.groups.group-avatar form>p{margin-top:20px}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid #eaeaea}.groups.group-members #buddypress #members-group-list li h5 a,.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{float:left}.groups.manage-members #group-settings-form .item-list li span.small{clear:left;display:block;float:none;margin-top:10px}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}@media screen and (max-width:30em){.groups.group-members #buddypress #members-group-list li>a{border-bottom:0;display:block;margin-bottom:10px;text-align:center}.groups.group-members #buddypress #members-group-list li>a img.avatar{display:inline;float:none}}.groups.group-members #buddypress #members-group-list li h5{display:inline-block;font-size:14px;font-size:1.4rem;margin:0}@media screen and (min-width:59.6875em){.groups.group-members #buddypress #members-group-list li h5{font-size:16px;font-size:1.6rem}}.groups.group-members #buddypress #members-group-list li span.activity{font-size:12px;font-size:1.2rem}.groups.group-members #buddypress #members-group-list li .action{top:0}.groups.group-members #subnav li{width:100%}.groups.group-members #subnav li #search-members-form{float:right;margin:5px 5px 0 0}@media screen and (max-width:38.75em){.groups.group-members #subnav li{background:#fff;padding:20px 0}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}.bp-user .entry-title{margin-bottom:.5em}.bp-user #buddypress table th{font-size:14px;font-size:1.4rem}.bp-user #buddypress table td{font-size:12px;font-size:1.2rem}@media screen and (min-width:46.25em){.bp-user #buddypress table th{font-size:16px;font-size:1.6rem}.bp-user #buddypress table td{font-size:14px;font-size:1.4rem}}@media screen and (min-width:77.5em){.bp-user #buddypress table th{font-size:18px;font-size:1.8rem}.bp-user #buddypress table td{font-size:16px;font-size:1.6rem}}.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{float:left;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{width:50%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav input,.bp-user #buddypress .notifications-options-nav select{font-size:14px;font-size:1.4rem;outline:0;padding:0}.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{float:left;margin-right:0;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{width:60%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{float:right;font-family:"Noto Serif",serif;line-height:1.5;margin-top:10px;width:100%}.bp-user #buddypress .messages-options-nav input[disabled]:hover,.bp-user #buddypress .notifications-options-nav input[disabled]:hover{background:0 0}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{margin-top:0;width:38%}}.bp-user #buddypress .profile .bp-widget h4{background:#6e6e6e;color:#fff;margin-bottom:0;padding:.4em}.bp-user #buddypress .profile .bp-widget table{margin-top:0}.bp-user #buddypress .profile #profile-edit-form .button-nav:after,.bp-user #buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}.bp-user #buddypress .profile #profile-edit-form .button-nav:after{clear:both}.bp-user #buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid #eaeaea;margin-left:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li{float:left;margin-bottom:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid #eaeaea;border-bottom-color:#fff;margin-bottom:-1px}.bp-user #buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.8rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings,.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:1.4rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close,.bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link{background:#555;color:#fff;padding:.2em .5em}.bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a{font-size:inherit}@media screen and (min-width:77.5em){.bp-user #buddypress #groups-list li .item{left:5%;width:50%}}.bp-user #buddypress #message-thread a{border-bottom:0}.bp-user #buddypress #message-thread #message-subject{background:#6e6e6e;color:#fff;padding:.3em 0 .3em .2em}.bp-user #buddypress #message-thread #message-recipients a.confirm{border:1px solid #eaeaea;font-style:normal}.bp-user #buddypress #message-thread .message-metadata{overflow:hidden}.bp-user #buddypress #message-thread .message-metadata img.avatar{float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #message-thread .message-metadata img.avatar{float:left}}.bp-user #buddypress #message-thread .message-metadata .message-star-actions{float:right;margin-right:5px;position:static}.bp-user #buddypress #message-thread .message-content{background:#f7f7f7;border:1px solid #eaeaea;margin:10px 0 0;padding:.3em}.bp-user #buddypress #message-thread #send-reply .message-content{background:#fff;border:0}.bp-user #buddypress #message-thread .alt{background:#fff}.bp-user #buddypress #message-threads thead tr{background:#6e6e6e}.bp-user #buddypress #message-threads tr td{background:#fff;display:inline-block;float:left}.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{border-bottom-color:#b7b7b7;border-bottom-width:2px;height:2.4em;padding-bottom:.2em;padding-top:.2em}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td,.bp-user #buddypress .acfb-holder li.friend-tab a{border-bottom:0}@media screen and (max-width:46.25em){.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{padding-top:0}}.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:2.6em}.bp-user #buddypress #message-threads tr td.thread-from,.bp-user #buddypress #message-threads tr td.thread-options{border-left:0!important;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-left:0}.bp-user #buddypress #message-threads tr td.thread-info{padding-left:41px;width:100%}.bp-user #buddypress #message-threads tr td.thread-info a::after{content:" \2013 \00a0" attr(title);font-size:12px;font-size:1.2rem}.bp-user #buddypress #message-threads tr td.thread-options{text-align:right}.bp-user #buddypress #message-threads tr td.thread-options a{font-size:12px;font-size:1.2rem;line-height:2.2}.bp-user #buddypress #message-threads tr span.from{display:none}.bp-user #buddypress #message-threads tr span.activity{display:block;float:right;line-height:2}@media screen and (max-width:38.75em){.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:5.2em}.bp-user #buddypress #message-threads tr span.activity{clear:both;font-size:11px;font-size:1.1rem;width:100%}}.bp-user #buddypress #message-threads tr.unread td{background:#dce5ff;border-color:#d1d1d1}.bp-user #buddypress #message-threads th{display:none}.bp-user #buddypress #message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:left}.bp-user #buddypress #message-threads td.bulk-select-check,.bp-user #buddypress #message-threads td.thread-star,.bp-user #buddypress #message-threads th.bulk-select-all{border-right:0;width:30px}.bp-user #buddypress .acfb-holder li.friend-tab{margin-right:0}.bp-user #buddypress .acfb-holder li.friend-tab a img{display:inline;height:20px;margin-right:.5em;width:20px!important}.bp-user #buddypress #message-threads.sitewide-notices td{width:100%}.bp-user #buddypress #message-threads.sitewide-notices td strong{background:#6e6e6e;color:#fff;display:block;margin-bottom:.4em;padding-left:.2em}.bp-user #buddypress #message-threads.sitewide-notices td a{display:inline-block}.bp-user #buddypress #message-threads.sitewide-notices td:first-child{display:none}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}.bp-user #buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:#b7b7b7;line-height:1;text-align:right}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-left:.7em;text-indent:-999em}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}.bp-user #buddypress #settings-form>p{font-size:20px;font-size:2rem;margin:20px 0 10px}.bp-user #buddypress table.notification-settings th.title{width:75%}.bp-user #buddypress table.notification-settings td.no,.bp-user #buddypress table.notification-settings td.yes{vertical-align:middle}.bp-user #buddypress table.profile-settings{width:100%}.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:46.25em){.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:70%}}.bp-user #buddypress table.profile-settings td.field-visibility,.bp-user #buddypress table.profile-settings th.title{width:30%}#buddypress .group-create-form input[type=text],#buddypress .group-create-form textarea,#buddypress .standard-form input[type=text],#buddypress .standard-form textarea,.bp-user #buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(153,153,153,.3)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress select{border:1px solid rgba(153,153,153,.5)}#buddypress .group-create-form li,#buddypress .standard-form li{float:none}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid rgba(153,153,153,.4);overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:left;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:left;margin:0;width:80%;border-right:1px solid rgba(153,153,153,.4);padding:.2em 0 .2em .2em}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{font-size:14px;font-size:1.4rem;border:0;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:right;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:38.75em){#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:right;margin-bottom:5px!important}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}}@media screen and (min-width:77.5em){#buddypress .dir-search form input[type=text],#buddypress .dir-search form input[type=submit],#buddypress .message-search form input[type=text],#buddypress .message-search form input[type=submit]{font-size:16px;font-size:1.6rem}}#buddypress table{font-size:14px;font-size:1.4rem;margin:20px 0}#buddypress table tr th{background:#6e6e6e;border-color:#b7b7b7;color:#fff}#buddypress table p{margin-bottom:.5em}#buddypress .messages-notices th,#buddypress .notifications th{width:30%}#buddypress .messages-notices th.bulk-select-all,#buddypress .notifications th.bulk-select-all{text-align:center;width:10%}#buddypress .messages-notices .bulk-select-check,#buddypress .messages-notices .notification-actions,#buddypress .messages-notices .thread-star,#buddypress .messages-notices td.thread-options,#buddypress .notifications .bulk-select-check,#buddypress .notifications .notification-actions,#buddypress .notifications .thread-star,#buddypress .notifications td.thread-options{text-align:center}#buddypress .messages-notices .notification-actions a,#buddypress .messages-notices td.thread-options a,#buddypress .notifications .notification-actions a,#buddypress .notifications td.thread-options a{display:inline-block;margin:0;padding:0}#buddypress .messages-notices td .button,#buddypress .notifications td .button{border:0;display:block;padding:0;text-align:center}#buddypress #item-body div#message{margin-top:20px}@media screen and (min-width:55em){#buddypress table{font-size:16px;font-size:1.6rem}#buddypress #item-body div#message{margin-right:20px}}#buddypress div#message p{font-size:18px;font-size:1.8rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
1
+ @charset "UTF-8";#buddypress div.pagination .pagination-links .next:before,#buddypress div.pagination .pagination-links .prev:before,.buddypress div.clear{display:none}#buddypress #activity-stream .load-more:focus a,#buddypress #activity-stream .load-more:hover a,#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress ul.item-list li .item span.activity,#buddypress ul.item-list li div.action .meta,.bp-user #buddypress #message-thread #message-recipients,.bp-user #buddypress .pag-count{font-style:italic}#buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress main{padding-top:4%}@media screen and (min-width:59.6875em){.buddypress main{padding-top:0}}.buddypress main article{margin:0 4%;padding-top:8.3333%}@media screen and (min-width:59.6875em){.buddypress main article{margin:0 0 0 1px}}@media screen and (min-width:87.6875em){.buddypress main article{margin:0 4.3333% 0 8.3333%}}.buddypress main article .entry-content,.buddypress main article .entry-header{padding:0 3rem 3rem}.buddypress main article #buddypress{margin-bottom:40px}.buddypress .site-footer{margin:0 4%}@media screen and (min-width:59.6875em){.buddypress .site-footer{margin:0 0 0 35.2941%;width:61.8235%}}.buddypress #buddypress #latest-update a,.buddypress #buddypress .activity-comments a,.buddypress #buddypress .activity-header a,.buddypress #buddypress .activity-inner a,.buddypress #buddypress .avatar-nav-items a,.buddypress #buddypress .field-visibility-settings-toggle a,.buddypress #buddypress .item-list-tabs a,.buddypress #buddypress .item-title a,.buddypress #buddypress .load-more a,.buddypress #buddypress .pagination-links a,.buddypress #buddypress .pagination-links span,.buddypress #buddypress table a{border-bottom:0}#buddypress div.item-list-tabs ul{background-color:#f7f7f7;border-bottom:1px solid rgba(234,234,234,.9);border-top:1px solid rgba(234,234,234,.9);overflow:hidden;padding:5px 0}#buddypress div.item-list-tabs ul li a span{border-radius:25%}#buddypress #object-nav ul{overflow:hidden}#buddypress #object-nav ul li{float:none}#buddypress #object-nav ul li:not(.selected) a{opacity:.7}#buddypress div#subnav.item-list-tabs{margin-top:0}#buddypress div#subnav.item-list-tabs ul{background-color:#f7f7f7;border-bottom:0;padding:0}#buddypress div#subnav.item-list-tabs ul li.last{background:#fff;margin-top:0;padding:5px 5px 5px 0;width:100%}#buddypress div#subnav.item-list-tabs ul li.last select,#buddypress div#subnav.item-list-tabs ul li.last select:focus{background:0 0;border:0;outline:0}#buddypress div#subnav.item-list-tabs ul li.last label,#buddypress div#subnav.item-list-tabs ul li.last option,#buddypress div#subnav.item-list-tabs ul li.last select{font-size:14px;font-size:1.4rem}@media screen and (min-width:38.75em){#buddypress #object-nav ul li{float:left}#buddypress div#subnav.item-list-tabs ul li.last{text-align:right}}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a{background:#555;color:#fff;opacity:1}@media screen and (min-width:55em){.bp-user #buddypress,.single-item.groups #buddypress{background:#f7f7f7}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{border-right:1px solid #ddd;float:left;margin-right:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li span{background:#fff;border-radius:10%;float:right;margin-right:2px}#buddypress #item-body{border-left:1px solid #ddd;overflow:hidden;padding:0 0 0 20px;width:auto}#buddypress #item-body #subnav{margin:0 0 0 -20px}}#buddypress div.pagination{box-shadow:none}#buddypress div.pagination .pag-count{margin-left:0}#buddypress div.pagination .pagination-links{margin-right:0}#buddypress div.pagination .pagination-links a,#buddypress div.pagination .pagination-links span{height:auto;line-height:1;padding:5px}#buddypress div.pagination .pagination-links .next,#buddypress div.pagination .pagination-links .prev{background-color:transparent;color:inherit;overflow:visible;width:auto}#buddypress div.pagination .pagination-links .prev{left:auto;position:static}#buddypress div.pagination .pagination-links .next{position:static;right:auto}#buddypress .item-list .activity-header,#buddypress .item-list .activity-meta{font-family:"Noto Sans",sans-serif}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{margin-bottom:10px;text-align:center}#buddypress ul.item-list li .item-avatar a{border-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:inline-block;float:none}@media screen and (min-width:38.75em){#buddypress ul.item-list li .item-avatar{margin-bottom:0}#buddypress ul.item-list li .item-avatar img.avatar{display:block;float:left}}#buddypress ul.item-list li .item{margin-left:25%}#buddypress ul.item-list li .item .item-desc{margin-left:0;width:70%}@media screen and (min-width:59.6875em){#buddypress ul.item-list li .action,#buddypress ul.item-list li .item,#buddypress ul.item-list li .item-avatar{float:left}#buddypress ul.item-list li .item{left:10%;margin-left:0;position:relative;width:55%}}#buddypress ul.item-list li div.action{clear:left;float:none;margin-bottom:-20px;margin-left:0;padding:20px 0 5px;position:relative;text-align:left;top:0}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action{clear:none;float:right;margin-bottom:0;padding:0}}#buddypress ul.item-list li div.action div{display:inline-block;margin:10px 0;width:100%}#buddypress ul.item-list li div.action div a{display:block;width:100%}@media screen and (min-width:38.75em){#buddypress ul.item-list li div.action div{margin:0 10px 10px 0;width:auto}}@media screen and (min-width:59.6875em){#buddypress ul.item-list li div.action div{clear:right;float:right;margin:0 0 10px}}#buddypress form#whats-new-form p.activity-greeting{line-height:1.4}#buddypress form#whats-new-form textarea{width:100%}@media screen and (max-width:30em){#buddypress form#whats-new-form #whats-new-post-in-box select{font-size:14px;font-size:1.4rem;max-width:120px}}@media screen and (max-width:38.75em){#buddypress form#whats-new-form #whats-new-content{clear:left;margin:10px 0 40px;padding:10px 0 0}#buddypress form#whats-new-form #whats-new-content #whats-new-submit{float:none}#buddypress form#whats-new-form #whats-new-content #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-options #whats-new-post-in-box{order:1}}#buddypress form#whats-new-form #whats-new-options[style]{min-height:6rem;overflow:visible}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{border:1px solid rgba(153,153,153,.5);float:left;line-height:1.5em;margin-top:12px;padding-left:.2em;width:100%}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box select{background:0 0;border:0;float:right;margin:0;min-height:1.5em;outline:0;padding-left:.4em}@media screen and (min-width:30em){#buddypress form#whats-new-form #whats-new-options[style] #whats-new-post-in-box{width:auto}#buddypress form#whats-new-form #whats-new-options[style] #whats-new-submit{float:right}}#buddypress #item-body form#whats-new-form{margin:40px 0}#buddypress #activity-stream li{padding:25px 0 15px}#buddypress #activity-stream li .activity-avatar{float:none;text-align:center}#buddypress #activity-stream li .activity-avatar a{display:inline-block}#buddypress #activity-stream li .activity-avatar a img.avatar{display:inline;float:none;height:60px;margin-bottom:20px;margin-left:0;width:60px}#buddypress #activity-stream li .activity-content{margin-left:0}#buddypress #activity-stream li .activity-content .activity-header{font-size:14px;font-size:1.4rem}@media screen and (min-width:46.25em){#buddypress #activity-stream li .activity-avatar{float:left;margin-right:10px;text-align:left}#buddypress #activity-stream li .activity-avatar a{border-bottom:0}#buddypress #activity-stream li .activity-content{margin:0;overflow:hidden}#buddypress #activity-stream li .activity-content .activity-header{font-size:16px;font-size:1.6rem}}#buddypress #activity-stream li.mini .activity-avatar a img.avatar{height:30px;margin-left:15px;width:30px}#buddypress #activity-stream li.mini .activity-content .activity-header{font-size:13px;font-size:1.3rem}#buddypress #activity-stream .activity-content{margin-top:-12px}#buddypress #activity-stream .activity-content .activity-header{line-height:inherit;margin-right:0}#buddypress #activity-stream .activity-content .activity-header p{background-color:#f7f7f7;border:1px solid rgba(234,234,234,.6);padding:0 .2em}#buddypress #activity-stream .activity-content .activity-header img.avatar{display:inline-block;margin-bottom:0!important}#buddypress #activity-stream .activity-content .activity-meta a{display:block;margin:0 0 5px}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-content .activity-meta a{display:inline-block;margin:0}}#buddypress #activity-stream .load-more{background:#f7f7f7;border:1px solid transparent;padding:10px}#buddypress #activity-stream .load-more:focus,#buddypress #activity-stream .load-more:hover{background:#f4f4f4;border:1px solid rgba(159,209,226,.3)}#buddypress #activity-stream .load-more a{display:block}.activity-permalink #buddypress{background:0 0}.activity-permalink #buddypress #activity-stream li.activity-item{padding:20px 0}.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:16px;font-size:1.6rem;margin-bottom:40px}@media screen and (min-width:46.25em){.activity-permalink #buddypress #activity-stream li.mini .activity-header{font-size:20px;font-size:2rem}}.activity-permalink #buddypress #activity-stream li.mini .activity-header p{padding:20px}#buddypress #activity-stream .activity-comments{margin:10px 0 0}#buddypress #activity-stream .activity-comments.has-comments{border-left:1px solid #eaeaea}#buddypress #activity-stream .activity-comments .ac-form{padding:20px 0 0}#buddypress #activity-stream .activity-comments>ul{background:rgba(247,247,247,.6);margin:15px 0 0 2px}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments>ul{margin-left:70px}}#buddypress #activity-stream .activity-comments>ul ul{margin-left:1%;padding-left:0}@media screen and (min-width:30em){#buddypress #activity-stream .activity-comments>ul ul{margin-left:1%;padding-left:1em}}#buddypress #activity-stream .activity-comments>ul ul li{border-left:1px solid #eaeaea;border-top:0;padding-left:.2em}#buddypress #activity-stream .activity-comments>ul .acomment-meta{border-bottom:1px solid #eaeaea;font-style:italic}@media screen and (max-width:38.75em){#buddypress #activity-stream .activity-comments>ul .acomment-avatar{display:block;text-align:center}#buddypress #activity-stream .activity-comments>ul .acomment-avatar a,#buddypress #activity-stream .activity-comments>ul .acomment-avatar img.avatar{display:inline;float:none}#buddypress #activity-stream .activity-comments>ul .acomment-content,#buddypress #activity-stream .activity-comments>ul .acomment-meta,#buddypress #activity-stream .activity-comments>ul .acomment-options{margin:5px}#buddypress #activity-stream .activity-comments>ul .acomment-content{padding:0 10px}}#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:none}#buddypress #activity-stream .activity-comments .ac-reply-content{margin-left:0;padding-left:0}@media screen and (min-width:38.75em){#buddypress #activity-stream .activity-comments .ac-reply-avatar{display:block}#buddypress #activity-stream .activity-comments .ac-reply-content{overflow:hidden}}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel,#buddypress #activity-stream .activity-comments .ac-form input[type=submit]{color:rgba(51,51,51,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(153,153,153,.7);text-align:center}#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}@media screen and (min-width:59.6875em){#buddypress #members-list li .item,#buddypress #members-list li .item-avatar{float:left}#buddypress #members-list li .action{float:right}}@media screen and (max-width:46.25em){.bp-user main header.entry-header,.single-item.groups main header.entry-header{padding-bottom:1rem}.bp-user #buddypress #item-header .generic-button,.single-item.groups #buddypress #item-header .generic-button{float:none;margin:1.5em 0 0}}@media screen and (max-width:38.75em){.bp-user #item-header-content,.bp-user h1,.single-item.groups #item-header-content,.single-item.groups h1{text-align:center}.bp-user #buddypress h1,.single-item.groups #buddypress h1{margin-bottom:0}.bp-user #buddypress #item-header-avatar img.avatar,.single-item.groups #buddypress #item-header-avatar img.avatar{margin-right:0}.bp-user #buddypress #item-header-content,.single-item.groups #buddypress #item-header-content{width:100%}}@media screen and (max-width:46.25em){.single-item.groups #buddypress #item-header #item-meta{margin-bottom:20px}}@media screen and (max-width:38.75em){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{order:3}}.single-item.groups #buddypress div#item-header{padding-bottom:40px}.single-item.groups #buddypress div#item-header div#item-actions{margin:0;width:100%}@media screen and (min-width:38.75em){.single-item.groups #buddypress div#item-header div#item-actions{clear:none;float:right;width:50%}}.single-item.groups #buddypress div#item-header div#item-actions h3{background:#555;color:#fff;font-size:14px;font-size:1.4rem;padding:.2em}@media screen and (min-width:46.25em){.single-item.groups #buddypress div#item-header div#item-actions h3{font-size:16px;font-size:1.6rem}.single-item.groups #buddypress div#item-header #item-header-avatar,.single-item.groups #buddypress div#item-header #item-header-content{float:left}.single-item.groups #buddypress div#item-header #item-header-avatar{width:21%}.single-item.groups #buddypress div#item-header #item-header-content{margin-left:4%;width:40%}.single-item.groups #buddypress div#item-header div#item-actions{float:right;width:28%}}.bp-user #buddypress #item-header{padding:20px 0}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{border-bottom:0;display:inline-block;float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #item-header #item-header-avatar{float:left;width:20%}.bp-user #buddypress #item-header #item-header-avatar a,.bp-user #buddypress #item-header #item-header-avatar img.avatar{float:left;width:100%}.bp-user #buddypress #item-header #item-header-content{float:right;margin-right:5%;width:69%}}#item-body h1,#item-body h2,#item-body h3,#item-body h4,#item-body h5,#item-body h6{margin:1em 0}#item-body h1 a,#item-body h2 a,#item-body h3 a,#item-body h4 a,#item-body h5 a,#item-body h6 a{border-bottom:0}.groups #group-settings-form h4{background:#555;color:#fff;padding:.2em}.groups #group-settings-form #request-list h4{background:0 0;color:inherit}.groups.edit-details #group-settings-form label{background:#555;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;background-clip:padding-box;color:#fff;display:inline-block;margin-bottom:0;padding:.2em;width:80%}@media screen and (min-width:38.75em){.groups.edit-details #group-settings-form label{width:60%}}.groups.edit-details #group-settings-form textarea+p label{background:0 0;color:inherit;font-size:14px;font-size:1.4rem;width:auto}.groups.group-settings #create-group-form div.radio label,.groups.group-settings #group-settings-form div.radio label{border:1px solid #eaeaea;padding:.2em}.groups.group-settings #create-group-form div.radio ul,.groups.group-settings #group-settings-form div.radio ul{color:rgba(51,51,51,.6);font-size:14px;font-size:1.4rem}.groups.group-avatar form>p{margin-top:20px}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid #eaeaea}.groups.group-members #buddypress #members-group-list li h5 a,.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{float:left}.groups.manage-members #group-settings-form .item-list li span.small{clear:left;display:block;float:none;margin-top:10px}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}@media screen and (max-width:30em){.groups.group-members #buddypress #members-group-list li>a{border-bottom:0;display:block;margin-bottom:10px;text-align:center}.groups.group-members #buddypress #members-group-list li>a img.avatar{display:inline;float:none}}.groups.group-members #buddypress #members-group-list li h5{display:inline-block;font-size:14px;font-size:1.4rem;margin:0}@media screen and (min-width:59.6875em){.groups.group-members #buddypress #members-group-list li h5{font-size:16px;font-size:1.6rem}}.groups.group-members #buddypress #members-group-list li span.activity{font-size:12px;font-size:1.2rem}.groups.group-members #buddypress #members-group-list li .action{top:0}.groups.group-members #subnav li{width:100%}.groups.group-members #subnav li #search-members-form{float:right;margin:5px 5px 0 0}@media screen and (max-width:38.75em){.groups.group-members #subnav li{background:#fff;padding:20px 0}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}.groups.group-invites #item-body .item-list .action{margin-bottom:0}@media screen and (min-width:46.25em){.groups.group-invites #buddypress #item-body #message{margin-top:0}}@media screen and (min-width:55em){.groups.group-invites #buddypress #send-invite-form{margin-top:0}}@media screen and (max-width:46.25em){.groups.group-invites #item-body .left-menu{float:none;margin:10px 0}.groups.group-invites #item-body .left-menu #invite-list{height:auto;width:auto}.groups.group-invites #item-body .main-column{margin-left:0}.groups.group-invites #item-body .submit input{display:inline-block;width:100%}}.bp-user .entry-title{margin-bottom:.5em}.bp-user #buddypress table th{font-size:14px;font-size:1.4rem}.bp-user #buddypress table td{font-size:12px;font-size:1.2rem}@media screen and (min-width:46.25em){.bp-user #buddypress table th{font-size:16px;font-size:1.6rem}.bp-user #buddypress table td{font-size:14px;font-size:1.4rem}}@media screen and (min-width:77.5em){.bp-user #buddypress table th{font-size:18px;font-size:1.8rem}.bp-user #buddypress table td{font-size:16px;font-size:1.6rem}}.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{float:left;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav,.bp-user #buddypress .notifications-options-nav{width:50%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav input,.bp-user #buddypress .notifications-options-nav select{font-size:14px;font-size:1.4rem;outline:0;padding:0}.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{float:left;margin-right:0;width:100%}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav select,.bp-user #buddypress .notifications-options-nav select{width:60%}}.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{float:right;font-family:"Noto Serif",serif;line-height:1.5;margin-top:10px;width:100%}.bp-user #buddypress .messages-options-nav input[disabled]:hover,.bp-user #buddypress .notifications-options-nav input[disabled]:hover{background:0 0}@media screen and (min-width:30em){.bp-user #buddypress .messages-options-nav input,.bp-user #buddypress .notifications-options-nav input{margin-top:0;width:38%}}.bp-user #buddypress .profile .bp-widget h4{background:#6e6e6e;color:#fff;margin-bottom:0;padding:.4em}.bp-user #buddypress .profile .bp-widget table{margin-top:0}.bp-user #buddypress .profile #profile-edit-form .button-nav:after,.bp-user #buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}.bp-user #buddypress .profile #profile-edit-form .button-nav:after{clear:both}.bp-user #buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid #eaeaea;margin-left:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li{float:left;margin-bottom:0}.bp-user #buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid #eaeaea;border-bottom-color:#fff;margin-bottom:-1px}.bp-user #buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.8rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings,.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:1.4rem}.bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close,.bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link{background:#555;color:#fff;padding:.2em .5em}.bp-user #buddypress .profile .bp-avatar #bp-delete-avatar a{font-size:inherit}@media screen and (min-width:77.5em){.bp-user #buddypress #groups-list li .item{left:5%;width:50%}}.bp-user #buddypress #message-thread a{border-bottom:0}.bp-user #buddypress #message-thread #message-subject{background:#6e6e6e;color:#fff;padding:.3em 0 .3em .2em}.bp-user #buddypress #message-thread #message-recipients a.confirm{border:1px solid #eaeaea;font-style:normal}.bp-user #buddypress #message-thread .message-metadata{overflow:hidden}.bp-user #buddypress #message-thread .message-metadata img.avatar{float:none}@media screen and (min-width:46.25em){.bp-user #buddypress #message-thread .message-metadata img.avatar{float:left}}.bp-user #buddypress #message-thread .message-metadata .message-star-actions{float:right;margin-right:5px;position:static}.bp-user #buddypress #message-thread .message-content{background:#f7f7f7;border:1px solid #eaeaea;margin:10px 0 0;padding:.3em}.bp-user #buddypress #message-thread #send-reply .message-content{background:#fff;border:0}.bp-user #buddypress #message-thread .alt{background:#fff}.bp-user #buddypress #message-threads thead tr{background:#6e6e6e}.bp-user #buddypress #message-threads tr td{background:#fff;display:inline-block;float:left}.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{border-bottom-color:#b7b7b7;border-bottom-width:2px;height:2.4em;padding-bottom:.2em;padding-top:.2em}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td,.bp-user #buddypress .acfb-holder li.friend-tab a{border-bottom:0}@media screen and (max-width:46.25em){.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{padding-top:0}}.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:2.6em}.bp-user #buddypress #message-threads tr td.thread-from,.bp-user #buddypress #message-threads tr td.thread-options{border-left:0!important;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-left:0}.bp-user #buddypress #message-threads tr td.thread-info{padding-left:41px;width:100%}.bp-user #buddypress #message-threads tr td.thread-info a::after{content:" –  " attr(title);font-size:12px;font-size:1.2rem}.bp-user #buddypress #message-threads tr td.thread-options{text-align:right}.bp-user #buddypress #message-threads tr td.thread-options a{font-size:12px;font-size:1.2rem;line-height:2.2}.bp-user #buddypress #message-threads tr span.from{display:none}.bp-user #buddypress #message-threads tr span.activity{display:block;float:right;line-height:2}@media screen and (max-width:38.75em){.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:5.2em}.bp-user #buddypress #message-threads tr span.activity{clear:both;font-size:11px;font-size:1.1rem;width:100%}}.bp-user #buddypress #message-threads tr.unread td{background:#dce5ff;border-color:#d1d1d1}.bp-user #buddypress #message-threads th{display:none}.bp-user #buddypress #message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:left}.bp-user #buddypress #message-threads td.bulk-select-check,.bp-user #buddypress #message-threads td.thread-star,.bp-user #buddypress #message-threads th.bulk-select-all{border-right:0;width:30px}.bp-user #buddypress .acfb-holder li.friend-tab{margin-right:0}.bp-user #buddypress .acfb-holder li.friend-tab a img{display:inline;height:20px;margin-right:.5em;width:20px!important}.bp-user #buddypress #message-threads.sitewide-notices td{width:100%}.bp-user #buddypress #message-threads.sitewide-notices td strong{background:#6e6e6e;color:#fff;display:block;margin-bottom:.4em;padding-left:.2em}.bp-user #buddypress #message-threads.sitewide-notices td a{display:inline-block}.bp-user #buddypress #message-threads.sitewide-notices td:first-child{display:none}.bp-user #buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}.bp-user #buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:#b7b7b7;line-height:1;text-align:right}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-left:.7em;text-indent:-999em}.bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}.bp-user #buddypress #settings-form>p{font-size:20px;font-size:2rem;margin:20px 0 10px}.bp-user #buddypress table.notification-settings th.title{width:75%}.bp-user #buddypress table.notification-settings td.no,.bp-user #buddypress table.notification-settings td.yes{vertical-align:middle}.bp-user #buddypress table.profile-settings{width:100%}.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:46.25em){.bp-user #buddypress table.profile-settings td.field-name,.bp-user #buddypress table.profile-settings th.field-group-name{width:70%}}.bp-user #buddypress table.profile-settings td.field-visibility,.bp-user #buddypress table.profile-settings th.title{width:30%}#buddypress .group-create-form input[type=text],#buddypress .group-create-form textarea,#buddypress .standard-form input[type=text],#buddypress .standard-form textarea,.bp-user #buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(153,153,153,.3)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress select{border:1px solid rgba(153,153,153,.5)}#buddypress .group-create-form li,#buddypress .standard-form li{float:none}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid rgba(153,153,153,.4);overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:left;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{font-size:14px;font-size:1.4rem;border:0;line-height:inherit}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:left;margin:0;width:80%;border-right:1px solid rgba(153,153,153,.4);padding:.2em 0 .2em .2em}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:right;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:38.75em){#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{float:right;margin-bottom:5px!important}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}}@media screen and (min-width:77.5em){#buddypress .dir-search form input[type=text],#buddypress .dir-search form input[type=submit],#buddypress .message-search form input[type=text],#buddypress .message-search form input[type=submit]{font-size:16px;font-size:1.6rem}}#buddypress table{font-size:14px;font-size:1.4rem;margin:20px 0}#buddypress table tr th{background:#6e6e6e;border-color:#b7b7b7;color:#fff}#buddypress table p{margin-bottom:.5em}#buddypress .messages-notices th,#buddypress .notifications th{width:30%}#buddypress .messages-notices th.bulk-select-all,#buddypress .notifications th.bulk-select-all{text-align:center;width:10%}#buddypress .messages-notices .bulk-select-check,#buddypress .messages-notices .notification-actions,#buddypress .messages-notices .thread-star,#buddypress .messages-notices td.thread-options,#buddypress .notifications .bulk-select-check,#buddypress .notifications .notification-actions,#buddypress .notifications .thread-star,#buddypress .notifications td.thread-options{text-align:center}#buddypress .messages-notices .notification-actions a,#buddypress .messages-notices td.thread-options a,#buddypress .notifications .notification-actions a,#buddypress .notifications td.thread-options a{display:inline-block;margin:0;padding:0}#buddypress .messages-notices td .button,#buddypress .notifications td .button{border:0;display:block;padding:0;text-align:center}#buddypress #item-body div#message{margin-top:20px}@media screen and (min-width:55em){#buddypress table{font-size:16px;font-size:1.6rem}#buddypress #item-body div#message{margin-right:20px}}#buddypress div#message p{font-size:18px;font-size:1.8rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit inherit inherit}
bp-templates/bp-legacy/css/twentyfifteen.scss CHANGED
@@ -20,7 +20,7 @@
20
  // @media screen and (min-width: 77.5em)
21
  // @media screen and (min-width: 87.6875em)
22
 
23
- // Mixins and Variabals
24
 
25
  // Common margin values
26
  $spacing-val-lg: 40px;
@@ -141,25 +141,26 @@ $stripe-odd: #ebf0ff;
141
  $stripe-even: #dbe5ff;
142
  $unread: #dce5ff;
143
 
144
- /*--------------------------------------------------------------
145
 
146
  This is the BuddyPress companion stylesheet for
147
  the WordPress Twentyfifteen theme.
148
 
149
  This sheet supports the primary BuddyPress styles in buddypress.css
150
 
151
- The Rulesets shadow the BP default stylesheet sectioning
152
- to maintain uniformity.
 
 
153
 
154
- If you are running as a child theme of twentyfifteen and wish to use
155
- this stylesheet then please copy it to buddypress/css/ or community/css/
156
- in your child theme root and rename the file to match your child theme name
157
- i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
158
- 'twentyfifteen-child.css'
159
 
160
- ----------------------------------------------------------------
 
 
 
161
  >>> TABLE OF CONTENTS:
162
- ----------------------------------------------------------------
163
  1.0 Theme Structural Elements & overrides
164
  2.0 - Navigation - General
165
  2.1 - Navs - Object Nav / Sub Nav (item-list-tabs)
@@ -182,6 +183,7 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
182
  6.2.1 - item-body: Groups
183
  6.2.1.1 - Management settings screens
184
  6.2.1.2 - Group members list
 
185
  6.2.2 - item-body: User Accounts
186
  6.2.2.1 - classes, pag, filters
187
  6.2.2.2 - Extended Profiles
@@ -193,7 +195,7 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
193
  8.0 - Tables - General
194
  9.0 - Error / Success Messages
195
  10.0 - Ajax Loading, Widgets, General classes
196
- --------------------------------------------------------------*/
197
 
198
  /**
199
  *-------------------------------------------------------------------------------
@@ -869,7 +871,7 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
869
  #activity-stream {
870
 
871
  li.activity-item {
872
- padding: $spacing-val-md;
873
  }
874
 
875
  li.mini {
@@ -911,7 +913,47 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
911
  @media screen and (min-width: 38.75em) {
912
  margin-left: 70px;
913
  }
914
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
915
 
916
  .ac-reply-avatar {display: none;}
917
 
@@ -1195,7 +1237,20 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1195
  * @subsection 6.2 - Item Body: Global
1196
  *-----------------------------------------------------------
1197
  */
 
 
 
 
 
 
 
 
 
 
1198
 
 
 
 
1199
  /**
1200
  *----------------------------------------------------
1201
  * @subsection 6.2.1 - Item Body Groups
@@ -1204,6 +1259,7 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1204
  *----------------------------------------------------
1205
  */
1206
 
 
1207
  /**
1208
  *-----------------------------------------
1209
  * @subsection 6.2.1.1 - Group Management
@@ -1218,6 +1274,13 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1218
  color: $content-background;
1219
  padding: 0.2em;
1220
  }
 
 
 
 
 
 
 
1221
  }
1222
  }
1223
 
@@ -1394,6 +1457,64 @@ i.e. in child theme named 'twentyfifteen-child', twentyfifteen.css would become
1394
  }
1395
  }
1396
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1397
  /**
1398
  *-----------------------------------------------------
1399
  * @subsection 6.2.2 - Item Body User Accounts
20
  // @media screen and (min-width: 77.5em)
21
  // @media screen and (min-width: 87.6875em)
22
 
23
+ // Mixins and Variables
24
 
25
  // Common margin values
26
  $spacing-val-lg: 40px;
141
  $stripe-even: #dbe5ff;
142
  $unread: #dce5ff;
143
 
144
+ /*------------------------------------------------------------------------------
145
 
146
  This is the BuddyPress companion stylesheet for
147
  the WordPress Twentyfifteen theme.
148
 
149
  This sheet supports the primary BuddyPress styles in buddypress.css
150
 
151
+ If you are running as a child theme of twentyfifteen this stylesheet will be
152
+ loaded by default. If you want to modify the styles the normal BP Theme Compat
153
+ hierarchy works and you can copy the file to buddypress/css/ or community/css/
154
+ in your child themes root & either start over or modify the rulesets.
155
 
156
+ If you do not require the styles you can dequeue them from the themes functions file.
 
 
 
 
157
 
158
+ Please see this codex article for more information:
159
+ http://codex.buddypress.org/themes/buddypress-companion-stylesheets/
160
+
161
+ --------------------------------------------------------------------------------
162
  >>> TABLE OF CONTENTS:
163
+ --------------------------------------------------------------------------------
164
  1.0 Theme Structural Elements & overrides
165
  2.0 - Navigation - General
166
  2.1 - Navs - Object Nav / Sub Nav (item-list-tabs)
183
  6.2.1 - item-body: Groups
184
  6.2.1.1 - Management settings screens
185
  6.2.1.2 - Group members list
186
+ 6.2.1.3 - Group Send Invites
187
  6.2.2 - item-body: User Accounts
188
  6.2.2.1 - classes, pag, filters
189
  6.2.2.2 - Extended Profiles
195
  8.0 - Tables - General
196
  9.0 - Error / Success Messages
197
  10.0 - Ajax Loading, Widgets, General classes
198
+ ------------------------------------------------------------------------------*/
199
 
200
  /**
201
  *-------------------------------------------------------------------------------
871
  #activity-stream {
872
 
873
  li.activity-item {
874
+ padding: $spacing-val-md 0;
875
  }
876
 
877
  li.mini {
913
  @media screen and (min-width: 38.75em) {
914
  margin-left: 70px;
915
  }
916
+
917
+ ul {
918
+ // all nested ul margins & padding flattened initially
919
+ margin-left: 1%;
920
+ padding-left: 0;
921
+
922
+ @media screen and (min-width: 30em) {
923
+ margin-left: 1%;
924
+ padding-left: 1em;
925
+ }
926
+ }
927
+
928
+ ul li {
929
+ border-left: 1px solid $border-light;
930
+ border-top: 0;
931
+ padding-left: 0.2em;
932
+ }
933
+
934
+ .acomment-meta {border-bottom: 1px solid $border-light; font-style: italic;}
935
+
936
+ // Display the user avatar stacked up to 30em
937
+ // reduce/widen the content margins
938
+ @media screen and (max-width: 38.75em) {
939
+ .acomment-avatar {
940
+ display: block;
941
+ text-align: center;
942
+
943
+ a,
944
+ img.avatar {display: inline; float: none;}
945
+ }
946
+
947
+ .acomment-content,
948
+ .acomment-meta,
949
+ .acomment-options {
950
+ margin: $spacing-val-xs;
951
+ }
952
+
953
+ .acomment-content {padding: 0 $spacing-val-sm;}
954
+ } // close @media
955
+
956
+ } // close the ul li comments construct
957
 
958
  .ac-reply-avatar {display: none;}
959
 
1237
  * @subsection 6.2 - Item Body: Global
1238
  *-----------------------------------------------------------
1239
  */
1240
+ // Manage the margins inherited from 2015 inside the item-body sections
1241
+ // generally far too large a top margin for headings in our lists
1242
+ #item-body {
1243
+ h1,
1244
+ h2,
1245
+ h3,
1246
+ h4,
1247
+ h5,
1248
+ h6 {
1249
+ margin: 1em 0;
1250
 
1251
+ a {border-bottom: 0;}
1252
+ }
1253
+ }
1254
  /**
1255
  *----------------------------------------------------
1256
  * @subsection 6.2.1 - Item Body Groups
1259
  *----------------------------------------------------
1260
  */
1261
 
1262
+
1263
  /**
1264
  *-----------------------------------------
1265
  * @subsection 6.2.1.1 - Group Management
1274
  color: $content-background;
1275
  padding: 0.2em;
1276
  }
1277
+ // remove backgrounds from request list member names.
1278
+ #request-list {
1279
+ h4 {
1280
+ background: none;
1281
+ color: inherit;
1282
+ }
1283
+ }
1284
  }
1285
  }
1286
 
1457
  }
1458
  }
1459
 
1460
+ /**
1461
+ *-----------------------------------------
1462
+ * @subsection 6.2.1.3 - Group Send Invites
1463
+ *-----------------------------------------
1464
+ */
1465
+
1466
+ .groups.group-invites {
1467
+ #item-body {
1468
+ .item-list {
1469
+ .action {
1470
+ margin-bottom: 0;
1471
+ }
1472
+ }
1473
+ }
1474
+
1475
+ @media screen and (min-width: 46.25em) {
1476
+ #buddypress {
1477
+ #item-body {
1478
+ #message {
1479
+ margin-top: 0;
1480
+ }
1481
+ }
1482
+ }
1483
+ }
1484
+
1485
+ @media screen and (min-width: 55em) {
1486
+ #buddypress {
1487
+ #send-invite-form { margin-top: 0;}
1488
+ }
1489
+ }
1490
+
1491
+ #item-body {
1492
+ @media screen and (max-width: 46.25em) {
1493
+ .left-menu {
1494
+ float: none;
1495
+ margin: $spacing-val-sm 0;
1496
+
1497
+ #invite-list {
1498
+ height: auto;
1499
+ width: auto;
1500
+ }
1501
+ }
1502
+
1503
+ .main-column {
1504
+ margin-left: 0;
1505
+ }
1506
+
1507
+ .submit {
1508
+ input {
1509
+ display: inline-block;
1510
+ width: 100%;
1511
+ }
1512
+ }
1513
+ }
1514
+ }
1515
+
1516
+ }
1517
+
1518
  /**
1519
  *-----------------------------------------------------
1520
  * @subsection 6.2.2 - Item Body User Accounts
bp-templates/bp-legacy/css/twentyfourteen-rtl.css CHANGED
@@ -1,12 +1,20 @@
1
- /*--------------------------------------------------------------
 
2
 
3
  This is the BuddyPress companion stylesheet for
4
  the WordPress Twentyfourteen theme.
5
 
6
  This sheet supports the primary BuddyPress styles in buddypress.css
7
 
8
- The Rulesets shadow the BP default stylesheet sectioning
9
- to maintain uniformity.
 
 
 
 
 
 
 
10
 
11
  --------------------------------------------------------------------------------
12
  >>> TABLE OF CONTENTS:
@@ -52,23 +60,40 @@ to maintain uniformity.
52
  * @section - 1.0 - Theme - Structural Elements
53
  *-------------------------------------------------------------------------------
54
  */
55
- #buddypress h1, #buddypress h2, #buddypress h3, #buddypress h4, #buddypress h5, #buddypress h6 {
56
- clear: none; }
 
 
 
 
 
 
57
 
58
  .buddypress .site-content {
59
- padding-bottom: 20px;
60
- padding-top: 4%; }
61
- @media screen and (min-width: 59.6875em) {
62
- .buddypress .site-content {
63
- padding-top: 0; } }
64
- .buddypress .site-content article {
65
- margin: 0 4%;
66
- padding-top: 0; }
67
- .buddypress .site-content article .entry-header, .buddypress .site-content article .entry-content {
68
- max-width: 100%;
69
- padding: 0; }
70
- .buddypress .site-content article #buddypress {
71
- margin-bottom: 40px; }
 
 
 
 
 
 
 
 
 
 
 
72
 
73
  /**
74
  * ------------------------------------------------------------------------------
@@ -83,101 +108,147 @@ to maintain uniformity.
83
  *----------------------------------------------------------
84
  */
85
  #buddypress .item-list-tabs ul li {
86
- width: 100%; }
 
 
87
  @media screen and (min-width: 400px) {
88
- #buddypress .item-list-tabs ul li {
89
- width: 50%; } }
 
 
 
90
  @media screen and (min-width: 594px) {
91
- #buddypress .item-list-tabs ul li {
92
- width: auto; } }
 
 
 
 
 
 
 
 
93
 
94
- .directory #buddypress .item-list-tabs ul:before, .directory #buddypress .item-list-tabs ul:after {
95
- content: " ";
96
- display: table; }
97
  .directory #buddypress .item-list-tabs ul:after {
98
- clear: both; }
 
 
99
  .directory #buddypress .item-list-tabs ul {
100
- border-bottom: 1px solid rgba(0, 0, 0, 0.2);
101
- padding-bottom: 10px; }
 
 
102
  @media screen and (min-width: 783px) {
103
- .directory #buddypress .item-list-tabs ul {
104
- padding-bottom: 0; }
105
- .directory #buddypress .item-list-tabs ul li.selected {
106
- border: 1px solid rgba(0, 0, 0, 0.2);
107
- border-bottom-color: #fff;
108
- -webkit-border-top-left-radius: 4px;
109
- border-top-left-radius: 4px;
110
- -webkit-border-top-right-radius: 4px;
111
- border-top-right-radius: 4px;
112
- background-clip: padding-box;
113
- margin-bottom: -1px; }
114
- .directory #buddypress .item-list-tabs ul li.selected a {
115
- background: none;
116
- outline: none; } }
 
 
 
 
 
117
  .directory #buddypress #subnav ul {
118
- border-bottom: 0; }
 
119
 
120
  /* List last filters global */
121
  #buddypress #subnav li#activity-filter-select.last {
122
- line-height: 2.1;
123
- margin-top: 0; }
 
124
 
125
  @media screen and (max-width: 783px) {
126
- #buddypress #object-nav ul {
127
- border-bottom: 1px solid rgba(0, 0, 0, 0.2);
128
- overflow: hidden;
129
- padding-bottom: 10px; }
130
- #buddypress div#subnav.item-list-tabs {
131
- margin-bottom: 40px; }
132
- #buddypress div#subnav.item-list-tabs ul li {
133
- width: auto; } }
 
 
 
 
134
 
135
  /*__ Vertical Menu User Account Screens __*/
136
  @media screen and (min-width: 783px) {
137
- .bp-user #buddypress, .single-item.groups #buddypress {
138
- background: #d8d8d8; }
139
- #buddypress #item-header, #buddypress #item-body {
140
- background: #fff; }
141
- #buddypress #item-body {
142
- border-right: 1px solid #bebebe; }
143
- #buddypress #object-nav {
144
- background: #d8d8d8;
145
- border-left: 1px solid #bebebe;
146
- float: right;
147
- margin-left: -1px;
148
- width: 200px; }
149
- #buddypress #object-nav ul {
150
- border-bottom: 0;
151
- border-top: 1px solid #bebebe;
152
- padding: 0; }
153
- #buddypress #object-nav ul li {
154
- float: none;
155
- overflow: hidden; }
156
- #buddypress #object-nav ul li:focus, #buddypress #object-nav ul li:hover {
157
- background: #bebebe; }
158
- #buddypress #object-nav ul li span {
159
- border-radius: 10%;
160
- float: left;
161
- margin-left: 15px; }
162
- #buddypress #object-nav ul li.current {
163
- background: #f1f1f1; }
164
- #buddypress #item-body {
165
- overflow: hidden;
166
- padding: 0 20px;
167
- width: auto; }
168
- #buddypress #item-body #subnav {
169
- border: 1px solid #bebebe;
170
- border-right: 0;
171
- border-left: 0;
172
- margin: 0 -20px 20px; }
173
- #buddypress #item-body #subnav li:focus, #buddypress #item-body #subnav li:hover {
174
- background: #bebebe; }
175
- #buddypress #item-body #subnav li.current {
176
- background: #f1f1f1; }
177
- #buddypress #item-body #subnav li#activity-filter-select:focus, #buddypress #item-body #subnav li#activity-filter-select:hover {
178
- background: none; }
179
- #buddypress #item-body #subnav li#activity-filter-select select {
180
- max-width: 130px; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
181
 
182
  /**
183
  *----------------------------------------------------------
@@ -185,7 +256,8 @@ to maintain uniformity.
185
  *----------------------------------------------------------
186
  */
187
  #buddypress div.pagination .pag-count {
188
- margin-right: 0; }
 
189
 
190
  /**
191
  *-------------------------------------------------------------------------------
@@ -193,84 +265,132 @@ to maintain uniformity.
193
  *-------------------------------------------------------------------------------
194
  */
195
  #buddypress .item-list .item-title a {
196
- display: block;
197
- font-size: 22px;
198
- font-size: 1.375rem;
199
- text-decoration: none; }
200
- #buddypress .item-list .item-title span.update, #buddypress .item-list .item-title span a {
201
- font-size: 12px;
202
- font-size: 0.75rem; }
 
 
 
 
203
 
204
  #buddypress ul.item-list li {
205
- overflow: hidden !important; }
206
- #buddypress ul.item-list li .item-avatar {
207
- float: none;
208
- margin-bottom: 20px;
209
- text-align: center; }
210
- #buddypress ul.item-list li .item-avatar a img.avatar {
211
- float: none; }
212
- #buddypress ul.item-list li div.item-title {
213
- float: none;
214
- width: 100%; }
215
- #buddypress ul.item-list li div.item-title > a {
216
- text-align: center; }
217
- #buddypress ul.item-list li .item {
218
- margin-right: 0; }
219
- #buddypress ul.item-list li div.item-desc {
220
- margin-right: 0;
221
- width: auto; }
222
- #buddypress ul.item-list li div.action {
223
- clear: both;
224
- float: none;
225
- margin: 0;
226
- position: relative;
227
- text-align: right; }
228
- #buddypress ul.item-list li div.action div {
229
- margin: 0 0 10px; }
230
- #buddypress ul.item-list li .activity-meta, #buddypress ul.item-list li .action {
231
- float: none; }
232
- #buddypress ul.item-list li .activity-meta a, #buddypress ul.item-list li .activity-meta div, #buddypress ul.item-list li .action a, #buddypress ul.item-list li .action div {
233
- display: block;
234
- margin: 5px 0; }
235
- @media screen and (min-width: 594px) {
236
- #buddypress ul.item-list li .item-avatar {
237
- float: right;
238
- margin-bottom: 0; }
239
- #buddypress ul.item-list li div.item-title > a {
240
- text-align: right; }
241
- #buddypress ul.item-list li .item {
242
- float: left;
243
- margin-right: 5%;
244
- width: 80%; }
245
- #buddypress ul.item-list li .activity-meta {
246
- clear: both; }
247
- #buddypress ul.item-list li .activity-meta a, #buddypress ul.item-list li .activity-meta div {
248
- display: inline-block;
249
- margin: 5px 0 0 5px; } }
250
- @media screen and (min-width: 783px) {
251
- #buddypress ul.item-list li .item {
252
- float: right;
253
- width: 55%; }
254
- #buddypress ul.item-list li .item div.item-desc {
255
- margin: 0;
256
- width: auto; }
257
- #buddypress ul.item-list li div.action {
258
- clear: none;
259
- float: left;
260
- top: 0;
261
- width: 25%; }
262
- #buddypress ul.item-list li div.action div {
263
- display: block; }
264
- #buddypress ul.item-list li div.action div a {
265
- -webkit-box-sizing: border-box;
266
- -moz-box-sizing: border-box;
267
- box-sizing: border-box;
268
- display: block;
269
- width: 100%; }
270
- #buddypress ul.item-list li div.action .meta {
271
- text-align: center; } }
272
- #buddypress ul.item-list li .meta, #buddypress ul.item-list li .item-meta .activity {
273
- font-style: italic; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
274
 
275
  /**
276
  *------------------------------------------------------------
@@ -283,44 +403,68 @@ to maintain uniformity.
283
  *-------------------------------------------------
284
  */
285
  #buddypress form#whats-new-form {
286
- margin: 40px 0; }
287
- #buddypress form#whats-new-form #whats-new-avatar {
288
- float: none;
289
- margin-bottom: 20px;
290
- text-align: center; }
291
- #buddypress form#whats-new-form #whats-new-content, #buddypress form#whats-new-form p.activity-greeting {
292
- margin-right: 0;
293
- padding-right: 0; }
294
- #buddypress form#whats-new-form p.activity-greeting {
295
- clear: right;
296
- line-height: inherit;
297
- margin-bottom: 5px; }
298
- #buddypress form#whats-new-form textarea#whats-new {
299
- width: 100%; }
300
- #buddypress form#whats-new-form #whats-new-content #whats-new-options[style] {
301
- height: auto !important; }
302
- @media screen and (max-width: 594px) {
303
- #buddypress form#whats-new-form #whats-new-content #whats-new-options {
304
- display: flex;
305
- flex-direction: column; }
306
- #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit {
307
- order: 2; }
308
- #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input {
309
- width: 100%; }
310
- #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box {
311
- margin-top: 10px;
312
- order: 1; }
313
- #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select {
314
- margin-top: 5px;
315
- max-width: 100%;
316
- width: 100%; } }
317
- @media screen and (min-width: 594px) {
318
- #buddypress form#whats-new-form #whats-new-avatar {
319
- float: right; }
320
- #buddypress form#whats-new-form #whats-new-content, #buddypress form#whats-new-form p.activity-greeting {
321
- clear: none;
322
- overflow: hidden;
323
- padding-right: 20px; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
324
 
325
  /**
326
  *-------------------------------------------------
@@ -328,43 +472,79 @@ to maintain uniformity.
328
  *-------------------------------------------------
329
  */
330
  #buddypress #activity-stream {
331
- margin-top: 40px; }
 
 
332
  #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar {
333
- float: none;
334
- margin-bottom: 10px;
335
- text-align: center; }
336
- #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar {
337
- display: inline;
338
- float: none; }
 
 
 
 
339
  #buddypress .activity-list li.mini .activity-avatar img.avatar {
340
- margin-right: 0; }
 
 
341
  #buddypress .activity-list li.mini .activity-meta a {
342
- font-size: 12px;
343
- font-size: 0.75rem; }
 
 
344
  #buddypress .activity-list .activity-content {
345
- margin: 0; }
346
- #buddypress .activity-list .activity-content .activity-header {
347
- margin: -0.5em 0 0; }
348
- #buddypress .activity-list .activity-content .activity-header > p {
349
- line-height: 1.4;
350
- margin-top: -10px; }
351
- #buddypress .activity-list .activity-content .activity-header img.avatar {
352
- margin-bottom: 0 !important;
353
- vertical-align: middle; }
354
- #buddypress .activity-list .activity-content .activity-inner {
355
- margin: 10px 0; }
356
- @media screen and (min-width: 400px) {
357
- #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar {
358
- float: right;
359
- margin: 0 0 0 20px; }
360
- #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar {
361
- display: inline;
362
- float: none; }
363
- #buddypress .activity-list li.mini .activity-avatar {
364
- margin: 0 5% 0 10px; }
365
- #buddypress .activity-list .activity-content {
366
- margin-right: 0;
367
- overflow: hidden; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
368
 
369
  /**
370
  *-------------------------------------------------
@@ -372,27 +552,69 @@ to maintain uniformity.
372
  *-------------------------------------------------
373
  */
374
  #buddypress .activity .activity-comments {
375
- border-right: 1px solid rgba(0, 0, 0, 0.1);
376
- margin-top: 5px; }
377
- #buddypress .activity .activity-comments ul {
378
- background: rgba(247, 247, 247, 0.6);
379
- margin: 30px 2px 0 0; }
380
- #buddypress .activity .activity-comments .ac-form input[type="submit"], #buddypress .activity .activity-comments .ac-form .ac-reply-cancel {
381
- color: rgba(43, 43, 43, 0.8);
382
- display: inline-block;
383
- font-family: inherit;
384
- font-size: 12px;
385
- font-size: 0.75rem;
386
- font-weight: normal;
387
- line-height: 1.2;
388
- padding: 4px 10px;
389
- text-transform: lowercase;
390
- width: 100px; }
391
- #buddypress .activity .activity-comments .ac-form .ac-reply-cancel {
392
- border: 1px solid rgba(0, 0, 0, 0.2);
393
- text-align: center; }
394
- #buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus, #buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover {
395
- background: #ededed; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
396
 
397
  /**
398
  *------------------------------------------------------------
@@ -405,17 +627,23 @@ to maintain uniformity.
405
  *-------------------------------------------------------------------------------
406
  */
407
  /* groups & user account page entry title */
408
- .single-item.groups .entry-title, .bp-user .entry-title {
409
- background: #4d4d4d;
410
- color: #fff;
411
- font-size: 22px;
412
- font-size: 1.375rem;
413
- margin-bottom: 10px;
414
- padding: 0.2em; }
 
 
 
415
  @media screen and (min-width: 673px) {
416
- .single-item.groups .entry-title, .bp-user .entry-title {
417
- font-size: 28px;
418
- font-size: 1.75rem; } }
 
 
 
419
 
420
  /**
421
  *------------------------------------------------------------
@@ -423,15 +651,22 @@ to maintain uniformity.
423
  *------------------------------------------------------------
424
  */
425
  #buddypress div#item-header {
426
- padding-bottom: 10px; }
427
- #buddypress div#item-header img.avatar {
428
- margin: 0 0 10px 20px; }
429
- #buddypress div#item-header #message {
430
- clear: both;
431
- margin-bottom: 5px;
432
- padding-top: 10px; }
433
- #buddypress div#item-header #message p {
434
- margin-bottom: 0; }
 
 
 
 
 
 
 
435
 
436
  /**
437
  *-------------------------------------------------
@@ -439,49 +674,72 @@ to maintain uniformity.
439
  *-------------------------------------------------
440
  */
441
  @media screen and (max-width: 594px) {
442
- .single-item.groups #buddypress div#item-header {
443
- display: flex;
444
- flex-direction: column; }
445
- .single-item.groups #buddypress div#item-header #item-header-avatar {
446
- order: 1;
447
- text-align: center; }
448
- .single-item.groups #buddypress div#item-header #item-header-avatar a {
449
- border-bottom: 0; }
450
- .single-item.groups #buddypress div#item-header #item-header-avatar a img {
451
- display: inline-block;
452
- float: none; }
453
- .single-item.groups #buddypress div#item-header #item-header-content {
454
- order: 2; }
455
- .single-item.groups #buddypress div#item-header #item-actions {
456
- margin-right: 0;
457
- order: 3;
458
- text-align: right; }
459
- .single-item.groups #buddypress div#item-header #item-actions ul {
460
- margin-right: 0; }
461
- .single-item.groups #buddypress div#item-header #item-actions ul li {
462
- float: right; }
463
- .single-item.groups #buddypress div#item-header #message {
464
- order: 4; } }
 
 
 
 
 
 
 
 
 
 
 
465
  .single-item.groups #buddypress #item-header #item-actions {
466
- float: none;
467
- margin: 0 20px 0 0;
468
- width: auto; }
469
- .single-item.groups #buddypress #item-header #item-actions h3 {
470
- font-size: 20px;
471
- font-size: 1.25rem; }
 
 
 
 
472
  .single-item.groups #buddypress #item-header #item-header-avatar {
473
- text-align: center; }
 
 
474
  .single-item.groups #buddypress #item-header #item-header-content {
475
- float: none;
476
- overflow: hidden; }
 
 
477
  @media screen and (min-width: 594px) {
478
- .single-item.groups #buddypress #item-header #item-actions {
479
- float: left; }
480
- .single-item.groups #buddypress #item-header #item-header-avatar {
481
- float: right; }
482
- .single-item.groups #buddypress #item-header #item-header-content {
483
- float: none;
484
- overflow: hidden; } }
 
 
 
 
485
 
486
  /**
487
  *-------------------------------------------------
@@ -489,37 +747,52 @@ to maintain uniformity.
489
  *-------------------------------------------------
490
  */
491
  .bp-user #buddypress #item-header #item-header-avatar {
492
- text-align: center;
493
- width: 100%; }
494
- .bp-user #buddypress #item-header #item-header-avatar img {
495
- float: none; }
 
 
 
 
496
  .bp-user #buddypress #item-header #latest-update {
497
- margin-bottom: 10px; }
 
 
498
  @media screen and (max-width: 594px) {
499
- .bp-user #buddypress #item-header #item-buttons div.generic-button {
500
- display: inline-block;
501
- float: none;
502
- margin: 0 0 5px 0;
503
- width: 100%; }
504
- .bp-user #buddypress #item-header #item-buttons div.generic-button a {
505
- -webkit-box-sizing: border-box;
506
- -moz-box-sizing: border-box;
507
- box-sizing: border-box;
508
- display: block;
509
- width: 100%; } }
 
 
 
 
510
  @media screen and (min-width: 673px) {
511
- .bp-user #buddypress #item-header #item-header-avatar {
512
- float: right;
513
- overflow: hidden;
514
- text-align: right;
515
- width: 20%; }
516
- .bp-user #buddypress #item-header #item-header-avatar img {
517
- margin: 0; }
518
- .bp-user #buddypress #item-header #item-header-content {
519
- float: left;
520
- width: 78%; }
521
- .bp-user #buddypress #item-header #item-header-content #latest-update {
522
- margin-bottom: 20px; } }
 
 
 
 
 
523
 
524
  /**
525
  *------------------------------------------------------------
@@ -537,44 +810,74 @@ to maintain uniformity.
537
  *------------------------------
538
  */
539
  /* Settings */
540
- #group-settings-form .radio strong, #create-group-form .radio strong {
541
- font-size: 18px;
542
- font-size: 1.125rem; }
543
- #group-settings-form .radio ul, #create-group-form .radio ul {
544
- color: #777777; }
545
- #group-settings-form #group-creation-previous, #create-group-form #group-creation-previous {
546
- margin: 10px 0; }
 
 
 
 
 
 
 
 
547
 
548
  /* Manage Members */
549
  .groups.manage-members #group-settings-form h4 {
550
- margin-top: 40px; }
 
 
551
  .groups.manage-members #group-settings-form .item-list {
552
- background: #f7f7f7;
553
- border-top: 0;
554
- padding: 0 0.5em; }
555
- .groups.manage-members #group-settings-form .item-list li {
556
- border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
557
- .groups.manage-members #group-settings-form .item-list li:last-child {
558
- border-bottom: 0; }
559
- .groups.manage-members #group-settings-form .item-list li img, .groups.manage-members #group-settings-form .item-list li h5 {
560
- clear: none;
561
- float: right; }
562
- .groups.manage-members #group-settings-form .item-list li img > a, .groups.manage-members #group-settings-form .item-list li h5 > a {
563
- border-bottom: 0; }
564
- .groups.manage-members #group-settings-form .item-list li span.small {
565
- display: block;
566
- float: none;
567
- margin-top: 10px;
568
- width: 100%; }
569
- .groups.manage-members #group-settings-form .item-list li span.small a {
570
- display: inline-block;
571
- margin: 5px 0;
572
- width: 100%; }
573
- @media screen and (min-width: 38.75em) {
574
- .groups.manage-members #group-settings-form .item-list li span.small a {
575
- width: auto; } }
576
- .groups.manage-members #group-settings-form .item-list li h5 {
577
- margin: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
578
 
579
  /**
580
  *------------------------------
@@ -582,40 +885,65 @@ to maintain uniformity.
582
  *------------------------------
583
  */
584
  #buddypress #members-group-list .item-list h5 {
585
- display: inline-block;
586
- margin: 0; }
 
 
587
  #buddypress #members-group-list .item-list span.activity {
588
- padding-right: 10px; }
 
589
 
590
- #buddypress #item-body #subnav li.groups-members-search:focus, #buddypress #item-body #subnav li.groups-members-search:hover, #buddypress #item-body #subnav li.last:focus, #buddypress #item-body #subnav li.last:hover {
591
- background: none; }
 
 
 
 
592
 
593
- .groups.group-members #subnav ul:before, .groups.group-members #subnav ul:after {
594
- content: " ";
595
- display: table; }
596
  .groups.group-members #subnav ul:after {
597
- clear: both; }
 
 
 
 
 
 
 
598
  .groups.group-members #subnav ul {
599
- padding: 5px 0; }
 
 
600
  @media screen and (max-width: 400px) {
601
- .groups.group-members #subnav li {
602
- background: #fff;
603
- padding: 10px 0;
604
- width: 100% !important; } }
 
 
 
605
  .groups.group-members #subnav li #search-members-form {
606
- -webkit-box-sizing: border-box;
607
- -moz-box-sizing: border-box;
608
- box-sizing: border-box;
609
- float: right; }
610
- @media screen and (max-width: 400px) {
611
- .groups.group-members #subnav li #search-members-form {
612
- margin: 0;
613
- width: 100%; }
614
- .groups.group-members #subnav li #search-members-form label input[type="text"] {
615
- width: 100%; } }
616
- @media screen and (min-width: 783px) {
617
- .groups.group-members #subnav li #search-members-form {
618
- margin-right: 3px; } }
 
 
 
 
 
 
 
 
619
 
620
  /**
621
  *------------------------------
@@ -623,31 +951,54 @@ to maintain uniformity.
623
  *------------------------------
624
  */
625
  @media screen and (min-width: 783px) {
626
- .send-invites #buddypress #item-body {
627
- border-top: 1px solid #bebebe; } }
628
- .send-invites #buddypress #item-body #invite-list {
629
- width: 120px; }
630
- .send-invites #buddypress #item-body .main-column {
631
- margin-right: 160px; }
 
 
 
 
 
 
 
 
 
 
 
 
632
  .send-invites #buddypress #item-body li img.avatar {
633
- display: block;
634
- float: none;
635
- margin: 10px auto; }
 
 
636
  .send-invites #buddypress #item-body li .action {
637
- margin-top: 10px;
638
- text-align: right;
639
- width: 100%; }
640
- @media screen and (min-width: 38.75em) {
641
- .send-invites #buddypress #item-body li .action {
642
- text-align: left; } }
 
 
 
 
 
643
  @media screen and (min-width: 594px) {
644
- .send-invites #buddypress #item-body #invite-list {
645
- width: 160px; }
646
- .send-invites #buddypress #item-body .main-column {
647
- margin-right: 190px; }
648
- .send-invites #buddypress #item-body li img.avatar {
649
- float: right;
650
- margin: 0 0 0 10px; } }
 
 
 
 
651
 
652
  /**
653
  *-------------------------------------------------
@@ -660,36 +1011,56 @@ to maintain uniformity.
660
  *------------------------------
661
  */
662
  #buddypress .profile .bp-widget h4 {
663
- background: #999;
664
- color: #fff;
665
- padding: 0.4em 0.2em; }
666
- #buddypress .profile #profile-edit-form .button-nav:before, #buddypress .profile #profile-edit-form .button-nav:after {
667
- content: " ";
668
- display: table; }
669
  #buddypress .profile #profile-edit-form .button-nav:after {
670
- clear: both; }
 
 
 
 
 
 
 
671
  #buddypress .profile #profile-edit-form ul.button-nav {
672
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
673
- margin-right: 0; }
674
- #buddypress .profile #profile-edit-form ul.button-nav li {
675
- float: right;
676
- margin-bottom: 0; }
677
- #buddypress .profile #profile-edit-form ul.button-nav li.current {
678
- border: 1px solid rgba(0, 0, 0, 0.1);
679
- border-bottom-color: #fff;
680
- margin-bottom: -1px; }
681
- #buddypress .profile #profile-edit-form ul.button-nav a {
682
- background: none;
683
- border: 0;
684
- font-size: 18px;
685
- font-size: 1.125rem; }
686
- #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, #buddypress .profile #profile-edit-form .field-visibility-settings {
687
- font-size: 14px;
688
- font-size: 0.875rem; }
689
- #buddypress .profile #profile-edit-form .field-visibility-settings-close, #buddypress .profile #profile-edit-form .visibility-toggle-link {
690
- background: #000;
691
- color: #fff;
692
- padding: 0.2em 0.5em; }
 
 
 
 
 
 
 
 
 
 
 
 
 
693
 
694
  /**
695
  *------------------------------
@@ -697,124 +1068,198 @@ to maintain uniformity.
697
  *------------------------------
698
  */
699
  #buddypress {
700
- /* Read Single thread */
701
- /* Sitewide Notices loop */ }
702
- #buddypress table#message-threads {
703
- border-right: 1px solid rgba(0, 0, 0, 0.2);
704
- border-left: 1px solid rgba(0, 0, 0, 0.2); }
705
- #buddypress table#message-threads tbody > tr:first-child td.bulk-select-check, #buddypress table#message-threads tbody > tr:first-child td.thread-from {
706
- border-top: 1px solid rgba(0, 0, 0, 0.2); }
707
- #buddypress table#message-threads tr td {
708
- background: #fff;
709
- border-left: 0 !important;
710
- -webkit-box-sizing: border-box;
711
- -moz-box-sizing: border-box;
712
- box-sizing: border-box;
713
- display: inline-block;
714
- float: right; }
715
- #buddypress table#message-threads tr td.thread-star, #buddypress table#message-threads tr td.thread-options {
716
- border-bottom-color: rgba(0, 0, 0, 0.2);
717
- border-bottom-width: 2px;
718
- border-right: 0;
719
- height: 2.4em;
720
- padding-bottom: 0.2em;
721
- padding-top: 0.2em; }
722
- @media screen and (max-width: 549px) {
723
- #buddypress table#message-threads tr td.thread-star, #buddypress table#message-threads tr td.thread-options {
724
- padding-top: 0; } }
725
- #buddypress table#message-threads tr td.bulk-select-check, #buddypress table#message-threads tr td.thread-from {
726
- border-right: 0;
727
- height: 2.6em; }
728
- @media screen and (max-width: 320px) {
729
- #buddypress table#message-threads tr td.bulk-select-check, #buddypress table#message-threads tr td.thread-from {
730
- height: 5.2em; } }
731
- #buddypress table#message-threads tr td.thread-from, #buddypress table#message-threads tr td.thread-options {
732
- border-right: 0;
733
- width: -webkit-calc(100% - 30px);
734
- width: -moz-calc(100% - 30px);
735
- width: calc(100% - 30px);
736
- margin-right: 0; }
737
- #buddypress table#message-threads tr td.thread-info {
738
- border-right: 0;
739
- padding-right: 41px;
740
- width: 100%; }
741
- #buddypress table#message-threads tr td.thread-info a::after {
742
- content: " \2013 \00a0" attr(title);
743
- font-size: 12px;
744
- font-size: 0.75rem; }
745
- #buddypress table#message-threads tr td.thread-options {
746
- text-align: left; }
747
- #buddypress table#message-threads tr td.thread-options a {
748
- font-size: 12px;
749
- font-size: 0.75rem;
750
- line-height: 2.2; }
751
- #buddypress table#message-threads tr span.from {
752
- display: none; }
753
- #buddypress table#message-threads tr span.activity {
754
- display: block;
755
- float: left;
756
- line-height: 2; }
757
- @media screen and (max-width: 320px) {
758
- #buddypress table#message-threads tr span.activity {
759
- clear: both;
760
- font-size: 11px;
761
- font-size: 0.6875rem;
762
- width: 100%; } }
763
- #buddypress table#message-threads tr.unread td {
764
- background: #f1f4ff;
765
- border-color: rgba(0, 0, 0, 0.2);
766
- border-top: 0;
767
- border-width: 1px; }
768
- #buddypress table#message-threads th {
769
- display: none; }
770
- #buddypress table#message-threads th.bulk-select-all {
771
- border-bottom: 0;
772
- display: inline-block;
773
- text-align: right; }
774
- #buddypress table#message-threads th.bulk-select-all, #buddypress table#message-threads td.bulk-select-check, #buddypress table#message-threads td.thread-star {
775
- border-left: 0;
776
- width: 30px; }
777
- #buddypress #message-thread #message-subject {
778
- background: #4d4d4d;
779
- color: #fff;
780
- padding: 0.5em; }
781
- #buddypress #message-thread .message-box .message-metadata {
782
- margin-bottom: 10px; }
783
- #buddypress #message-thread .message-box .message-content {
784
- clear: right;
785
- margin-right: 0; }
786
- #buddypress #message-threads.sitewide-notices td {
787
- width: 100%; }
788
- #buddypress #message-threads.sitewide-notices td strong {
789
- background: #4d4d4d;
790
- color: #fff;
791
- font-size: 16px;
792
- font-size: 1rem;
793
- display: block;
794
- margin-bottom: 0.4em;
795
- padding: 0.2em; }
796
- #buddypress #message-threads.sitewide-notices td a {
797
- display: inline-block;
798
- line-height: initial; }
799
- #buddypress #message-threads.sitewide-notices td:first-child {
800
- display: none; }
801
- #buddypress #message-threads.sitewide-notices td:first-child + td + td {
802
- border-bottom: 0; }
803
- #buddypress #message-threads.sitewide-notices td:first-child + td + td span {
804
- line-height: 1; }
805
- #buddypress #message-threads.sitewide-notices td:last-child {
806
- border-bottom-color: rgba(0, 0, 0, 0.2);
807
- line-height: 1;
808
- text-align: left; }
809
- #buddypress #message-threads.sitewide-notices td:last-child a:last-child {
810
- line-height: 0;
811
- margin-right: 0.7em;
812
- text-indent: -999em; }
813
- #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after {
814
- content: attr(title);
815
- display: block;
816
- line-height: initial;
817
- text-indent: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
818
 
819
  /**
820
  *------------------------------
@@ -822,76 +1267,153 @@ to maintain uniformity.
822
  *------------------------------
823
  */
824
  #buddypress #settings-form > p {
825
- font-size: 20px;
826
- font-size: 1.25rem; }
827
- #buddypress table.notification-settings td.yes, #buddypress table.notification-settings td.no {
828
- vertical-align: middle; }
 
 
 
 
 
829
  #buddypress table.profile-settings {
830
- width: 100%; }
831
- #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
832
- width: 50%; }
833
- @media screen and (min-width: 401px) {
834
- #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
835
- width: 70%; } }
836
- #buddypress table.profile-settings td.field-visibility select {
837
- width: 100%; }
 
 
 
 
 
 
 
 
 
 
838
 
839
  /*------------------------------------------------------------------------------
840
  * @section - 7.0 - Forms - General
841
  *-------------------------------------------------------------------------------
842
  */
843
- #buddypress input[type="text"], #buddypress input[type="email"], #buddypress input[type="password"], #buddypress input[type="submit"], #buddypress select, #buddypress textarea {
844
- border: 1px solid rgba(0, 0, 0, 0.2); }
845
- #buddypress .standard-form input[type="text"], #buddypress .standard-form input[type="email"], #buddypress .standard-form input[type="password"], #buddypress .standard-form input[type="submit"], #buddypress .standard-form textarea {
846
- width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
847
  #buddypress #send-reply.standard-form textarea {
848
- width: 100%; }
 
 
849
  #buddypress div.activity-comments form .ac-textarea {
850
- background: #f7f7f7;
851
- border: 1px solid rgba(0, 0, 0, 0.2); }
852
- #buddypress div.activity-comments form .ac-textarea textarea {
853
- background: none;
854
- border: 0; }
855
-
856
- #buddypress div.dir-search, #buddypress div.message-search, #buddypress li.groups-members-search {
857
- clear: both;
858
- float: none;
859
- margin: 10px 0; }
860
- #buddypress div.dir-search form, #buddypress div.message-search form, #buddypress li.groups-members-search form {
861
- border: 1px solid #ccc;
862
- overflow: hidden; }
863
- #buddypress div.dir-search form label, #buddypress div.message-search form label, #buddypress li.groups-members-search form label {
864
- float: right;
865
- width: 80%; }
866
- #buddypress div.dir-search form input[type='text'], #buddypress div.message-search form input[type='text'], #buddypress li.groups-members-search form input[type='text'] {
867
- float: right;
868
- margin: 0;
869
- width: 80%; }
870
- #buddypress div.dir-search form input[type='text'], #buddypress div.dir-search form input[type='submit'], #buddypress div.message-search form input[type='text'], #buddypress div.message-search form input[type='submit'], #buddypress li.groups-members-search form input[type='text'], #buddypress li.groups-members-search form input[type='submit'] {
871
- border: 0;
872
- font-size: 14px;
873
- font-size: 0.875rem;
874
- line-height: inherit; }
875
- #buddypress div.dir-search form input[type='text'], #buddypress div.message-search form input[type='text'], #buddypress li.groups-members-search form input[type='text'] {
876
- border-left: 1px solid #ccc;
877
- padding: 0.2em 0.2em 0.2em 0; }
878
- #buddypress div.dir-search form input[type='submit'], #buddypress div.message-search form input[type='submit'], #buddypress li.groups-members-search form input[type='submit'] {
879
- float: left;
880
- font-weight: normal;
881
- padding: 0.2em 1em;
882
- text-align: center;
883
- text-transform: none;
884
- width: 20%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
885
  @media screen and (min-width: 401px) {
886
- #buddypress div.dir-search, #buddypress div.message-search {
887
- clear: none;
888
- float: left; }
889
- #buddypress div.dir-search form label, #buddypress div.dir-search form input[type='submit'], #buddypress div.dir-search form input[type='text'], #buddypress div.message-search form label, #buddypress div.message-search form input[type='submit'], #buddypress div.message-search form input[type='text'] {
890
- width: auto; }
891
- #buddypress div.message-search {
892
- margin: 3px 0 0; }
893
- #buddypress li.groups-members-search form label, #buddypress li.groups-members-search form input[type='submit'], #buddypress li.groups-members-search form input[type='text'] {
894
- width: auto; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
895
 
896
  /**
897
  *-------------------------------------------------------------------------------
@@ -899,7 +1421,8 @@ to maintain uniformity.
899
  *-------------------------------------------------------------------------------
900
  */
901
  #buddypress table {
902
- border-color: rgba(0, 0, 0, 0.2); }
 
903
 
904
  /*__ User Account tables __*/
905
  /**
@@ -908,22 +1431,28 @@ to maintain uniformity.
908
  *-------------------------------------------------------------------------------
909
  */
910
  #buddypress div#message p {
911
- font-size: 18px;
912
- font-size: 1.125rem;
913
- font-weight: bold; }
 
 
914
  #buddypress div#message.info p {
915
- background: #c6e4ee;
916
- border: 1px solid #78bed6;
917
- color: #1e5264; }
 
 
918
  #buddypress div#message.updated p {
919
- background: #dee6b2;
920
- border: 1px solid #becc66;
921
- color: #454d19; }
 
922
 
923
  .delete-group #buddypress div#message.info p {
924
- background: #db7e7e;
925
- border: 1px solid #be3535;
926
- color: #1f0808; }
 
927
 
928
  /**
929
  *-------------------------------------------------------------------------------
@@ -931,7 +1460,10 @@ to maintain uniformity.
931
  *-------------------------------------------------------------------------------
932
  */
933
  #buddypress {
934
- /* Auto Complete background */ }
935
- #buddypress .acfb-holder li.friend-tab {
936
- background: #9fd1e2;
937
- border: inherit; }
 
 
 
1
+ @charset "UTF-8";
2
+ /*------------------------------------------------------------------------------
3
 
4
  This is the BuddyPress companion stylesheet for
5
  the WordPress Twentyfourteen theme.
6
 
7
  This sheet supports the primary BuddyPress styles in buddypress.css
8
 
9
+ If you are running as a child theme of twentyfourteen this stylesheet will be
10
+ loaded by default. If you want to modify the styles the normal BP Theme Compat
11
+ hierarchy works and you can copy the file to buddypress/css/ or community/css/
12
+ in your child themes root & either start over or modify the ruelesets.
13
+
14
+ If you do not require the styles you can dequeue them from the themes functions file.
15
+
16
+ Please see this codex article for more information:
17
+ http://codex.buddypress.org/themes/buddypress-companion-stylesheets/
18
 
19
  --------------------------------------------------------------------------------
20
  >>> TABLE OF CONTENTS:
60
  * @section - 1.0 - Theme - Structural Elements
61
  *-------------------------------------------------------------------------------
62
  */
63
+ #buddypress h1,
64
+ #buddypress h2,
65
+ #buddypress h3,
66
+ #buddypress h4,
67
+ #buddypress h5,
68
+ #buddypress h6 {
69
+ clear: none;
70
+ }
71
 
72
  .buddypress .site-content {
73
+ padding-bottom: 20px;
74
+ padding-top: 4%;
75
+ }
76
+
77
+ @media screen and (min-width: 59.6875em) {
78
+ .buddypress .site-content {
79
+ padding-top: 0;
80
+ }
81
+ }
82
+
83
+ .buddypress .site-content article {
84
+ margin: 0 4%;
85
+ padding-top: 0;
86
+ }
87
+
88
+ .buddypress .site-content article .entry-header,
89
+ .buddypress .site-content article .entry-content {
90
+ max-width: 100%;
91
+ padding: 0;
92
+ }
93
+
94
+ .buddypress .site-content article #buddypress {
95
+ margin-bottom: 40px;
96
+ }
97
 
98
  /**
99
  * ------------------------------------------------------------------------------
108
  *----------------------------------------------------------
109
  */
110
  #buddypress .item-list-tabs ul li {
111
+ width: 100%;
112
+ }
113
+
114
  @media screen and (min-width: 400px) {
115
+ #buddypress .item-list-tabs ul li {
116
+ width: 50%;
117
+ }
118
+ }
119
+
120
  @media screen and (min-width: 594px) {
121
+ #buddypress .item-list-tabs ul li {
122
+ width: auto;
123
+ }
124
+ }
125
+
126
+ .directory #buddypress .item-list-tabs ul:before,
127
+ .directory #buddypress .item-list-tabs ul:after {
128
+ content: " ";
129
+ display: table;
130
+ }
131
 
 
 
 
132
  .directory #buddypress .item-list-tabs ul:after {
133
+ clear: both;
134
+ }
135
+
136
  .directory #buddypress .item-list-tabs ul {
137
+ border-bottom: 1px solid rgba(0, 0, 0, 0.2);
138
+ padding-bottom: 10px;
139
+ }
140
+
141
  @media screen and (min-width: 783px) {
142
+ .directory #buddypress .item-list-tabs ul {
143
+ padding-bottom: 0;
144
+ }
145
+ .directory #buddypress .item-list-tabs ul li.selected {
146
+ border: 1px solid rgba(0, 0, 0, 0.2);
147
+ border-bottom-color: #fff;
148
+ -webkit-border-top-left-radius: 4px;
149
+ border-top-left-radius: 4px;
150
+ -webkit-border-top-right-radius: 4px;
151
+ border-top-right-radius: 4px;
152
+ background-clip: padding-box;
153
+ margin-bottom: -1px;
154
+ }
155
+ .directory #buddypress .item-list-tabs ul li.selected a {
156
+ background: none;
157
+ outline: none;
158
+ }
159
+ }
160
+
161
  .directory #buddypress #subnav ul {
162
+ border-bottom: 0;
163
+ }
164
 
165
  /* List last filters global */
166
  #buddypress #subnav li#activity-filter-select.last {
167
+ line-height: 2.1;
168
+ margin-top: 0;
169
+ }
170
 
171
  @media screen and (max-width: 783px) {
172
+ #buddypress #object-nav ul {
173
+ border-bottom: 1px solid rgba(0, 0, 0, 0.2);
174
+ overflow: hidden;
175
+ padding-bottom: 10px;
176
+ }
177
+ #buddypress div#subnav.item-list-tabs {
178
+ margin-bottom: 40px;
179
+ }
180
+ #buddypress div#subnav.item-list-tabs ul li {
181
+ width: auto;
182
+ }
183
+ }
184
 
185
  /*__ Vertical Menu User Account Screens __*/
186
  @media screen and (min-width: 783px) {
187
+ .bp-user #buddypress,
188
+ .single-item.groups #buddypress {
189
+ background: #d8d8d8;
190
+ }
191
+ #buddypress #item-header,
192
+ #buddypress #item-body {
193
+ background: #fff;
194
+ }
195
+ #buddypress #item-body {
196
+ border-right: 1px solid #bebebe;
197
+ }
198
+ #buddypress #object-nav {
199
+ background: #d8d8d8;
200
+ border-left: 1px solid #bebebe;
201
+ float: right;
202
+ margin-left: -1px;
203
+ width: 200px;
204
+ }
205
+ #buddypress #object-nav ul {
206
+ border-bottom: 0;
207
+ border-top: 1px solid #bebebe;
208
+ padding: 0;
209
+ }
210
+ #buddypress #object-nav ul li {
211
+ float: none;
212
+ overflow: hidden;
213
+ }
214
+ #buddypress #object-nav ul li:focus,
215
+ #buddypress #object-nav ul li:hover {
216
+ background: #bebebe;
217
+ }
218
+ #buddypress #object-nav ul li span {
219
+ border-radius: 10%;
220
+ float: left;
221
+ margin-left: 15px;
222
+ }
223
+ #buddypress #object-nav ul li.current {
224
+ background: #f1f1f1;
225
+ }
226
+ #buddypress #item-body {
227
+ overflow: hidden;
228
+ padding: 0 20px;
229
+ width: auto;
230
+ }
231
+ #buddypress #item-body #subnav {
232
+ border: 1px solid #bebebe;
233
+ border-right: 0;
234
+ border-left: 0;
235
+ margin: 0 -20px 20px;
236
+ }
237
+ #buddypress #item-body #subnav li:focus,
238
+ #buddypress #item-body #subnav li:hover {
239
+ background: #bebebe;
240
+ }
241
+ #buddypress #item-body #subnav li.current {
242
+ background: #f1f1f1;
243
+ }
244
+ #buddypress #item-body #subnav li#activity-filter-select:focus,
245
+ #buddypress #item-body #subnav li#activity-filter-select:hover {
246
+ background: none;
247
+ }
248
+ #buddypress #item-body #subnav li#activity-filter-select select {
249
+ max-width: 130px;
250
+ }
251
+ }
252
 
253
  /**
254
  *----------------------------------------------------------
256
  *----------------------------------------------------------
257
  */
258
  #buddypress div.pagination .pag-count {
259
+ margin-right: 0;
260
+ }
261
 
262
  /**
263
  *-------------------------------------------------------------------------------
265
  *-------------------------------------------------------------------------------
266
  */
267
  #buddypress .item-list .item-title a {
268
+ display: block;
269
+ font-size: 22px;
270
+ font-size: 1.375rem;
271
+ text-decoration: none;
272
+ }
273
+
274
+ #buddypress .item-list .item-title span.update,
275
+ #buddypress .item-list .item-title span a {
276
+ font-size: 12px;
277
+ font-size: 0.75rem;
278
+ }
279
 
280
  #buddypress ul.item-list li {
281
+ overflow: hidden !important;
282
+ }
283
+
284
+ #buddypress ul.item-list li .item-avatar {
285
+ float: none;
286
+ margin-bottom: 20px;
287
+ text-align: center;
288
+ }
289
+
290
+ #buddypress ul.item-list li .item-avatar a img.avatar {
291
+ float: none;
292
+ }
293
+
294
+ #buddypress ul.item-list li div.item-title {
295
+ float: none;
296
+ width: 100%;
297
+ }
298
+
299
+ #buddypress ul.item-list li div.item-title > a {
300
+ text-align: center;
301
+ }
302
+
303
+ #buddypress ul.item-list li .item {
304
+ margin-right: 0;
305
+ }
306
+
307
+ #buddypress ul.item-list li div.item-desc {
308
+ margin-right: 0;
309
+ width: auto;
310
+ }
311
+
312
+ #buddypress ul.item-list li div.action {
313
+ clear: both;
314
+ float: none;
315
+ margin: 0;
316
+ position: relative;
317
+ text-align: right;
318
+ }
319
+
320
+ #buddypress ul.item-list li div.action div {
321
+ margin: 0 0 10px;
322
+ }
323
+
324
+ #buddypress ul.item-list li .activity-meta,
325
+ #buddypress ul.item-list li .action {
326
+ float: none;
327
+ }
328
+
329
+ #buddypress ul.item-list li .activity-meta a,
330
+ #buddypress ul.item-list li .activity-meta div,
331
+ #buddypress ul.item-list li .action a,
332
+ #buddypress ul.item-list li .action div {
333
+ display: block;
334
+ margin: 5px 0;
335
+ }
336
+
337
+ @media screen and (min-width: 594px) {
338
+ #buddypress ul.item-list li .item-avatar {
339
+ float: right;
340
+ margin-bottom: 0;
341
+ }
342
+ #buddypress ul.item-list li div.item-title > a {
343
+ text-align: right;
344
+ }
345
+ #buddypress ul.item-list li .item {
346
+ float: left;
347
+ margin-right: 5%;
348
+ width: 80%;
349
+ }
350
+ #buddypress ul.item-list li .activity-meta {
351
+ clear: both;
352
+ }
353
+ #buddypress ul.item-list li .activity-meta a,
354
+ #buddypress ul.item-list li .activity-meta div {
355
+ display: inline-block;
356
+ margin: 5px 0 0 5px;
357
+ }
358
+ }
359
+
360
+ @media screen and (min-width: 783px) {
361
+ #buddypress ul.item-list li .item {
362
+ float: right;
363
+ width: 55%;
364
+ }
365
+ #buddypress ul.item-list li .item div.item-desc {
366
+ margin: 0;
367
+ width: auto;
368
+ }
369
+ #buddypress ul.item-list li div.action {
370
+ clear: none;
371
+ float: left;
372
+ top: 0;
373
+ width: 25%;
374
+ }
375
+ #buddypress ul.item-list li div.action div {
376
+ display: block;
377
+ }
378
+ #buddypress ul.item-list li div.action div a {
379
+ -webkit-box-sizing: border-box;
380
+ -moz-box-sizing: border-box;
381
+ box-sizing: border-box;
382
+ display: block;
383
+ width: 100%;
384
+ }
385
+ #buddypress ul.item-list li div.action .meta {
386
+ text-align: center;
387
+ }
388
+ }
389
+
390
+ #buddypress ul.item-list li .meta,
391
+ #buddypress ul.item-list li .item-meta .activity {
392
+ font-style: italic;
393
+ }
394
 
395
  /**
396
  *------------------------------------------------------------
403
  *-------------------------------------------------
404
  */
405
  #buddypress form#whats-new-form {
406
+ margin: 40px 0;
407
+ }
408
+
409
+ #buddypress form#whats-new-form #whats-new-avatar {
410
+ float: none;
411
+ margin-bottom: 20px;
412
+ text-align: center;
413
+ }
414
+
415
+ #buddypress form#whats-new-form #whats-new-content,
416
+ #buddypress form#whats-new-form p.activity-greeting {
417
+ margin-right: 0;
418
+ padding-right: 0;
419
+ }
420
+
421
+ #buddypress form#whats-new-form p.activity-greeting {
422
+ clear: right;
423
+ line-height: inherit;
424
+ margin-bottom: 5px;
425
+ }
426
+
427
+ #buddypress form#whats-new-form textarea#whats-new {
428
+ width: 100%;
429
+ }
430
+
431
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options[style] {
432
+ height: auto !important;
433
+ }
434
+
435
+ @media screen and (max-width: 594px) {
436
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options {
437
+ display: flex;
438
+ flex-direction: column;
439
+ }
440
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit {
441
+ order: 2;
442
+ }
443
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input {
444
+ width: 100%;
445
+ }
446
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box {
447
+ margin-top: 10px;
448
+ order: 1;
449
+ }
450
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select {
451
+ margin-top: 5px;
452
+ max-width: 100%;
453
+ width: 100%;
454
+ }
455
+ }
456
+
457
+ @media screen and (min-width: 594px) {
458
+ #buddypress form#whats-new-form #whats-new-avatar {
459
+ float: right;
460
+ }
461
+ #buddypress form#whats-new-form #whats-new-content,
462
+ #buddypress form#whats-new-form p.activity-greeting {
463
+ clear: none;
464
+ overflow: hidden;
465
+ padding-right: 20px;
466
+ }
467
+ }
468
 
469
  /**
470
  *-------------------------------------------------
472
  *-------------------------------------------------
473
  */
474
  #buddypress #activity-stream {
475
+ margin-top: 40px;
476
+ }
477
+
478
  #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar {
479
+ float: none;
480
+ margin-bottom: 10px;
481
+ text-align: center;
482
+ }
483
+
484
+ #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar {
485
+ display: inline;
486
+ float: none;
487
+ }
488
+
489
  #buddypress .activity-list li.mini .activity-avatar img.avatar {
490
+ margin-right: 0;
491
+ }
492
+
493
  #buddypress .activity-list li.mini .activity-meta a {
494
+ font-size: 12px;
495
+ font-size: 0.75rem;
496
+ }
497
+
498
  #buddypress .activity-list .activity-content {
499
+ margin: 0;
500
+ }
501
+
502
+ #buddypress .activity-list .activity-content .activity-header {
503
+ margin: -0.5em 0 0;
504
+ }
505
+
506
+ #buddypress .activity-list .activity-content .activity-header > p {
507
+ line-height: 1.4;
508
+ margin-top: -10px;
509
+ }
510
+
511
+ #buddypress .activity-list .activity-content .activity-header img.avatar {
512
+ margin-bottom: 0 !important;
513
+ vertical-align: middle;
514
+ }
515
+
516
+ #buddypress .activity-list .activity-content .activity-inner {
517
+ margin: 10px 0;
518
+ }
519
+
520
+ @media screen and (min-width: 594px) {
521
+ #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar {
522
+ float: right;
523
+ margin: 0 0 0 20px;
524
+ }
525
+ #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar {
526
+ display: inline;
527
+ float: none;
528
+ }
529
+ #buddypress .activity-list li.mini .activity-avatar {
530
+ margin: 0 5% 0 10px;
531
+ }
532
+ #buddypress .activity-list .activity-content {
533
+ margin-right: 0;
534
+ overflow: hidden;
535
+ }
536
+ }
537
+
538
+ body.activity-permalink #buddypress {
539
+ background: transparent;
540
+ }
541
+
542
+ @media screen and (max-width: 760px) {
543
+ body.activity-permalink #buddypress .activity-list li .activity-content,
544
+ body.activity-permalink #buddypress .activity-list li .activity-comments {
545
+ margin-right: 0;
546
+ }
547
+ }
548
 
549
  /**
550
  *-------------------------------------------------
552
  *-------------------------------------------------
553
  */
554
  #buddypress .activity .activity-comments {
555
+ margin-right: 0;
556
+ margin-top: 5px;
557
+ }
558
+
559
+ @media screen and (min-width: 594px) {
560
+ #buddypress .activity .activity-comments {
561
+ margin-right: 70px;
562
+ }
563
+ }
564
+
565
+ #buddypress .activity .activity-comments ul {
566
+ background: rgba(247, 247, 247, 0.6);
567
+ margin: 30px 2px 0 0;
568
+ }
569
+
570
+ #buddypress .activity .activity-comments ul ul {
571
+ border-right: 1px solid rgba(0, 0, 0, 0.1);
572
+ padding-right: 2%;
573
+ }
574
+
575
+ @media screen and (max-width: 400px) {
576
+ #buddypress .activity .activity-comments .acomment-avatar {
577
+ display: block;
578
+ text-align: center;
579
+ }
580
+ #buddypress .activity .activity-comments .acomment-avatar a,
581
+ #buddypress .activity .activity-comments .acomment-avatar img.avatar {
582
+ display: inline;
583
+ float: none;
584
+ }
585
+ #buddypress .activity .activity-comments .acomment-content,
586
+ #buddypress .activity .activity-comments .acomment-meta,
587
+ #buddypress .activity .activity-comments .acomment-options {
588
+ margin: 5px;
589
+ }
590
+ #buddypress .activity .activity-comments .acomment-content {
591
+ padding: 0 10px;
592
+ }
593
+ }
594
+
595
+ #buddypress .activity .activity-comments .ac-form input[type="submit"],
596
+ #buddypress .activity .activity-comments .ac-form .ac-reply-cancel {
597
+ color: rgba(43, 43, 43, 0.8);
598
+ display: inline-block;
599
+ font-family: inherit;
600
+ font-size: 12px;
601
+ font-size: 0.75rem;
602
+ font-weight: normal;
603
+ line-height: 1.2;
604
+ padding: 4px 10px;
605
+ text-transform: lowercase;
606
+ width: 100px;
607
+ }
608
+
609
+ #buddypress .activity .activity-comments .ac-form .ac-reply-cancel {
610
+ border: 1px solid rgba(0, 0, 0, 0.2);
611
+ text-align: center;
612
+ }
613
+
614
+ #buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus,
615
+ #buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover {
616
+ background: #ededed;
617
+ }
618
 
619
  /**
620
  *------------------------------------------------------------
627
  *-------------------------------------------------------------------------------
628
  */
629
  /* groups & user account page entry title */
630
+ .single-item.groups .entry-title,
631
+ .bp-user .entry-title {
632
+ background: #4d4d4d;
633
+ color: #fff;
634
+ font-size: 22px;
635
+ font-size: 1.375rem;
636
+ margin-bottom: 10px;
637
+ padding: 0.2em;
638
+ }
639
+
640
  @media screen and (min-width: 673px) {
641
+ .single-item.groups .entry-title,
642
+ .bp-user .entry-title {
643
+ font-size: 28px;
644
+ font-size: 1.75rem;
645
+ }
646
+ }
647
 
648
  /**
649
  *------------------------------------------------------------
651
  *------------------------------------------------------------
652
  */
653
  #buddypress div#item-header {
654
+ padding-bottom: 10px;
655
+ }
656
+
657
+ #buddypress div#item-header img.avatar {
658
+ margin: 0 0 10px 20px;
659
+ }
660
+
661
+ #buddypress div#item-header #message {
662
+ clear: both;
663
+ margin-bottom: 5px;
664
+ padding-top: 10px;
665
+ }
666
+
667
+ #buddypress div#item-header #message p {
668
+ margin-bottom: 0;
669
+ }
670
 
671
  /**
672
  *-------------------------------------------------
674
  *-------------------------------------------------
675
  */
676
  @media screen and (max-width: 594px) {
677
+ .single-item.groups #buddypress div#item-header {
678
+ display: flex;
679
+ flex-direction: column;
680
+ }
681
+ .single-item.groups #buddypress div#item-header #item-header-avatar {
682
+ order: 1;
683
+ text-align: center;
684
+ }
685
+ .single-item.groups #buddypress div#item-header #item-header-avatar a {
686
+ border-bottom: 0;
687
+ }
688
+ .single-item.groups #buddypress div#item-header #item-header-avatar a img {
689
+ display: inline-block;
690
+ float: none;
691
+ }
692
+ .single-item.groups #buddypress div#item-header #item-header-content {
693
+ order: 2;
694
+ }
695
+ .single-item.groups #buddypress div#item-header #item-actions {
696
+ margin-right: 0;
697
+ order: 3;
698
+ text-align: right;
699
+ }
700
+ .single-item.groups #buddypress div#item-header #item-actions ul {
701
+ margin-right: 0;
702
+ }
703
+ .single-item.groups #buddypress div#item-header #item-actions ul li {
704
+ float: right;
705
+ }
706
+ .single-item.groups #buddypress div#item-header #message {
707
+ order: 4;
708
+ }
709
+ }
710
+
711
  .single-item.groups #buddypress #item-header #item-actions {
712
+ float: none;
713
+ margin: 0 20px 0 0;
714
+ width: auto;
715
+ }
716
+
717
+ .single-item.groups #buddypress #item-header #item-actions h3 {
718
+ font-size: 20px;
719
+ font-size: 1.25rem;
720
+ }
721
+
722
  .single-item.groups #buddypress #item-header #item-header-avatar {
723
+ text-align: center;
724
+ }
725
+
726
  .single-item.groups #buddypress #item-header #item-header-content {
727
+ float: none;
728
+ overflow: hidden;
729
+ }
730
+
731
  @media screen and (min-width: 594px) {
732
+ .single-item.groups #buddypress #item-header #item-actions {
733
+ float: left;
734
+ }
735
+ .single-item.groups #buddypress #item-header #item-header-avatar {
736
+ float: right;
737
+ }
738
+ .single-item.groups #buddypress #item-header #item-header-content {
739
+ float: none;
740
+ overflow: hidden;
741
+ }
742
+ }
743
 
744
  /**
745
  *-------------------------------------------------
747
  *-------------------------------------------------
748
  */
749
  .bp-user #buddypress #item-header #item-header-avatar {
750
+ text-align: center;
751
+ width: 100%;
752
+ }
753
+
754
+ .bp-user #buddypress #item-header #item-header-avatar img {
755
+ float: none;
756
+ }
757
+
758
  .bp-user #buddypress #item-header #latest-update {
759
+ margin-bottom: 10px;
760
+ }
761
+
762
  @media screen and (max-width: 594px) {
763
+ .bp-user #buddypress #item-header #item-buttons div.generic-button {
764
+ display: inline-block;
765
+ float: none;
766
+ margin: 0 0 5px 0;
767
+ width: 100%;
768
+ }
769
+ .bp-user #buddypress #item-header #item-buttons div.generic-button a {
770
+ -webkit-box-sizing: border-box;
771
+ -moz-box-sizing: border-box;
772
+ box-sizing: border-box;
773
+ display: block;
774
+ width: 100%;
775
+ }
776
+ }
777
+
778
  @media screen and (min-width: 673px) {
779
+ .bp-user #buddypress #item-header #item-header-avatar {
780
+ float: right;
781
+ overflow: hidden;
782
+ text-align: right;
783
+ width: 20%;
784
+ }
785
+ .bp-user #buddypress #item-header #item-header-avatar img {
786
+ margin: 0;
787
+ }
788
+ .bp-user #buddypress #item-header #item-header-content {
789
+ float: left;
790
+ width: 78%;
791
+ }
792
+ .bp-user #buddypress #item-header #item-header-content #latest-update {
793
+ margin-bottom: 20px;
794
+ }
795
+ }
796
 
797
  /**
798
  *------------------------------------------------------------
810
  *------------------------------
811
  */
812
  /* Settings */
813
+ #group-settings-form .radio strong,
814
+ #create-group-form .radio strong {
815
+ font-size: 18px;
816
+ font-size: 1.125rem;
817
+ }
818
+
819
+ #group-settings-form .radio ul,
820
+ #create-group-form .radio ul {
821
+ color: #777777;
822
+ }
823
+
824
+ #group-settings-form #group-creation-previous,
825
+ #create-group-form #group-creation-previous {
826
+ margin: 10px 0;
827
+ }
828
 
829
  /* Manage Members */
830
  .groups.manage-members #group-settings-form h4 {
831
+ margin-top: 40px;
832
+ }
833
+
834
  .groups.manage-members #group-settings-form .item-list {
835
+ background: #f7f7f7;
836
+ border-top: 0;
837
+ padding: 0 0.5em;
838
+ }
839
+
840
+ .groups.manage-members #group-settings-form .item-list li {
841
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1);
842
+ }
843
+
844
+ .groups.manage-members #group-settings-form .item-list li:last-child {
845
+ border-bottom: 0;
846
+ }
847
+
848
+ .groups.manage-members #group-settings-form .item-list li img,
849
+ .groups.manage-members #group-settings-form .item-list li h5 {
850
+ clear: none;
851
+ float: right;
852
+ }
853
+
854
+ .groups.manage-members #group-settings-form .item-list li img > a,
855
+ .groups.manage-members #group-settings-form .item-list li h5 > a {
856
+ border-bottom: 0;
857
+ }
858
+
859
+ .groups.manage-members #group-settings-form .item-list li span.small {
860
+ display: block;
861
+ float: none;
862
+ margin-top: 10px;
863
+ width: 100%;
864
+ }
865
+
866
+ .groups.manage-members #group-settings-form .item-list li span.small a {
867
+ display: inline-block;
868
+ margin: 5px 0;
869
+ width: 100%;
870
+ }
871
+
872
+ @media screen and (min-width: 38.75em) {
873
+ .groups.manage-members #group-settings-form .item-list li span.small a {
874
+ width: auto;
875
+ }
876
+ }
877
+
878
+ .groups.manage-members #group-settings-form .item-list li h5 {
879
+ margin: 0;
880
+ }
881
 
882
  /**
883
  *------------------------------
885
  *------------------------------
886
  */
887
  #buddypress #members-group-list .item-list h5 {
888
+ display: inline-block;
889
+ margin: 0;
890
+ }
891
+
892
  #buddypress #members-group-list .item-list span.activity {
893
+ padding-right: 10px;
894
+ }
895
 
896
+ #buddypress #item-body #subnav li.groups-members-search:focus,
897
+ #buddypress #item-body #subnav li.groups-members-search:hover,
898
+ #buddypress #item-body #subnav li.last:focus,
899
+ #buddypress #item-body #subnav li.last:hover {
900
+ background: none;
901
+ }
902
 
903
+ .groups.group-members #subnav ul:before,
 
 
904
  .groups.group-members #subnav ul:after {
905
+ content: " ";
906
+ display: table;
907
+ }
908
+
909
+ .groups.group-members #subnav ul:after {
910
+ clear: both;
911
+ }
912
+
913
  .groups.group-members #subnav ul {
914
+ padding: 5px 0;
915
+ }
916
+
917
  @media screen and (max-width: 400px) {
918
+ .groups.group-members #subnav li {
919
+ background: #fff;
920
+ padding: 10px 0;
921
+ width: 100% !important;
922
+ }
923
+ }
924
+
925
  .groups.group-members #subnav li #search-members-form {
926
+ -webkit-box-sizing: border-box;
927
+ -moz-box-sizing: border-box;
928
+ box-sizing: border-box;
929
+ float: right;
930
+ }
931
+
932
+ @media screen and (max-width: 400px) {
933
+ .groups.group-members #subnav li #search-members-form {
934
+ margin: 0;
935
+ width: 100%;
936
+ }
937
+ .groups.group-members #subnav li #search-members-form label input[type="text"] {
938
+ width: 100%;
939
+ }
940
+ }
941
+
942
+ @media screen and (min-width: 783px) {
943
+ .groups.group-members #subnav li #search-members-form {
944
+ margin-right: 3px;
945
+ }
946
+ }
947
 
948
  /**
949
  *------------------------------
951
  *------------------------------
952
  */
953
  @media screen and (min-width: 783px) {
954
+ .send-invites #buddypress #item-body {
955
+ border-top: 1px solid #bebebe;
956
+ }
957
+ }
958
+
959
+ @media screen and (max-width: 400px) {
960
+ .send-invites #buddypress #item-body .left-menu {
961
+ float: none;
962
+ }
963
+ .send-invites #buddypress #item-body .left-menu #invite-list {
964
+ height: auto;
965
+ width: auto;
966
+ }
967
+ .send-invites #buddypress #item-body .main-column {
968
+ margin-right: 0;
969
+ }
970
+ }
971
+
972
  .send-invites #buddypress #item-body li img.avatar {
973
+ display: block;
974
+ float: none;
975
+ margin: 10px auto;
976
+ }
977
+
978
  .send-invites #buddypress #item-body li .action {
979
+ margin-top: 10px;
980
+ text-align: right;
981
+ width: 100%;
982
+ }
983
+
984
+ @media screen and (min-width: 38.75em) {
985
+ .send-invites #buddypress #item-body li .action {
986
+ text-align: left;
987
+ }
988
+ }
989
+
990
  @media screen and (min-width: 594px) {
991
+ .send-invites #buddypress #item-body #invite-list {
992
+ width: 160px;
993
+ }
994
+ .send-invites #buddypress #item-body .main-column {
995
+ margin-right: 190px;
996
+ }
997
+ .send-invites #buddypress #item-body li img.avatar {
998
+ float: right;
999
+ margin: 0 0 0 10px;
1000
+ }
1001
+ }
1002
 
1003
  /**
1004
  *-------------------------------------------------
1011
  *------------------------------
1012
  */
1013
  #buddypress .profile .bp-widget h4 {
1014
+ background: #999;
1015
+ color: #fff;
1016
+ padding: 0.4em 0.2em;
1017
+ }
1018
+
1019
+ #buddypress .profile #profile-edit-form .button-nav:before,
1020
  #buddypress .profile #profile-edit-form .button-nav:after {
1021
+ content: " ";
1022
+ display: table;
1023
+ }
1024
+
1025
+ #buddypress .profile #profile-edit-form .button-nav:after {
1026
+ clear: both;
1027
+ }
1028
+
1029
  #buddypress .profile #profile-edit-form ul.button-nav {
1030
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1);
1031
+ margin-right: 0;
1032
+ }
1033
+
1034
+ #buddypress .profile #profile-edit-form ul.button-nav li {
1035
+ float: right;
1036
+ margin-bottom: 0;
1037
+ }
1038
+
1039
+ #buddypress .profile #profile-edit-form ul.button-nav li.current {
1040
+ border: 1px solid rgba(0, 0, 0, 0.1);
1041
+ border-bottom-color: #fff;
1042
+ margin-bottom: -1px;
1043
+ }
1044
+
1045
+ #buddypress .profile #profile-edit-form ul.button-nav a {
1046
+ background: none;
1047
+ border: 0;
1048
+ font-size: 18px;
1049
+ font-size: 1.125rem;
1050
+ }
1051
+
1052
+ #buddypress .profile #profile-edit-form .field-visibility-settings-toggle,
1053
+ #buddypress .profile #profile-edit-form .field-visibility-settings {
1054
+ font-size: 14px;
1055
+ font-size: 0.875rem;
1056
+ }
1057
+
1058
+ #buddypress .profile #profile-edit-form .field-visibility-settings-close,
1059
+ #buddypress .profile #profile-edit-form .visibility-toggle-link {
1060
+ background: #000;
1061
+ color: #fff;
1062
+ padding: 0.2em 0.5em;
1063
+ }
1064
 
1065
  /**
1066
  *------------------------------
1068
  *------------------------------
1069
  */
1070
  #buddypress {
1071
+ /* Read Single thread */
1072
+ /* Sitewide Notices loop */
1073
+ }
1074
+
1075
+ #buddypress table#message-threads {
1076
+ border-right: 1px solid rgba(0, 0, 0, 0.2);
1077
+ border-left: 1px solid rgba(0, 0, 0, 0.2);
1078
+ }
1079
+
1080
+ #buddypress table#message-threads tbody > tr:first-child td.bulk-select-check,
1081
+ #buddypress table#message-threads tbody > tr:first-child td.thread-from {
1082
+ border-top: 1px solid rgba(0, 0, 0, 0.2);
1083
+ }
1084
+
1085
+ #buddypress table#message-threads tr td {
1086
+ background: #fff;
1087
+ border-left: 0 !important;
1088
+ -webkit-box-sizing: border-box;
1089
+ -moz-box-sizing: border-box;
1090
+ box-sizing: border-box;
1091
+ display: inline-block;
1092
+ float: right;
1093
+ }
1094
+
1095
+ #buddypress table#message-threads tr td.thread-star,
1096
+ #buddypress table#message-threads tr td.thread-options {
1097
+ border-bottom-color: rgba(0, 0, 0, 0.2);
1098
+ border-bottom-width: 2px;
1099
+ border-right: 0;
1100
+ height: 2.4em;
1101
+ padding-bottom: 0.2em;
1102
+ padding-top: 0.2em;
1103
+ }
1104
+
1105
+ @media screen and (max-width: 549px) {
1106
+ #buddypress table#message-threads tr td.thread-star,
1107
+ #buddypress table#message-threads tr td.thread-options {
1108
+ padding-top: 0;
1109
+ }
1110
+ }
1111
+
1112
+ #buddypress table#message-threads tr td.bulk-select-check,
1113
+ #buddypress table#message-threads tr td.thread-from {
1114
+ border-right: 0;
1115
+ height: 2.6em;
1116
+ }
1117
+
1118
+ @media screen and (max-width: 320px) {
1119
+ #buddypress table#message-threads tr td.bulk-select-check,
1120
+ #buddypress table#message-threads tr td.thread-from {
1121
+ height: 5.2em;
1122
+ }
1123
+ }
1124
+
1125
+ #buddypress table#message-threads tr td.thread-from,
1126
+ #buddypress table#message-threads tr td.thread-options {
1127
+ border-right: 0;
1128
+ width: -webkit-calc(100% - 30px);
1129
+ width: -moz-calc(100% - 30px);
1130
+ width: calc(100% - 30px);
1131
+ margin-right: 0;
1132
+ }
1133
+
1134
+ #buddypress table#message-threads tr td.thread-info {
1135
+ border-right: 0;
1136
+ padding-right: 41px;
1137
+ width: 100%;
1138
+ }
1139
+
1140
+ #buddypress table#message-threads tr td.thread-info a::after {
1141
+ content: " –  " attr(title);
1142
+ font-size: 12px;
1143
+ font-size: 0.75rem;
1144
+ }
1145
+
1146
+ #buddypress table#message-threads tr td.thread-options {
1147
+ text-align: left;
1148
+ }
1149
+
1150
+ #buddypress table#message-threads tr td.thread-options a {
1151
+ font-size: 12px;
1152
+ font-size: 0.75rem;
1153
+ line-height: 2.2;
1154
+ }
1155
+
1156
+ #buddypress table#message-threads tr span.from {
1157
+ display: none;
1158
+ }
1159
+
1160
+ #buddypress table#message-threads tr span.activity {
1161
+ display: block;
1162
+ float: left;
1163
+ line-height: 2;
1164
+ }
1165
+
1166
+ @media screen and (max-width: 320px) {
1167
+ #buddypress table#message-threads tr span.activity {
1168
+ clear: both;
1169
+ font-size: 11px;
1170
+ font-size: 0.6875rem;
1171
+ width: 100%;
1172
+ }
1173
+ }
1174
+
1175
+ #buddypress table#message-threads tr.unread td {
1176
+ background: #f1f4ff;
1177
+ border-color: rgba(0, 0, 0, 0.2);
1178
+ border-top: 0;
1179
+ border-width: 1px;
1180
+ }
1181
+
1182
+ #buddypress table#message-threads th {
1183
+ display: none;
1184
+ }
1185
+
1186
+ #buddypress table#message-threads th.bulk-select-all {
1187
+ border-bottom: 0;
1188
+ display: inline-block;
1189
+ text-align: right;
1190
+ }
1191
+
1192
+ #buddypress table#message-threads th.bulk-select-all,
1193
+ #buddypress table#message-threads td.bulk-select-check,
1194
+ #buddypress table#message-threads td.thread-star {
1195
+ border-left: 0;
1196
+ width: 30px;
1197
+ }
1198
+
1199
+ #buddypress #message-thread #message-subject {
1200
+ background: #4d4d4d;
1201
+ color: #fff;
1202
+ padding: 0.5em;
1203
+ }
1204
+
1205
+ #buddypress #message-thread .message-box .message-metadata {
1206
+ margin-bottom: 10px;
1207
+ }
1208
+
1209
+ #buddypress #message-thread .message-box .message-content {
1210
+ clear: right;
1211
+ margin-right: 0;
1212
+ }
1213
+
1214
+ #buddypress #message-threads.sitewide-notices td {
1215
+ width: 100%;
1216
+ }
1217
+
1218
+ #buddypress #message-threads.sitewide-notices td strong {
1219
+ background: #4d4d4d;
1220
+ color: #fff;
1221
+ font-size: 16px;
1222
+ font-size: 1rem;
1223
+ display: block;
1224
+ margin-bottom: 0.4em;
1225
+ padding: 0.2em;
1226
+ }
1227
+
1228
+ #buddypress #message-threads.sitewide-notices td a {
1229
+ display: inline-block;
1230
+ line-height: initial;
1231
+ }
1232
+
1233
+ #buddypress #message-threads.sitewide-notices td:first-child {
1234
+ display: none;
1235
+ }
1236
+
1237
+ #buddypress #message-threads.sitewide-notices td:first-child + td + td {
1238
+ border-bottom: 0;
1239
+ }
1240
+
1241
+ #buddypress #message-threads.sitewide-notices td:first-child + td + td span {
1242
+ line-height: 1;
1243
+ }
1244
+
1245
+ #buddypress #message-threads.sitewide-notices td:last-child {
1246
+ border-bottom-color: rgba(0, 0, 0, 0.2);
1247
+ line-height: 1;
1248
+ text-align: left;
1249
+ }
1250
+
1251
+ #buddypress #message-threads.sitewide-notices td:last-child a:last-child {
1252
+ line-height: 0;
1253
+ margin-right: 0.7em;
1254
+ text-indent: -999em;
1255
+ }
1256
+
1257
+ #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after {
1258
+ content: attr(title);
1259
+ display: block;
1260
+ line-height: initial;
1261
+ text-indent: 0;
1262
+ }
1263
 
1264
  /**
1265
  *------------------------------
1267
  *------------------------------
1268
  */
1269
  #buddypress #settings-form > p {
1270
+ font-size: 20px;
1271
+ font-size: 1.25rem;
1272
+ }
1273
+
1274
+ #buddypress table.notification-settings td.yes,
1275
+ #buddypress table.notification-settings td.no {
1276
+ vertical-align: middle;
1277
+ }
1278
+
1279
  #buddypress table.profile-settings {
1280
+ width: 100%;
1281
+ }
1282
+
1283
+ #buddypress table.profile-settings th.field-group-name,
1284
+ #buddypress table.profile-settings td.field-name {
1285
+ width: 50%;
1286
+ }
1287
+
1288
+ @media screen and (min-width: 401px) {
1289
+ #buddypress table.profile-settings th.field-group-name,
1290
+ #buddypress table.profile-settings td.field-name {
1291
+ width: 70%;
1292
+ }
1293
+ }
1294
+
1295
+ #buddypress table.profile-settings td.field-visibility select {
1296
+ width: 100%;
1297
+ }
1298
 
1299
  /*------------------------------------------------------------------------------
1300
  * @section - 7.0 - Forms - General
1301
  *-------------------------------------------------------------------------------
1302
  */
1303
+ #buddypress input[type="text"],
1304
+ #buddypress input[type="email"],
1305
+ #buddypress input[type="password"],
1306
+ #buddypress input[type="submit"],
1307
+ #buddypress select,
1308
+ #buddypress textarea {
1309
+ border: 1px solid rgba(0, 0, 0, 0.2);
1310
+ }
1311
+
1312
+ #buddypress .standard-form input[type="text"],
1313
+ #buddypress .standard-form input[type="email"],
1314
+ #buddypress .standard-form input[type="password"],
1315
+ #buddypress .standard-form input[type="submit"],
1316
+ #buddypress .standard-form textarea {
1317
+ width: 100%;
1318
+ }
1319
+
1320
  #buddypress #send-reply.standard-form textarea {
1321
+ width: 100%;
1322
+ }
1323
+
1324
  #buddypress div.activity-comments form .ac-textarea {
1325
+ background: #f7f7f7;
1326
+ border: 1px solid rgba(0, 0, 0, 0.2);
1327
+ }
1328
+
1329
+ #buddypress div.activity-comments form .ac-textarea textarea {
1330
+ background: none;
1331
+ border: 0;
1332
+ }
1333
+
1334
+ #buddypress div.dir-search,
1335
+ #buddypress div.message-search,
1336
+ #buddypress li.groups-members-search {
1337
+ clear: both;
1338
+ float: none;
1339
+ margin: 10px 0;
1340
+ }
1341
+
1342
+ #buddypress div.dir-search form,
1343
+ #buddypress div.message-search form,
1344
+ #buddypress li.groups-members-search form {
1345
+ border: 1px solid #ccc;
1346
+ overflow: hidden;
1347
+ }
1348
+
1349
+ #buddypress div.dir-search form label,
1350
+ #buddypress div.message-search form label,
1351
+ #buddypress li.groups-members-search form label {
1352
+ float: right;
1353
+ width: 80%;
1354
+ }
1355
+
1356
+ #buddypress div.dir-search form input[type='text'],
1357
+ #buddypress div.message-search form input[type='text'],
1358
+ #buddypress li.groups-members-search form input[type='text'] {
1359
+ float: right;
1360
+ margin: 0;
1361
+ width: 80%;
1362
+ }
1363
+
1364
+ #buddypress div.dir-search form input[type='text'],
1365
+ #buddypress div.dir-search form input[type='submit'],
1366
+ #buddypress div.message-search form input[type='text'],
1367
+ #buddypress div.message-search form input[type='submit'],
1368
+ #buddypress li.groups-members-search form input[type='text'],
1369
+ #buddypress li.groups-members-search form input[type='submit'] {
1370
+ border: 0;
1371
+ font-size: 14px;
1372
+ font-size: 0.875rem;
1373
+ line-height: inherit;
1374
+ }
1375
+
1376
+ #buddypress div.dir-search form input[type='text'],
1377
+ #buddypress div.message-search form input[type='text'],
1378
+ #buddypress li.groups-members-search form input[type='text'] {
1379
+ border-left: 1px solid #ccc;
1380
+ padding: 0.2em 0.2em 0.2em 0;
1381
+ }
1382
+
1383
+ #buddypress div.dir-search form input[type='submit'],
1384
+ #buddypress div.message-search form input[type='submit'],
1385
+ #buddypress li.groups-members-search form input[type='submit'] {
1386
+ float: left;
1387
+ font-weight: normal;
1388
+ padding: 0.2em 1em;
1389
+ text-align: center;
1390
+ text-transform: none;
1391
+ width: 20%;
1392
+ }
1393
+
1394
  @media screen and (min-width: 401px) {
1395
+ #buddypress div.dir-search,
1396
+ #buddypress div.message-search {
1397
+ clear: none;
1398
+ float: left;
1399
+ }
1400
+ #buddypress div.dir-search form label,
1401
+ #buddypress div.dir-search form input[type='submit'],
1402
+ #buddypress div.dir-search form input[type='text'],
1403
+ #buddypress div.message-search form label,
1404
+ #buddypress div.message-search form input[type='submit'],
1405
+ #buddypress div.message-search form input[type='text'] {
1406
+ width: auto;
1407
+ }
1408
+ #buddypress div.message-search {
1409
+ margin: 3px 0 0;
1410
+ }
1411
+ #buddypress li.groups-members-search form label,
1412
+ #buddypress li.groups-members-search form input[type='submit'],
1413
+ #buddypress li.groups-members-search form input[type='text'] {
1414
+ width: auto;
1415
+ }
1416
+ }
1417
 
1418
  /**
1419
  *-------------------------------------------------------------------------------
1421
  *-------------------------------------------------------------------------------
1422
  */
1423
  #buddypress table {
1424
+ border-color: rgba(0, 0, 0, 0.2);
1425
+ }
1426
 
1427
  /*__ User Account tables __*/
1428
  /**
1431
  *-------------------------------------------------------------------------------
1432
  */
1433
  #buddypress div#message p {
1434
+ font-size: 18px;
1435
+ font-size: 1.125rem;
1436
+ font-weight: bold;
1437
+ }
1438
+
1439
  #buddypress div#message.info p {
1440
+ background: #c6e4ee;
1441
+ border: 1px solid #78bed6;
1442
+ color: #1e5264;
1443
+ }
1444
+
1445
  #buddypress div#message.updated p {
1446
+ background: #dee6b2;
1447
+ border: 1px solid #becc66;
1448
+ color: #454d19;
1449
+ }
1450
 
1451
  .delete-group #buddypress div#message.info p {
1452
+ background: #db7e7e;
1453
+ border: 1px solid #be3535;
1454
+ color: #1f0808;
1455
+ }
1456
 
1457
  /**
1458
  *-------------------------------------------------------------------------------
1460
  *-------------------------------------------------------------------------------
1461
  */
1462
  #buddypress {
1463
+ /* Auto Complete background */
1464
+ }
1465
+
1466
+ #buddypress .acfb-holder li.friend-tab {
1467
+ background: #9fd1e2;
1468
+ border: inherit;
1469
+ }
bp-templates/bp-legacy/css/twentyfourteen-rtl.min.css CHANGED
@@ -1 +1 @@
1
- #buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress .site-content{padding-bottom:20px;padding-top:4%}@media screen and (min-width:59.6875em){.buddypress .site-content{padding-top:0}}.buddypress .site-content article{margin:0 4%;padding-top:0}.buddypress .site-content article .entry-content,.buddypress .site-content article .entry-header{max-width:100%;padding:0}.buddypress .site-content article #buddypress{margin-bottom:40px}#buddypress .item-list-tabs ul li{width:100%}@media screen and (min-width:400px){#buddypress .item-list-tabs ul li{width:50%}}@media screen and (min-width:594px){#buddypress .item-list-tabs ul li{width:auto}}.directory #buddypress .item-list-tabs ul:after,.directory #buddypress .item-list-tabs ul:before{content:" ";display:table}.directory #buddypress .item-list-tabs ul:after{clear:both}.directory #buddypress .item-list-tabs ul{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}@media screen and (min-width:783px){.directory #buddypress .item-list-tabs ul{padding-bottom:0}.directory #buddypress .item-list-tabs ul li.selected{border:1px solid rgba(0,0,0,.2);border-bottom-color:#fff;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;background-clip:padding-box;margin-bottom:-1px}.directory #buddypress .item-list-tabs ul li.selected a{background:0 0;outline:0}}.directory #buddypress #subnav ul{border-bottom:0}#buddypress #subnav li#activity-filter-select.last{line-height:2.1;margin-top:0}@media screen and (max-width:783px){#buddypress #object-nav ul{border-bottom:1px solid rgba(0,0,0,.2);overflow:hidden;padding-bottom:10px}#buddypress div#subnav.item-list-tabs{margin-bottom:40px}#buddypress div#subnav.item-list-tabs ul li{width:auto}}@media screen and (min-width:783px){.bp-user #buddypress,.single-item.groups #buddypress{background:#d8d8d8}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{background:#d8d8d8;border-left:1px solid #bebebe;float:right;margin-left:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;border-top:1px solid #bebebe;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li:focus,#buddypress #object-nav ul li:hover{background:#bebebe}#buddypress #object-nav ul li span{border-radius:10%;float:left;margin-left:15px}#buddypress #object-nav ul li.current{background:#f1f1f1}#buddypress #item-body{border-right:1px solid #bebebe;overflow:hidden;padding:0 20px;width:auto}#buddypress #item-body #subnav{border:1px solid #bebebe;border-right:0;border-left:0;margin:0 -20px 20px}#buddypress #item-body #subnav li:focus,#buddypress #item-body #subnav li:hover{background:#bebebe}#buddypress #item-body #subnav li.current{background:#f1f1f1}#buddypress #item-body #subnav li#activity-filter-select:focus,#buddypress #item-body #subnav li#activity-filter-select:hover{background:0 0}#buddypress #item-body #subnav li#activity-filter-select select{max-width:130px}}#buddypress div.pagination .pag-count,#buddypress ul.item-list li .item{margin-right:0}#buddypress .item-list .item-title a{display:block;font-size:22px;font-size:1.375rem;text-decoration:none}#buddypress .item-list .item-title span a,#buddypress .item-list .item-title span.update{font-size:12px;font-size:.75rem}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress ul.item-list li .item-avatar a img.avatar{float:none}#buddypress ul.item-list li div.item-title{float:none;width:100%}#buddypress ul.item-list li div.item-title>a{text-align:center}#buddypress ul.item-list li div.item-desc{margin-right:0;width:auto}#buddypress ul.item-list li div.action{clear:both;float:none;margin:0;position:relative;text-align:right}#buddypress ul.item-list li div.action div{margin:0 0 10px}#buddypress ul.item-list li .action,#buddypress ul.item-list li .activity-meta{float:none}#buddypress ul.item-list li .action a,#buddypress ul.item-list li .action div,#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:block;margin:5px 0}@media screen and (min-width:594px){#buddypress ul.item-list li .item-avatar{float:right;margin-bottom:0}#buddypress ul.item-list li div.item-title>a{text-align:right}#buddypress ul.item-list li .item{float:left;margin-right:5%;width:80%}#buddypress ul.item-list li .activity-meta{clear:both}#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:inline-block;margin:5px 0 0 5px}}@media screen and (min-width:783px){#buddypress ul.item-list li .item{float:right;width:55%}#buddypress ul.item-list li .item div.item-desc{margin:0;width:auto}#buddypress ul.item-list li div.action{clear:none;float:left;top:0;width:25%}#buddypress ul.item-list li div.action div{display:block}#buddypress ul.item-list li div.action div a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}#buddypress ul.item-list li div.action .meta{text-align:center}}#buddypress ul.item-list li .item-meta .activity,#buddypress ul.item-list li .meta{font-style:italic}#buddypress form#whats-new-form{margin:40px 0}#buddypress form#whats-new-form #whats-new-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{margin-right:0;padding-right:0}#buddypress form#whats-new-form p.activity-greeting{clear:right;line-height:inherit;margin-bottom:5px}#buddypress form#whats-new-form textarea#whats-new{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options[style]{height:auto!important}@media screen and (max-width:594px){#buddypress form#whats-new-form #whats-new-content #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box{margin-top:10px;order:1}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select{margin-top:5px;max-width:100%;width:100%}}@media screen and (min-width:594px){#buddypress form#whats-new-form #whats-new-avatar{float:right}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{clear:none;overflow:hidden;padding-right:20px}}#buddypress #activity-stream{margin-top:40px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:none;margin-bottom:10px;text-align:center}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar img.avatar{margin-right:0}#buddypress .activity-list li.mini .activity-meta a{font-size:12px;font-size:.75rem}#buddypress .activity-list .activity-content{margin:0}#buddypress .activity-list .activity-content .activity-header{margin:-.5em 0 0}#buddypress .activity-list .activity-content .activity-header>p{line-height:1.4;margin-top:-10px}#buddypress .activity-list .activity-content .activity-header img.avatar{margin-bottom:0!important;vertical-align:middle}#buddypress .activity-list .activity-content .activity-inner{margin:10px 0}@media screen and (min-width:400px){#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:right;margin:0 0 0 20px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar{margin:0 5% 0 10px}#buddypress .activity-list .activity-content{margin-right:0;overflow:hidden}}#buddypress .activity .activity-comments{border-right:1px solid rgba(0,0,0,.1);margin-top:5px}#buddypress .activity .activity-comments ul{background:rgba(247,247,247,.6);margin:30px 2px 0 0}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel,#buddypress .activity .activity-comments .ac-form input[type=submit]{color:rgba(43,43,43,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(0,0,0,.2);text-align:center}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}.bp-user .entry-title,.single-item.groups .entry-title{background:#4d4d4d;color:#fff;font-size:22px;font-size:1.375rem;margin-bottom:10px;padding:.2em}@media screen and (min-width:673px){.bp-user .entry-title,.single-item.groups .entry-title{font-size:28px;font-size:1.75rem}}#buddypress div#item-header{padding-bottom:10px}#buddypress div#item-header img.avatar{margin:0 0 10px 20px}#buddypress div#item-header #message{clear:both;margin-bottom:5px;padding-top:10px}#buddypress div#item-header #message p{margin-bottom:0}@media screen and (max-width:594px){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{margin-right:0;order:3;text-align:right}.single-item.groups #buddypress div#item-header #item-actions ul{margin-right:0}.single-item.groups #buddypress div#item-header #item-actions ul li{float:right}.single-item.groups #buddypress div#item-header #message{order:4}}.single-item.groups #buddypress #item-header #item-actions{float:none;margin:0 20px 0 0;width:auto}.single-item.groups #buddypress #item-header #item-actions h3{font-size:20px;font-size:1.25rem}.single-item.groups #buddypress #item-header #item-header-avatar{text-align:center}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}@media screen and (min-width:594px){.single-item.groups #buddypress #item-header #item-actions{float:left}.single-item.groups #buddypress #item-header #item-header-avatar{float:right}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar img{float:none}.bp-user #buddypress #item-header #latest-update{margin-bottom:10px}@media screen and (max-width:594px){.bp-user #buddypress #item-header #item-buttons div.generic-button{display:inline-block;float:none;margin:0 0 5px;width:100%}.bp-user #buddypress #item-header #item-buttons div.generic-button a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}}@media screen and (min-width:673px){.bp-user #buddypress #item-header #item-header-avatar{float:right;overflow:hidden;text-align:right;width:20%}.bp-user #buddypress #item-header #item-header-avatar img{margin:0}.bp-user #buddypress #item-header #item-header-content{float:left;width:78%}.bp-user #buddypress #item-header #item-header-content #latest-update{margin-bottom:20px}}#create-group-form .radio strong,#group-settings-form .radio strong{font-size:18px;font-size:1.125rem}#create-group-form .radio ul,#group-settings-form .radio ul{color:#777}#create-group-form #group-creation-previous,#group-settings-form #group-creation-previous{margin:10px 0}.groups.manage-members #group-settings-form h4{margin-top:40px}.groups.manage-members #group-settings-form .item-list{background:#f7f7f7;border-top:0;padding:0 .5em}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid rgba(0,0,0,.1)}.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a,.groups.manage-members #group-settings-form .item-list li:last-child{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{clear:none;float:right}#buddypress .profile #profile-edit-form .button-nav:after,.groups.group-members #subnav ul:after{clear:both}.groups.manage-members #group-settings-form .item-list li span.small{display:block;float:none;margin-top:10px;width:100%}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}#buddypress #members-group-list .item-list h5{display:inline-block;margin:0}#buddypress #members-group-list .item-list span.activity{padding-right:10px}#buddypress #item-body #subnav li.groups-members-search:focus,#buddypress #item-body #subnav li.groups-members-search:hover,#buddypress #item-body #subnav li.last:focus,#buddypress #item-body #subnav li.last:hover{background:0 0}.groups.group-members #subnav ul:after,.groups.group-members #subnav ul:before{content:" ";display:table}.groups.group-members #subnav ul{padding:5px 0}.groups.group-members #subnav li #search-members-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right}@media screen and (max-width:400px){.groups.group-members #subnav li{background:#fff;padding:10px 0;width:100%!important}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}@media screen and (min-width:783px){.groups.group-members #subnav li #search-members-form{margin-right:3px}.send-invites #buddypress #item-body{border-top:1px solid #bebebe}}.send-invites #buddypress #item-body #invite-list{width:120px}.send-invites #buddypress #item-body .main-column{margin-right:160px}.send-invites #buddypress #item-body li img.avatar{display:block;float:none;margin:10px auto}.send-invites #buddypress #item-body li .action{margin-top:10px;text-align:right;width:100%}@media screen and (min-width:38.75em){.send-invites #buddypress #item-body li .action{text-align:left}}@media screen and (min-width:594px){.send-invites #buddypress #item-body #invite-list{width:160px}.send-invites #buddypress #item-body .main-column{margin-right:190px}.send-invites #buddypress #item-body li img.avatar{float:right;margin:0 0 0 10px}}#buddypress .profile .bp-widget h4{background:#999;color:#fff;padding:.4em .2em}#buddypress .profile #profile-edit-form .button-nav:after,#buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}#buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid rgba(0,0,0,.1);margin-right:0}#buddypress .profile #profile-edit-form ul.button-nav li{float:right;margin-bottom:0}#buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid rgba(0,0,0,.1);border-bottom-color:#fff;margin-bottom:-1px}#buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.125rem}#buddypress .profile #profile-edit-form .field-visibility-settings,#buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:.875rem}#buddypress .profile #profile-edit-form .field-visibility-settings-close,#buddypress .profile #profile-edit-form .visibility-toggle-link{background:#000;color:#fff;padding:.2em .5em}#buddypress table#message-threads{border-right:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tbody>tr:first-child td.bulk-select-check,#buddypress table#message-threads tbody>tr:first-child td.thread-from{border-top:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tr td{background:#fff;border-left:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:right}#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{border-bottom-color:rgba(0,0,0,.2);border-bottom-width:2px;border-right:0;height:2.4em;padding-bottom:.2em;padding-top:.2em}@media screen and (max-width:549px){#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{padding-top:0}}#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{border-right:0;height:2.6em}#buddypress table#message-threads tr td.thread-from,#buddypress table#message-threads tr td.thread-options{border-right:0;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-right:0}#buddypress table#message-threads tr td.thread-info{border-right:0;padding-right:41px;width:100%}#buddypress table#message-threads tr td.thread-info a::after{content:" \2013 \00a0" attr(title);font-size:12px;font-size:.75rem}#buddypress table#message-threads tr td.thread-options{text-align:left}#buddypress table#message-threads tr td.thread-options a{font-size:12px;font-size:.75rem;line-height:2.2}#buddypress table#message-threads tr span.from{display:none}#buddypress table#message-threads tr span.activity{display:block;float:left;line-height:2}@media screen and (max-width:320px){#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{height:5.2em}#buddypress table#message-threads tr span.activity{clear:both;font-size:11px;font-size:.6875rem;width:100%}}#buddypress table#message-threads tr.unread td{background:#f1f4ff;border-color:rgba(0,0,0,.2);border-top:0;border-width:1px}#buddypress table#message-threads th{display:none}#buddypress table#message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:right}#buddypress table#message-threads td.bulk-select-check,#buddypress table#message-threads td.thread-star,#buddypress table#message-threads th.bulk-select-all{border-left:0;width:30px}#buddypress #message-threads.sitewide-notices td,#buddypress table.profile-settings{width:100%}#buddypress #message-thread #message-subject{background:#4d4d4d;color:#fff;padding:.5em}#buddypress #message-thread .message-box .message-metadata{margin-bottom:10px}#buddypress #message-thread .message-box .message-content{clear:right;margin-right:0}#buddypress #message-threads.sitewide-notices td strong{background:#4d4d4d;color:#fff;font-size:16px;font-size:1rem;display:block;margin-bottom:.4em;padding:.2em}#buddypress #message-threads.sitewide-notices td a{display:inline-block;line-height:initial}#buddypress #message-threads.sitewide-notices td:first-child{display:none}#buddypress #message-threads.sitewide-notices td:first-child+td+td{border-bottom:0}#buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}#buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:rgba(0,0,0,.2);line-height:1;text-align:left}#buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-right:.7em;text-indent:-999em}#buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}#buddypress #settings-form>p{font-size:20px;font-size:1.25rem}#buddypress table.notification-settings td.no,#buddypress table.notification-settings td.yes{vertical-align:middle}#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:401px){#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:70%}}#buddypress #send-reply.standard-form textarea,#buddypress .standard-form input[type=submit],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=password],#buddypress .standard-form textarea,#buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress input[type=submit],#buddypress input[type=text],#buddypress input[type=email],#buddypress input[type=password],#buddypress select,#buddypress textarea{border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{clear:both;float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid #ccc;overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:right;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:right;margin:0;width:80%;border-left:1px solid #ccc;padding:.2em .2em .2em 0}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{border:0;font-size:14px;font-size:.875rem;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:left;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:401px){#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}#buddypress div.dir-search,#buddypress div.message-search{clear:none;float:left}#buddypress div.message-search{margin:3px 0 0}}#buddypress table{border-color:rgba(0,0,0,.2)}#buddypress div#message p{font-size:18px;font-size:1.125rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
1
+ @charset "UTF-8";#buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress .site-content{padding-bottom:20px;padding-top:4%}@media screen and (min-width:59.6875em){.buddypress .site-content{padding-top:0}}.buddypress .site-content article{margin:0 4%;padding-top:0}.buddypress .site-content article .entry-content,.buddypress .site-content article .entry-header{max-width:100%;padding:0}.buddypress .site-content article #buddypress{margin-bottom:40px}#buddypress .item-list-tabs ul li{width:100%}@media screen and (min-width:400px){#buddypress .item-list-tabs ul li{width:50%}}@media screen and (min-width:594px){#buddypress .item-list-tabs ul li{width:auto}}.directory #buddypress .item-list-tabs ul:after,.directory #buddypress .item-list-tabs ul:before{content:" ";display:table}.directory #buddypress .item-list-tabs ul:after{clear:both}.directory #buddypress .item-list-tabs ul{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}@media screen and (min-width:783px){.directory #buddypress .item-list-tabs ul{padding-bottom:0}.directory #buddypress .item-list-tabs ul li.selected{border:1px solid rgba(0,0,0,.2);border-bottom-color:#fff;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;background-clip:padding-box;margin-bottom:-1px}.directory #buddypress .item-list-tabs ul li.selected a{background:0 0;outline:0}}.directory #buddypress #subnav ul{border-bottom:0}#buddypress #subnav li#activity-filter-select.last{line-height:2.1;margin-top:0}@media screen and (max-width:783px){#buddypress #object-nav ul{border-bottom:1px solid rgba(0,0,0,.2);overflow:hidden;padding-bottom:10px}#buddypress div#subnav.item-list-tabs{margin-bottom:40px}#buddypress div#subnav.item-list-tabs ul li{width:auto}}@media screen and (min-width:783px){.bp-user #buddypress,.single-item.groups #buddypress{background:#d8d8d8}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{background:#d8d8d8;border-left:1px solid #bebebe;float:right;margin-left:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;border-top:1px solid #bebebe;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li:focus,#buddypress #object-nav ul li:hover{background:#bebebe}#buddypress #object-nav ul li span{border-radius:10%;float:left;margin-left:15px}#buddypress #object-nav ul li.current{background:#f1f1f1}#buddypress #item-body{border-right:1px solid #bebebe;overflow:hidden;padding:0 20px;width:auto}#buddypress #item-body #subnav{border:1px solid #bebebe;border-right:0;border-left:0;margin:0 -20px 20px}#buddypress #item-body #subnav li:focus,#buddypress #item-body #subnav li:hover{background:#bebebe}#buddypress #item-body #subnav li.current{background:#f1f1f1}#buddypress #item-body #subnav li#activity-filter-select:focus,#buddypress #item-body #subnav li#activity-filter-select:hover{background:0 0}#buddypress #item-body #subnav li#activity-filter-select select{max-width:130px}}#buddypress div.pagination .pag-count,#buddypress ul.item-list li .item{margin-right:0}#buddypress .item-list .item-title a{display:block;font-size:22px;font-size:1.375rem;text-decoration:none}#buddypress .item-list .item-title span a,#buddypress .item-list .item-title span.update{font-size:12px;font-size:.75rem}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress ul.item-list li .item-avatar a img.avatar{float:none}#buddypress ul.item-list li div.item-title{float:none;width:100%}#buddypress ul.item-list li div.item-title>a{text-align:center}#buddypress ul.item-list li div.item-desc{margin-right:0;width:auto}#buddypress ul.item-list li div.action{clear:both;float:none;margin:0;position:relative;text-align:right}#buddypress ul.item-list li div.action div{margin:0 0 10px}#buddypress ul.item-list li .action,#buddypress ul.item-list li .activity-meta{float:none}#buddypress ul.item-list li .action a,#buddypress ul.item-list li .action div,#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:block;margin:5px 0}@media screen and (min-width:594px){#buddypress ul.item-list li .item-avatar{float:right;margin-bottom:0}#buddypress ul.item-list li div.item-title>a{text-align:right}#buddypress ul.item-list li .item{float:left;margin-right:5%;width:80%}#buddypress ul.item-list li .activity-meta{clear:both}#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:inline-block;margin:5px 0 0 5px}}@media screen and (min-width:783px){#buddypress ul.item-list li .item{float:right;width:55%}#buddypress ul.item-list li .item div.item-desc{margin:0;width:auto}#buddypress ul.item-list li div.action{clear:none;float:left;top:0;width:25%}#buddypress ul.item-list li div.action div{display:block}#buddypress ul.item-list li div.action div a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}#buddypress ul.item-list li div.action .meta{text-align:center}}#buddypress ul.item-list li .item-meta .activity,#buddypress ul.item-list li .meta{font-style:italic}#buddypress form#whats-new-form{margin:40px 0}#buddypress form#whats-new-form #whats-new-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{margin-right:0;padding-right:0}#buddypress form#whats-new-form p.activity-greeting{clear:right;line-height:inherit;margin-bottom:5px}#buddypress form#whats-new-form textarea#whats-new{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options[style]{height:auto!important}@media screen and (max-width:594px){#buddypress form#whats-new-form #whats-new-content #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box{margin-top:10px;order:1}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select{margin-top:5px;max-width:100%;width:100%}}@media screen and (min-width:594px){#buddypress form#whats-new-form #whats-new-avatar{float:right}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{clear:none;overflow:hidden;padding-right:20px}}#buddypress #activity-stream{margin-top:40px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:none;margin-bottom:10px;text-align:center}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar img.avatar{margin-right:0}#buddypress .activity-list li.mini .activity-meta a{font-size:12px;font-size:.75rem}#buddypress .activity-list .activity-content{margin:0}#buddypress .activity-list .activity-content .activity-header{margin:-.5em 0 0}#buddypress .activity-list .activity-content .activity-header>p{line-height:1.4;margin-top:-10px}#buddypress .activity-list .activity-content .activity-header img.avatar{margin-bottom:0!important;vertical-align:middle}#buddypress .activity-list .activity-content .activity-inner{margin:10px 0}@media screen and (min-width:594px){#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:right;margin:0 0 0 20px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar{margin:0 5% 0 10px}#buddypress .activity-list .activity-content{margin-right:0;overflow:hidden}}body.activity-permalink #buddypress{background:0 0}@media screen and (max-width:760px){body.activity-permalink #buddypress .activity-list li .activity-comments,body.activity-permalink #buddypress .activity-list li .activity-content{margin-right:0}}#buddypress .activity .activity-comments{margin-right:0;margin-top:5px}@media screen and (min-width:594px){#buddypress .activity .activity-comments{margin-right:70px}}#buddypress .activity .activity-comments ul{background:rgba(247,247,247,.6);margin:30px 2px 0 0}#buddypress .activity .activity-comments ul ul{border-right:1px solid rgba(0,0,0,.1);padding-right:2%}@media screen and (max-width:400px){#buddypress .activity .activity-comments .acomment-avatar{display:block;text-align:center}#buddypress .activity .activity-comments .acomment-avatar a,#buddypress .activity .activity-comments .acomment-avatar img.avatar{display:inline;float:none}#buddypress .activity .activity-comments .acomment-content,#buddypress .activity .activity-comments .acomment-meta,#buddypress .activity .activity-comments .acomment-options{margin:5px}#buddypress .activity .activity-comments .acomment-content{padding:0 10px}}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel,#buddypress .activity .activity-comments .ac-form input[type=submit]{color:rgba(43,43,43,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(0,0,0,.2);text-align:center}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}.bp-user .entry-title,.single-item.groups .entry-title{background:#4d4d4d;color:#fff;font-size:22px;font-size:1.375rem;margin-bottom:10px;padding:.2em}@media screen and (min-width:673px){.bp-user .entry-title,.single-item.groups .entry-title{font-size:28px;font-size:1.75rem}}#buddypress div#item-header{padding-bottom:10px}#buddypress div#item-header img.avatar{margin:0 0 10px 20px}#buddypress div#item-header #message{clear:both;margin-bottom:5px;padding-top:10px}#buddypress div#item-header #message p{margin-bottom:0}@media screen and (max-width:594px){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{margin-right:0;order:3;text-align:right}.single-item.groups #buddypress div#item-header #item-actions ul{margin-right:0}.single-item.groups #buddypress div#item-header #item-actions ul li{float:right}.single-item.groups #buddypress div#item-header #message{order:4}}.single-item.groups #buddypress #item-header #item-actions{float:none;margin:0 20px 0 0;width:auto}.single-item.groups #buddypress #item-header #item-actions h3{font-size:20px;font-size:1.25rem}.single-item.groups #buddypress #item-header #item-header-avatar{text-align:center}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}@media screen and (min-width:594px){.single-item.groups #buddypress #item-header #item-actions{float:left}.single-item.groups #buddypress #item-header #item-header-avatar{float:right}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar img{float:none}.bp-user #buddypress #item-header #latest-update{margin-bottom:10px}@media screen and (max-width:594px){.bp-user #buddypress #item-header #item-buttons div.generic-button{display:inline-block;float:none;margin:0 0 5px;width:100%}.bp-user #buddypress #item-header #item-buttons div.generic-button a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}}@media screen and (min-width:673px){.bp-user #buddypress #item-header #item-header-avatar{float:right;overflow:hidden;text-align:right;width:20%}.bp-user #buddypress #item-header #item-header-avatar img{margin:0}.bp-user #buddypress #item-header #item-header-content{float:left;width:78%}.bp-user #buddypress #item-header #item-header-content #latest-update{margin-bottom:20px}}#create-group-form .radio strong,#group-settings-form .radio strong{font-size:18px;font-size:1.125rem}#create-group-form .radio ul,#group-settings-form .radio ul{color:#777}#create-group-form #group-creation-previous,#group-settings-form #group-creation-previous{margin:10px 0}.groups.manage-members #group-settings-form h4{margin-top:40px}.groups.manage-members #group-settings-form .item-list{background:#f7f7f7;border-top:0;padding:0 .5em}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid rgba(0,0,0,.1)}.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a,.groups.manage-members #group-settings-form .item-list li:last-child{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{clear:none;float:right}#buddypress .profile #profile-edit-form .button-nav:after,.groups.group-members #subnav ul:after{clear:both}.groups.manage-members #group-settings-form .item-list li span.small{display:block;float:none;margin-top:10px;width:100%}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}#buddypress #members-group-list .item-list h5{display:inline-block;margin:0}#buddypress #members-group-list .item-list span.activity{padding-right:10px}#buddypress #item-body #subnav li.groups-members-search:focus,#buddypress #item-body #subnav li.groups-members-search:hover,#buddypress #item-body #subnav li.last:focus,#buddypress #item-body #subnav li.last:hover{background:0 0}.groups.group-members #subnav ul:after,.groups.group-members #subnav ul:before{content:" ";display:table}.groups.group-members #subnav ul{padding:5px 0}.groups.group-members #subnav li #search-members-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right}@media screen and (max-width:400px){.groups.group-members #subnav li{background:#fff;padding:10px 0;width:100%!important}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}@media screen and (min-width:783px){.groups.group-members #subnav li #search-members-form{margin-right:3px}.send-invites #buddypress #item-body{border-top:1px solid #bebebe}}@media screen and (max-width:400px){.send-invites #buddypress #item-body .left-menu{float:none}.send-invites #buddypress #item-body .left-menu #invite-list{height:auto;width:auto}.send-invites #buddypress #item-body .main-column{margin-right:0}}.send-invites #buddypress #item-body li img.avatar{display:block;float:none;margin:10px auto}.send-invites #buddypress #item-body li .action{margin-top:10px;text-align:right;width:100%}@media screen and (min-width:38.75em){.send-invites #buddypress #item-body li .action{text-align:left}}@media screen and (min-width:594px){.send-invites #buddypress #item-body #invite-list{width:160px}.send-invites #buddypress #item-body .main-column{margin-right:190px}.send-invites #buddypress #item-body li img.avatar{float:right;margin:0 0 0 10px}}#buddypress .profile .bp-widget h4{background:#999;color:#fff;padding:.4em .2em}#buddypress .profile #profile-edit-form .button-nav:after,#buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}#buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid rgba(0,0,0,.1);margin-right:0}#buddypress .profile #profile-edit-form ul.button-nav li{float:right;margin-bottom:0}#buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid rgba(0,0,0,.1);border-bottom-color:#fff;margin-bottom:-1px}#buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.125rem}#buddypress .profile #profile-edit-form .field-visibility-settings,#buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:.875rem}#buddypress .profile #profile-edit-form .field-visibility-settings-close,#buddypress .profile #profile-edit-form .visibility-toggle-link{background:#000;color:#fff;padding:.2em .5em}#buddypress table#message-threads{border-right:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tbody>tr:first-child td.bulk-select-check,#buddypress table#message-threads tbody>tr:first-child td.thread-from{border-top:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tr td{background:#fff;border-left:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:right}#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{border-bottom-color:rgba(0,0,0,.2);border-bottom-width:2px;border-right:0;height:2.4em;padding-bottom:.2em;padding-top:.2em}@media screen and (max-width:549px){#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{padding-top:0}}#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{border-right:0;height:2.6em}#buddypress table#message-threads tr td.thread-from,#buddypress table#message-threads tr td.thread-options{border-right:0;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-right:0}#buddypress table#message-threads tr td.thread-info{border-right:0;padding-right:41px;width:100%}#buddypress table#message-threads tr td.thread-info a::after{content:" –  " attr(title);font-size:12px;font-size:.75rem}#buddypress table#message-threads tr td.thread-options{text-align:left}#buddypress table#message-threads tr td.thread-options a{font-size:12px;font-size:.75rem;line-height:2.2}#buddypress table#message-threads tr span.from{display:none}#buddypress table#message-threads tr span.activity{display:block;float:left;line-height:2}@media screen and (max-width:320px){#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{height:5.2em}#buddypress table#message-threads tr span.activity{clear:both;font-size:11px;font-size:.6875rem;width:100%}}#buddypress table#message-threads tr.unread td{background:#f1f4ff;border-color:rgba(0,0,0,.2);border-top:0;border-width:1px}#buddypress table#message-threads th{display:none}#buddypress table#message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:right}#buddypress table#message-threads td.bulk-select-check,#buddypress table#message-threads td.thread-star,#buddypress table#message-threads th.bulk-select-all{border-left:0;width:30px}#buddypress #message-threads.sitewide-notices td,#buddypress table.profile-settings{width:100%}#buddypress #message-thread #message-subject{background:#4d4d4d;color:#fff;padding:.5em}#buddypress #message-thread .message-box .message-metadata{margin-bottom:10px}#buddypress #message-thread .message-box .message-content{clear:right;margin-right:0}#buddypress #message-threads.sitewide-notices td strong{background:#4d4d4d;color:#fff;font-size:16px;font-size:1rem;display:block;margin-bottom:.4em;padding:.2em}#buddypress #message-threads.sitewide-notices td a{display:inline-block;line-height:initial}#buddypress #message-threads.sitewide-notices td:first-child{display:none}#buddypress #message-threads.sitewide-notices td:first-child+td+td{border-bottom:0}#buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}#buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:rgba(0,0,0,.2);line-height:1;text-align:left}#buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-right:.7em;text-indent:-999em}#buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}#buddypress #settings-form>p{font-size:20px;font-size:1.25rem}#buddypress table.notification-settings td.no,#buddypress table.notification-settings td.yes{vertical-align:middle}#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:401px){#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:70%}}#buddypress #send-reply.standard-form textarea,#buddypress .standard-form input[type=submit],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=password],#buddypress .standard-form textarea,#buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress input[type=submit],#buddypress input[type=text],#buddypress input[type=email],#buddypress input[type=password],#buddypress select,#buddypress textarea{border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{clear:both;float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid #ccc;overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:right;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{border:0;font-size:14px;font-size:.875rem;line-height:inherit}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:right;margin:0;width:80%;border-left:1px solid #ccc;padding:.2em .2em .2em 0}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:left;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:401px){#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}#buddypress div.dir-search,#buddypress div.message-search{clear:none;float:left}#buddypress div.message-search{margin:3px 0 0}}#buddypress table{border-color:rgba(0,0,0,.2)}#buddypress div#message p{font-size:18px;font-size:1.125rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit inherit inherit}
bp-templates/bp-legacy/css/twentyfourteen.css CHANGED
@@ -1,12 +1,20 @@
1
- /*--------------------------------------------------------------
 
2
 
3
  This is the BuddyPress companion stylesheet for
4
  the WordPress Twentyfourteen theme.
5
 
6
  This sheet supports the primary BuddyPress styles in buddypress.css
7
 
8
- The Rulesets shadow the BP default stylesheet sectioning
9
- to maintain uniformity.
 
 
 
 
 
 
 
10
 
11
  --------------------------------------------------------------------------------
12
  >>> TABLE OF CONTENTS:
@@ -52,23 +60,40 @@ to maintain uniformity.
52
  * @section - 1.0 - Theme - Structural Elements
53
  *-------------------------------------------------------------------------------
54
  */
55
- #buddypress h1, #buddypress h2, #buddypress h3, #buddypress h4, #buddypress h5, #buddypress h6 {
56
- clear: none; }
 
 
 
 
 
 
57
 
58
  .buddypress .site-content {
59
- padding-bottom: 20px;
60
- padding-top: 4%; }
61
- @media screen and (min-width: 59.6875em) {
62
- .buddypress .site-content {
63
- padding-top: 0; } }
64
- .buddypress .site-content article {
65
- margin: 0 4%;
66
- padding-top: 0; }
67
- .buddypress .site-content article .entry-header, .buddypress .site-content article .entry-content {
68
- max-width: 100%;
69
- padding: 0; }
70
- .buddypress .site-content article #buddypress {
71
- margin-bottom: 40px; }
 
 
 
 
 
 
 
 
 
 
 
72
 
73
  /**
74
  * ------------------------------------------------------------------------------
@@ -83,101 +108,147 @@ to maintain uniformity.
83
  *----------------------------------------------------------
84
  */
85
  #buddypress .item-list-tabs ul li {
86
- width: 100%; }
 
 
87
  @media screen and (min-width: 400px) {
88
- #buddypress .item-list-tabs ul li {
89
- width: 50%; } }
 
 
 
90
  @media screen and (min-width: 594px) {
91
- #buddypress .item-list-tabs ul li {
92
- width: auto; } }
 
 
 
 
 
 
 
 
93
 
94
- .directory #buddypress .item-list-tabs ul:before, .directory #buddypress .item-list-tabs ul:after {
95
- content: " ";
96
- display: table; }
97
  .directory #buddypress .item-list-tabs ul:after {
98
- clear: both; }
 
 
99
  .directory #buddypress .item-list-tabs ul {
100
- border-bottom: 1px solid rgba(0, 0, 0, 0.2);
101
- padding-bottom: 10px; }
 
 
102
  @media screen and (min-width: 783px) {
103
- .directory #buddypress .item-list-tabs ul {
104
- padding-bottom: 0; }
105
- .directory #buddypress .item-list-tabs ul li.selected {
106
- border: 1px solid rgba(0, 0, 0, 0.2);
107
- border-bottom-color: #fff;
108
- -webkit-border-top-right-radius: 4px;
109
- border-top-right-radius: 4px;
110
- -webkit-border-top-left-radius: 4px;
111
- border-top-left-radius: 4px;
112
- background-clip: padding-box;
113
- margin-bottom: -1px; }
114
- .directory #buddypress .item-list-tabs ul li.selected a {
115
- background: none;
116
- outline: none; } }
 
 
 
 
 
117
  .directory #buddypress #subnav ul {
118
- border-bottom: 0; }
 
119
 
120
  /* List last filters global */
121
  #buddypress #subnav li#activity-filter-select.last {
122
- line-height: 2.1;
123
- margin-top: 0; }
 
124
 
125
  @media screen and (max-width: 783px) {
126
- #buddypress #object-nav ul {
127
- border-bottom: 1px solid rgba(0, 0, 0, 0.2);
128
- overflow: hidden;
129
- padding-bottom: 10px; }
130
- #buddypress div#subnav.item-list-tabs {
131
- margin-bottom: 40px; }
132
- #buddypress div#subnav.item-list-tabs ul li {
133
- width: auto; } }
 
 
 
 
134
 
135
  /*__ Vertical Menu User Account Screens __*/
136
  @media screen and (min-width: 783px) {
137
- .bp-user #buddypress, .single-item.groups #buddypress {
138
- background: #d8d8d8; }
139
- #buddypress #item-header, #buddypress #item-body {
140
- background: #fff; }
141
- #buddypress #item-body {
142
- border-left: 1px solid #bebebe; }
143
- #buddypress #object-nav {
144
- background: #d8d8d8;
145
- border-right: 1px solid #bebebe;
146
- float: left;
147
- margin-right: -1px;
148
- width: 200px; }
149
- #buddypress #object-nav ul {
150
- border-bottom: 0;
151
- border-top: 1px solid #bebebe;
152
- padding: 0; }
153
- #buddypress #object-nav ul li {
154
- float: none;
155
- overflow: hidden; }
156
- #buddypress #object-nav ul li:focus, #buddypress #object-nav ul li:hover {
157
- background: #bebebe; }
158
- #buddypress #object-nav ul li span {
159
- border-radius: 10%;
160
- float: right;
161
- margin-right: 15px; }
162
- #buddypress #object-nav ul li.current {
163
- background: #f1f1f1; }
164
- #buddypress #item-body {
165
- overflow: hidden;
166
- padding: 0 20px;
167
- width: auto; }
168
- #buddypress #item-body #subnav {
169
- border: 1px solid #bebebe;
170
- border-left: 0;
171
- border-right: 0;
172
- margin: 0 -20px 20px; }
173
- #buddypress #item-body #subnav li:focus, #buddypress #item-body #subnav li:hover {
174
- background: #bebebe; }
175
- #buddypress #item-body #subnav li.current {
176
- background: #f1f1f1; }
177
- #buddypress #item-body #subnav li#activity-filter-select:focus, #buddypress #item-body #subnav li#activity-filter-select:hover {
178
- background: none; }
179
- #buddypress #item-body #subnav li#activity-filter-select select {
180
- max-width: 130px; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
181
 
182
  /**
183
  *----------------------------------------------------------
@@ -185,7 +256,8 @@ to maintain uniformity.
185
  *----------------------------------------------------------
186
  */
187
  #buddypress div.pagination .pag-count {
188
- margin-left: 0; }
 
189
 
190
  /**
191
  *-------------------------------------------------------------------------------
@@ -193,84 +265,132 @@ to maintain uniformity.
193
  *-------------------------------------------------------------------------------
194
  */
195
  #buddypress .item-list .item-title a {
196
- display: block;
197
- font-size: 22px;
198
- font-size: 1.375rem;
199
- text-decoration: none; }
200
- #buddypress .item-list .item-title span.update, #buddypress .item-list .item-title span a {
201
- font-size: 12px;
202
- font-size: 0.75rem; }
 
 
 
 
203
 
204
  #buddypress ul.item-list li {
205
- overflow: hidden !important; }
206
- #buddypress ul.item-list li .item-avatar {
207
- float: none;
208
- margin-bottom: 20px;
209
- text-align: center; }
210
- #buddypress ul.item-list li .item-avatar a img.avatar {
211
- float: none; }
212
- #buddypress ul.item-list li div.item-title {
213
- float: none;
214
- width: 100%; }
215
- #buddypress ul.item-list li div.item-title > a {
216
- text-align: center; }
217
- #buddypress ul.item-list li .item {
218
- margin-left: 0; }
219
- #buddypress ul.item-list li div.item-desc {
220
- margin-left: 0;
221
- width: auto; }
222
- #buddypress ul.item-list li div.action {
223
- clear: both;
224
- float: none;
225
- margin: 0;
226
- position: relative;
227
- text-align: left; }
228
- #buddypress ul.item-list li div.action div {
229
- margin: 0 0 10px; }
230
- #buddypress ul.item-list li .activity-meta, #buddypress ul.item-list li .action {
231
- float: none; }
232
- #buddypress ul.item-list li .activity-meta a, #buddypress ul.item-list li .activity-meta div, #buddypress ul.item-list li .action a, #buddypress ul.item-list li .action div {
233
- display: block;
234
- margin: 5px 0; }
235
- @media screen and (min-width: 594px) {
236
- #buddypress ul.item-list li .item-avatar {
237
- float: left;
238
- margin-bottom: 0; }
239
- #buddypress ul.item-list li div.item-title > a {
240
- text-align: left; }
241
- #buddypress ul.item-list li .item {
242
- float: right;
243
- margin-left: 5%;
244
- width: 80%; }
245
- #buddypress ul.item-list li .activity-meta {
246
- clear: both; }
247
- #buddypress ul.item-list li .activity-meta a, #buddypress ul.item-list li .activity-meta div {
248
- display: inline-block;
249
- margin: 5px 5px 0 0; } }
250
- @media screen and (min-width: 783px) {
251
- #buddypress ul.item-list li .item {
252
- float: left;
253
- width: 55%; }
254
- #buddypress ul.item-list li .item div.item-desc {
255
- margin: 0;
256
- width: auto; }
257
- #buddypress ul.item-list li div.action {
258
- clear: none;
259
- float: right;
260
- top: 0;
261
- width: 25%; }
262
- #buddypress ul.item-list li div.action div {
263
- display: block; }
264
- #buddypress ul.item-list li div.action div a {
265
- -webkit-box-sizing: border-box;
266
- -moz-box-sizing: border-box;
267
- box-sizing: border-box;
268
- display: block;
269
- width: 100%; }
270
- #buddypress ul.item-list li div.action .meta {
271
- text-align: center; } }
272
- #buddypress ul.item-list li .meta, #buddypress ul.item-list li .item-meta .activity {
273
- font-style: italic; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
274
 
275
  /**
276
  *------------------------------------------------------------
@@ -283,44 +403,68 @@ to maintain uniformity.
283
  *-------------------------------------------------
284
  */
285
  #buddypress form#whats-new-form {
286
- margin: 40px 0; }
287
- #buddypress form#whats-new-form #whats-new-avatar {
288
- float: none;
289
- margin-bottom: 20px;
290
- text-align: center; }
291
- #buddypress form#whats-new-form #whats-new-content, #buddypress form#whats-new-form p.activity-greeting {
292
- margin-left: 0;
293
- padding-left: 0; }
294
- #buddypress form#whats-new-form p.activity-greeting {
295
- clear: left;
296
- line-height: inherit;
297
- margin-bottom: 5px; }
298
- #buddypress form#whats-new-form textarea#whats-new {
299
- width: 100%; }
300
- #buddypress form#whats-new-form #whats-new-content #whats-new-options[style] {
301
- height: auto !important; }
302
- @media screen and (max-width: 594px) {
303
- #buddypress form#whats-new-form #whats-new-content #whats-new-options {
304
- display: flex;
305
- flex-direction: column; }
306
- #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit {
307
- order: 2; }
308
- #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input {
309
- width: 100%; }
310
- #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box {
311
- margin-top: 10px;
312
- order: 1; }
313
- #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select {
314
- margin-top: 5px;
315
- max-width: 100%;
316
- width: 100%; } }
317
- @media screen and (min-width: 594px) {
318
- #buddypress form#whats-new-form #whats-new-avatar {
319
- float: left; }
320
- #buddypress form#whats-new-form #whats-new-content, #buddypress form#whats-new-form p.activity-greeting {
321
- clear: none;
322
- overflow: hidden;
323
- padding-left: 20px; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
324
 
325
  /**
326
  *-------------------------------------------------
@@ -328,43 +472,79 @@ to maintain uniformity.
328
  *-------------------------------------------------
329
  */
330
  #buddypress #activity-stream {
331
- margin-top: 40px; }
 
 
332
  #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar {
333
- float: none;
334
- margin-bottom: 10px;
335
- text-align: center; }
336
- #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar {
337
- display: inline;
338
- float: none; }
 
 
 
 
339
  #buddypress .activity-list li.mini .activity-avatar img.avatar {
340
- margin-left: 0; }
 
 
341
  #buddypress .activity-list li.mini .activity-meta a {
342
- font-size: 12px;
343
- font-size: 0.75rem; }
 
 
344
  #buddypress .activity-list .activity-content {
345
- margin: 0; }
346
- #buddypress .activity-list .activity-content .activity-header {
347
- margin: -0.5em 0 0; }
348
- #buddypress .activity-list .activity-content .activity-header > p {
349
- line-height: 1.4;
350
- margin-top: -10px; }
351
- #buddypress .activity-list .activity-content .activity-header img.avatar {
352
- margin-bottom: 0 !important;
353
- vertical-align: middle; }
354
- #buddypress .activity-list .activity-content .activity-inner {
355
- margin: 10px 0; }
356
- @media screen and (min-width: 400px) {
357
- #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar {
358
- float: left;
359
- margin: 0 20px 0 0; }
360
- #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar {
361
- display: inline;
362
- float: none; }
363
- #buddypress .activity-list li.mini .activity-avatar {
364
- margin: 0 10px 0 5%; }
365
- #buddypress .activity-list .activity-content {
366
- margin-left: 0;
367
- overflow: hidden; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
368
 
369
  /**
370
  *-------------------------------------------------
@@ -372,27 +552,69 @@ to maintain uniformity.
372
  *-------------------------------------------------
373
  */
374
  #buddypress .activity .activity-comments {
375
- border-left: 1px solid rgba(0, 0, 0, 0.1);
376
- margin-top: 5px; }
377
- #buddypress .activity .activity-comments ul {
378
- background: rgba(247, 247, 247, 0.6);
379
- margin: 30px 0 0 2px; }
380
- #buddypress .activity .activity-comments .ac-form input[type="submit"], #buddypress .activity .activity-comments .ac-form .ac-reply-cancel {
381
- color: rgba(43, 43, 43, 0.8);
382
- display: inline-block;
383
- font-family: inherit;
384
- font-size: 12px;
385
- font-size: 0.75rem;
386
- font-weight: normal;
387
- line-height: 1.2;
388
- padding: 4px 10px;
389
- text-transform: lowercase;
390
- width: 100px; }
391
- #buddypress .activity .activity-comments .ac-form .ac-reply-cancel {
392
- border: 1px solid rgba(0, 0, 0, 0.2);
393
- text-align: center; }
394
- #buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus, #buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover {
395
- background: #ededed; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
396
 
397
  /**
398
  *------------------------------------------------------------
@@ -405,17 +627,23 @@ to maintain uniformity.
405
  *-------------------------------------------------------------------------------
406
  */
407
  /* groups & user account page entry title */
408
- .single-item.groups .entry-title, .bp-user .entry-title {
409
- background: #4d4d4d;
410
- color: #fff;
411
- font-size: 22px;
412
- font-size: 1.375rem;
413
- margin-bottom: 10px;
414
- padding: 0.2em; }
 
 
 
415
  @media screen and (min-width: 673px) {
416
- .single-item.groups .entry-title, .bp-user .entry-title {
417
- font-size: 28px;
418
- font-size: 1.75rem; } }
 
 
 
419
 
420
  /**
421
  *------------------------------------------------------------
@@ -423,15 +651,22 @@ to maintain uniformity.
423
  *------------------------------------------------------------
424
  */
425
  #buddypress div#item-header {
426
- padding-bottom: 10px; }
427
- #buddypress div#item-header img.avatar {
428
- margin: 0 20px 10px 0; }
429
- #buddypress div#item-header #message {
430
- clear: both;
431
- margin-bottom: 5px;
432
- padding-top: 10px; }
433
- #buddypress div#item-header #message p {
434
- margin-bottom: 0; }
 
 
 
 
 
 
 
435
 
436
  /**
437
  *-------------------------------------------------
@@ -439,49 +674,72 @@ to maintain uniformity.
439
  *-------------------------------------------------
440
  */
441
  @media screen and (max-width: 594px) {
442
- .single-item.groups #buddypress div#item-header {
443
- display: flex;
444
- flex-direction: column; }
445
- .single-item.groups #buddypress div#item-header #item-header-avatar {
446
- order: 1;
447
- text-align: center; }
448
- .single-item.groups #buddypress div#item-header #item-header-avatar a {
449
- border-bottom: 0; }
450
- .single-item.groups #buddypress div#item-header #item-header-avatar a img {
451
- display: inline-block;
452
- float: none; }
453
- .single-item.groups #buddypress div#item-header #item-header-content {
454
- order: 2; }
455
- .single-item.groups #buddypress div#item-header #item-actions {
456
- margin-left: 0;
457
- order: 3;
458
- text-align: left; }
459
- .single-item.groups #buddypress div#item-header #item-actions ul {
460
- margin-left: 0; }
461
- .single-item.groups #buddypress div#item-header #item-actions ul li {
462
- float: left; }
463
- .single-item.groups #buddypress div#item-header #message {
464
- order: 4; } }
 
 
 
 
 
 
 
 
 
 
 
465
  .single-item.groups #buddypress #item-header #item-actions {
466
- float: none;
467
- margin: 0 0 0 20px;
468
- width: auto; }
469
- .single-item.groups #buddypress #item-header #item-actions h3 {
470
- font-size: 20px;
471
- font-size: 1.25rem; }
 
 
 
 
472
  .single-item.groups #buddypress #item-header #item-header-avatar {
473
- text-align: center; }
 
 
474
  .single-item.groups #buddypress #item-header #item-header-content {
475
- float: none;
476
- overflow: hidden; }
 
 
477
  @media screen and (min-width: 594px) {
478
- .single-item.groups #buddypress #item-header #item-actions {
479
- float: right; }
480
- .single-item.groups #buddypress #item-header #item-header-avatar {
481
- float: left; }
482
- .single-item.groups #buddypress #item-header #item-header-content {
483
- float: none;
484
- overflow: hidden; } }
 
 
 
 
485
 
486
  /**
487
  *-------------------------------------------------
@@ -489,37 +747,52 @@ to maintain uniformity.
489
  *-------------------------------------------------
490
  */
491
  .bp-user #buddypress #item-header #item-header-avatar {
492
- text-align: center;
493
- width: 100%; }
494
- .bp-user #buddypress #item-header #item-header-avatar img {
495
- float: none; }
 
 
 
 
496
  .bp-user #buddypress #item-header #latest-update {
497
- margin-bottom: 10px; }
 
 
498
  @media screen and (max-width: 594px) {
499
- .bp-user #buddypress #item-header #item-buttons div.generic-button {
500
- display: inline-block;
501
- float: none;
502
- margin: 0 0 5px 0;
503
- width: 100%; }
504
- .bp-user #buddypress #item-header #item-buttons div.generic-button a {
505
- -webkit-box-sizing: border-box;
506
- -moz-box-sizing: border-box;
507
- box-sizing: border-box;
508
- display: block;
509
- width: 100%; } }
 
 
 
 
510
  @media screen and (min-width: 673px) {
511
- .bp-user #buddypress #item-header #item-header-avatar {
512
- float: left;
513
- overflow: hidden;
514
- text-align: left;
515
- width: 20%; }
516
- .bp-user #buddypress #item-header #item-header-avatar img {
517
- margin: 0; }
518
- .bp-user #buddypress #item-header #item-header-content {
519
- float: right;
520
- width: 78%; }
521
- .bp-user #buddypress #item-header #item-header-content #latest-update {
522
- margin-bottom: 20px; } }
 
 
 
 
 
523
 
524
  /**
525
  *------------------------------------------------------------
@@ -537,44 +810,74 @@ to maintain uniformity.
537
  *------------------------------
538
  */
539
  /* Settings */
540
- #group-settings-form .radio strong, #create-group-form .radio strong {
541
- font-size: 18px;
542
- font-size: 1.125rem; }
543
- #group-settings-form .radio ul, #create-group-form .radio ul {
544
- color: #777777; }
545
- #group-settings-form #group-creation-previous, #create-group-form #group-creation-previous {
546
- margin: 10px 0; }
 
 
 
 
 
 
 
 
547
 
548
  /* Manage Members */
549
  .groups.manage-members #group-settings-form h4 {
550
- margin-top: 40px; }
 
 
551
  .groups.manage-members #group-settings-form .item-list {
552
- background: #f7f7f7;
553
- border-top: 0;
554
- padding: 0 0.5em; }
555
- .groups.manage-members #group-settings-form .item-list li {
556
- border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
557
- .groups.manage-members #group-settings-form .item-list li:last-child {
558
- border-bottom: 0; }
559
- .groups.manage-members #group-settings-form .item-list li img, .groups.manage-members #group-settings-form .item-list li h5 {
560
- clear: none;
561
- float: left; }
562
- .groups.manage-members #group-settings-form .item-list li img > a, .groups.manage-members #group-settings-form .item-list li h5 > a {
563
- border-bottom: 0; }
564
- .groups.manage-members #group-settings-form .item-list li span.small {
565
- display: block;
566
- float: none;
567
- margin-top: 10px;
568
- width: 100%; }
569
- .groups.manage-members #group-settings-form .item-list li span.small a {
570
- display: inline-block;
571
- margin: 5px 0;
572
- width: 100%; }
573
- @media screen and (min-width: 38.75em) {
574
- .groups.manage-members #group-settings-form .item-list li span.small a {
575
- width: auto; } }
576
- .groups.manage-members #group-settings-form .item-list li h5 {
577
- margin: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
578
 
579
  /**
580
  *------------------------------
@@ -582,40 +885,65 @@ to maintain uniformity.
582
  *------------------------------
583
  */
584
  #buddypress #members-group-list .item-list h5 {
585
- display: inline-block;
586
- margin: 0; }
 
 
587
  #buddypress #members-group-list .item-list span.activity {
588
- padding-left: 10px; }
 
589
 
590
- #buddypress #item-body #subnav li.groups-members-search:focus, #buddypress #item-body #subnav li.groups-members-search:hover, #buddypress #item-body #subnav li.last:focus, #buddypress #item-body #subnav li.last:hover {
591
- background: none; }
 
 
 
 
592
 
593
- .groups.group-members #subnav ul:before, .groups.group-members #subnav ul:after {
594
- content: " ";
595
- display: table; }
596
  .groups.group-members #subnav ul:after {
597
- clear: both; }
 
 
 
 
 
 
 
598
  .groups.group-members #subnav ul {
599
- padding: 5px 0; }
 
 
600
  @media screen and (max-width: 400px) {
601
- .groups.group-members #subnav li {
602
- background: #fff;
603
- padding: 10px 0;
604
- width: 100% !important; } }
 
 
 
605
  .groups.group-members #subnav li #search-members-form {
606
- -webkit-box-sizing: border-box;
607
- -moz-box-sizing: border-box;
608
- box-sizing: border-box;
609
- float: left; }
610
- @media screen and (max-width: 400px) {
611
- .groups.group-members #subnav li #search-members-form {
612
- margin: 0;
613
- width: 100%; }
614
- .groups.group-members #subnav li #search-members-form label input[type="text"] {
615
- width: 100%; } }
616
- @media screen and (min-width: 783px) {
617
- .groups.group-members #subnav li #search-members-form {
618
- margin-left: 3px; } }
 
 
 
 
 
 
 
 
619
 
620
  /**
621
  *------------------------------
@@ -623,31 +951,54 @@ to maintain uniformity.
623
  *------------------------------
624
  */
625
  @media screen and (min-width: 783px) {
626
- .send-invites #buddypress #item-body {
627
- border-top: 1px solid #bebebe; } }
628
- .send-invites #buddypress #item-body #invite-list {
629
- width: 120px; }
630
- .send-invites #buddypress #item-body .main-column {
631
- margin-left: 160px; }
 
 
 
 
 
 
 
 
 
 
 
 
632
  .send-invites #buddypress #item-body li img.avatar {
633
- display: block;
634
- float: none;
635
- margin: 10px auto; }
 
 
636
  .send-invites #buddypress #item-body li .action {
637
- margin-top: 10px;
638
- text-align: left;
639
- width: 100%; }
640
- @media screen and (min-width: 38.75em) {
641
- .send-invites #buddypress #item-body li .action {
642
- text-align: right; } }
 
 
 
 
 
643
  @media screen and (min-width: 594px) {
644
- .send-invites #buddypress #item-body #invite-list {
645
- width: 160px; }
646
- .send-invites #buddypress #item-body .main-column {
647
- margin-left: 190px; }
648
- .send-invites #buddypress #item-body li img.avatar {
649
- float: left;
650
- margin: 0 10px 0 0; } }
 
 
 
 
651
 
652
  /**
653
  *-------------------------------------------------
@@ -660,36 +1011,56 @@ to maintain uniformity.
660
  *------------------------------
661
  */
662
  #buddypress .profile .bp-widget h4 {
663
- background: #999;
664
- color: #fff;
665
- padding: 0.4em 0.2em; }
666
- #buddypress .profile #profile-edit-form .button-nav:before, #buddypress .profile #profile-edit-form .button-nav:after {
667
- content: " ";
668
- display: table; }
669
  #buddypress .profile #profile-edit-form .button-nav:after {
670
- clear: both; }
 
 
 
 
 
 
 
671
  #buddypress .profile #profile-edit-form ul.button-nav {
672
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
673
- margin-left: 0; }
674
- #buddypress .profile #profile-edit-form ul.button-nav li {
675
- float: left;
676
- margin-bottom: 0; }
677
- #buddypress .profile #profile-edit-form ul.button-nav li.current {
678
- border: 1px solid rgba(0, 0, 0, 0.1);
679
- border-bottom-color: #fff;
680
- margin-bottom: -1px; }
681
- #buddypress .profile #profile-edit-form ul.button-nav a {
682
- background: none;
683
- border: 0;
684
- font-size: 18px;
685
- font-size: 1.125rem; }
686
- #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, #buddypress .profile #profile-edit-form .field-visibility-settings {
687
- font-size: 14px;
688
- font-size: 0.875rem; }
689
- #buddypress .profile #profile-edit-form .field-visibility-settings-close, #buddypress .profile #profile-edit-form .visibility-toggle-link {
690
- background: #000;
691
- color: #fff;
692
- padding: 0.2em 0.5em; }
 
 
 
 
 
 
 
 
 
 
 
 
 
693
 
694
  /**
695
  *------------------------------
@@ -697,124 +1068,198 @@ to maintain uniformity.
697
  *------------------------------
698
  */
699
  #buddypress {
700
- /* Read Single thread */
701
- /* Sitewide Notices loop */ }
702
- #buddypress table#message-threads {
703
- border-left: 1px solid rgba(0, 0, 0, 0.2);
704
- border-right: 1px solid rgba(0, 0, 0, 0.2); }
705
- #buddypress table#message-threads tbody > tr:first-child td.bulk-select-check, #buddypress table#message-threads tbody > tr:first-child td.thread-from {
706
- border-top: 1px solid rgba(0, 0, 0, 0.2); }
707
- #buddypress table#message-threads tr td {
708
- background: #fff;
709
- border-right: 0 !important;
710
- -webkit-box-sizing: border-box;
711
- -moz-box-sizing: border-box;
712
- box-sizing: border-box;
713
- display: inline-block;
714
- float: left; }
715
- #buddypress table#message-threads tr td.thread-star, #buddypress table#message-threads tr td.thread-options {
716
- border-bottom-color: rgba(0, 0, 0, 0.2);
717
- border-bottom-width: 2px;
718
- border-left: 0;
719
- height: 2.4em;
720
- padding-bottom: 0.2em;
721
- padding-top: 0.2em; }
722
- @media screen and (max-width: 549px) {
723
- #buddypress table#message-threads tr td.thread-star, #buddypress table#message-threads tr td.thread-options {
724
- padding-top: 0; } }
725
- #buddypress table#message-threads tr td.bulk-select-check, #buddypress table#message-threads tr td.thread-from {
726
- border-left: 0;
727
- height: 2.6em; }
728
- @media screen and (max-width: 320px) {
729
- #buddypress table#message-threads tr td.bulk-select-check, #buddypress table#message-threads tr td.thread-from {
730
- height: 5.2em; } }
731
- #buddypress table#message-threads tr td.thread-from, #buddypress table#message-threads tr td.thread-options {
732
- border-left: 0;
733
- width: -webkit-calc(100% - 30px);
734
- width: -moz-calc(100% - 30px);
735
- width: calc(100% - 30px);
736
- margin-left: 0; }
737
- #buddypress table#message-threads tr td.thread-info {
738
- border-left: 0;
739
- padding-left: 41px;
740
- width: 100%; }
741
- #buddypress table#message-threads tr td.thread-info a::after {
742
- content: " \2013 \00a0" attr(title);
743
- font-size: 12px;
744
- font-size: 0.75rem; }
745
- #buddypress table#message-threads tr td.thread-options {
746
- text-align: right; }
747
- #buddypress table#message-threads tr td.thread-options a {
748
- font-size: 12px;
749
- font-size: 0.75rem;
750
- line-height: 2.2; }
751
- #buddypress table#message-threads tr span.from {
752
- display: none; }
753
- #buddypress table#message-threads tr span.activity {
754
- display: block;
755
- float: right;
756
- line-height: 2; }
757
- @media screen and (max-width: 320px) {
758
- #buddypress table#message-threads tr span.activity {
759
- clear: both;
760
- font-size: 11px;
761
- font-size: 0.6875rem;
762
- width: 100%; } }
763
- #buddypress table#message-threads tr.unread td {
764
- background: #f1f4ff;
765
- border-color: rgba(0, 0, 0, 0.2);
766
- border-top: 0;
767
- border-width: 1px; }
768
- #buddypress table#message-threads th {
769
- display: none; }
770
- #buddypress table#message-threads th.bulk-select-all {
771
- border-bottom: 0;
772
- display: inline-block;
773
- text-align: left; }
774
- #buddypress table#message-threads th.bulk-select-all, #buddypress table#message-threads td.bulk-select-check, #buddypress table#message-threads td.thread-star {
775
- border-right: 0;
776
- width: 30px; }
777
- #buddypress #message-thread #message-subject {
778
- background: #4d4d4d;
779
- color: #fff;
780
- padding: 0.5em; }
781
- #buddypress #message-thread .message-box .message-metadata {
782
- margin-bottom: 10px; }
783
- #buddypress #message-thread .message-box .message-content {
784
- clear: left;
785
- margin-left: 0; }
786
- #buddypress #message-threads.sitewide-notices td {
787
- width: 100%; }
788
- #buddypress #message-threads.sitewide-notices td strong {
789
- background: #4d4d4d;
790
- color: #fff;
791
- font-size: 16px;
792
- font-size: 1rem;
793
- display: block;
794
- margin-bottom: 0.4em;
795
- padding: 0.2em; }
796
- #buddypress #message-threads.sitewide-notices td a {
797
- display: inline-block;
798
- line-height: initial; }
799
- #buddypress #message-threads.sitewide-notices td:first-child {
800
- display: none; }
801
- #buddypress #message-threads.sitewide-notices td:first-child + td + td {
802
- border-bottom: 0; }
803
- #buddypress #message-threads.sitewide-notices td:first-child + td + td span {
804
- line-height: 1; }
805
- #buddypress #message-threads.sitewide-notices td:last-child {
806
- border-bottom-color: rgba(0, 0, 0, 0.2);
807
- line-height: 1;
808
- text-align: right; }
809
- #buddypress #message-threads.sitewide-notices td:last-child a:last-child {
810
- line-height: 0;
811
- margin-left: 0.7em;
812
- text-indent: -999em; }
813
- #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after {
814
- content: attr(title);
815
- display: block;
816
- line-height: initial;
817
- text-indent: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
818
 
819
  /**
820
  *------------------------------
@@ -822,76 +1267,153 @@ to maintain uniformity.
822
  *------------------------------
823
  */
824
  #buddypress #settings-form > p {
825
- font-size: 20px;
826
- font-size: 1.25rem; }
827
- #buddypress table.notification-settings td.yes, #buddypress table.notification-settings td.no {
828
- vertical-align: middle; }
 
 
 
 
 
829
  #buddypress table.profile-settings {
830
- width: 100%; }
831
- #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
832
- width: 50%; }
833
- @media screen and (min-width: 401px) {
834
- #buddypress table.profile-settings th.field-group-name, #buddypress table.profile-settings td.field-name {
835
- width: 70%; } }
836
- #buddypress table.profile-settings td.field-visibility select {
837
- width: 100%; }
 
 
 
 
 
 
 
 
 
 
838
 
839
  /*------------------------------------------------------------------------------
840
  * @section - 7.0 - Forms - General
841
  *-------------------------------------------------------------------------------
842
  */
843
- #buddypress input[type="text"], #buddypress input[type="email"], #buddypress input[type="password"], #buddypress input[type="submit"], #buddypress select, #buddypress textarea {
844
- border: 1px solid rgba(0, 0, 0, 0.2); }
845
- #buddypress .standard-form input[type="text"], #buddypress .standard-form input[type="email"], #buddypress .standard-form input[type="password"], #buddypress .standard-form input[type="submit"], #buddypress .standard-form textarea {
846
- width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
847
  #buddypress #send-reply.standard-form textarea {
848
- width: 100%; }
 
 
849
  #buddypress div.activity-comments form .ac-textarea {
850
- background: #f7f7f7;
851
- border: 1px solid rgba(0, 0, 0, 0.2); }
852
- #buddypress div.activity-comments form .ac-textarea textarea {
853
- background: none;
854
- border: 0; }
855
-
856
- #buddypress div.dir-search, #buddypress div.message-search, #buddypress li.groups-members-search {
857
- clear: both;
858
- float: none;
859
- margin: 10px 0; }
860
- #buddypress div.dir-search form, #buddypress div.message-search form, #buddypress li.groups-members-search form {
861
- border: 1px solid #ccc;
862
- overflow: hidden; }
863
- #buddypress div.dir-search form label, #buddypress div.message-search form label, #buddypress li.groups-members-search form label {
864
- float: left;
865
- width: 80%; }
866
- #buddypress div.dir-search form input[type='text'], #buddypress div.message-search form input[type='text'], #buddypress li.groups-members-search form input[type='text'] {
867
- float: left;
868
- margin: 0;
869
- width: 80%; }
870
- #buddypress div.dir-search form input[type='text'], #buddypress div.dir-search form input[type='submit'], #buddypress div.message-search form input[type='text'], #buddypress div.message-search form input[type='submit'], #buddypress li.groups-members-search form input[type='text'], #buddypress li.groups-members-search form input[type='submit'] {
871
- border: 0;
872
- font-size: 14px;
873
- font-size: 0.875rem;
874
- line-height: inherit; }
875
- #buddypress div.dir-search form input[type='text'], #buddypress div.message-search form input[type='text'], #buddypress li.groups-members-search form input[type='text'] {
876
- border-right: 1px solid #ccc;
877
- padding: 0.2em 0 0.2em 0.2em; }
878
- #buddypress div.dir-search form input[type='submit'], #buddypress div.message-search form input[type='submit'], #buddypress li.groups-members-search form input[type='submit'] {
879
- float: right;
880
- font-weight: normal;
881
- padding: 0.2em 1em;
882
- text-align: center;
883
- text-transform: none;
884
- width: 20%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
885
  @media screen and (min-width: 401px) {
886
- #buddypress div.dir-search, #buddypress div.message-search {
887
- clear: none;
888
- float: right; }
889
- #buddypress div.dir-search form label, #buddypress div.dir-search form input[type='submit'], #buddypress div.dir-search form input[type='text'], #buddypress div.message-search form label, #buddypress div.message-search form input[type='submit'], #buddypress div.message-search form input[type='text'] {
890
- width: auto; }
891
- #buddypress div.message-search {
892
- margin: 3px 0 0; }
893
- #buddypress li.groups-members-search form label, #buddypress li.groups-members-search form input[type='submit'], #buddypress li.groups-members-search form input[type='text'] {
894
- width: auto; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
895
 
896
  /**
897
  *-------------------------------------------------------------------------------
@@ -899,7 +1421,8 @@ to maintain uniformity.
899
  *-------------------------------------------------------------------------------
900
  */
901
  #buddypress table {
902
- border-color: rgba(0, 0, 0, 0.2); }
 
903
 
904
  /*__ User Account tables __*/
905
  /**
@@ -908,22 +1431,28 @@ to maintain uniformity.
908
  *-------------------------------------------------------------------------------
909
  */
910
  #buddypress div#message p {
911
- font-size: 18px;
912
- font-size: 1.125rem;
913
- font-weight: bold; }
 
 
914
  #buddypress div#message.info p {
915
- background: #c6e4ee;
916
- border: 1px solid #78bed6;
917
- color: #1e5264; }
 
 
918
  #buddypress div#message.updated p {
919
- background: #dee6b2;
920
- border: 1px solid #becc66;
921
- color: #454d19; }
 
922
 
923
  .delete-group #buddypress div#message.info p {
924
- background: #db7e7e;
925
- border: 1px solid #be3535;
926
- color: #1f0808; }
 
927
 
928
  /**
929
  *-------------------------------------------------------------------------------
@@ -931,7 +1460,10 @@ to maintain uniformity.
931
  *-------------------------------------------------------------------------------
932
  */
933
  #buddypress {
934
- /* Auto Complete background */ }
935
- #buddypress .acfb-holder li.friend-tab {
936
- background: #9fd1e2;
937
- border: inherit; }
 
 
 
1
+ @charset "UTF-8";
2
+ /*------------------------------------------------------------------------------
3
 
4
  This is the BuddyPress companion stylesheet for
5
  the WordPress Twentyfourteen theme.
6
 
7
  This sheet supports the primary BuddyPress styles in buddypress.css
8
 
9
+ If you are running as a child theme of twentyfourteen this stylesheet will be
10
+ loaded by default. If you want to modify the styles the normal BP Theme Compat
11
+ hierarchy works and you can copy the file to buddypress/css/ or community/css/
12
+ in your child themes root & either start over or modify the ruelesets.
13
+
14
+ If you do not require the styles you can dequeue them from the themes functions file.
15
+
16
+ Please see this codex article for more information:
17
+ http://codex.buddypress.org/themes/buddypress-companion-stylesheets/
18
 
19
  --------------------------------------------------------------------------------
20
  >>> TABLE OF CONTENTS:
60
  * @section - 1.0 - Theme - Structural Elements
61
  *-------------------------------------------------------------------------------
62
  */
63
+ #buddypress h1,
64
+ #buddypress h2,
65
+ #buddypress h3,
66
+ #buddypress h4,
67
+ #buddypress h5,
68
+ #buddypress h6 {
69
+ clear: none;
70
+ }
71
 
72
  .buddypress .site-content {
73
+ padding-bottom: 20px;
74
+ padding-top: 4%;
75
+ }
76
+
77
+ @media screen and (min-width: 59.6875em) {
78
+ .buddypress .site-content {
79
+ padding-top: 0;
80
+ }
81
+ }
82
+
83
+ .buddypress .site-content article {
84
+ margin: 0 4%;
85
+ padding-top: 0;
86
+ }
87
+
88
+ .buddypress .site-content article .entry-header,
89
+ .buddypress .site-content article .entry-content {
90
+ max-width: 100%;
91
+ padding: 0;
92
+ }
93
+
94
+ .buddypress .site-content article #buddypress {
95
+ margin-bottom: 40px;
96
+ }
97
 
98
  /**
99
  * ------------------------------------------------------------------------------
108
  *----------------------------------------------------------
109
  */
110
  #buddypress .item-list-tabs ul li {
111
+ width: 100%;
112
+ }
113
+
114
  @media screen and (min-width: 400px) {
115
+ #buddypress .item-list-tabs ul li {
116
+ width: 50%;
117
+ }
118
+ }
119
+
120
  @media screen and (min-width: 594px) {
121
+ #buddypress .item-list-tabs ul li {
122
+ width: auto;
123
+ }
124
+ }
125
+
126
+ .directory #buddypress .item-list-tabs ul:before,
127
+ .directory #buddypress .item-list-tabs ul:after {
128
+ content: " ";
129
+ display: table;
130
+ }
131
 
 
 
 
132
  .directory #buddypress .item-list-tabs ul:after {
133
+ clear: both;
134
+ }
135
+
136
  .directory #buddypress .item-list-tabs ul {
137
+ border-bottom: 1px solid rgba(0, 0, 0, 0.2);
138
+ padding-bottom: 10px;
139
+ }
140
+
141
  @media screen and (min-width: 783px) {
142
+ .directory #buddypress .item-list-tabs ul {
143
+ padding-bottom: 0;
144
+ }
145
+ .directory #buddypress .item-list-tabs ul li.selected {
146
+ border: 1px solid rgba(0, 0, 0, 0.2);
147
+ border-bottom-color: #fff;
148
+ -webkit-border-top-right-radius: 4px;
149
+ border-top-right-radius: 4px;
150
+ -webkit-border-top-left-radius: 4px;
151
+ border-top-left-radius: 4px;
152
+ background-clip: padding-box;
153
+ margin-bottom: -1px;
154
+ }
155
+ .directory #buddypress .item-list-tabs ul li.selected a {
156
+ background: none;
157
+ outline: none;
158
+ }
159
+ }
160
+
161
  .directory #buddypress #subnav ul {
162
+ border-bottom: 0;
163
+ }
164
 
165
  /* List last filters global */
166
  #buddypress #subnav li#activity-filter-select.last {
167
+ line-height: 2.1;
168
+ margin-top: 0;
169
+ }
170
 
171
  @media screen and (max-width: 783px) {
172
+ #buddypress #object-nav ul {
173
+ border-bottom: 1px solid rgba(0, 0, 0, 0.2);
174
+ overflow: hidden;
175
+ padding-bottom: 10px;
176
+ }
177
+ #buddypress div#subnav.item-list-tabs {
178
+ margin-bottom: 40px;
179
+ }
180
+ #buddypress div#subnav.item-list-tabs ul li {
181
+ width: auto;
182
+ }
183
+ }
184
 
185
  /*__ Vertical Menu User Account Screens __*/
186
  @media screen and (min-width: 783px) {
187
+ .bp-user #buddypress,
188
+ .single-item.groups #buddypress {
189
+ background: #d8d8d8;
190
+ }
191
+ #buddypress #item-header,
192
+ #buddypress #item-body {
193
+ background: #fff;
194
+ }
195
+ #buddypress #item-body {
196
+ border-left: 1px solid #bebebe;
197
+ }
198
+ #buddypress #object-nav {
199
+ background: #d8d8d8;
200
+ border-right: 1px solid #bebebe;
201
+ float: left;
202
+ margin-right: -1px;
203
+ width: 200px;
204
+ }
205
+ #buddypress #object-nav ul {
206
+ border-bottom: 0;
207
+ border-top: 1px solid #bebebe;
208
+ padding: 0;
209
+ }
210
+ #buddypress #object-nav ul li {
211
+ float: none;
212
+ overflow: hidden;
213
+ }
214
+ #buddypress #object-nav ul li:focus,
215
+ #buddypress #object-nav ul li:hover {
216
+ background: #bebebe;
217
+ }
218
+ #buddypress #object-nav ul li span {
219
+ border-radius: 10%;
220
+ float: right;
221
+ margin-right: 15px;
222
+ }
223
+ #buddypress #object-nav ul li.current {
224
+ background: #f1f1f1;
225
+ }
226
+ #buddypress #item-body {
227
+ overflow: hidden;
228
+ padding: 0 20px;
229
+ width: auto;
230
+ }
231
+ #buddypress #item-body #subnav {
232
+ border: 1px solid #bebebe;
233
+ border-left: 0;
234
+ border-right: 0;
235
+ margin: 0 -20px 20px;
236
+ }
237
+ #buddypress #item-body #subnav li:focus,
238
+ #buddypress #item-body #subnav li:hover {
239
+ background: #bebebe;
240
+ }
241
+ #buddypress #item-body #subnav li.current {
242
+ background: #f1f1f1;
243
+ }
244
+ #buddypress #item-body #subnav li#activity-filter-select:focus,
245
+ #buddypress #item-body #subnav li#activity-filter-select:hover {
246
+ background: none;
247
+ }
248
+ #buddypress #item-body #subnav li#activity-filter-select select {
249
+ max-width: 130px;
250
+ }
251
+ }
252
 
253
  /**
254
  *----------------------------------------------------------
256
  *----------------------------------------------------------
257
  */
258
  #buddypress div.pagination .pag-count {
259
+ margin-left: 0;
260
+ }
261
 
262
  /**
263
  *-------------------------------------------------------------------------------
265
  *-------------------------------------------------------------------------------
266
  */
267
  #buddypress .item-list .item-title a {
268
+ display: block;
269
+ font-size: 22px;
270
+ font-size: 1.375rem;
271
+ text-decoration: none;
272
+ }
273
+
274
+ #buddypress .item-list .item-title span.update,
275
+ #buddypress .item-list .item-title span a {
276
+ font-size: 12px;
277
+ font-size: 0.75rem;
278
+ }
279
 
280
  #buddypress ul.item-list li {
281
+ overflow: hidden !important;
282
+ }
283
+
284
+ #buddypress ul.item-list li .item-avatar {
285
+ float: none;
286
+ margin-bottom: 20px;
287
+ text-align: center;
288
+ }
289
+
290
+ #buddypress ul.item-list li .item-avatar a img.avatar {
291
+ float: none;
292
+ }
293
+
294
+ #buddypress ul.item-list li div.item-title {
295
+ float: none;
296
+ width: 100%;
297
+ }
298
+
299
+ #buddypress ul.item-list li div.item-title > a {
300
+ text-align: center;
301
+ }
302
+
303
+ #buddypress ul.item-list li .item {
304
+ margin-left: 0;
305
+ }
306
+
307
+ #buddypress ul.item-list li div.item-desc {
308
+ margin-left: 0;
309
+ width: auto;
310
+ }
311
+
312
+ #buddypress ul.item-list li div.action {
313
+ clear: both;
314
+ float: none;
315
+ margin: 0;
316
+ position: relative;
317
+ text-align: left;
318
+ }
319
+
320
+ #buddypress ul.item-list li div.action div {
321
+ margin: 0 0 10px;
322
+ }
323
+
324
+ #buddypress ul.item-list li .activity-meta,
325
+ #buddypress ul.item-list li .action {
326
+ float: none;
327
+ }
328
+
329
+ #buddypress ul.item-list li .activity-meta a,
330
+ #buddypress ul.item-list li .activity-meta div,
331
+ #buddypress ul.item-list li .action a,
332
+ #buddypress ul.item-list li .action div {
333
+ display: block;
334
+ margin: 5px 0;
335
+ }
336
+
337
+ @media screen and (min-width: 594px) {
338
+ #buddypress ul.item-list li .item-avatar {
339
+ float: left;
340
+ margin-bottom: 0;
341
+ }
342
+ #buddypress ul.item-list li div.item-title > a {
343
+ text-align: left;
344
+ }
345
+ #buddypress ul.item-list li .item {
346
+ float: right;
347
+ margin-left: 5%;
348
+ width: 80%;
349
+ }
350
+ #buddypress ul.item-list li .activity-meta {
351
+ clear: both;
352
+ }
353
+ #buddypress ul.item-list li .activity-meta a,
354
+ #buddypress ul.item-list li .activity-meta div {
355
+ display: inline-block;
356
+ margin: 5px 5px 0 0;
357
+ }
358
+ }
359
+
360
+ @media screen and (min-width: 783px) {
361
+ #buddypress ul.item-list li .item {
362
+ float: left;
363
+ width: 55%;
364
+ }
365
+ #buddypress ul.item-list li .item div.item-desc {
366
+ margin: 0;
367
+ width: auto;
368
+ }
369
+ #buddypress ul.item-list li div.action {
370
+ clear: none;
371
+ float: right;
372
+ top: 0;
373
+ width: 25%;
374
+ }
375
+ #buddypress ul.item-list li div.action div {
376
+ display: block;
377
+ }
378
+ #buddypress ul.item-list li div.action div a {
379
+ -webkit-box-sizing: border-box;
380
+ -moz-box-sizing: border-box;
381
+ box-sizing: border-box;
382
+ display: block;
383
+ width: 100%;
384
+ }
385
+ #buddypress ul.item-list li div.action .meta {
386
+ text-align: center;
387
+ }
388
+ }
389
+
390
+ #buddypress ul.item-list li .meta,
391
+ #buddypress ul.item-list li .item-meta .activity {
392
+ font-style: italic;
393
+ }
394
 
395
  /**
396
  *------------------------------------------------------------
403
  *-------------------------------------------------
404
  */
405
  #buddypress form#whats-new-form {
406
+ margin: 40px 0;
407
+ }
408
+
409
+ #buddypress form#whats-new-form #whats-new-avatar {
410
+ float: none;
411
+ margin-bottom: 20px;
412
+ text-align: center;
413
+ }
414
+
415
+ #buddypress form#whats-new-form #whats-new-content,
416
+ #buddypress form#whats-new-form p.activity-greeting {
417
+ margin-left: 0;
418
+ padding-left: 0;
419
+ }
420
+
421
+ #buddypress form#whats-new-form p.activity-greeting {
422
+ clear: left;
423
+ line-height: inherit;
424
+ margin-bottom: 5px;
425
+ }
426
+
427
+ #buddypress form#whats-new-form textarea#whats-new {
428
+ width: 100%;
429
+ }
430
+
431
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options[style] {
432
+ height: auto !important;
433
+ }
434
+
435
+ @media screen and (max-width: 594px) {
436
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options {
437
+ display: flex;
438
+ flex-direction: column;
439
+ }
440
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit {
441
+ order: 2;
442
+ }
443
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input {
444
+ width: 100%;
445
+ }
446
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box {
447
+ margin-top: 10px;
448
+ order: 1;
449
+ }
450
+ #buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select {
451
+ margin-top: 5px;
452
+ max-width: 100%;
453
+ width: 100%;
454
+ }
455
+ }
456
+
457
+ @media screen and (min-width: 594px) {
458
+ #buddypress form#whats-new-form #whats-new-avatar {
459
+ float: left;
460
+ }
461
+ #buddypress form#whats-new-form #whats-new-content,
462
+ #buddypress form#whats-new-form p.activity-greeting {
463
+ clear: none;
464
+ overflow: hidden;
465
+ padding-left: 20px;
466
+ }
467
+ }
468
 
469
  /**
470
  *-------------------------------------------------
472
  *-------------------------------------------------
473
  */
474
  #buddypress #activity-stream {
475
+ margin-top: 40px;
476
+ }
477
+
478
  #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar {
479
+ float: none;
480
+ margin-bottom: 10px;
481
+ text-align: center;
482
+ }
483
+
484
+ #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar {
485
+ display: inline;
486
+ float: none;
487
+ }
488
+
489
  #buddypress .activity-list li.mini .activity-avatar img.avatar {
490
+ margin-left: 0;
491
+ }
492
+
493
  #buddypress .activity-list li.mini .activity-meta a {
494
+ font-size: 12px;
495
+ font-size: 0.75rem;
496
+ }
497
+
498
  #buddypress .activity-list .activity-content {
499
+ margin: 0;
500
+ }
501
+
502
+ #buddypress .activity-list .activity-content .activity-header {
503
+ margin: -0.5em 0 0;
504
+ }
505
+
506
+ #buddypress .activity-list .activity-content .activity-header > p {
507
+ line-height: 1.4;
508
+ margin-top: -10px;
509
+ }
510
+
511
+ #buddypress .activity-list .activity-content .activity-header img.avatar {
512
+ margin-bottom: 0 !important;
513
+ vertical-align: middle;
514
+ }
515
+
516
+ #buddypress .activity-list .activity-content .activity-inner {
517
+ margin: 10px 0;
518
+ }
519
+
520
+ @media screen and (min-width: 594px) {
521
+ #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar {
522
+ float: left;
523
+ margin: 0 20px 0 0;
524
+ }
525
+ #buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar {
526
+ display: inline;
527
+ float: none;
528
+ }
529
+ #buddypress .activity-list li.mini .activity-avatar {
530
+ margin: 0 10px 0 5%;
531
+ }
532
+ #buddypress .activity-list .activity-content {
533
+ margin-left: 0;
534
+ overflow: hidden;
535
+ }
536
+ }
537
+
538
+ body.activity-permalink #buddypress {
539
+ background: transparent;
540
+ }
541
+
542
+ @media screen and (max-width: 760px) {
543
+ body.activity-permalink #buddypress .activity-list li .activity-content,
544
+ body.activity-permalink #buddypress .activity-list li .activity-comments {
545
+ margin-left: 0;
546
+ }
547
+ }
548
 
549
  /**
550
  *-------------------------------------------------
552
  *-------------------------------------------------
553
  */
554
  #buddypress .activity .activity-comments {
555
+ margin-left: 0;
556
+ margin-top: 5px;
557
+ }
558
+
559
+ @media screen and (min-width: 594px) {
560
+ #buddypress .activity .activity-comments {
561
+ margin-left: 70px;
562
+ }
563
+ }
564
+
565
+ #buddypress .activity .activity-comments ul {
566
+ background: rgba(247, 247, 247, 0.6);
567
+ margin: 30px 0 0 2px;
568
+ }
569
+
570
+ #buddypress .activity .activity-comments ul ul {
571
+ border-left: 1px solid rgba(0, 0, 0, 0.1);
572
+ padding-left: 2%;
573
+ }
574
+
575
+ @media screen and (max-width: 400px) {
576
+ #buddypress .activity .activity-comments .acomment-avatar {
577
+ display: block;
578
+ text-align: center;
579
+ }
580
+ #buddypress .activity .activity-comments .acomment-avatar a,
581
+ #buddypress .activity .activity-comments .acomment-avatar img.avatar {
582
+ display: inline;
583
+ float: none;
584
+ }
585
+ #buddypress .activity .activity-comments .acomment-content,
586
+ #buddypress .activity .activity-comments .acomment-meta,
587
+ #buddypress .activity .activity-comments .acomment-options {
588
+ margin: 5px;
589
+ }
590
+ #buddypress .activity .activity-comments .acomment-content {
591
+ padding: 0 10px;
592
+ }
593
+ }
594
+
595
+ #buddypress .activity .activity-comments .ac-form input[type="submit"],
596
+ #buddypress .activity .activity-comments .ac-form .ac-reply-cancel {
597
+ color: rgba(43, 43, 43, 0.8);
598
+ display: inline-block;
599
+ font-family: inherit;
600
+ font-size: 12px;
601
+ font-size: 0.75rem;
602
+ font-weight: normal;
603
+ line-height: 1.2;
604
+ padding: 4px 10px;
605
+ text-transform: lowercase;
606
+ width: 100px;
607
+ }
608
+
609
+ #buddypress .activity .activity-comments .ac-form .ac-reply-cancel {
610
+ border: 1px solid rgba(0, 0, 0, 0.2);
611
+ text-align: center;
612
+ }
613
+
614
+ #buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus,
615
+ #buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover {
616
+ background: #ededed;
617
+ }
618
 
619
  /**
620
  *------------------------------------------------------------
627
  *-------------------------------------------------------------------------------
628
  */
629
  /* groups & user account page entry title */
630
+ .single-item.groups .entry-title,
631
+ .bp-user .entry-title {
632
+ background: #4d4d4d;
633
+ color: #fff;
634
+ font-size: 22px;
635
+ font-size: 1.375rem;
636
+ margin-bottom: 10px;
637
+ padding: 0.2em;
638
+ }
639
+
640
  @media screen and (min-width: 673px) {
641
+ .single-item.groups .entry-title,
642
+ .bp-user .entry-title {
643
+ font-size: 28px;
644
+ font-size: 1.75rem;
645
+ }
646
+ }
647
 
648
  /**
649
  *------------------------------------------------------------
651
  *------------------------------------------------------------
652
  */
653
  #buddypress div#item-header {
654
+ padding-bottom: 10px;
655
+ }
656
+
657
+ #buddypress div#item-header img.avatar {
658
+ margin: 0 20px 10px 0;
659
+ }
660
+
661
+ #buddypress div#item-header #message {
662
+ clear: both;
663
+ margin-bottom: 5px;
664
+ padding-top: 10px;
665
+ }
666
+
667
+ #buddypress div#item-header #message p {
668
+ margin-bottom: 0;
669
+ }
670
 
671
  /**
672
  *-------------------------------------------------
674
  *-------------------------------------------------
675
  */
676
  @media screen and (max-width: 594px) {
677
+ .single-item.groups #buddypress div#item-header {
678
+ display: flex;
679
+ flex-direction: column;
680
+ }
681
+ .single-item.groups #buddypress div#item-header #item-header-avatar {
682
+ order: 1;
683
+ text-align: center;
684
+ }
685
+ .single-item.groups #buddypress div#item-header #item-header-avatar a {
686
+ border-bottom: 0;
687
+ }
688
+ .single-item.groups #buddypress div#item-header #item-header-avatar a img {
689
+ display: inline-block;
690
+ float: none;
691
+ }
692
+ .single-item.groups #buddypress div#item-header #item-header-content {
693
+ order: 2;
694
+ }
695
+ .single-item.groups #buddypress div#item-header #item-actions {
696
+ margin-left: 0;
697
+ order: 3;
698
+ text-align: left;
699
+ }
700
+ .single-item.groups #buddypress div#item-header #item-actions ul {
701
+ margin-left: 0;
702
+ }
703
+ .single-item.groups #buddypress div#item-header #item-actions ul li {
704
+ float: left;
705
+ }
706
+ .single-item.groups #buddypress div#item-header #message {
707
+ order: 4;
708
+ }
709
+ }
710
+
711
  .single-item.groups #buddypress #item-header #item-actions {
712
+ float: none;
713
+ margin: 0 0 0 20px;
714
+ width: auto;
715
+ }
716
+
717
+ .single-item.groups #buddypress #item-header #item-actions h3 {
718
+ font-size: 20px;
719
+ font-size: 1.25rem;
720
+ }
721
+
722
  .single-item.groups #buddypress #item-header #item-header-avatar {
723
+ text-align: center;
724
+ }
725
+
726
  .single-item.groups #buddypress #item-header #item-header-content {
727
+ float: none;
728
+ overflow: hidden;
729
+ }
730
+
731
  @media screen and (min-width: 594px) {
732
+ .single-item.groups #buddypress #item-header #item-actions {
733
+ float: right;
734
+ }
735
+ .single-item.groups #buddypress #item-header #item-header-avatar {
736
+ float: left;
737
+ }
738
+ .single-item.groups #buddypress #item-header #item-header-content {
739
+ float: none;
740
+ overflow: hidden;
741
+ }
742
+ }
743
 
744
  /**
745
  *-------------------------------------------------
747
  *-------------------------------------------------
748
  */
749
  .bp-user #buddypress #item-header #item-header-avatar {
750
+ text-align: center;
751
+ width: 100%;
752
+ }
753
+
754
+ .bp-user #buddypress #item-header #item-header-avatar img {
755
+ float: none;
756
+ }
757
+
758
  .bp-user #buddypress #item-header #latest-update {
759
+ margin-bottom: 10px;
760
+ }
761
+
762
  @media screen and (max-width: 594px) {
763
+ .bp-user #buddypress #item-header #item-buttons div.generic-button {
764
+ display: inline-block;
765
+ float: none;
766
+ margin: 0 0 5px 0;
767
+ width: 100%;
768
+ }
769
+ .bp-user #buddypress #item-header #item-buttons div.generic-button a {
770
+ -webkit-box-sizing: border-box;
771
+ -moz-box-sizing: border-box;
772
+ box-sizing: border-box;
773
+ display: block;
774
+ width: 100%;
775
+ }
776
+ }
777
+
778
  @media screen and (min-width: 673px) {
779
+ .bp-user #buddypress #item-header #item-header-avatar {
780
+ float: left;
781
+ overflow: hidden;
782
+ text-align: left;
783
+ width: 20%;
784
+ }
785
+ .bp-user #buddypress #item-header #item-header-avatar img {
786
+ margin: 0;
787
+ }
788
+ .bp-user #buddypress #item-header #item-header-content {
789
+ float: right;
790
+ width: 78%;
791
+ }
792
+ .bp-user #buddypress #item-header #item-header-content #latest-update {
793
+ margin-bottom: 20px;
794
+ }
795
+ }
796
 
797
  /**
798
  *------------------------------------------------------------
810
  *------------------------------
811
  */
812
  /* Settings */
813
+ #group-settings-form .radio strong,
814
+ #create-group-form .radio strong {
815
+ font-size: 18px;
816
+ font-size: 1.125rem;
817
+ }
818
+
819
+ #group-settings-form .radio ul,
820
+ #create-group-form .radio ul {
821
+ color: #777777;
822
+ }
823
+
824
+ #group-settings-form #group-creation-previous,
825
+ #create-group-form #group-creation-previous {
826
+ margin: 10px 0;
827
+ }
828
 
829
  /* Manage Members */
830
  .groups.manage-members #group-settings-form h4 {
831
+ margin-top: 40px;
832
+ }
833
+
834
  .groups.manage-members #group-settings-form .item-list {
835
+ background: #f7f7f7;
836
+ border-top: 0;
837
+ padding: 0 0.5em;
838
+ }
839
+
840
+ .groups.manage-members #group-settings-form .item-list li {
841
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1);
842
+ }
843
+
844
+ .groups.manage-members #group-settings-form .item-list li:last-child {
845
+ border-bottom: 0;
846
+ }
847
+
848
+ .groups.manage-members #group-settings-form .item-list li img,
849
+ .groups.manage-members #group-settings-form .item-list li h5 {
850
+ clear: none;
851
+ float: left;
852
+ }
853
+
854
+ .groups.manage-members #group-settings-form .item-list li img > a,
855
+ .groups.manage-members #group-settings-form .item-list li h5 > a {
856
+ border-bottom: 0;
857
+ }
858
+
859
+ .groups.manage-members #group-settings-form .item-list li span.small {
860
+ display: block;
861
+ float: none;
862
+ margin-top: 10px;
863
+ width: 100%;
864
+ }
865
+
866
+ .groups.manage-members #group-settings-form .item-list li span.small a {
867
+ display: inline-block;
868
+ margin: 5px 0;
869
+ width: 100%;
870
+ }
871
+
872
+ @media screen and (min-width: 38.75em) {
873
+ .groups.manage-members #group-settings-form .item-list li span.small a {
874
+ width: auto;
875
+ }
876
+ }
877
+
878
+ .groups.manage-members #group-settings-form .item-list li h5 {
879
+ margin: 0;
880
+ }
881
 
882
  /**
883
  *------------------------------
885
  *------------------------------
886
  */
887
  #buddypress #members-group-list .item-list h5 {
888
+ display: inline-block;
889
+ margin: 0;
890
+ }
891
+
892
  #buddypress #members-group-list .item-list span.activity {
893
+ padding-left: 10px;
894
+ }
895
 
896
+ #buddypress #item-body #subnav li.groups-members-search:focus,
897
+ #buddypress #item-body #subnav li.groups-members-search:hover,
898
+ #buddypress #item-body #subnav li.last:focus,
899
+ #buddypress #item-body #subnav li.last:hover {
900
+ background: none;
901
+ }
902
 
903
+ .groups.group-members #subnav ul:before,
 
 
904
  .groups.group-members #subnav ul:after {
905
+ content: " ";
906
+ display: table;
907
+ }
908
+
909
+ .groups.group-members #subnav ul:after {
910
+ clear: both;
911
+ }
912
+
913
  .groups.group-members #subnav ul {
914
+ padding: 5px 0;
915
+ }
916
+
917
  @media screen and (max-width: 400px) {
918
+ .groups.group-members #subnav li {
919
+ background: #fff;
920
+ padding: 10px 0;
921
+ width: 100% !important;
922
+ }
923
+ }
924
+
925
  .groups.group-members #subnav li #search-members-form {
926
+ -webkit-box-sizing: border-box;
927
+ -moz-box-sizing: border-box;
928
+ box-sizing: border-box;
929
+ float: left;
930
+ }
931
+
932
+ @media screen and (max-width: 400px) {
933
+ .groups.group-members #subnav li #search-members-form {
934
+ margin: 0;
935
+ width: 100%;
936
+ }
937
+ .groups.group-members #subnav li #search-members-form label input[type="text"] {
938
+ width: 100%;
939
+ }
940
+ }
941
+
942
+ @media screen and (min-width: 783px) {
943
+ .groups.group-members #subnav li #search-members-form {
944
+ margin-left: 3px;
945
+ }
946
+ }
947
 
948
  /**
949
  *------------------------------
951
  *------------------------------
952
  */
953
  @media screen and (min-width: 783px) {
954
+ .send-invites #buddypress #item-body {
955
+ border-top: 1px solid #bebebe;
956
+ }
957
+ }
958
+
959
+ @media screen and (max-width: 400px) {
960
+ .send-invites #buddypress #item-body .left-menu {
961
+ float: none;
962
+ }
963
+ .send-invites #buddypress #item-body .left-menu #invite-list {
964
+ height: auto;
965
+ width: auto;
966
+ }
967
+ .send-invites #buddypress #item-body .main-column {
968
+ margin-left: 0;
969
+ }
970
+ }
971
+
972
  .send-invites #buddypress #item-body li img.avatar {
973
+ display: block;
974
+ float: none;
975
+ margin: 10px auto;
976
+ }
977
+
978
  .send-invites #buddypress #item-body li .action {
979
+ margin-top: 10px;
980
+ text-align: left;
981
+ width: 100%;
982
+ }
983
+
984
+ @media screen and (min-width: 38.75em) {
985
+ .send-invites #buddypress #item-body li .action {
986
+ text-align: right;
987
+ }
988
+ }
989
+
990
  @media screen and (min-width: 594px) {
991
+ .send-invites #buddypress #item-body #invite-list {
992
+ width: 160px;
993
+ }
994
+ .send-invites #buddypress #item-body .main-column {
995
+ margin-left: 190px;
996
+ }
997
+ .send-invites #buddypress #item-body li img.avatar {
998
+ float: left;
999
+ margin: 0 10px 0 0;
1000
+ }
1001
+ }
1002
 
1003
  /**
1004
  *-------------------------------------------------
1011
  *------------------------------
1012
  */
1013
  #buddypress .profile .bp-widget h4 {
1014
+ background: #999;
1015
+ color: #fff;
1016
+ padding: 0.4em 0.2em;
1017
+ }
1018
+
1019
+ #buddypress .profile #profile-edit-form .button-nav:before,
1020
  #buddypress .profile #profile-edit-form .button-nav:after {
1021
+ content: " ";
1022
+ display: table;
1023
+ }
1024
+
1025
+ #buddypress .profile #profile-edit-form .button-nav:after {
1026
+ clear: both;
1027
+ }
1028
+
1029
  #buddypress .profile #profile-edit-form ul.button-nav {
1030
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1);
1031
+ margin-left: 0;
1032
+ }
1033
+
1034
+ #buddypress .profile #profile-edit-form ul.button-nav li {
1035
+ float: left;
1036
+ margin-bottom: 0;
1037
+ }
1038
+
1039
+ #buddypress .profile #profile-edit-form ul.button-nav li.current {
1040
+ border: 1px solid rgba(0, 0, 0, 0.1);
1041
+ border-bottom-color: #fff;
1042
+ margin-bottom: -1px;
1043
+ }
1044
+
1045
+ #buddypress .profile #profile-edit-form ul.button-nav a {
1046
+ background: none;
1047
+ border: 0;
1048
+ font-size: 18px;
1049
+ font-size: 1.125rem;
1050
+ }
1051
+
1052
+ #buddypress .profile #profile-edit-form .field-visibility-settings-toggle,
1053
+ #buddypress .profile #profile-edit-form .field-visibility-settings {
1054
+ font-size: 14px;
1055
+ font-size: 0.875rem;
1056
+ }
1057
+
1058
+ #buddypress .profile #profile-edit-form .field-visibility-settings-close,
1059
+ #buddypress .profile #profile-edit-form .visibility-toggle-link {
1060
+ background: #000;
1061
+ color: #fff;
1062
+ padding: 0.2em 0.5em;
1063
+ }
1064
 
1065
  /**
1066
  *------------------------------
1068
  *------------------------------
1069
  */
1070
  #buddypress {
1071
+ /* Read Single thread */
1072
+ /* Sitewide Notices loop */
1073
+ }
1074
+
1075
+ #buddypress table#message-threads {
1076
+ border-left: 1px solid rgba(0, 0, 0, 0.2);
1077
+ border-right: 1px solid rgba(0, 0, 0, 0.2);
1078
+ }
1079
+
1080
+ #buddypress table#message-threads tbody > tr:first-child td.bulk-select-check,
1081
+ #buddypress table#message-threads tbody > tr:first-child td.thread-from {
1082
+ border-top: 1px solid rgba(0, 0, 0, 0.2);
1083
+ }
1084
+
1085
+ #buddypress table#message-threads tr td {
1086
+ background: #fff;
1087
+ border-right: 0 !important;
1088
+ -webkit-box-sizing: border-box;
1089
+ -moz-box-sizing: border-box;
1090
+ box-sizing: border-box;
1091
+ display: inline-block;
1092
+ float: left;
1093
+ }
1094
+
1095
+ #buddypress table#message-threads tr td.thread-star,
1096
+ #buddypress table#message-threads tr td.thread-options {
1097
+ border-bottom-color: rgba(0, 0, 0, 0.2);
1098
+ border-bottom-width: 2px;
1099
+ border-left: 0;
1100
+ height: 2.4em;
1101
+ padding-bottom: 0.2em;
1102
+ padding-top: 0.2em;
1103
+ }
1104
+
1105
+ @media screen and (max-width: 549px) {
1106
+ #buddypress table#message-threads tr td.thread-star,
1107
+ #buddypress table#message-threads tr td.thread-options {
1108
+ padding-top: 0;
1109
+ }
1110
+ }
1111
+
1112
+ #buddypress table#message-threads tr td.bulk-select-check,
1113
+ #buddypress table#message-threads tr td.thread-from {
1114
+ border-left: 0;
1115
+ height: 2.6em;
1116
+ }
1117
+
1118
+ @media screen and (max-width: 320px) {
1119
+ #buddypress table#message-threads tr td.bulk-select-check,
1120
+ #buddypress table#message-threads tr td.thread-from {
1121
+ height: 5.2em;
1122
+ }
1123
+ }
1124
+
1125
+ #buddypress table#message-threads tr td.thread-from,
1126
+ #buddypress table#message-threads tr td.thread-options {
1127
+ border-left: 0;
1128
+ width: -webkit-calc(100% - 30px);
1129
+ width: -moz-calc(100% - 30px);
1130
+ width: calc(100% - 30px);
1131
+ margin-left: 0;
1132
+ }
1133
+
1134
+ #buddypress table#message-threads tr td.thread-info {
1135
+ border-left: 0;
1136
+ padding-left: 41px;
1137
+ width: 100%;
1138
+ }
1139
+
1140
+ #buddypress table#message-threads tr td.thread-info a::after {
1141
+ content: " –  " attr(title);
1142
+ font-size: 12px;
1143
+ font-size: 0.75rem;
1144
+ }
1145
+
1146
+ #buddypress table#message-threads tr td.thread-options {
1147
+ text-align: right;
1148
+ }
1149
+
1150
+ #buddypress table#message-threads tr td.thread-options a {
1151
+ font-size: 12px;
1152
+ font-size: 0.75rem;
1153
+ line-height: 2.2;
1154
+ }
1155
+
1156
+ #buddypress table#message-threads tr span.from {
1157
+ display: none;
1158
+ }
1159
+
1160
+ #buddypress table#message-threads tr span.activity {
1161
+ display: block;
1162
+ float: right;
1163
+ line-height: 2;
1164
+ }
1165
+
1166
+ @media screen and (max-width: 320px) {
1167
+ #buddypress table#message-threads tr span.activity {
1168
+ clear: both;
1169
+ font-size: 11px;
1170
+ font-size: 0.6875rem;
1171
+ width: 100%;
1172
+ }
1173
+ }
1174
+
1175
+ #buddypress table#message-threads tr.unread td {
1176
+ background: #f1f4ff;
1177
+ border-color: rgba(0, 0, 0, 0.2);
1178
+ border-top: 0;
1179
+ border-width: 1px;
1180
+ }
1181
+
1182
+ #buddypress table#message-threads th {
1183
+ display: none;
1184
+ }
1185
+
1186
+ #buddypress table#message-threads th.bulk-select-all {
1187
+ border-bottom: 0;
1188
+ display: inline-block;
1189
+ text-align: left;
1190
+ }
1191
+
1192
+ #buddypress table#message-threads th.bulk-select-all,
1193
+ #buddypress table#message-threads td.bulk-select-check,
1194
+ #buddypress table#message-threads td.thread-star {
1195
+ border-right: 0;
1196
+ width: 30px;
1197
+ }
1198
+
1199
+ #buddypress #message-thread #message-subject {
1200
+ background: #4d4d4d;
1201
+ color: #fff;
1202
+ padding: 0.5em;
1203
+ }
1204
+
1205
+ #buddypress #message-thread .message-box .message-metadata {
1206
+ margin-bottom: 10px;
1207
+ }
1208
+
1209
+ #buddypress #message-thread .message-box .message-content {
1210
+ clear: left;
1211
+ margin-left: 0;
1212
+ }
1213
+
1214
+ #buddypress #message-threads.sitewide-notices td {
1215
+ width: 100%;
1216
+ }
1217
+
1218
+ #buddypress #message-threads.sitewide-notices td strong {
1219
+ background: #4d4d4d;
1220
+ color: #fff;
1221
+ font-size: 16px;
1222
+ font-size: 1rem;
1223
+ display: block;
1224
+ margin-bottom: 0.4em;
1225
+ padding: 0.2em;
1226
+ }
1227
+
1228
+ #buddypress #message-threads.sitewide-notices td a {
1229
+ display: inline-block;
1230
+ line-height: initial;
1231
+ }
1232
+
1233
+ #buddypress #message-threads.sitewide-notices td:first-child {
1234
+ display: none;
1235
+ }
1236
+
1237
+ #buddypress #message-threads.sitewide-notices td:first-child + td + td {
1238
+ border-bottom: 0;
1239
+ }
1240
+
1241
+ #buddypress #message-threads.sitewide-notices td:first-child + td + td span {
1242
+ line-height: 1;
1243
+ }
1244
+
1245
+ #buddypress #message-threads.sitewide-notices td:last-child {
1246
+ border-bottom-color: rgba(0, 0, 0, 0.2);
1247
+ line-height: 1;
1248
+ text-align: right;
1249
+ }
1250
+
1251
+ #buddypress #message-threads.sitewide-notices td:last-child a:last-child {
1252
+ line-height: 0;
1253
+ margin-left: 0.7em;
1254
+ text-indent: -999em;
1255
+ }
1256
+
1257
+ #buddypress #message-threads.sitewide-notices td:last-child a:last-child::after {
1258
+ content: attr(title);
1259
+ display: block;
1260
+ line-height: initial;
1261
+ text-indent: 0;
1262
+ }
1263
 
1264
  /**
1265
  *------------------------------
1267
  *------------------------------
1268
  */
1269
  #buddypress #settings-form > p {
1270
+ font-size: 20px;
1271
+ font-size: 1.25rem;
1272
+ }
1273
+
1274
+ #buddypress table.notification-settings td.yes,
1275
+ #buddypress table.notification-settings td.no {
1276
+ vertical-align: middle;
1277
+ }
1278
+
1279
  #buddypress table.profile-settings {
1280
+ width: 100%;
1281
+ }
1282
+
1283
+ #buddypress table.profile-settings th.field-group-name,
1284
+ #buddypress table.profile-settings td.field-name {
1285
+ width: 50%;
1286
+ }
1287
+
1288
+ @media screen and (min-width: 401px) {
1289
+ #buddypress table.profile-settings th.field-group-name,
1290
+ #buddypress table.profile-settings td.field-name {
1291
+ width: 70%;
1292
+ }
1293
+ }
1294
+
1295
+ #buddypress table.profile-settings td.field-visibility select {
1296
+ width: 100%;
1297
+ }
1298
 
1299
  /*------------------------------------------------------------------------------
1300
  * @section - 7.0 - Forms - General
1301
  *-------------------------------------------------------------------------------
1302
  */
1303
+ #buddypress input[type="text"],
1304
+ #buddypress input[type="email"],
1305
+ #buddypress input[type="password"],
1306
+ #buddypress input[type="submit"],
1307
+ #buddypress select,
1308
+ #buddypress textarea {
1309
+ border: 1px solid rgba(0, 0, 0, 0.2);
1310
+ }
1311
+
1312
+ #buddypress .standard-form input[type="text"],
1313
+ #buddypress .standard-form input[type="email"],
1314
+ #buddypress .standard-form input[type="password"],
1315
+ #buddypress .standard-form input[type="submit"],
1316
+ #buddypress .standard-form textarea {
1317
+ width: 100%;
1318
+ }
1319
+
1320
  #buddypress #send-reply.standard-form textarea {
1321
+ width: 100%;
1322
+ }
1323
+
1324
  #buddypress div.activity-comments form .ac-textarea {
1325
+ background: #f7f7f7;
1326
+ border: 1px solid rgba(0, 0, 0, 0.2);
1327
+ }
1328
+
1329
+ #buddypress div.activity-comments form .ac-textarea textarea {
1330
+ background: none;
1331
+ border: 0;
1332
+ }
1333
+
1334
+ #buddypress div.dir-search,
1335
+ #buddypress div.message-search,
1336
+ #buddypress li.groups-members-search {
1337
+ clear: both;
1338
+ float: none;
1339
+ margin: 10px 0;
1340
+ }
1341
+
1342
+ #buddypress div.dir-search form,
1343
+ #buddypress div.message-search form,
1344
+ #buddypress li.groups-members-search form {
1345
+ border: 1px solid #ccc;
1346
+ overflow: hidden;
1347
+ }
1348
+
1349
+ #buddypress div.dir-search form label,
1350
+ #buddypress div.message-search form label,
1351
+ #buddypress li.groups-members-search form label {
1352
+ float: left;
1353
+ width: 80%;
1354
+ }
1355
+
1356
+ #buddypress div.dir-search form input[type='text'],
1357
+ #buddypress div.message-search form input[type='text'],
1358
+ #buddypress li.groups-members-search form input[type='text'] {
1359
+ float: left;
1360
+ margin: 0;
1361
+ width: 80%;
1362
+ }
1363
+
1364
+ #buddypress div.dir-search form input[type='text'],
1365
+ #buddypress div.dir-search form input[type='submit'],
1366
+ #buddypress div.message-search form input[type='text'],
1367
+ #buddypress div.message-search form input[type='submit'],
1368
+ #buddypress li.groups-members-search form input[type='text'],
1369
+ #buddypress li.groups-members-search form input[type='submit'] {
1370
+ border: 0;
1371
+ font-size: 14px;
1372
+ font-size: 0.875rem;
1373
+ line-height: inherit;
1374
+ }
1375
+
1376
+ #buddypress div.dir-search form input[type='text'],
1377
+ #buddypress div.message-search form input[type='text'],
1378
+ #buddypress li.groups-members-search form input[type='text'] {
1379
+ border-right: 1px solid #ccc;
1380
+ padding: 0.2em 0 0.2em 0.2em;
1381
+ }
1382
+
1383
+ #buddypress div.dir-search form input[type='submit'],
1384
+ #buddypress div.message-search form input[type='submit'],
1385
+ #buddypress li.groups-members-search form input[type='submit'] {
1386
+ float: right;
1387
+ font-weight: normal;
1388
+ padding: 0.2em 1em;
1389
+ text-align: center;
1390
+ text-transform: none;
1391
+ width: 20%;
1392
+ }
1393
+
1394
  @media screen and (min-width: 401px) {
1395
+ #buddypress div.dir-search,
1396
+ #buddypress div.message-search {
1397
+ clear: none;
1398
+ float: right;
1399
+ }
1400
+ #buddypress div.dir-search form label,
1401
+ #buddypress div.dir-search form input[type='submit'],
1402
+ #buddypress div.dir-search form input[type='text'],
1403
+ #buddypress div.message-search form label,
1404
+ #buddypress div.message-search form input[type='submit'],
1405
+ #buddypress div.message-search form input[type='text'] {
1406
+ width: auto;
1407
+ }
1408
+ #buddypress div.message-search {
1409
+ margin: 3px 0 0;
1410
+ }
1411
+ #buddypress li.groups-members-search form label,
1412
+ #buddypress li.groups-members-search form input[type='submit'],
1413
+ #buddypress li.groups-members-search form input[type='text'] {
1414
+ width: auto;
1415
+ }
1416
+ }
1417
 
1418
  /**
1419
  *-------------------------------------------------------------------------------
1421
  *-------------------------------------------------------------------------------
1422
  */
1423
  #buddypress table {
1424
+ border-color: rgba(0, 0, 0, 0.2);
1425
+ }
1426
 
1427
  /*__ User Account tables __*/
1428
  /**
1431
  *-------------------------------------------------------------------------------
1432
  */
1433
  #buddypress div#message p {
1434
+ font-size: 18px;
1435
+ font-size: 1.125rem;
1436
+ font-weight: bold;
1437
+ }
1438
+
1439
  #buddypress div#message.info p {
1440
+ background: #c6e4ee;
1441
+ border: 1px solid #78bed6;
1442
+ color: #1e5264;
1443
+ }
1444
+
1445
  #buddypress div#message.updated p {
1446
+ background: #dee6b2;
1447
+ border: 1px solid #becc66;
1448
+ color: #454d19;
1449
+ }
1450
 
1451
  .delete-group #buddypress div#message.info p {
1452
+ background: #db7e7e;
1453
+ border: 1px solid #be3535;
1454
+ color: #1f0808;
1455
+ }
1456
 
1457
  /**
1458
  *-------------------------------------------------------------------------------
1460
  *-------------------------------------------------------------------------------
1461
  */
1462
  #buddypress {
1463
+ /* Auto Complete background */
1464
+ }
1465
+
1466
+ #buddypress .acfb-holder li.friend-tab {
1467
+ background: #9fd1e2;
1468
+ border: inherit;
1469
+ }
bp-templates/bp-legacy/css/twentyfourteen.min.css CHANGED
@@ -1 +1 @@
1
- #buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress .site-content{padding-bottom:20px;padding-top:4%}@media screen and (min-width:59.6875em){.buddypress .site-content{padding-top:0}}.buddypress .site-content article{margin:0 4%;padding-top:0}.buddypress .site-content article .entry-content,.buddypress .site-content article .entry-header{max-width:100%;padding:0}.buddypress .site-content article #buddypress{margin-bottom:40px}#buddypress .item-list-tabs ul li{width:100%}@media screen and (min-width:400px){#buddypress .item-list-tabs ul li{width:50%}}@media screen and (min-width:594px){#buddypress .item-list-tabs ul li{width:auto}}.directory #buddypress .item-list-tabs ul:after,.directory #buddypress .item-list-tabs ul:before{content:" ";display:table}.directory #buddypress .item-list-tabs ul:after{clear:both}.directory #buddypress .item-list-tabs ul{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}@media screen and (min-width:783px){.directory #buddypress .item-list-tabs ul{padding-bottom:0}.directory #buddypress .item-list-tabs ul li.selected{border:1px solid rgba(0,0,0,.2);border-bottom-color:#fff;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;background-clip:padding-box;margin-bottom:-1px}.directory #buddypress .item-list-tabs ul li.selected a{background:0 0;outline:0}}.directory #buddypress #subnav ul{border-bottom:0}#buddypress #subnav li#activity-filter-select.last{line-height:2.1;margin-top:0}@media screen and (max-width:783px){#buddypress #object-nav ul{border-bottom:1px solid rgba(0,0,0,.2);overflow:hidden;padding-bottom:10px}#buddypress div#subnav.item-list-tabs{margin-bottom:40px}#buddypress div#subnav.item-list-tabs ul li{width:auto}}@media screen and (min-width:783px){.bp-user #buddypress,.single-item.groups #buddypress{background:#d8d8d8}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{background:#d8d8d8;border-right:1px solid #bebebe;float:left;margin-right:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;border-top:1px solid #bebebe;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li:focus,#buddypress #object-nav ul li:hover{background:#bebebe}#buddypress #object-nav ul li span{border-radius:10%;float:right;margin-right:15px}#buddypress #object-nav ul li.current{background:#f1f1f1}#buddypress #item-body{border-left:1px solid #bebebe;overflow:hidden;padding:0 20px;width:auto}#buddypress #item-body #subnav{border:1px solid #bebebe;border-left:0;border-right:0;margin:0 -20px 20px}#buddypress #item-body #subnav li:focus,#buddypress #item-body #subnav li:hover{background:#bebebe}#buddypress #item-body #subnav li.current{background:#f1f1f1}#buddypress #item-body #subnav li#activity-filter-select:focus,#buddypress #item-body #subnav li#activity-filter-select:hover{background:0 0}#buddypress #item-body #subnav li#activity-filter-select select{max-width:130px}}#buddypress div.pagination .pag-count,#buddypress ul.item-list li .item{margin-left:0}#buddypress .item-list .item-title a{display:block;font-size:22px;font-size:1.375rem;text-decoration:none}#buddypress .item-list .item-title span a,#buddypress .item-list .item-title span.update{font-size:12px;font-size:.75rem}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress ul.item-list li .item-avatar a img.avatar{float:none}#buddypress ul.item-list li div.item-title{float:none;width:100%}#buddypress ul.item-list li div.item-title>a{text-align:center}#buddypress ul.item-list li div.item-desc{margin-left:0;width:auto}#buddypress ul.item-list li div.action{clear:both;float:none;margin:0;position:relative;text-align:left}#buddypress ul.item-list li div.action div{margin:0 0 10px}#buddypress ul.item-list li .action,#buddypress ul.item-list li .activity-meta{float:none}#buddypress ul.item-list li .action a,#buddypress ul.item-list li .action div,#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:block;margin:5px 0}@media screen and (min-width:594px){#buddypress ul.item-list li .item-avatar{float:left;margin-bottom:0}#buddypress ul.item-list li div.item-title>a{text-align:left}#buddypress ul.item-list li .item{float:right;margin-left:5%;width:80%}#buddypress ul.item-list li .activity-meta{clear:both}#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:inline-block;margin:5px 5px 0 0}}@media screen and (min-width:783px){#buddypress ul.item-list li .item{float:left;width:55%}#buddypress ul.item-list li .item div.item-desc{margin:0;width:auto}#buddypress ul.item-list li div.action{clear:none;float:right;top:0;width:25%}#buddypress ul.item-list li div.action div{display:block}#buddypress ul.item-list li div.action div a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}#buddypress ul.item-list li div.action .meta{text-align:center}}#buddypress ul.item-list li .item-meta .activity,#buddypress ul.item-list li .meta{font-style:italic}#buddypress form#whats-new-form{margin:40px 0}#buddypress form#whats-new-form #whats-new-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{margin-left:0;padding-left:0}#buddypress form#whats-new-form p.activity-greeting{clear:left;line-height:inherit;margin-bottom:5px}#buddypress form#whats-new-form textarea#whats-new{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options[style]{height:auto!important}@media screen and (max-width:594px){#buddypress form#whats-new-form #whats-new-content #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box{margin-top:10px;order:1}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select{margin-top:5px;max-width:100%;width:100%}}@media screen and (min-width:594px){#buddypress form#whats-new-form #whats-new-avatar{float:left}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{clear:none;overflow:hidden;padding-left:20px}}#buddypress #activity-stream{margin-top:40px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:none;margin-bottom:10px;text-align:center}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar img.avatar{margin-left:0}#buddypress .activity-list li.mini .activity-meta a{font-size:12px;font-size:.75rem}#buddypress .activity-list .activity-content{margin:0}#buddypress .activity-list .activity-content .activity-header{margin:-.5em 0 0}#buddypress .activity-list .activity-content .activity-header>p{line-height:1.4;margin-top:-10px}#buddypress .activity-list .activity-content .activity-header img.avatar{margin-bottom:0!important;vertical-align:middle}#buddypress .activity-list .activity-content .activity-inner{margin:10px 0}@media screen and (min-width:400px){#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:left;margin:0 20px 0 0}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar{margin:0 10px 0 5%}#buddypress .activity-list .activity-content{margin-left:0;overflow:hidden}}#buddypress .activity .activity-comments{border-left:1px solid rgba(0,0,0,.1);margin-top:5px}#buddypress .activity .activity-comments ul{background:rgba(247,247,247,.6);margin:30px 0 0 2px}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel,#buddypress .activity .activity-comments .ac-form input[type=submit]{color:rgba(43,43,43,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(0,0,0,.2);text-align:center}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}.bp-user .entry-title,.single-item.groups .entry-title{background:#4d4d4d;color:#fff;font-size:22px;font-size:1.375rem;margin-bottom:10px;padding:.2em}@media screen and (min-width:673px){.bp-user .entry-title,.single-item.groups .entry-title{font-size:28px;font-size:1.75rem}}#buddypress div#item-header{padding-bottom:10px}#buddypress div#item-header img.avatar{margin:0 20px 10px 0}#buddypress div#item-header #message{clear:both;margin-bottom:5px;padding-top:10px}#buddypress div#item-header #message p{margin-bottom:0}@media screen and (max-width:594px){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{margin-left:0;order:3;text-align:left}.single-item.groups #buddypress div#item-header #item-actions ul{margin-left:0}.single-item.groups #buddypress div#item-header #item-actions ul li{float:left}.single-item.groups #buddypress div#item-header #message{order:4}}.single-item.groups #buddypress #item-header #item-actions{float:none;margin:0 0 0 20px;width:auto}.single-item.groups #buddypress #item-header #item-actions h3{font-size:20px;font-size:1.25rem}.single-item.groups #buddypress #item-header #item-header-avatar{text-align:center}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}@media screen and (min-width:594px){.single-item.groups #buddypress #item-header #item-actions{float:right}.single-item.groups #buddypress #item-header #item-header-avatar{float:left}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar img{float:none}.bp-user #buddypress #item-header #latest-update{margin-bottom:10px}@media screen and (max-width:594px){.bp-user #buddypress #item-header #item-buttons div.generic-button{display:inline-block;float:none;margin:0 0 5px;width:100%}.bp-user #buddypress #item-header #item-buttons div.generic-button a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}}@media screen and (min-width:673px){.bp-user #buddypress #item-header #item-header-avatar{float:left;overflow:hidden;text-align:left;width:20%}.bp-user #buddypress #item-header #item-header-avatar img{margin:0}.bp-user #buddypress #item-header #item-header-content{float:right;width:78%}.bp-user #buddypress #item-header #item-header-content #latest-update{margin-bottom:20px}}#create-group-form .radio strong,#group-settings-form .radio strong{font-size:18px;font-size:1.125rem}#create-group-form .radio ul,#group-settings-form .radio ul{color:#777}#create-group-form #group-creation-previous,#group-settings-form #group-creation-previous{margin:10px 0}.groups.manage-members #group-settings-form h4{margin-top:40px}.groups.manage-members #group-settings-form .item-list{background:#f7f7f7;border-top:0;padding:0 .5em}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid rgba(0,0,0,.1)}.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a,.groups.manage-members #group-settings-form .item-list li:last-child{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{clear:none;float:left}#buddypress .profile #profile-edit-form .button-nav:after,.groups.group-members #subnav ul:after{clear:both}.groups.manage-members #group-settings-form .item-list li span.small{display:block;float:none;margin-top:10px;width:100%}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}#buddypress #members-group-list .item-list h5{display:inline-block;margin:0}#buddypress #members-group-list .item-list span.activity{padding-left:10px}#buddypress #item-body #subnav li.groups-members-search:focus,#buddypress #item-body #subnav li.groups-members-search:hover,#buddypress #item-body #subnav li.last:focus,#buddypress #item-body #subnav li.last:hover{background:0 0}.groups.group-members #subnav ul:after,.groups.group-members #subnav ul:before{content:" ";display:table}.groups.group-members #subnav ul{padding:5px 0}.groups.group-members #subnav li #search-members-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}@media screen and (max-width:400px){.groups.group-members #subnav li{background:#fff;padding:10px 0;width:100%!important}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}@media screen and (min-width:783px){.groups.group-members #subnav li #search-members-form{margin-left:3px}.send-invites #buddypress #item-body{border-top:1px solid #bebebe}}.send-invites #buddypress #item-body #invite-list{width:120px}.send-invites #buddypress #item-body .main-column{margin-left:160px}.send-invites #buddypress #item-body li img.avatar{display:block;float:none;margin:10px auto}.send-invites #buddypress #item-body li .action{margin-top:10px;text-align:left;width:100%}@media screen and (min-width:38.75em){.send-invites #buddypress #item-body li .action{text-align:right}}@media screen and (min-width:594px){.send-invites #buddypress #item-body #invite-list{width:160px}.send-invites #buddypress #item-body .main-column{margin-left:190px}.send-invites #buddypress #item-body li img.avatar{float:left;margin:0 10px 0 0}}#buddypress .profile .bp-widget h4{background:#999;color:#fff;padding:.4em .2em}#buddypress .profile #profile-edit-form .button-nav:after,#buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}#buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid rgba(0,0,0,.1);margin-left:0}#buddypress .profile #profile-edit-form ul.button-nav li{float:left;margin-bottom:0}#buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid rgba(0,0,0,.1);border-bottom-color:#fff;margin-bottom:-1px}#buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.125rem}#buddypress .profile #profile-edit-form .field-visibility-settings,#buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:.875rem}#buddypress .profile #profile-edit-form .field-visibility-settings-close,#buddypress .profile #profile-edit-form .visibility-toggle-link{background:#000;color:#fff;padding:.2em .5em}#buddypress table#message-threads{border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tbody>tr:first-child td.bulk-select-check,#buddypress table#message-threads tbody>tr:first-child td.thread-from{border-top:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tr td{background:#fff;border-right:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left}#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{border-bottom-color:rgba(0,0,0,.2);border-bottom-width:2px;border-left:0;height:2.4em;padding-bottom:.2em;padding-top:.2em}@media screen and (max-width:549px){#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{padding-top:0}}#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{border-left:0;height:2.6em}#buddypress table#message-threads tr td.thread-from,#buddypress table#message-threads tr td.thread-options{border-left:0;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-left:0}#buddypress table#message-threads tr td.thread-info{border-left:0;padding-left:41px;width:100%}#buddypress table#message-threads tr td.thread-info a::after{content:" \2013 \00a0" attr(title);font-size:12px;font-size:.75rem}#buddypress table#message-threads tr td.thread-options{text-align:right}#buddypress table#message-threads tr td.thread-options a{font-size:12px;font-size:.75rem;line-height:2.2}#buddypress table#message-threads tr span.from{display:none}#buddypress table#message-threads tr span.activity{display:block;float:right;line-height:2}@media screen and (max-width:320px){#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{height:5.2em}#buddypress table#message-threads tr span.activity{clear:both;font-size:11px;font-size:.6875rem;width:100%}}#buddypress table#message-threads tr.unread td{background:#f1f4ff;border-color:rgba(0,0,0,.2);border-top:0;border-width:1px}#buddypress table#message-threads th{display:none}#buddypress table#message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:left}#buddypress table#message-threads td.bulk-select-check,#buddypress table#message-threads td.thread-star,#buddypress table#message-threads th.bulk-select-all{border-right:0;width:30px}#buddypress #message-threads.sitewide-notices td,#buddypress table.profile-settings{width:100%}#buddypress #message-thread #message-subject{background:#4d4d4d;color:#fff;padding:.5em}#buddypress #message-thread .message-box .message-metadata{margin-bottom:10px}#buddypress #message-thread .message-box .message-content{clear:left;margin-left:0}#buddypress #message-threads.sitewide-notices td strong{background:#4d4d4d;color:#fff;font-size:16px;font-size:1rem;display:block;margin-bottom:.4em;padding:.2em}#buddypress #message-threads.sitewide-notices td a{display:inline-block;line-height:initial}#buddypress #message-threads.sitewide-notices td:first-child{display:none}#buddypress #message-threads.sitewide-notices td:first-child+td+td{border-bottom:0}#buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}#buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:rgba(0,0,0,.2);line-height:1;text-align:right}#buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-left:.7em;text-indent:-999em}#buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}#buddypress #settings-form>p{font-size:20px;font-size:1.25rem}#buddypress table.notification-settings td.no,#buddypress table.notification-settings td.yes{vertical-align:middle}#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:401px){#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:70%}}#buddypress #send-reply.standard-form textarea,#buddypress .standard-form input[type=submit],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=password],#buddypress .standard-form textarea,#buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress input[type=submit],#buddypress input[type=text],#buddypress input[type=email],#buddypress input[type=password],#buddypress select,#buddypress textarea{border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{clear:both;float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid #ccc;overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:left;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:left;margin:0;width:80%;border-right:1px solid #ccc;padding:.2em 0 .2em .2em}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{border:0;font-size:14px;font-size:.875rem;line-height:inherit}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:right;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:401px){#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}#buddypress div.dir-search,#buddypress div.message-search{clear:none;float:right}#buddypress div.message-search{margin:3px 0 0}}#buddypress table{border-color:rgba(0,0,0,.2)}#buddypress div#message p{font-size:18px;font-size:1.125rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit}
1
+ @charset "UTF-8";#buddypress h1,#buddypress h2,#buddypress h3,#buddypress h4,#buddypress h5,#buddypress h6{clear:none}.buddypress .site-content{padding-bottom:20px;padding-top:4%}@media screen and (min-width:59.6875em){.buddypress .site-content{padding-top:0}}.buddypress .site-content article{margin:0 4%;padding-top:0}.buddypress .site-content article .entry-content,.buddypress .site-content article .entry-header{max-width:100%;padding:0}.buddypress .site-content article #buddypress{margin-bottom:40px}#buddypress .item-list-tabs ul li{width:100%}@media screen and (min-width:400px){#buddypress .item-list-tabs ul li{width:50%}}@media screen and (min-width:594px){#buddypress .item-list-tabs ul li{width:auto}}.directory #buddypress .item-list-tabs ul:after,.directory #buddypress .item-list-tabs ul:before{content:" ";display:table}.directory #buddypress .item-list-tabs ul:after{clear:both}.directory #buddypress .item-list-tabs ul{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px}@media screen and (min-width:783px){.directory #buddypress .item-list-tabs ul{padding-bottom:0}.directory #buddypress .item-list-tabs ul li.selected{border:1px solid rgba(0,0,0,.2);border-bottom-color:#fff;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;background-clip:padding-box;margin-bottom:-1px}.directory #buddypress .item-list-tabs ul li.selected a{background:0 0;outline:0}}.directory #buddypress #subnav ul{border-bottom:0}#buddypress #subnav li#activity-filter-select.last{line-height:2.1;margin-top:0}@media screen and (max-width:783px){#buddypress #object-nav ul{border-bottom:1px solid rgba(0,0,0,.2);overflow:hidden;padding-bottom:10px}#buddypress div#subnav.item-list-tabs{margin-bottom:40px}#buddypress div#subnav.item-list-tabs ul li{width:auto}}@media screen and (min-width:783px){.bp-user #buddypress,.single-item.groups #buddypress{background:#d8d8d8}#buddypress #item-body,#buddypress #item-header{background:#fff}#buddypress #object-nav{background:#d8d8d8;border-right:1px solid #bebebe;float:left;margin-right:-1px;width:200px}#buddypress #object-nav ul{border-bottom:0;border-top:1px solid #bebebe;padding:0}#buddypress #object-nav ul li{float:none;overflow:hidden}#buddypress #object-nav ul li:focus,#buddypress #object-nav ul li:hover{background:#bebebe}#buddypress #object-nav ul li span{border-radius:10%;float:right;margin-right:15px}#buddypress #object-nav ul li.current{background:#f1f1f1}#buddypress #item-body{border-left:1px solid #bebebe;overflow:hidden;padding:0 20px;width:auto}#buddypress #item-body #subnav{border:1px solid #bebebe;border-left:0;border-right:0;margin:0 -20px 20px}#buddypress #item-body #subnav li:focus,#buddypress #item-body #subnav li:hover{background:#bebebe}#buddypress #item-body #subnav li.current{background:#f1f1f1}#buddypress #item-body #subnav li#activity-filter-select:focus,#buddypress #item-body #subnav li#activity-filter-select:hover{background:0 0}#buddypress #item-body #subnav li#activity-filter-select select{max-width:130px}}#buddypress div.pagination .pag-count,#buddypress ul.item-list li .item{margin-left:0}#buddypress .item-list .item-title a{display:block;font-size:22px;font-size:1.375rem;text-decoration:none}#buddypress .item-list .item-title span a,#buddypress .item-list .item-title span.update{font-size:12px;font-size:.75rem}#buddypress ul.item-list li{overflow:hidden!important}#buddypress ul.item-list li .item-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress ul.item-list li .item-avatar a img.avatar{float:none}#buddypress ul.item-list li div.item-title{float:none;width:100%}#buddypress ul.item-list li div.item-title>a{text-align:center}#buddypress ul.item-list li div.item-desc{margin-left:0;width:auto}#buddypress ul.item-list li div.action{clear:both;float:none;margin:0;position:relative;text-align:left}#buddypress ul.item-list li div.action div{margin:0 0 10px}#buddypress ul.item-list li .action,#buddypress ul.item-list li .activity-meta{float:none}#buddypress ul.item-list li .action a,#buddypress ul.item-list li .action div,#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:block;margin:5px 0}@media screen and (min-width:594px){#buddypress ul.item-list li .item-avatar{float:left;margin-bottom:0}#buddypress ul.item-list li div.item-title>a{text-align:left}#buddypress ul.item-list li .item{float:right;margin-left:5%;width:80%}#buddypress ul.item-list li .activity-meta{clear:both}#buddypress ul.item-list li .activity-meta a,#buddypress ul.item-list li .activity-meta div{display:inline-block;margin:5px 5px 0 0}}@media screen and (min-width:783px){#buddypress ul.item-list li .item{float:left;width:55%}#buddypress ul.item-list li .item div.item-desc{margin:0;width:auto}#buddypress ul.item-list li div.action{clear:none;float:right;top:0;width:25%}#buddypress ul.item-list li div.action div{display:block}#buddypress ul.item-list li div.action div a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}#buddypress ul.item-list li div.action .meta{text-align:center}}#buddypress ul.item-list li .item-meta .activity,#buddypress ul.item-list li .meta{font-style:italic}#buddypress form#whats-new-form{margin:40px 0}#buddypress form#whats-new-form #whats-new-avatar{float:none;margin-bottom:20px;text-align:center}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{margin-left:0;padding-left:0}#buddypress form#whats-new-form p.activity-greeting{clear:left;line-height:inherit;margin-bottom:5px}#buddypress form#whats-new-form textarea#whats-new{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options[style]{height:auto!important}@media screen and (max-width:594px){#buddypress form#whats-new-form #whats-new-content #whats-new-options{display:flex;flex-direction:column}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit{order:2}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-submit input{width:100%}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box{margin-top:10px;order:1}#buddypress form#whats-new-form #whats-new-content #whats-new-options #whats-new-post-in-box select{margin-top:5px;max-width:100%;width:100%}}@media screen and (min-width:594px){#buddypress form#whats-new-form #whats-new-avatar{float:left}#buddypress form#whats-new-form #whats-new-content,#buddypress form#whats-new-form p.activity-greeting{clear:none;overflow:hidden;padding-left:20px}}#buddypress #activity-stream{margin-top:40px}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:none;margin-bottom:10px;text-align:center}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar img.avatar{margin-left:0}#buddypress .activity-list li.mini .activity-meta a{font-size:12px;font-size:.75rem}#buddypress .activity-list .activity-content{margin:0}#buddypress .activity-list .activity-content .activity-header{margin:-.5em 0 0}#buddypress .activity-list .activity-content .activity-header>p{line-height:1.4;margin-top:-10px}#buddypress .activity-list .activity-content .activity-header img.avatar{margin-bottom:0!important;vertical-align:middle}#buddypress .activity-list .activity-content .activity-inner{margin:10px 0}@media screen and (min-width:594px){#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar{float:left;margin:0 20px 0 0}#buddypress .activity-list li.activity-item:not(.mini) .activity-avatar img.avatar{display:inline;float:none}#buddypress .activity-list li.mini .activity-avatar{margin:0 10px 0 5%}#buddypress .activity-list .activity-content{margin-left:0;overflow:hidden}}body.activity-permalink #buddypress{background:0 0}@media screen and (max-width:760px){body.activity-permalink #buddypress .activity-list li .activity-comments,body.activity-permalink #buddypress .activity-list li .activity-content{margin-left:0}}#buddypress .activity .activity-comments{margin-left:0;margin-top:5px}@media screen and (min-width:594px){#buddypress .activity .activity-comments{margin-left:70px}}#buddypress .activity .activity-comments ul{background:rgba(247,247,247,.6);margin:30px 0 0 2px}#buddypress .activity .activity-comments ul ul{border-left:1px solid rgba(0,0,0,.1);padding-left:2%}@media screen and (max-width:400px){#buddypress .activity .activity-comments .acomment-avatar{display:block;text-align:center}#buddypress .activity .activity-comments .acomment-avatar a,#buddypress .activity .activity-comments .acomment-avatar img.avatar{display:inline;float:none}#buddypress .activity .activity-comments .acomment-content,#buddypress .activity .activity-comments .acomment-meta,#buddypress .activity .activity-comments .acomment-options{margin:5px}#buddypress .activity .activity-comments .acomment-content{padding:0 10px}}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel,#buddypress .activity .activity-comments .ac-form input[type=submit]{color:rgba(43,43,43,.8);display:inline-block;font-family:inherit;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.2;padding:4px 10px;text-transform:lowercase;width:100px}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel{border:1px solid rgba(0,0,0,.2);text-align:center}#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:focus,#buddypress .activity .activity-comments .ac-form .ac-reply-cancel:hover{background:#ededed}.bp-user .entry-title,.single-item.groups .entry-title{background:#4d4d4d;color:#fff;font-size:22px;font-size:1.375rem;margin-bottom:10px;padding:.2em}@media screen and (min-width:673px){.bp-user .entry-title,.single-item.groups .entry-title{font-size:28px;font-size:1.75rem}}#buddypress div#item-header{padding-bottom:10px}#buddypress div#item-header img.avatar{margin:0 20px 10px 0}#buddypress div#item-header #message{clear:both;margin-bottom:5px;padding-top:10px}#buddypress div#item-header #message p{margin-bottom:0}@media screen and (max-width:594px){.single-item.groups #buddypress div#item-header{display:flex;flex-direction:column}.single-item.groups #buddypress div#item-header #item-header-avatar{order:1;text-align:center}.single-item.groups #buddypress div#item-header #item-header-avatar a{border-bottom:0}.single-item.groups #buddypress div#item-header #item-header-avatar a img{display:inline-block;float:none}.single-item.groups #buddypress div#item-header #item-header-content{order:2}.single-item.groups #buddypress div#item-header #item-actions{margin-left:0;order:3;text-align:left}.single-item.groups #buddypress div#item-header #item-actions ul{margin-left:0}.single-item.groups #buddypress div#item-header #item-actions ul li{float:left}.single-item.groups #buddypress div#item-header #message{order:4}}.single-item.groups #buddypress #item-header #item-actions{float:none;margin:0 0 0 20px;width:auto}.single-item.groups #buddypress #item-header #item-actions h3{font-size:20px;font-size:1.25rem}.single-item.groups #buddypress #item-header #item-header-avatar{text-align:center}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}@media screen and (min-width:594px){.single-item.groups #buddypress #item-header #item-actions{float:right}.single-item.groups #buddypress #item-header #item-header-avatar{float:left}.single-item.groups #buddypress #item-header #item-header-content{float:none;overflow:hidden}}.bp-user #buddypress #item-header #item-header-avatar{text-align:center;width:100%}.bp-user #buddypress #item-header #item-header-avatar img{float:none}.bp-user #buddypress #item-header #latest-update{margin-bottom:10px}@media screen and (max-width:594px){.bp-user #buddypress #item-header #item-buttons div.generic-button{display:inline-block;float:none;margin:0 0 5px;width:100%}.bp-user #buddypress #item-header #item-buttons div.generic-button a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}}@media screen and (min-width:673px){.bp-user #buddypress #item-header #item-header-avatar{float:left;overflow:hidden;text-align:left;width:20%}.bp-user #buddypress #item-header #item-header-avatar img{margin:0}.bp-user #buddypress #item-header #item-header-content{float:right;width:78%}.bp-user #buddypress #item-header #item-header-content #latest-update{margin-bottom:20px}}#create-group-form .radio strong,#group-settings-form .radio strong{font-size:18px;font-size:1.125rem}#create-group-form .radio ul,#group-settings-form .radio ul{color:#777}#create-group-form #group-creation-previous,#group-settings-form #group-creation-previous{margin:10px 0}.groups.manage-members #group-settings-form h4{margin-top:40px}.groups.manage-members #group-settings-form .item-list{background:#f7f7f7;border-top:0;padding:0 .5em}.groups.manage-members #group-settings-form .item-list li{border-bottom:1px solid rgba(0,0,0,.1)}.groups.manage-members #group-settings-form .item-list li h5>a,.groups.manage-members #group-settings-form .item-list li img>a,.groups.manage-members #group-settings-form .item-list li:last-child{border-bottom:0}.groups.manage-members #group-settings-form .item-list li h5,.groups.manage-members #group-settings-form .item-list li img{clear:none;float:left}#buddypress .profile #profile-edit-form .button-nav:after,.groups.group-members #subnav ul:after{clear:both}.groups.manage-members #group-settings-form .item-list li span.small{display:block;float:none;margin-top:10px;width:100%}.groups.manage-members #group-settings-form .item-list li span.small a{display:inline-block;margin:5px 0;width:100%}@media screen and (min-width:38.75em){.groups.manage-members #group-settings-form .item-list li span.small a{width:auto}}.groups.manage-members #group-settings-form .item-list li h5{margin:0}#buddypress #members-group-list .item-list h5{display:inline-block;margin:0}#buddypress #members-group-list .item-list span.activity{padding-left:10px}#buddypress #item-body #subnav li.groups-members-search:focus,#buddypress #item-body #subnav li.groups-members-search:hover,#buddypress #item-body #subnav li.last:focus,#buddypress #item-body #subnav li.last:hover{background:0 0}.groups.group-members #subnav ul:after,.groups.group-members #subnav ul:before{content:" ";display:table}.groups.group-members #subnav ul{padding:5px 0}.groups.group-members #subnav li #search-members-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}@media screen and (max-width:400px){.groups.group-members #subnav li{background:#fff;padding:10px 0;width:100%!important}.groups.group-members #subnav li #search-members-form{margin:0;width:100%}.groups.group-members #subnav li #search-members-form label input[type=text]{width:100%}}@media screen and (min-width:783px){.groups.group-members #subnav li #search-members-form{margin-left:3px}.send-invites #buddypress #item-body{border-top:1px solid #bebebe}}@media screen and (max-width:400px){.send-invites #buddypress #item-body .left-menu{float:none}.send-invites #buddypress #item-body .left-menu #invite-list{height:auto;width:auto}.send-invites #buddypress #item-body .main-column{margin-left:0}}.send-invites #buddypress #item-body li img.avatar{display:block;float:none;margin:10px auto}.send-invites #buddypress #item-body li .action{margin-top:10px;text-align:left;width:100%}@media screen and (min-width:38.75em){.send-invites #buddypress #item-body li .action{text-align:right}}@media screen and (min-width:594px){.send-invites #buddypress #item-body #invite-list{width:160px}.send-invites #buddypress #item-body .main-column{margin-left:190px}.send-invites #buddypress #item-body li img.avatar{float:left;margin:0 10px 0 0}}#buddypress .profile .bp-widget h4{background:#999;color:#fff;padding:.4em .2em}#buddypress .profile #profile-edit-form .button-nav:after,#buddypress .profile #profile-edit-form .button-nav:before{content:" ";display:table}#buddypress .profile #profile-edit-form ul.button-nav{border-bottom:1px solid rgba(0,0,0,.1);margin-left:0}#buddypress .profile #profile-edit-form ul.button-nav li{float:left;margin-bottom:0}#buddypress .profile #profile-edit-form ul.button-nav li.current{border:1px solid rgba(0,0,0,.1);border-bottom-color:#fff;margin-bottom:-1px}#buddypress .profile #profile-edit-form ul.button-nav a{background:0 0;border:0;font-size:18px;font-size:1.125rem}#buddypress .profile #profile-edit-form .field-visibility-settings,#buddypress .profile #profile-edit-form .field-visibility-settings-toggle{font-size:14px;font-size:.875rem}#buddypress .profile #profile-edit-form .field-visibility-settings-close,#buddypress .profile #profile-edit-form .visibility-toggle-link{background:#000;color:#fff;padding:.2em .5em}#buddypress table#message-threads{border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tbody>tr:first-child td.bulk-select-check,#buddypress table#message-threads tbody>tr:first-child td.thread-from{border-top:1px solid rgba(0,0,0,.2)}#buddypress table#message-threads tr td{background:#fff;border-right:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left}#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{border-bottom-color:rgba(0,0,0,.2);border-bottom-width:2px;border-left:0;height:2.4em;padding-bottom:.2em;padding-top:.2em}@media screen and (max-width:549px){#buddypress table#message-threads tr td.thread-options,#buddypress table#message-threads tr td.thread-star{padding-top:0}}#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{border-left:0;height:2.6em}#buddypress table#message-threads tr td.thread-from,#buddypress table#message-threads tr td.thread-options{border-left:0;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-left:0}#buddypress table#message-threads tr td.thread-info{border-left:0;padding-left:41px;width:100%}#buddypress table#message-threads tr td.thread-info a::after{content:" –  " attr(title);font-size:12px;font-size:.75rem}#buddypress table#message-threads tr td.thread-options{text-align:right}#buddypress table#message-threads tr td.thread-options a{font-size:12px;font-size:.75rem;line-height:2.2}#buddypress table#message-threads tr span.from{display:none}#buddypress table#message-threads tr span.activity{display:block;float:right;line-height:2}@media screen and (max-width:320px){#buddypress table#message-threads tr td.bulk-select-check,#buddypress table#message-threads tr td.thread-from{height:5.2em}#buddypress table#message-threads tr span.activity{clear:both;font-size:11px;font-size:.6875rem;width:100%}}#buddypress table#message-threads tr.unread td{background:#f1f4ff;border-color:rgba(0,0,0,.2);border-top:0;border-width:1px}#buddypress table#message-threads th{display:none}#buddypress table#message-threads th.bulk-select-all{border-bottom:0;display:inline-block;text-align:left}#buddypress table#message-threads td.bulk-select-check,#buddypress table#message-threads td.thread-star,#buddypress table#message-threads th.bulk-select-all{border-right:0;width:30px}#buddypress #message-threads.sitewide-notices td,#buddypress table.profile-settings{width:100%}#buddypress #message-thread #message-subject{background:#4d4d4d;color:#fff;padding:.5em}#buddypress #message-thread .message-box .message-metadata{margin-bottom:10px}#buddypress #message-thread .message-box .message-content{clear:left;margin-left:0}#buddypress #message-threads.sitewide-notices td strong{background:#4d4d4d;color:#fff;font-size:16px;font-size:1rem;display:block;margin-bottom:.4em;padding:.2em}#buddypress #message-threads.sitewide-notices td a{display:inline-block;line-height:initial}#buddypress #message-threads.sitewide-notices td:first-child{display:none}#buddypress #message-threads.sitewide-notices td:first-child+td+td{border-bottom:0}#buddypress #message-threads.sitewide-notices td:first-child+td+td span{line-height:1}#buddypress #message-threads.sitewide-notices td:last-child{border-bottom-color:rgba(0,0,0,.2);line-height:1;text-align:right}#buddypress #message-threads.sitewide-notices td:last-child a:last-child{line-height:0;margin-left:.7em;text-indent:-999em}#buddypress #message-threads.sitewide-notices td:last-child a:last-child::after{content:attr(title);display:block;line-height:initial;text-indent:0}#buddypress #settings-form>p{font-size:20px;font-size:1.25rem}#buddypress table.notification-settings td.no,#buddypress table.notification-settings td.yes{vertical-align:middle}#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:50%}@media screen and (min-width:401px){#buddypress table.profile-settings td.field-name,#buddypress table.profile-settings th.field-group-name{width:70%}}#buddypress #send-reply.standard-form textarea,#buddypress .standard-form input[type=submit],#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=password],#buddypress .standard-form textarea,#buddypress table.profile-settings td.field-visibility select{width:100%}#buddypress input[type=submit],#buddypress input[type=text],#buddypress input[type=email],#buddypress input[type=password],#buddypress select,#buddypress textarea{border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea{background:#f7f7f7;border:1px solid rgba(0,0,0,.2)}#buddypress div.activity-comments form .ac-textarea textarea{background:0 0;border:0}#buddypress div.dir-search,#buddypress div.message-search,#buddypress li.groups-members-search{clear:both;float:none;margin:10px 0}#buddypress div.dir-search form,#buddypress div.message-search form,#buddypress li.groups-members-search form{border:1px solid #ccc;overflow:hidden}#buddypress div.dir-search form label,#buddypress div.message-search form label,#buddypress li.groups-members-search form label{float:left;width:80%}#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit]{border:0;font-size:14px;font-size:.875rem;line-height:inherit}#buddypress div.dir-search form input[type=text],#buddypress div.message-search form input[type=text],#buddypress li.groups-members-search form input[type=text]{float:left;margin:0;width:80%;border-right:1px solid #ccc;padding:.2em 0 .2em .2em}#buddypress div.dir-search form input[type=submit],#buddypress div.message-search form input[type=submit],#buddypress li.groups-members-search form input[type=submit]{float:right;font-weight:400;padding:.2em 1em;text-align:center;text-transform:none;width:20%}@media screen and (min-width:401px){#buddypress div.dir-search form input[type=text],#buddypress div.dir-search form input[type=submit],#buddypress div.dir-search form label,#buddypress div.message-search form input[type=text],#buddypress div.message-search form input[type=submit],#buddypress div.message-search form label,#buddypress li.groups-members-search form input[type=text],#buddypress li.groups-members-search form input[type=submit],#buddypress li.groups-members-search form label{width:auto}#buddypress div.dir-search,#buddypress div.message-search{clear:none;float:right}#buddypress div.message-search{margin:3px 0 0}}#buddypress table{border-color:rgba(0,0,0,.2)}#buddypress div#message p{font-size:18px;font-size:1.125rem;font-weight:700}#buddypress div#message.info p{background:#c6e4ee;border:1px solid #78bed6;color:#1e5264}#buddypress div#message.updated p{background:#dee6b2;border:1px solid #becc66;color:#454d19}.delete-group #buddypress div#message.info p{background:#db7e7e;border:1px solid #be3535;color:#1f0808}#buddypress .acfb-holder li.friend-tab{background:#9fd1e2;border:inherit inherit inherit}
bp-templates/bp-legacy/css/twentyfourteen.scss CHANGED
@@ -8,7 +8,7 @@
8
  // We follow the dictats of the parent theme in respect of media queries,
9
  // font sizing etc. Media queries are used in a modular sense (OOCSS)
10
  // rather than described as blocks to the end of the sheet, this aids ease
11
- // of managing media queries, scalability & flexibility .
12
 
13
  // Twentyfourteen Media Queries / Breakpoints
14
  //@media screen and (max-width: 400px)
@@ -22,7 +22,7 @@
22
  //@media screen and (min-width: 1040px)
23
  //@media screen and (min-width: 1110px)
24
 
25
- // Mixins and Variabals
26
 
27
  // Common margin values
28
  $spacing-val-lg: 40px;
@@ -145,15 +145,22 @@ $unread: #cddaff;
145
  font-family: Lato, sans-serif;
146
  }
147
 
148
- /*--------------------------------------------------------------
149
 
150
  This is the BuddyPress companion stylesheet for
151
  the WordPress Twentyfourteen theme.
152
 
153
  This sheet supports the primary BuddyPress styles in buddypress.css
154
 
155
- The Rulesets shadow the BP default stylesheet sectioning
156
- to maintain uniformity.
 
 
 
 
 
 
 
157
 
158
  --------------------------------------------------------------------------------
159
  >>> TABLE OF CONTENTS:
@@ -775,7 +782,7 @@ $nav-background-border: #bebebe;
775
  .activity-inner {margin: $spacing-val-sm 0;}
776
  }
777
 
778
- @media screen and (min-width: 400px) {
779
  li.activity-item:not(.mini) {
780
  .activity-avatar {
781
  float: left;
@@ -803,6 +810,25 @@ $nav-background-border: #bebebe;
803
  } // close .activity-list
804
  } // close #buddypress
805
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
806
  /**
807
  *-------------------------------------------------
808
  * @subsection 4.1.3 - Activity Comments
@@ -812,14 +838,44 @@ $nav-background-border: #bebebe;
812
  #buddypress {
813
  .activity {
814
  .activity-comments {
815
- border-left: 1px solid $border-light;
 
816
  margin-top: 5px;
817
 
 
 
 
 
818
  ul {
819
  background: rgba($light-background, 0.6);
820
  margin: 30px 0 0 2px;
821
  }
822
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
823
  .ac-form {
824
 
825
  input[type="submit"],
@@ -1239,8 +1295,20 @@ $nav-background-border: #bebebe;
1239
  border-top: 1px solid $nav-background-border;
1240
  }
1241
 
1242
- #invite-list {width: 120px;}
1243
- .main-column {margin-left: 160px;}
 
 
 
 
 
 
 
 
 
 
 
 
1244
 
1245
  li {
1246
  img.avatar {
8
  // We follow the dictats of the parent theme in respect of media queries,
9
  // font sizing etc. Media queries are used in a modular sense (OOCSS)
10
  // rather than described as blocks to the end of the sheet, this aids ease
11
+ // of managing media queries, scalability & flexibility.
12
 
13
  // Twentyfourteen Media Queries / Breakpoints
14
  //@media screen and (max-width: 400px)
22
  //@media screen and (min-width: 1040px)
23
  //@media screen and (min-width: 1110px)
24
 
25
+ // Mixins and Variables
26
 
27
  // Common margin values
28
  $spacing-val-lg: 40px;
145
  font-family: Lato, sans-serif;
146
  }
147
 
148
+ /*------------------------------------------------------------------------------
149
 
150
  This is the BuddyPress companion stylesheet for
151
  the WordPress Twentyfourteen theme.
152
 
153
  This sheet supports the primary BuddyPress styles in buddypress.css
154
 
155
+ If you are running as a child theme of twentyfourteen this stylesheet will be
156
+ loaded by default. If you want to modify the styles the normal BP Theme Compat
157
+ hierarchy works and you can copy the file to buddypress/css/ or community/css/
158
+ in your child themes root & either start over or modify the ruelesets.
159
+
160
+ If you do not require the styles you can dequeue them from the themes functions file.
161
+
162
+ Please see this codex article for more information:
163
+ http://codex.buddypress.org/themes/buddypress-companion-stylesheets/
164
 
165
  --------------------------------------------------------------------------------
166
  >>> TABLE OF CONTENTS:
782
  .activity-inner {margin: $spacing-val-sm 0;}
783
  }
784
 
785
+ @media screen and (min-width: 594px) {
786
  li.activity-item:not(.mini) {
787
  .activity-avatar {
788
  float: left;
810
  } // close .activity-list
811
  } // close #buddypress
812
 
813
+ // Activity Single Item 'Permalink' Page
814
+ body.activity-permalink {
815
+ #buddypress {
816
+ // remove user account faux column background
817
+ background: transparent;
818
+
819
+ .activity-list {
820
+ li {
821
+ @media screen and (max-width: 760px) {
822
+ .activity-content,
823
+ .activity-comments {
824
+ margin-left: 0;
825
+ }
826
+ }
827
+ }
828
+ }
829
+ }
830
+ }
831
+
832
  /**
833
  *-------------------------------------------------
834
  * @subsection 4.1.3 - Activity Comments
838
  #buddypress {
839
  .activity {
840
  .activity-comments {
841
+ // border-left: 1px solid $border-light;
842
+ margin-left: 0;
843
  margin-top: 5px;
844
 
845
+ @media screen and (min-width: 594px) {
846
+ margin-left: 70px;
847
+ }
848
+
849
  ul {
850
  background: rgba($light-background, 0.6);
851
  margin: 30px 0 0 2px;
852
  }
853
 
854
+ ul ul {
855
+ border-left: 1px solid $border-light;
856
+ padding-left: 2%;
857
+ }
858
+
859
+ // Display the user avatar stacked up to 594px
860
+ // reduce/widen the content margins
861
+ @media screen and (max-width: 400px) {
862
+ .acomment-avatar {
863
+ display: block;
864
+ text-align: center;
865
+
866
+ a,
867
+ img.avatar {display: inline; float: none;}
868
+ }
869
+
870
+ .acomment-content,
871
+ .acomment-meta,
872
+ .acomment-options {
873
+ margin: $spacing-val-xs;
874
+ }
875
+
876
+ .acomment-content {padding: 0 $spacing-val-sm;}
877
+ } // close @media
878
+
879
  .ac-form {
880
 
881
  input[type="submit"],
1295
  border-top: 1px solid $nav-background-border;
1296
  }
1297
 
1298
+ @media screen and (max-width: 400px) {
1299
+ .left-menu {
1300
+ float: none;
1301
+
1302
+ #invite-list {
1303
+ height: auto;
1304
+ width: auto;
1305
+ }
1306
+ }
1307
+
1308
+ .main-column {
1309
+ margin-left: 0;
1310
+ }
1311
+ }
1312
 
1313
  li {
1314
  img.avatar {
bp-templates/bp-legacy/js/buddypress.min.js CHANGED
@@ -1,3 +1,3 @@
1
- /*! buddypress - v2.3.0 - 2015-05-21 9:35:03 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
- function bp_init_activity(){jq.cookie("bp-activity-oldestpage",1,{path:"/"}),null!==jq.cookie("bp-activity-filter")&&jq("#activity-filter-select").length&&jq('#activity-filter-select select option[value="'+jq.cookie("bp-activity-filter")+'"]').prop("selected",!0),null!==jq.cookie("bp-activity-scope")&&jq(".activity-type-tabs").length&&(jq(".activity-type-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#activity-"+jq.cookie("bp-activity-scope")+", .item-list-tabs li.current").addClass("selected"))}function bp_init_objects(a){jq(a).each(function(b){null!==jq.cookie("bp-"+a[b]+"-filter")&&jq("#"+a[b]+"-order-select select").length&&jq("#"+a[b]+'-order-select select option[value="'+jq.cookie("bp-"+a[b]+"-filter")+'"]').prop("selected",!0),null!==jq.cookie("bp-"+a[b]+"-scope")&&jq("div."+a[b]).length&&(jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#"+a[b]+"-"+jq.cookie("bp-"+a[b]+"-scope")+", #object-nav li.current").addClass("selected"))})}function bp_filter_request(a,b,c,d,e,f,g,h,i){return"activity"===a?!1:(null===c&&(c="all"),jq.cookie("bp-"+a+"-scope",c,{path:"/"}),jq.cookie("bp-"+a+"-filter",b,{path:"/"}),jq.cookie("bp-"+a+"-extras",g,{path:"/"}),jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#"+a+"-"+c+", #object-nav li.current").addClass("selected"),jq(".item-list-tabs li.selected").addClass("loading"),jq('.item-list-tabs select option[value="'+b+'"]').prop("selected",!0),("friends"===a||"group_members"===a)&&(a="members"),bp_ajax_request&&bp_ajax_request.abort(),void(bp_ajax_request=jq.post(ajaxurl,{action:a+"_filter",cookie:bp_get_cookies(),object:a,filter:b,search_terms:e,scope:c,page:f,extras:g,template:i},function(a){if("pag-bottom"===h&&jq("#subnav").length){var b=jq("#subnav").parent();jq("html,body").animate({scrollTop:b.offset().top},"slow",function(){jq(d).fadeOut(100,function(){jq(this).html(a),jq(this).fadeIn(100)})})}else jq(d).fadeOut(100,function(){jq(this).html(a),jq(this).fadeIn(100)});jq(".item-list-tabs li.selected").removeClass("loading")})))}function bp_activity_request(a,b){jq.cookie("bp-activity-scope",a,{path:"/"}),jq.cookie("bp-activity-filter",b,{path:"/"}),jq.cookie("bp-activity-oldestpage",1,{path:"/"}),jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected loading")}),jq("#activity-"+a+", .item-list-tabs li.current").addClass("selected"),jq("#object-nav.item-list-tabs li.selected, div.activity-type-tabs li.selected").addClass("loading"),jq('#activity-filter-select select option[value="'+b+'"]').prop("selected",!0),jq(".widget_bp_activity_widget h2 span.ajax-loader").show(),bp_ajax_request&&bp_ajax_request.abort(),bp_ajax_request=jq.post(ajaxurl,{action:"activity_widget_filter",cookie:bp_get_cookies(),_wpnonce_activity_filter:jq("#_wpnonce_activity_filter").val(),scope:a,filter:b},function(a){jq(".widget_bp_activity_widget h2 span.ajax-loader").hide(),jq("div.activity").fadeOut(100,function(){jq(this).html(a.contents),jq(this).fadeIn(100),bp_legacy_theme_hide_comments()}),null!==a.feed_url&&jq(".directory #subnav li.feed a, .home-page #subnav li.feed a").attr("href",a.feed_url),jq(".item-list-tabs li.selected").removeClass("loading")},"json")}function bp_legacy_theme_hide_comments(){var a,b,c,d=jq("div.activity-comments");return d.length?void d.each(function(){jq(this).children("ul").children("li").length<5||(comments_div=jq(this),a=comments_div.parents("#activity-stream > li"),b=jq(this).children("ul").children("li"),c=" ",jq("#"+a.attr("id")+" a.acomment-reply span").length&&(c=jq("#"+a.attr("id")+" a.acomment-reply span").html()),b.each(function(d){d<b.length-5&&(jq(this).addClass("hidden"),jq(this).toggle(),d||jq(this).before('<li class="show-all"><a href="#'+a.attr("id")+'/show-all/" title="'+BP_DTheme.show_all_comments+'">'+BP_DTheme.show_x_comments.replace("%d",c)+"</a></li>"))}))}):!1}function checkAll(){var a,b=document.getElementsByTagName("input");for(a=0;a<b.length;a++)"checkbox"===b[a].type&&(b[a].checked=""===$("check_all").checked?"":"checked")}function clear(a){if(a=document.getElementById(a)){var b=a.getElementsByTagName("INPUT"),c=a.getElementsByTagName("OPTION"),d=0;if(b)for(d=0;d<b.length;d++)b[d].checked="";if(c)for(d=0;d<c.length;d++)c[d].selected=!1}}function bp_get_cookies(){var a,b,c,d,e,f=document.cookie.split(";"),g={},h="bp-";for(a=0;a<f.length;a++)b=f[a],c=b.indexOf("="),d=jq.trim(unescape(b.slice(0,c))),e=unescape(b.slice(c+1)),0===d.indexOf(h)&&(g[d]=e);return encodeURIComponent(jq.param(g))}var jq=jQuery,bp_ajax_request=null,newest_activities="",activity_last_recorded=0;jq(document).ready(function(){"-1"===window.location.search.indexOf("new")&&jq("div.forums").length?jq("#new-topic-post").hide():jq("#new-topic-post").show(),bp_init_activity();var a=["members","groups","blogs","forums","group_members"],b=jq("#whats-new");if(bp_init_objects(a),b.length&&bp_get_querystring("r")){var c=b.val();jq("#whats-new-options").animate({height:"50px"}),b.animate({height:"50px"}),jq.scrollTo(b,500,{offset:-125,easing:"swing"}),b.val("").focus().val(c)}if(b.focus(function(){jq("#whats-new-options").animate({height:"50px"}),jq("#whats-new-form textarea").animate({height:"50px"}),jq("#aw-whats-new-submit").prop("disabled",!1);var a=jq("form#whats-new-form"),b=jq("#activity-all");a.hasClass("submitted")&&a.removeClass("submitted"),b.length&&(b.hasClass("selected")?"-1"!==jq("#activity-filter-select select").val()&&(jq("#activity-filter-select select").val("-1"),jq("#activity-filter-select select").trigger("change")):(jq("#activity-filter-select select").val("-1"),b.children("a").trigger("click")))}),b.blur(function(){document.activeElement!==this&&(this.value.match(/\S+/)||(this.value="",jq("#whats-new-options").animate({height:"0"}),jq("form#whats-new-form textarea").animate({height:"20px"}),jq("#aw-whats-new-submit").prop("disabled",!0)))}),jq("#aw-whats-new-submit").on("click",function(){var a=0,b=jq(this),c=b.closest("form#whats-new-form");return c.children().each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!0)}),jq("div.error").remove(),b.addClass("loading"),b.prop("disabled",!0),c.addClass("submitted"),object="",item_id=jq("#whats-new-post-in").val(),content=jq("#whats-new").val(),firstrow=jq("#buddypress ul.activity-list li").first(),activity_row=firstrow,timestamp=null,firstrow.length&&(activity_row.hasClass("load-newest")&&(activity_row=firstrow.next()),timestamp=activity_row.prop("class").match(/date-recorded-([0-9]+)/)),timestamp&&(a=timestamp[1]),item_id>0&&(object=jq("#whats-new-post-object").val()),jq.post(ajaxurl,{action:"post_update",cookie:bp_get_cookies(),_wpnonce_post_update:jq("#_wpnonce_post_update").val(),content:content,object:object,item_id:item_id,since:a,_bp_as_nonce:jq("#_bp_as_nonce").val()||""},function(b){if(c.children().each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!1)}),b[0]+b[1]==="-1")c.prepend(b.substr(2,b.length)),jq("#"+c.attr("id")+" div.error").hide().fadeIn(200);else{if(0===jq("ul.activity-list").length&&(jq("div.error").slideUp(100).remove(),jq("#message").slideUp(100).remove(),jq("div.activity").append('<ul id="activity-stream" class="activity-list item-list">')),firstrow.hasClass("load-newest")&&firstrow.remove(),jq("#activity-stream").prepend(b),a||jq("#activity-stream li:first").addClass("new-update just-posted"),0!==jq("#latest-update").length){var d=jq("#activity-stream li.new-update .activity-content .activity-inner p").html(),e=jq("#activity-stream li.new-update .activity-content .activity-header p a.view").attr("href"),f=jq("#activity-stream li.new-update .activity-content .activity-inner p").text(),g="";""!==f&&(g=d+" "),g+='<a href="'+e+'" rel="nofollow">'+BP_DTheme.view+"</a>",jq("#latest-update").slideUp(300,function(){jq("#latest-update").html(g),jq("#latest-update").slideDown(300)})}jq("li.new-update").hide().slideDown(300),jq("li.new-update").removeClass("new-update"),jq("#whats-new").val(""),newest_activities="",activity_last_recorded=0}jq("#whats-new-options").animate({height:"0px"}),jq("#whats-new-form textarea").animate({height:"20px"}),jq("#aw-whats-new-submit").prop("disabled",!0).removeClass("loading")}),!1}),jq("div.activity-type-tabs").on("click",function(a){var b,c,d=jq(a.target).parent();if("STRONG"===a.target.nodeName||"SPAN"===a.target.nodeName)d=d.parent();else if("A"!==a.target.nodeName)return!1;return jq.cookie("bp-activity-oldestpage",1,{path:"/"}),b=d.attr("id").substr(9,d.attr("id").length),c=jq("#activity-filter-select select").val(),"mentions"===b&&jq("#"+d.attr("id")+" a strong").remove(),bp_activity_request(b,c),!1}),jq("#activity-filter-select select").change(function(){var a,b=jq("div.activity-type-tabs li.selected"),c=jq(this).val();return a=b.length?b.attr("id").substr(9,b.attr("id").length):null,bp_activity_request(a,c),!1}),jq("div.activity").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l=jq(a.target);return l.hasClass("fav")||l.hasClass("unfav")?(b=l.hasClass("fav")?"fav":"unfav",c=l.closest(".activity-item"),d=c.attr("id").substr(9,c.attr("id").length),l.addClass("loading"),jq.post(ajaxurl,{action:"activity_mark_"+b,cookie:bp_get_cookies(),id:d},function(a){l.removeClass("loading"),l.fadeOut(200,function(){jq(this).html(a),jq(this).attr("title","fav"===b?BP_DTheme.remove_fav:BP_DTheme.mark_as_fav),jq(this).fadeIn(200)}),"fav"===b?(jq(".item-list-tabs #activity-favs-personal-li").length||(jq(".item-list-tabs #activity-favorites").length||jq(".item-list-tabs ul #activity-mentions").before('<li id="activity-favorites"><a href="#">'+BP_DTheme.my_favs+" <span>0</span></a></li>"),jq(".item-list-tabs ul #activity-favorites span").html(Number(jq(".item-list-tabs ul #activity-favorites span").html())+1)),l.removeClass("fav"),l.addClass("unfav")):(l.removeClass("unfav"),l.addClass("fav"),jq(".item-list-tabs ul #activity-favorites span").html(Number(jq(".item-list-tabs ul #activity-favorites span").html())-1),Number(jq(".item-list-tabs ul #activity-favorites span").html())||(jq(".item-list-tabs ul #activity-favorites").hasClass("selected")&&bp_activity_request(null,null),jq(".item-list-tabs ul #activity-favorites").remove())),"activity-favorites"===jq(".item-list-tabs li.selected").attr("id")&&l.closest(".activity-item").slideUp(100)}),!1):l.hasClass("delete-activity")?(e=l.parents("div.activity ul li"),f=e.attr("id").substr(9,e.attr("id").length),g=l.attr("href"),h=g.split("_wpnonce="),i=e.prop("class").match(/date-recorded-([0-9]+)/),h=h[1],l.addClass("loading"),jq.post(ajaxurl,{action:"delete_activity",cookie:bp_get_cookies(),id:f,_wpnonce:h},function(a){a[0]+a[1]==="-1"?(e.prepend(a.substr(2,a.length)),e.children("#message").hide().fadeIn(300)):(e.slideUp(300),i&&activity_last_recorded===i[1]&&(newest_activities="",activity_last_recorded=0))}),!1):l.hasClass("spam-activity")?(e=l.parents("div.activity ul li"),i=e.prop("class").match(/date-recorded-([0-9]+)/),l.addClass("loading"),jq.post(ajaxurl,{action:"bp_spam_activity",cookie:encodeURIComponent(document.cookie),id:e.attr("id").substr(9,e.attr("id").length),_wpnonce:l.attr("href").split("_wpnonce=")[1]},function(a){a[0]+a[1]==="-1"?(e.prepend(a.substr(2,a.length)),e.children("#message").hide().fadeIn(300)):(e.slideUp(300),i&&activity_last_recorded===i[1]&&(newest_activities="",activity_last_recorded=0))}),!1):l.parent().hasClass("load-more")?(bp_ajax_request&&bp_ajax_request.abort(),jq("#buddypress li.load-more").addClass("loading"),null===jq.cookie("bp-activity-oldestpage")&&jq.cookie("bp-activity-oldestpage",1,{path:"/"}),j=1*jq.cookie("bp-activity-oldestpage")+1,k=[],jq(".activity-list li.just-posted").each(function(){k.push(jq(this).attr("id").replace("activity-",""))}),load_more_args={action:"activity_get_older_updates",cookie:bp_get_cookies(),page:j,exclude_just_posted:k.join(",")},load_more_search=bp_get_querystring("s"),load_more_search&&(load_more_args.search_terms=load_more_search),bp_ajax_request=jq.post(ajaxurl,load_more_args,function(a){jq("#buddypress li.load-more").removeClass("loading"),jq.cookie("bp-activity-oldestpage",j,{path:"/"}),jq("#buddypress ul.activity-list").append(a.contents),l.parent().hide()},"json"),!1):void(l.parent().hasClass("load-newest")&&(a.preventDefault(),l.parent().hide(),activity_html=jq.parseHTML(newest_activities),jq.each(activity_html,function(a,b){"LI"===b.nodeName&&jq(b).hasClass("just-posted")&&jq("#"+jq(b).attr("id")).length&&jq("#"+jq(b).attr("id")).remove()}),jq("#buddypress ul.activity-list").prepend(newest_activities),newest_activities=""))}),jq("div.activity").on("click",".activity-read-more a",function(a){var b,c,d=jq(a.target),e=d.parent().attr("id").split("-"),f=e[3],g=e[0];return b="acomment"===g?"acomment-content":"activity-inner",c=jq("#"+g+"-"+f+" ."+b+":first"),jq(d).addClass("loading"),jq.post(ajaxurl,{action:"get_single_activity_content",activity_id:f},function(a){jq(c).slideUp(300).html(a).slideDown(300)}),!1}),jq("form.ac-form").hide(),jq(".activity-comments").length&&bp_legacy_theme_hide_comments(),jq("div.activity").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r=jq(a.target);return r.hasClass("acomment-reply")||r.parent().hasClass("acomment-reply")?(r.parent().hasClass("acomment-reply")&&(r=r.parent()),b=r.attr("id"),c=b.split("-"),d=c[2],e=r.attr("href").substr(10,r.attr("href").length),f=jq("#ac-form-"+d),f.css("display","none"),f.removeClass("root"),jq(".ac-form").hide(),f.children("div").each(function(){jq(this).hasClass("error")&&jq(this).hide()}),"comment"!==c[1]?jq("#acomment-"+e).append(f):jq("#activity-"+d+" .activity-comments").append(f),f.parent().hasClass("activity-comments")&&f.addClass("root"),f.slideDown(200),jq.scrollTo(f,500,{offset:-100,easing:"swing"}),jq("#ac-form-"+c[2]+" textarea").focus(),!1):"ac_form_submit"===r.attr("name")?(f=r.parents("form"),g=f.parent(),h=f.attr("id").split("-"),g.hasClass("activity-comments")?j=h[2]:(i=g.attr("id").split("-"),j=i[1]),content=jq("#"+f.attr("id")+" textarea"),jq("#"+f.attr("id")+" div.error").hide(),r.addClass("loading").prop("disabled",!0),content.addClass("loading").prop("disabled",!0),k={action:"new_activity_comment",cookie:bp_get_cookies(),_wpnonce_new_activity_comment:jq("#_wpnonce_new_activity_comment").val(),comment_id:j,form_id:h[2],content:content.val()},l=jq("#_bp_as_nonce_"+j).val(),l&&(k["_bp_as_nonce_"+j]=l),jq.post(ajaxurl,k,function(a){if(r.removeClass("loading"),content.removeClass("loading"),a[0]+a[1]==="-1")f.append(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b=f.parent();f.fadeOut(200,function(){0===b.children("ul").length&&(b.hasClass("activity-comments")?b.prepend("<ul></ul>"):b.append("<ul></ul>"));var c=jq.trim(a);b.children("ul").append(jq(c).hide().fadeIn(200)),f.children("textarea").val(""),b.parent().addClass("has-comments")}),jq("#"+f.attr("id")+" textarea").val(""),jq("#activity-"+h[2]+" a.acomment-reply span").html(Number(jq("#activity-"+h[2]+" a.acomment-reply span").html())+1),m=b.find(".show-all").find("a"),m&&(n=jq("li#activity-"+h[2]+" a.acomment-reply span").html(),m.html(BP_DTheme.show_x_comments.replace("%d",n)))}jq(r).prop("disabled",!1),jq(content).prop("disabled",!1)}),!1):r.hasClass("acomment-delete")?(o=r.attr("href"),p=r.parent().parent(),f=p.parents("div.activity-comments").children("form"),q=o.split("_wpnonce="),q=q[1],j=o.split("cid="),j=j[1].split("&"),j=j[0],r.addClass("loading"),jq(".activity-comments ul .error").remove(),p.parents(".activity-comments").append(f),jq.post(ajaxurl,{action:"delete_activity_comment",cookie:bp_get_cookies(),_wpnonce:q,id:j},function(a){if(a[0]+a[1]==="-1")p.prepend(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b,c,d,e=jq("#"+p.attr("id")+" ul").children("li"),f=0;jq(e).each(function(){jq(this).is(":hidden")||f++}),p.fadeOut(200,function(){p.remove()}),b=jq("#"+p.parents("#activity-stream > li").attr("id")+" a.acomment-reply span"),c=b.html()-(1+f),b.html(c),d=p.siblings(".show-all").find("a"),d&&d.html(BP_DTheme.show_x_comments.replace("%d",c)),0===c&&jq(p.parents("#activity-stream > li")).removeClass("has-comments")}}),!1):r.hasClass("spam-activity-comment")?(o=r.attr("href"),p=r.parent().parent(),r.addClass("loading"),jq(".activity-comments ul div.error").remove(),p.parents(".activity-comments").append(p.parents(".activity-comments").children("form")),jq.post(ajaxurl,{action:"bp_spam_activity_comment",cookie:encodeURIComponent(document.cookie),_wpnonce:o.split("_wpnonce=")[1],id:o.split("cid=")[1].split("&")[0]},function(a){if(a[0]+a[1]==="-1")p.prepend(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b,c=jq("#"+p.attr("id")+" ul").children("li"),d=0;jq(c).each(function(){jq(this).is(":hidden")||d++}),p.fadeOut(200),b=p.parents("#activity-stream > li"),jq("#"+b.attr("id")+" a.acomment-reply span").html(jq("#"+b.attr("id")+" a.acomment-reply span").html()-(1+d))}}),!1):r.parent().hasClass("show-all")?(r.parent().addClass("loading"),setTimeout(function(){r.parent().parent().children("li").fadeIn(200,function(){r.parent().remove()})},600),!1):r.hasClass("ac-reply-cancel")?(jq(r).closest(".ac-form").slideUp(200),!1):void 0}),jq(document).keydown(function(a){if(a=a||window.event,a.target?element=a.target:a.srcElement&&(element=a.srcElement),3===element.nodeType&&(element=element.parentNode),a.ctrlKey!==!0&&a.altKey!==!0&&a.metaKey!==!0){var b=a.keyCode?a.keyCode:a.which;27===b&&"TEXTAREA"===element.tagName&&jq(element).hasClass("ac-input")&&jq(element).parent().parent().parent().slideUp(200)}}),jq(".dir-search, .groups-members-search").on("click",function(a){if(!jq(this).hasClass("no-ajax")){var b,c,d,e=jq(a.target);return"submit"===e.attr("type")?(b=jq(".item-list-tabs li.selected").attr("id").split("-"),c=b[0],d=null,"groups-members-search"===a.currentTarget.className&&(c="group_members",d="groups/single/members"),bp_filter_request(c,jq.cookie("bp-"+c+"-filter"),jq.cookie("bp-"+c+"-scope"),"div."+c,e.parent().children("label").children("input").val(),1,jq.cookie("bp-"+c+"-extras"),null,d),!1):void 0}}),jq("div.item-list-tabs").on("click",function(a){if(!jq(this).hasClass("no-ajax")&&!jq(a.target).hasClass("no-ajax")){var b,c,d,e,f,g="SPAN"===a.target.nodeName?a.target.parentNode:a.target,h=jq(g).parent();return"LI"!==h[0].nodeName||h.hasClass("last")?void 0:(b=h.attr("id").split("-"),c=b[0],"activity"===c?!1:(d=b[1],e=jq("#"+c+"-order-select select").val(),f=jq("#"+c+"_search").val(),bp_filter_request(c,e,d,"div."+c,f,1,jq.cookie("bp-"+c+"-extras")),!1))}}),jq("li.filter select").change(function(){var a,b,c,d,e,f,g,h;return a=jq(jq(".item-list-tabs li.selected").length?".item-list-tabs li.selected":this),b=a.attr("id").split("-"),c=b[0],d=b[1],e=jq(this).val(),f=!1,g=null,jq(".dir-search input").length&&(f=jq(".dir-search input").val()),h=jq(".groups-members-search input"),h.length&&(f=h.val(),c="members",d="groups"),"members"===c&&"groups"===d&&(c="group_members",g="groups/single/members"),"friends"===c&&(c="members"),bp_filter_request(c,e,d,"div."+c,f,1,jq.cookie("bp-"+c+"-extras"),null,g),!1}),jq("#buddypress").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l=jq(a.target);return l.hasClass("button")?!0:l.parent().parent().hasClass("pagination")&&!l.parent().parent().hasClass("no-ajax")?l.hasClass("dots")||l.hasClass("current")?!1:(b=jq(jq(".item-list-tabs li.selected").length?".item-list-tabs li.selected":"li.filter select"),c=b.attr("id").split("-"),d=c[0],e=!1,f=jq(l).closest(".pagination-links").attr("id"),g=null,h=l.attr("href").split("&"),i=h[0].split("="),i=i[1],jq("div.dir-search input").length&&(e=jq(".dir-search input").val(),!e&&bp_get_querystring("s")&&(e=jq(".dir-search input").prop("placeholder"))),j=jq(".groups-members-search input"),j.length&&(e=j.val(),d="members"),"members"===d&&"groups"===c[1]&&(d="group_members",g="groups/single/members"),"admin"===d&&jq("body").hasClass("membership-requests")&&(d="requests"),k=-1!==f.indexOf("pag-bottom")?"pag-bottom":null,bp_filter_request(d,jq.cookie("bp-"+d+"-filter"),jq.cookie("bp-"+d+"-scope"),"div."+d,e,i,jq.cookie("bp-"+d+"-extras"),k,g),!1):void 0}),jq("a.show-hide-new").on("click",function(){return jq("#new-topic-post").length?(jq("#new-topic-post").is(":visible")?jq("#new-topic-post").slideUp(200):jq("#new-topic-post").slideDown(200,function(){jq("#topic_title").focus()}),!1):!1}),jq("#submit_topic_cancel").on("click",function(){return jq("#new-topic-post").length?(jq("#new-topic-post").slideUp(200),!1):!1}),jq("#forum-directory-tags a").on("click",function(){return bp_filter_request("forums","tags",jq.cookie("bp-forums-scope"),"div.forums",jq(this).html().replace(/&nbsp;/g,"-"),1,jq.cookie("bp-forums-extras")),!1}),jq("#send-invite-form").on("click","#invite-list input",function(){var a,b,c=jq("#send-invite-form > .invite").length;jq(".ajax-loader").toggle(),c&&jq(this).parents("ul").find("input").prop("disabled",!0),a=jq(this).val(),b=jq(this).prop("checked")===!0?"invite":"uninvite",c||jq(".item-list-tabs li.selected").addClass("loading"),jq.post(ajaxurl,{action:"groups_invite_user",friend_action:b,cookie:bp_get_cookies(),_wpnonce:jq("#_wpnonce_invite_uninvite_user").val(),friend_id:a,group_id:jq("#group_id").val()},function(d){jq("#message")&&jq("#message").hide(),c?bp_filter_request("invite","bp-invite-filter","bp-invite-scope","div.invite",!1,1,"","",""):(jq(".ajax-loader").toggle(),"invite"===b?jq("#friend-list").append(d):"uninvite"===b&&jq("#friend-list li#uid-"+a).remove(),jq(".item-list-tabs li.selected").removeClass("loading"))})}),jq("#send-invite-form").on("click","a.remove",function(){var a=jq("#send-invite-form > .invite").length,b=jq(this).attr("id");return jq(".ajax-loader").toggle(),b=b.split("-"),b=b[1],jq.post(ajaxurl,{action:"groups_invite_user",friend_action:"uninvite",cookie:bp_get_cookies(),_wpnonce:jq("#_wpnonce_invite_uninvite_user").val(),friend_id:b,group_id:jq("#group_id").val()},function(){a?bp_filter_request("invite","bp-invite-filter","bp-invite-scope","div.invite",!1,1,"","",""):(jq(".ajax-loader").toggle(),jq("#friend-list #uid-"+b).remove(),jq("#invite-list #f-"+b).prop("checked",!1))}),!1}),jq(".visibility-toggle-link").on("click",function(a){a.preventDefault(),jq(this).parent().hide().addClass("field-visibility-settings-hide").siblings(".field-visibility-settings").show().addClass("field-visibility-settings-open")}),jq(".field-visibility-settings-close").on("click",function(a){a.preventDefault();var b=jq(this).parent(),c=b.find("input:checked").parent().text();b.hide().removeClass("field-visibility-settings-open").siblings(".field-visibility-settings-toggle").children(".current-visibility-level").text(c).end().show().removeClass("field-visibility-settings-hide")}),jq("#profile-edit-form input:not(:submit), #profile-edit-form textarea, #profile-edit-form select, #signup_form input:not(:submit), #signup_form textarea, #signup_form select").change(function(){var a=!0;jq("#profile-edit-form input:submit, #signup_form input:submit").on("click",function(){a=!1}),window.onbeforeunload=function(){return a?BP_DTheme.unsaved_changes:void 0}}),jq("#friend-list a.accept, #friend-list a.reject").on("click",function(){var a,b=jq(this),c=jq(this).parents("#friend-list li"),d=jq(this).parents("li div.action"),e=c.attr("id").substr(11,c.attr("id").length),f=b.attr("href"),g=f.split("_wpnonce=")[1];return jq(this).hasClass("accepted")||jq(this).hasClass("rejected")?!1:(jq(this).hasClass("accept")?(a="accept_friendship",d.children("a.reject").css("visibility","hidden")):(a="reject_friendship",d.children("a.accept").css("visibility","hidden")),b.addClass("loading"),jq.post(ajaxurl,{action:a,cookie:bp_get_cookies(),id:e,_wpnonce:g},function(a){b.removeClass("loading"),a[0]+a[1]==="-1"?(c.prepend(a.substr(2,a.length)),c.children("#message").hide().fadeIn(200)):b.fadeOut(100,function(){jq(this).hasClass("accept")?(d.children("a.reject").hide(),jq(this).html(BP_DTheme.accepted).contents().unwrap()):(d.children("a.accept").hide(),jq(this).html(BP_DTheme.rejected).contents().unwrap())})}),!1)}),jq("#members-dir-list, #members-group-list, #item-header").on("click",".friendship-button a",function(){jq(this).parent().addClass("loading");var a=jq(this).attr("id"),b=jq(this).attr("href"),c=jq(this);return a=a.split("-"),a=a[1],b=b.split("?_wpnonce="),b=b[1].split("&"),b=b[0],jq.post(ajaxurl,{action:"addremove_friend",cookie:bp_get_cookies(),fid:a,_wpnonce:b},function(a){var b=c.attr("rel");parentdiv=c.parent(),"add"===b?jq(parentdiv).fadeOut(200,function(){parentdiv.removeClass("add_friend"),parentdiv.removeClass("loading"),parentdiv.addClass("pending_friend"),parentdiv.fadeIn(200).html(a)}):"remove"===b&&jq(parentdiv).fadeOut(200,function(){parentdiv.removeClass("remove_friend"),parentdiv.removeClass("loading"),parentdiv.addClass("add"),parentdiv.fadeIn(200).html(a)})}),!1}),jq("#buddypress").on("click",".group-button .leave-group",function(){return!1===confirm(BP_DTheme.leave_group_confirm)?!1:void 0}),jq("#groups-dir-list").on("click",".group-button a",function(){var a=jq(this).parent().attr("id"),b=jq(this).attr("href"),c=jq(this);return a=a.split("-"),a=a[1],b=b.split("?_wpnonce="),b=b[1].split("&"),b=b[0],c.hasClass("leave-group")&&!1===confirm(BP_DTheme.leave_group_confirm)?!1:(jq.post(ajaxurl,{action:"joinleave_group",cookie:bp_get_cookies(),gid:a,_wpnonce:b},function(a){var b=c.parent();jq("body.directory").length?jq(b).fadeOut(200,function(){b.fadeIn(200).html(a);var d=jq("#groups-personal span"),e=1;c.hasClass("leave-group")?(b.hasClass("hidden")&&b.closest("li").slideUp(200),e=0):c.hasClass("request-membership")&&(e=!1),d.length&&e!==!1&&d.text(e?(d.text()>>0)+1:(d.text()>>0)-1)}):window.location.reload()}),!1)}),jq("#buddypress").on("click",".pending",function(){return!1}),jq("body").hasClass("register")){var d=jq("#signup_with_blog");d.prop("checked")||jq("#blog-details").toggle(),d.change(function(){jq("#blog-details").toggle()})}jq(".message-search").on("click",function(a){if(!jq(this).hasClass("no-ajax")){var b,c=jq(a.target);return"submit"===c.attr("type")||"button"===c.attr("type")?(b="messages",bp_filter_request(b,jq.cookie("bp-"+b+"-filter"),jq.cookie("bp-"+b+"-scope"),"div."+b,jq("#messages_search").val(),1,jq.cookie("bp-"+b+"-extras")),!1):void 0}}),jq("#send_reply_button").click(function(){var a=jq("#messages_order").val()||"ASC",b=jq("#message-recipients").offset(),c=jq("#send_reply_button");return jq(c).addClass("loading"),jq.post(ajaxurl,{action:"messages_send_reply",cookie:bp_get_cookies(),_wpnonce:jq("#send_message_nonce").val(),content:jq("#message_content").val(),send_to:jq("#send_to").val(),subject:jq("#subject").val(),thread_id:jq("#thread_id").val()},function(d){d[0]+d[1]==="-1"?jq("#send-reply").prepend(d.substr(2,d.length)):(jq("#send-reply #message").remove(),jq("#message_content").val(""),"ASC"===a?jq("#send-reply").before(d):(jq("#message-recipients").after(d),jq(window).scrollTop(b.top)),jq(".new-message").hide().slideDown(200,function(){jq(".new-message").removeClass("new-message")})),jq(c).removeClass("loading")}),!1}),jq("#mark_as_read, #mark_as_unread").click(function(){var a,b,c,d,e,f,g,h,i="",j=jq('#message-threads tr td input[type="checkbox"]');return"mark_as_unread"===jq(this).attr("id")?(a="read",b="unread",c=1,d=0,e="inline",f="messages_markunread"):(a="unread",b="read",c=0,d=1,e="none",f="messages_markread"),j.each(function(d){jq(this).is(":checked")&&jq("#m-"+jq(this).attr("value")).hasClass(a)&&(i+=jq(this).attr("value"),jq("#m-"+jq(this).attr("value")).removeClass(a),jq("#m-"+jq(this).attr("value")).addClass(b),h=jq("#m-"+jq(this).attr("value")+" td span.unread-count").html(),jq("#m-"+jq(this).attr("value")+" td span.unread-count").html(c),jq("#m-"+jq(this).attr("value")+" td span.unread-count").css("display",e),g=jq("tr.unread").length,jq("#user-messages span").html(g),d!==j.length-1&&(i+=","))}),jq.post(ajaxurl,{action:f,thread_ids:i}),!1}),jq("body.messages #item-body div.messages").on("change","#message-type-select",function(){var a=this.value,b=jq('td input[type="checkbox"]'),c="checked";switch(b.each(function(a){b[a].checked=""}),a){case"unread":b=jq('tr.unread td input[type="checkbox"]');break;case"read":b=jq('tr.read td input[type="checkbox"]');break;case"":c=""}b.each(function(a){b[a].checked=c})}),jq("body.messages #item-body div.messages").on("click",".messages-options-nav a",function(){return-1!==jq.inArray(this.id,Array("delete_sentbox_messages","delete_inbox_messages"))?(checkboxes_tosend="",checkboxes=jq('#message-threads tr td input[type="checkbox"]'),jq("#message").remove(),jq(this).addClass("loading"),jq(checkboxes).each(function(){jq(this).is(":checked")&&(checkboxes_tosend+=jq(this).attr("value")+",")}),""===checkboxes_tosend?(jq(this).removeClass("loading"),!1):(jq.post(ajaxurl,{action:"messages_delete",thread_ids:checkboxes_tosend},function(a){a[0]+a[1]==="-1"?jq("#message-threads").prepend(a.substr(2,a.length)):(jq("#message-threads").before('<div id="message" class="updated"><p>'+a+"</p></div>"),jq(checkboxes).each(function(){jq(this).is(":checked")&&(jq(this).attr("checked",!1),jq(this).parent().parent().fadeOut(150))})),jq("#message").hide().slideDown(150),jq("#delete_inbox_messages, #delete_sentbox_messages").removeClass("loading")}),!1)):void 0}),jq("#select-all-messages").click(function(){jq(".message-check").each(this.checked?function(){this.checked=!0}:function(){this.checked=!1})}),jq("#messages-bulk-manage").attr("disabled","disabled"),jq("#messages-select").on("change",function(){jq("#messages-bulk-manage").attr("disabled",jq(this).val().length<=0)}),starAction=function(){var a=jq(this);return jq.post(ajaxurl,{action:"messages_star",message_id:a.data("message-id"),star_status:a.data("star-status"),nonce:a.data("star-nonce"),bulk:a.data("star-bulk")},function(b){1===parseInt(b,10)&&("unstar"===a.data("star-status")?(a.data("star-status","star"),a.removeClass("message-action-unstar").addClass("message-action-star"),a.find(".bp-screen-reader-text").text(BP_PM_Star.strings.text_star),1===BP_PM_Star.is_single_thread?a.prop("title",BP_PM_Star.strings.title_star):a.prop("title",BP_PM_Star.strings.title_star_thread)):(a.data("star-status","unstar"),a.removeClass("message-action-star").addClass("message-action-unstar"),a.find(".bp-screen-reader-text").text(BP_PM_Star.strings.text_unstar),1===BP_PM_Star.is_single_thread?a.prop("title",BP_PM_Star.strings.title_unstar):a.prop("title",BP_PM_Star.strings.title_unstar_thread)))}),!1},jq("#message-threads").on("click","td.thread-star a",starAction),jq("#message-thread").on("click",".message-star-actions a",starAction),jq("#message-threads td.bulk-select-check :checkbox").on("change",function(){var a=jq(this),b=a.closest("tr").find(".thread-star a");a.prop("checked")?"unstar"===b.data("star-status")?BP_PM_Star.star_counter++:BP_PM_Star.unstar_counter++:"unstar"===b.data("star-status")?BP_PM_Star.star_counter--:BP_PM_Star.unstar_counter--,BP_PM_Star.star_counter>0&&0===parseInt(BP_PM_Star.unstar_counter,10)?jq('option[value="star"]').hide():jq('option[value="star"]').show(),BP_PM_Star.unstar_counter>0&&0===parseInt(BP_PM_Star.star_counter,10)?jq('option[value="unstar"]').hide():jq('option[value="unstar"]').show()}),jq("#select-all-notifications").click(function(){jq(".notification-check").each(this.checked?function(){this.checked=!0}:function(){this.checked=!1})}),jq("#notification-bulk-manage").attr("disabled","disabled"),jq("#notification-select").on("change",function(){jq("#notification-bulk-manage").attr("disabled",jq(this).val().length<=0)}),jq("#close-notice").on("click",function(){return jq(this).addClass("loading"),jq("#sidebar div.error").remove(),jq.post(ajaxurl,{action:"messages_close_notice",notice_id:jq(".notice").attr("rel").substr(2,jq(".notice").attr("rel").length)},function(a){jq("#close-notice").removeClass("loading"),a[0]+a[1]==="-1"?(jq(".notice").prepend(a.substr(2,a.length)),jq("#sidebar div.error").hide().fadeIn(200)):jq(".notice").slideUp(100)}),!1
3
- }),jq("#wp-admin-bar ul.main-nav li, #nav li").mouseover(function(){jq(this).addClass("sfhover")}),jq("#wp-admin-bar ul.main-nav li, #nav li").mouseout(function(){jq(this).removeClass("sfhover")}),jq("#wp-admin-bar-logout, a.logout").on("click",function(){jq.removeCookie("bp-activity-scope",{path:"/"}),jq.removeCookie("bp-activity-filter",{path:"/"}),jq.removeCookie("bp-activity-oldestpage",{path:"/"});var a=["members","groups","blogs","forums"];jq(a).each(function(b){jq.removeCookie("bp-"+a[b]+"-scope",{path:"/"}),jq.removeCookie("bp-"+a[b]+"-filter",{path:"/"}),jq.removeCookie("bp-"+a[b]+"-extras",{path:"/"})})}),jq("body").hasClass("no-js")&&jq("body").attr("class",jq("body").attr("class").replace(/no-js/,"js")),"undefined"!=typeof wp&&"undefined"!=typeof wp.heartbeat&&"undefined"!=typeof BP_DTheme.pulse&&(wp.heartbeat.interval(Number(BP_DTheme.pulse)),jq.fn.extend({"heartbeat-send":function(){return this.bind("heartbeat-send.buddypress")}}));var e=0;jq(document).on("heartbeat-send.buddypress",function(a,b){e=0,jq("#buddypress ul.activity-list li").first().prop("id")&&(timestamp=jq("#buddypress ul.activity-list li").first().prop("class").match(/date-recorded-([0-9]+)/),timestamp&&(e=timestamp[1])),(0===activity_last_recorded||Number(e)>activity_last_recorded)&&(activity_last_recorded=Number(e)),b.bp_activity_last_recorded=activity_last_recorded,last_recorded_search=bp_get_querystring("s"),last_recorded_search&&(b.bp_activity_last_recorded_search_terms=last_recorded_search)}),jq(document).on("heartbeat-tick",function(a,b){b.bp_activity_newest_activities&&(newest_activities=b.bp_activity_newest_activities.activities+newest_activities,activity_last_recorded=Number(b.bp_activity_newest_activities.last_recorded),jq("#buddypress ul.activity-list li").first().hasClass("load-newest")||jq("#buddypress ul.activity-list").prepend('<li class="load-newest"><a href="#newest">'+BP_DTheme.newest+"</a></li>"))})});
1
+ /*! buddypress - v2.3.0 - 2015-06-03 8:42:58 PM UTC - https://wordpress.org/plugins/buddypress/ */
2
+ function bp_init_activity(){jq.cookie("bp-activity-oldestpage",1,{path:"/"}),null!==jq.cookie("bp-activity-filter")&&jq("#activity-filter-select").length&&jq('#activity-filter-select select option[value="'+jq.cookie("bp-activity-filter")+'"]').prop("selected",!0),null!==jq.cookie("bp-activity-scope")&&jq(".activity-type-tabs").length&&(jq(".activity-type-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#activity-"+jq.cookie("bp-activity-scope")+", .item-list-tabs li.current").addClass("selected"))}function bp_init_objects(a){jq(a).each(function(b){null!==jq.cookie("bp-"+a[b]+"-filter")&&jq("#"+a[b]+"-order-select select").length&&jq("#"+a[b]+'-order-select select option[value="'+jq.cookie("bp-"+a[b]+"-filter")+'"]').prop("selected",!0),null!==jq.cookie("bp-"+a[b]+"-scope")&&jq("div."+a[b]).length&&(jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#"+a[b]+"-"+jq.cookie("bp-"+a[b]+"-scope")+", #object-nav li.current").addClass("selected"))})}function bp_filter_request(a,b,c,d,e,f,g,h,i){return"activity"===a?!1:(null===c&&(c="all"),jq.cookie("bp-"+a+"-scope",c,{path:"/"}),jq.cookie("bp-"+a+"-filter",b,{path:"/"}),jq.cookie("bp-"+a+"-extras",g,{path:"/"}),jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected")}),jq("#"+a+"-"+c+", #object-nav li.current").addClass("selected"),jq(".item-list-tabs li.selected").addClass("loading"),jq('.item-list-tabs select option[value="'+b+'"]').prop("selected",!0),("friends"===a||"group_members"===a)&&(a="members"),bp_ajax_request&&bp_ajax_request.abort(),void(bp_ajax_request=jq.post(ajaxurl,{action:a+"_filter",cookie:bp_get_cookies(),object:a,filter:b,search_terms:e,scope:c,page:f,extras:g,template:i},function(a){if("pag-bottom"===h&&jq("#subnav").length){var b=jq("#subnav").parent();jq("html,body").animate({scrollTop:b.offset().top},"slow",function(){jq(d).fadeOut(100,function(){jq(this).html(a),jq(this).fadeIn(100)})})}else jq(d).fadeOut(100,function(){jq(this).html(a),jq(this).fadeIn(100)});jq(".item-list-tabs li.selected").removeClass("loading")})))}function bp_activity_request(a,b){jq.cookie("bp-activity-scope",a,{path:"/"}),jq.cookie("bp-activity-filter",b,{path:"/"}),jq.cookie("bp-activity-oldestpage",1,{path:"/"}),jq(".item-list-tabs li").each(function(){jq(this).removeClass("selected loading")}),jq("#activity-"+a+", .item-list-tabs li.current").addClass("selected"),jq("#object-nav.item-list-tabs li.selected, div.activity-type-tabs li.selected").addClass("loading"),jq('#activity-filter-select select option[value="'+b+'"]').prop("selected",!0),jq(".widget_bp_activity_widget h2 span.ajax-loader").show(),bp_ajax_request&&bp_ajax_request.abort(),bp_ajax_request=jq.post(ajaxurl,{action:"activity_widget_filter",cookie:bp_get_cookies(),_wpnonce_activity_filter:jq("#_wpnonce_activity_filter").val(),scope:a,filter:b},function(a){jq(".widget_bp_activity_widget h2 span.ajax-loader").hide(),jq("div.activity").fadeOut(100,function(){jq(this).html(a.contents),jq(this).fadeIn(100),bp_legacy_theme_hide_comments()}),null!==a.feed_url&&jq(".directory #subnav li.feed a, .home-page #subnav li.feed a").attr("href",a.feed_url),jq(".item-list-tabs li.selected").removeClass("loading")},"json")}function bp_legacy_theme_hide_comments(){var a,b,c,d=jq("div.activity-comments");return d.length?void d.each(function(){jq(this).children("ul").children("li").length<5||(comments_div=jq(this),a=comments_div.parents("#activity-stream > li"),b=jq(this).children("ul").children("li"),c=" ",jq("#"+a.attr("id")+" a.acomment-reply span").length&&(c=jq("#"+a.attr("id")+" a.acomment-reply span").html()),b.each(function(d){d<b.length-5&&(jq(this).addClass("hidden"),jq(this).toggle(),d||jq(this).before('<li class="show-all"><a href="#'+a.attr("id")+'/show-all/" title="'+BP_DTheme.show_all_comments+'">'+BP_DTheme.show_x_comments.replace("%d",c)+"</a></li>"))}))}):!1}function checkAll(){var a,b=document.getElementsByTagName("input");for(a=0;a<b.length;a++)"checkbox"===b[a].type&&(b[a].checked=""===$("check_all").checked?"":"checked")}function clear(a){if(a=document.getElementById(a)){var b=a.getElementsByTagName("INPUT"),c=a.getElementsByTagName("OPTION"),d=0;if(b)for(d=0;d<b.length;d++)b[d].checked="";if(c)for(d=0;d<c.length;d++)c[d].selected=!1}}function bp_get_cookies(){var a,b,c,d,e,f=document.cookie.split(";"),g={},h="bp-";for(a=0;a<f.length;a++)b=f[a],c=b.indexOf("="),d=jq.trim(unescape(b.slice(0,c))),e=unescape(b.slice(c+1)),0===d.indexOf(h)&&(g[d]=e);return encodeURIComponent(jq.param(g))}var jq=jQuery,bp_ajax_request=null,newest_activities="",activity_last_recorded=0;jq(document).ready(function(){"-1"===window.location.search.indexOf("new")&&jq("div.forums").length?jq("#new-topic-post").hide():jq("#new-topic-post").show(),bp_init_activity();var a=["members","groups","blogs","forums","group_members"],b=jq("#whats-new");if(bp_init_objects(a),b.length&&bp_get_querystring("r")){var c=b.val();jq("#whats-new-options").animate({height:"50px"}),b.animate({height:"50px"}),jq.scrollTo(b,500,{offset:-125,easing:"swing"}),b.val("").focus().val(c)}if(b.focus(function(){jq("#whats-new-options").animate({height:"50px"}),jq("#whats-new-form textarea").animate({height:"50px"}),jq("#aw-whats-new-submit").prop("disabled",!1);var a=jq("form#whats-new-form"),b=jq("#activity-all");a.hasClass("submitted")&&a.removeClass("submitted"),b.length&&(b.hasClass("selected")?"-1"!==jq("#activity-filter-select select").val()&&(jq("#activity-filter-select select").val("-1"),jq("#activity-filter-select select").trigger("change")):(jq("#activity-filter-select select").val("-1"),b.children("a").trigger("click")))}),b.blur(function(){document.activeElement!==this&&(this.value.match(/\S+/)||(this.value="",jq("#whats-new-options").animate({height:"0"}),jq("form#whats-new-form textarea").animate({height:"20px"}),jq("#aw-whats-new-submit").prop("disabled",!0)))}),jq("#aw-whats-new-submit").on("click",function(){var a=0,b=jq(this),c=b.closest("form#whats-new-form");return c.children().each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!0)}),jq("div.error").remove(),b.addClass("loading"),b.prop("disabled",!0),c.addClass("submitted"),object="",item_id=jq("#whats-new-post-in").val(),content=jq("#whats-new").val(),firstrow=jq("#buddypress ul.activity-list li").first(),activity_row=firstrow,timestamp=null,firstrow.length&&(activity_row.hasClass("load-newest")&&(activity_row=firstrow.next()),timestamp=activity_row.prop("class").match(/date-recorded-([0-9]+)/)),timestamp&&(a=timestamp[1]),item_id>0&&(object=jq("#whats-new-post-object").val()),jq.post(ajaxurl,{action:"post_update",cookie:bp_get_cookies(),_wpnonce_post_update:jq("#_wpnonce_post_update").val(),content:content,object:object,item_id:item_id,since:a,_bp_as_nonce:jq("#_bp_as_nonce").val()||""},function(b){if(c.children().each(function(){(jq.nodeName(this,"textarea")||jq.nodeName(this,"input"))&&jq(this).prop("disabled",!1)}),b[0]+b[1]==="-1")c.prepend(b.substr(2,b.length)),jq("#"+c.attr("id")+" div.error").hide().fadeIn(200);else{if(0===jq("ul.activity-list").length&&(jq("div.error").slideUp(100).remove(),jq("#message").slideUp(100).remove(),jq("div.activity").append('<ul id="activity-stream" class="activity-list item-list">')),firstrow.hasClass("load-newest")&&firstrow.remove(),jq("#activity-stream").prepend(b),a||jq("#activity-stream li:first").addClass("new-update just-posted"),0!==jq("#latest-update").length){var d=jq("#activity-stream li.new-update .activity-content .activity-inner p").html(),e=jq("#activity-stream li.new-update .activity-content .activity-header p a.view").attr("href"),f=jq("#activity-stream li.new-update .activity-content .activity-inner p").text(),g="";""!==f&&(g=d+" "),g+='<a href="'+e+'" rel="nofollow">'+BP_DTheme.view+"</a>",jq("#latest-update").slideUp(300,function(){jq("#latest-update").html(g),jq("#latest-update").slideDown(300)})}jq("li.new-update").hide().slideDown(300),jq("li.new-update").removeClass("new-update"),jq("#whats-new").val(""),newest_activities="",activity_last_recorded=0}jq("#whats-new-options").animate({height:"0px"}),jq("#whats-new-form textarea").animate({height:"20px"}),jq("#aw-whats-new-submit").prop("disabled",!0).removeClass("loading")}),!1}),jq("div.activity-type-tabs").on("click",function(a){var b,c,d=jq(a.target).parent();if("STRONG"===a.target.nodeName||"SPAN"===a.target.nodeName)d=d.parent();else if("A"!==a.target.nodeName)return!1;return jq.cookie("bp-activity-oldestpage",1,{path:"/"}),b=d.attr("id").substr(9,d.attr("id").length),c=jq("#activity-filter-select select").val(),"mentions"===b&&jq("#"+d.attr("id")+" a strong").remove(),bp_activity_request(b,c),!1}),jq("#activity-filter-select select").change(function(){var a,b=jq("div.activity-type-tabs li.selected"),c=jq(this).val();return a=b.length?b.attr("id").substr(9,b.attr("id").length):null,bp_activity_request(a,c),!1}),jq("div.activity").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l=jq(a.target);return l.hasClass("fav")||l.hasClass("unfav")?(b=l.hasClass("fav")?"fav":"unfav",c=l.closest(".activity-item"),d=c.attr("id").substr(9,c.attr("id").length),l.addClass("loading"),jq.post(ajaxurl,{action:"activity_mark_"+b,cookie:bp_get_cookies(),id:d},function(a){l.removeClass("loading"),l.fadeOut(200,function(){jq(this).html(a),jq(this).attr("title","fav"===b?BP_DTheme.remove_fav:BP_DTheme.mark_as_fav),jq(this).fadeIn(200)}),"fav"===b?(jq(".item-list-tabs #activity-favs-personal-li").length||(jq(".item-list-tabs #activity-favorites").length||jq(".item-list-tabs ul #activity-mentions").before('<li id="activity-favorites"><a href="#">'+BP_DTheme.my_favs+" <span>0</span></a></li>"),jq(".item-list-tabs ul #activity-favorites span").html(Number(jq(".item-list-tabs ul #activity-favorites span").html())+1)),l.removeClass("fav"),l.addClass("unfav")):(l.removeClass("unfav"),l.addClass("fav"),jq(".item-list-tabs ul #activity-favorites span").html(Number(jq(".item-list-tabs ul #activity-favorites span").html())-1),Number(jq(".item-list-tabs ul #activity-favorites span").html())||(jq(".item-list-tabs ul #activity-favorites").hasClass("selected")&&bp_activity_request(null,null),jq(".item-list-tabs ul #activity-favorites").remove())),"activity-favorites"===jq(".item-list-tabs li.selected").attr("id")&&l.closest(".activity-item").slideUp(100)}),!1):l.hasClass("delete-activity")?(e=l.parents("div.activity ul li"),f=e.attr("id").substr(9,e.attr("id").length),g=l.attr("href"),h=g.split("_wpnonce="),i=e.prop("class").match(/date-recorded-([0-9]+)/),h=h[1],l.addClass("loading"),jq.post(ajaxurl,{action:"delete_activity",cookie:bp_get_cookies(),id:f,_wpnonce:h},function(a){a[0]+a[1]==="-1"?(e.prepend(a.substr(2,a.length)),e.children("#message").hide().fadeIn(300)):(e.slideUp(300),i&&activity_last_recorded===i[1]&&(newest_activities="",activity_last_recorded=0))}),!1):l.hasClass("spam-activity")?(e=l.parents("div.activity ul li"),i=e.prop("class").match(/date-recorded-([0-9]+)/),l.addClass("loading"),jq.post(ajaxurl,{action:"bp_spam_activity",cookie:encodeURIComponent(document.cookie),id:e.attr("id").substr(9,e.attr("id").length),_wpnonce:l.attr("href").split("_wpnonce=")[1]},function(a){a[0]+a[1]==="-1"?(e.prepend(a.substr(2,a.length)),e.children("#message").hide().fadeIn(300)):(e.slideUp(300),i&&activity_last_recorded===i[1]&&(newest_activities="",activity_last_recorded=0))}),!1):l.parent().hasClass("load-more")?(bp_ajax_request&&bp_ajax_request.abort(),jq("#buddypress li.load-more").addClass("loading"),null===jq.cookie("bp-activity-oldestpage")&&jq.cookie("bp-activity-oldestpage",1,{path:"/"}),j=1*jq.cookie("bp-activity-oldestpage")+1,k=[],jq(".activity-list li.just-posted").each(function(){k.push(jq(this).attr("id").replace("activity-",""))}),load_more_args={action:"activity_get_older_updates",cookie:bp_get_cookies(),page:j,exclude_just_posted:k.join(",")},load_more_search=bp_get_querystring("s"),load_more_search&&(load_more_args.search_terms=load_more_search),bp_ajax_request=jq.post(ajaxurl,load_more_args,function(a){jq("#buddypress li.load-more").removeClass("loading"),jq.cookie("bp-activity-oldestpage",j,{path:"/"}),jq("#buddypress ul.activity-list").append(a.contents),l.parent().hide()},"json"),!1):void(l.parent().hasClass("load-newest")&&(a.preventDefault(),l.parent().hide(),activity_html=jq.parseHTML(newest_activities),jq.each(activity_html,function(a,b){"LI"===b.nodeName&&jq(b).hasClass("just-posted")&&jq("#"+jq(b).attr("id")).length&&jq("#"+jq(b).attr("id")).remove()}),jq("#buddypress ul.activity-list").prepend(newest_activities),newest_activities=""))}),jq("div.activity").on("click",".activity-read-more a",function(a){var b,c,d=jq(a.target),e=d.parent().attr("id").split("-"),f=e[3],g=e[0];return b="acomment"===g?"acomment-content":"activity-inner",c=jq("#"+g+"-"+f+" ."+b+":first"),jq(d).addClass("loading"),jq.post(ajaxurl,{action:"get_single_activity_content",activity_id:f},function(a){jq(c).slideUp(300).html(a).slideDown(300)}),!1}),jq("form.ac-form").hide(),jq(".activity-comments").length&&bp_legacy_theme_hide_comments(),jq("div.activity").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r=jq(a.target);return r.hasClass("acomment-reply")||r.parent().hasClass("acomment-reply")?(r.parent().hasClass("acomment-reply")&&(r=r.parent()),b=r.attr("id"),c=b.split("-"),d=c[2],e=r.attr("href").substr(10,r.attr("href").length),f=jq("#ac-form-"+d),f.css("display","none"),f.removeClass("root"),jq(".ac-form").hide(),f.children("div").each(function(){jq(this).hasClass("error")&&jq(this).hide()}),"comment"!==c[1]?jq("#acomment-"+e).append(f):jq("#activity-"+d+" .activity-comments").append(f),f.parent().hasClass("activity-comments")&&f.addClass("root"),f.slideDown(200),jq.scrollTo(f,500,{offset:-100,easing:"swing"}),jq("#ac-form-"+c[2]+" textarea").focus(),!1):"ac_form_submit"===r.attr("name")?(f=r.parents("form"),g=f.parent(),h=f.attr("id").split("-"),g.hasClass("activity-comments")?j=h[2]:(i=g.attr("id").split("-"),j=i[1]),content=jq("#"+f.attr("id")+" textarea"),jq("#"+f.attr("id")+" div.error").hide(),r.addClass("loading").prop("disabled",!0),content.addClass("loading").prop("disabled",!0),k={action:"new_activity_comment",cookie:bp_get_cookies(),_wpnonce_new_activity_comment:jq("#_wpnonce_new_activity_comment").val(),comment_id:j,form_id:h[2],content:content.val()},l=jq("#_bp_as_nonce_"+j).val(),l&&(k["_bp_as_nonce_"+j]=l),jq.post(ajaxurl,k,function(a){if(r.removeClass("loading"),content.removeClass("loading"),a[0]+a[1]==="-1")f.append(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b=f.parent();f.fadeOut(200,function(){0===b.children("ul").length&&(b.hasClass("activity-comments")?b.prepend("<ul></ul>"):b.append("<ul></ul>"));var c=jq.trim(a);b.children("ul").append(jq(c).hide().fadeIn(200)),f.children("textarea").val(""),b.parent().addClass("has-comments")}),jq("#"+f.attr("id")+" textarea").val(""),jq("#activity-"+h[2]+" a.acomment-reply span").html(Number(jq("#activity-"+h[2]+" a.acomment-reply span").html())+1),m=b.find(".show-all").find("a"),m&&(n=jq("li#activity-"+h[2]+" a.acomment-reply span").html(),m.html(BP_DTheme.show_x_comments.replace("%d",n)))}jq(r).prop("disabled",!1),jq(content).prop("disabled",!1)}),!1):r.hasClass("acomment-delete")?(o=r.attr("href"),p=r.parent().parent(),f=p.parents("div.activity-comments").children("form"),q=o.split("_wpnonce="),q=q[1],j=o.split("cid="),j=j[1].split("&"),j=j[0],r.addClass("loading"),jq(".activity-comments ul .error").remove(),p.parents(".activity-comments").append(f),jq.post(ajaxurl,{action:"delete_activity_comment",cookie:bp_get_cookies(),_wpnonce:q,id:j},function(a){if(a[0]+a[1]==="-1")p.prepend(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b,c,d,e=jq("#"+p.attr("id")+" ul").children("li"),f=0;jq(e).each(function(){jq(this).is(":hidden")||f++}),p.fadeOut(200,function(){p.remove()}),b=jq("#"+p.parents("#activity-stream > li").attr("id")+" a.acomment-reply span"),c=b.html()-(1+f),b.html(c),d=p.siblings(".show-all").find("a"),d&&d.html(BP_DTheme.show_x_comments.replace("%d",c)),0===c&&jq(p.parents("#activity-stream > li")).removeClass("has-comments")}}),!1):r.hasClass("spam-activity-comment")?(o=r.attr("href"),p=r.parent().parent(),r.addClass("loading"),jq(".activity-comments ul div.error").remove(),p.parents(".activity-comments").append(p.parents(".activity-comments").children("form")),jq.post(ajaxurl,{action:"bp_spam_activity_comment",cookie:encodeURIComponent(document.cookie),_wpnonce:o.split("_wpnonce=")[1],id:o.split("cid=")[1].split("&")[0]},function(a){if(a[0]+a[1]==="-1")p.prepend(jq(a.substr(2,a.length)).hide().fadeIn(200));else{var b,c=jq("#"+p.attr("id")+" ul").children("li"),d=0;jq(c).each(function(){jq(this).is(":hidden")||d++}),p.fadeOut(200),b=p.parents("#activity-stream > li"),jq("#"+b.attr("id")+" a.acomment-reply span").html(jq("#"+b.attr("id")+" a.acomment-reply span").html()-(1+d))}}),!1):r.parent().hasClass("show-all")?(r.parent().addClass("loading"),setTimeout(function(){r.parent().parent().children("li").fadeIn(200,function(){r.parent().remove()})},600),!1):r.hasClass("ac-reply-cancel")?(jq(r).closest(".ac-form").slideUp(200),!1):void 0}),jq(document).keydown(function(a){if(a=a||window.event,a.target?element=a.target:a.srcElement&&(element=a.srcElement),3===element.nodeType&&(element=element.parentNode),a.ctrlKey!==!0&&a.altKey!==!0&&a.metaKey!==!0){var b=a.keyCode?a.keyCode:a.which;27===b&&"TEXTAREA"===element.tagName&&jq(element).hasClass("ac-input")&&jq(element).parent().parent().parent().slideUp(200)}}),jq(".dir-search, .groups-members-search").on("click",function(a){if(!jq(this).hasClass("no-ajax")){var b,c,d,e=jq(a.target);return"submit"===e.attr("type")?(b=jq(".item-list-tabs li.selected").attr("id").split("-"),c=b[0],d=null,"groups-members-search"===a.currentTarget.className&&(c="group_members",d="groups/single/members"),bp_filter_request(c,jq.cookie("bp-"+c+"-filter"),jq.cookie("bp-"+c+"-scope"),"div."+c,e.parent().children("label").children("input").val(),1,jq.cookie("bp-"+c+"-extras"),null,d),!1):void 0}}),jq("div.item-list-tabs").on("click",function(a){if(!jq(this).hasClass("no-ajax")&&!jq(a.target).hasClass("no-ajax")){var b,c,d,e,f,g="SPAN"===a.target.nodeName?a.target.parentNode:a.target,h=jq(g).parent();return"LI"!==h[0].nodeName||h.hasClass("last")?void 0:(b=h.attr("id").split("-"),c=b[0],"activity"===c?!1:(d=b[1],e=jq("#"+c+"-order-select select").val(),f=jq("#"+c+"_search").val(),bp_filter_request(c,e,d,"div."+c,f,1,jq.cookie("bp-"+c+"-extras")),!1))}}),jq("li.filter select").change(function(){var a,b,c,d,e,f,g,h;return a=jq(jq(".item-list-tabs li.selected").length?".item-list-tabs li.selected":this),b=a.attr("id").split("-"),c=b[0],d=b[1],e=jq(this).val(),f=!1,g=null,jq(".dir-search input").length&&(f=jq(".dir-search input").val()),h=jq(".groups-members-search input"),h.length&&(f=h.val(),c="members",d="groups"),"members"===c&&"groups"===d&&(c="group_members",g="groups/single/members"),"friends"===c&&(c="members"),bp_filter_request(c,e,d,"div."+c,f,1,jq.cookie("bp-"+c+"-extras"),null,g),!1}),jq("#buddypress").on("click",function(a){var b,c,d,e,f,g,h,i,j,k,l=jq(a.target);return l.hasClass("button")?!0:l.parent().parent().hasClass("pagination")&&!l.parent().parent().hasClass("no-ajax")?l.hasClass("dots")||l.hasClass("current")?!1:(b=jq(jq(".item-list-tabs li.selected").length?".item-list-tabs li.selected":"li.filter select"),c=b.attr("id").split("-"),d=c[0],e=!1,f=jq(l).closest(".pagination-links").attr("id"),g=null,h=l.attr("href").split("&"),i=h[0].split("="),i=i[1],jq("div.dir-search input").length&&(e=jq(".dir-search input").val(),!e&&bp_get_querystring("s")&&(e=jq(".dir-search input").prop("placeholder"))),j=jq(".groups-members-search input"),j.length&&(e=j.val(),d="members"),"members"===d&&"groups"===c[1]&&(d="group_members",g="groups/single/members"),"admin"===d&&jq("body").hasClass("membership-requests")&&(d="requests"),k=-1!==f.indexOf("pag-bottom")?"pag-bottom":null,bp_filter_request(d,jq.cookie("bp-"+d+"-filter"),jq.cookie("bp-"+d+"-scope"),"div."+d,e,i,jq.cookie("bp-"+d+"-extras"),k,g),!1):void 0}),jq("a.show-hide-new").on("click",function(){return jq("#new-topic-post").length?(jq("#new-topic-post").is(":visible")?jq("#new-topic-post").slideUp(200):jq("#new-topic-post").slideDown(200,function(){jq("#topic_title").focus()}),!1):!1}),jq("#submit_topic_cancel").on("click",function(){return jq("#new-topic-post").length?(jq("#new-topic-post").slideUp(200),!1):!1}),jq("#forum-directory-tags a").on("click",function(){return bp_filter_request("forums","tags",jq.cookie("bp-forums-scope"),"div.forums",jq(this).html().replace(/&nbsp;/g,"-"),1,jq.cookie("bp-forums-extras")),!1}),jq("#send-invite-form").on("click","#invite-list input",function(){var a,b,c=jq("#send-invite-form > .invite").length;jq(".ajax-loader").toggle(),c&&jq(this).parents("ul").find("input").prop("disabled",!0),a=jq(this).val(),b=jq(this).prop("checked")===!0?"invite":"uninvite",c||jq(".item-list-tabs li.selected").addClass("loading"),jq.post(ajaxurl,{action:"groups_invite_user",friend_action:b,cookie:bp_get_cookies(),_wpnonce:jq("#_wpnonce_invite_uninvite_user").val(),friend_id:a,group_id:jq("#group_id").val()},function(d){jq("#message")&&jq("#message").hide(),c?bp_filter_request("invite","bp-invite-filter","bp-invite-scope","div.invite",!1,1,"","",""):(jq(".ajax-loader").toggle(),"invite"===b?jq("#friend-list").append(d):"uninvite"===b&&jq("#friend-list li#uid-"+a).remove(),jq(".item-list-tabs li.selected").removeClass("loading"))})}),jq("#send-invite-form").on("click","a.remove",function(){var a=jq("#send-invite-form > .invite").length,b=jq(this).attr("id");return jq(".ajax-loader").toggle(),b=b.split("-"),b=b[1],jq.post(ajaxurl,{action:"groups_invite_user",friend_action:"uninvite",cookie:bp_get_cookies(),_wpnonce:jq("#_wpnonce_invite_uninvite_user").val(),friend_id:b,group_id:jq("#group_id").val()},function(){a?bp_filter_request("invite","bp-invite-filter","bp-invite-scope","div.invite",!1,1,"","",""):(jq(".ajax-loader").toggle(),jq("#friend-list #uid-"+b).remove(),jq("#invite-list #f-"+b).prop("checked",!1))}),!1}),jq(".visibility-toggle-link").on("click",function(a){a.preventDefault(),jq(this).parent().hide().addClass("field-visibility-settings-hide").siblings(".field-visibility-settings").show().addClass("field-visibility-settings-open")}),jq(".field-visibility-settings-close").on("click",function(a){a.preventDefault();var b=jq(this).parent(),c=b.find("input:checked").parent().text();b.hide().removeClass("field-visibility-settings-open").siblings(".field-visibility-settings-toggle").children(".current-visibility-level").text(c).end().show().removeClass("field-visibility-settings-hide")}),jq("#profile-edit-form input:not(:submit), #profile-edit-form textarea, #profile-edit-form select, #signup_form input:not(:submit), #signup_form textarea, #signup_form select").change(function(){var a=!0;jq("#profile-edit-form input:submit, #signup_form input:submit").on("click",function(){a=!1}),window.onbeforeunload=function(){return a?BP_DTheme.unsaved_changes:void 0}}),jq("#friend-list a.accept, #friend-list a.reject").on("click",function(){var a,b=jq(this),c=jq(this).parents("#friend-list li"),d=jq(this).parents("li div.action"),e=c.attr("id").substr(11,c.attr("id").length),f=b.attr("href"),g=f.split("_wpnonce=")[1];return jq(this).hasClass("accepted")||jq(this).hasClass("rejected")?!1:(jq(this).hasClass("accept")?(a="accept_friendship",d.children("a.reject").css("visibility","hidden")):(a="reject_friendship",d.children("a.accept").css("visibility","hidden")),b.addClass("loading"),jq.post(ajaxurl,{action:a,cookie:bp_get_cookies(),id:e,_wpnonce:g},function(a){b.removeClass("loading"),a[0]+a[1]==="-1"?(c.prepend(a.substr(2,a.length)),c.children("#message").hide().fadeIn(200)):b.fadeOut(100,function(){jq(this).hasClass("accept")?(d.children("a.reject").hide(),jq(this).html(BP_DTheme.accepted).contents().unwrap()):(d.children("a.accept").hide(),jq(this).html(BP_DTheme.rejected).contents().unwrap())})}),!1)}),jq("#members-dir-list, #members-group-list, #item-header").on("click",".friendship-button a",function(){jq(this).parent().addClass("loading");var a=jq(this).attr("id"),b=jq(this).attr("href"),c=jq(this);return a=a.split("-"),a=a[1],b=b.split("?_wpnonce="),b=b[1].split("&"),b=b[0],jq.post(ajaxurl,{action:"addremove_friend",cookie:bp_get_cookies(),fid:a,_wpnonce:b},function(a){var b=c.attr("rel");parentdiv=c.parent(),"add"===b?jq(parentdiv).fadeOut(200,function(){parentdiv.removeClass("add_friend"),parentdiv.removeClass("loading"),parentdiv.addClass("pending_friend"),parentdiv.fadeIn(200).html(a)}):"remove"===b&&jq(parentdiv).fadeOut(200,function(){parentdiv.removeClass("remove_friend"),parentdiv.removeClass("loading"),parentdiv.addClass("add"),parentdiv.fadeIn(200).html(a)})}),!1}),jq("#buddypress").on("click",".group-button .leave-group",function(){return!1===confirm(BP_DTheme.leave_group_confirm)?!1:void 0}),jq("#groups-dir-list").on("click",".group-button a",function(){var a=jq(this).parent().attr("id"),b=jq(this).attr("href"),c=jq(this);return a=a.split("-"),a=a[1],b=b.split("?_wpnonce="),b=b[1].split("&"),b=b[0],c.hasClass("leave-group")&&!1===confirm(BP_DTheme.leave_group_confirm)?!1:(jq.post(ajaxurl,{action:"joinleave_group",cookie:bp_get_cookies(),gid:a,_wpnonce:b},function(a){var b=c.parent();jq("body.directory").length?jq(b).fadeOut(200,function(){b.fadeIn(200).html(a);var d=jq("#groups-personal span"),e=1;c.hasClass("leave-group")?(b.hasClass("hidden")&&b.closest("li").slideUp(200),e=0):c.hasClass("request-membership")&&(e=!1),d.length&&e!==!1&&d.text(e?(d.text()>>0)+1:(d.text()>>0)-1)}):window.location.reload()}),!1)}),jq("#buddypress").on("click",".pending",function(){return!1}),jq("body").hasClass("register")){var d=jq("#signup_with_blog");d.prop("checked")||jq("#blog-details").toggle(),d.change(function(){jq("#blog-details").toggle()})}jq(".message-search").on("click",function(a){if(!jq(this).hasClass("no-ajax")){var b,c=jq(a.target);return"submit"===c.attr("type")||"button"===c.attr("type")?(b="messages",bp_filter_request(b,jq.cookie("bp-"+b+"-filter"),jq.cookie("bp-"+b+"-scope"),"div."+b,jq("#messages_search").val(),1,jq.cookie("bp-"+b+"-extras")),!1):void 0}}),jq("#send_reply_button").click(function(){var a=jq("#messages_order").val()||"ASC",b=jq("#message-recipients").offset(),c=jq("#send_reply_button");return jq(c).addClass("loading"),jq.post(ajaxurl,{action:"messages_send_reply",cookie:bp_get_cookies(),_wpnonce:jq("#send_message_nonce").val(),content:jq("#message_content").val(),send_to:jq("#send_to").val(),subject:jq("#subject").val(),thread_id:jq("#thread_id").val()},function(d){d[0]+d[1]==="-1"?jq("#send-reply").prepend(d.substr(2,d.length)):(jq("#send-reply #message").remove(),jq("#message_content").val(""),"ASC"===a?jq("#send-reply").before(d):(jq("#message-recipients").after(d),jq(window).scrollTop(b.top)),jq(".new-message").hide().slideDown(200,function(){jq(".new-message").removeClass("new-message")})),jq(c).removeClass("loading")}),!1}),jq("#mark_as_read, #mark_as_unread").click(function(){var a,b,c,d,e,f,g,h,i="",j=jq('#message-threads tr td input[type="checkbox"]');return"mark_as_unread"===jq(this).attr("id")?(a="read",b="unread",c=1,d=0,e="inline",f="messages_markunread"):(a="unread",b="read",c=0,d=1,e="none",f="messages_markread"),j.each(function(d){jq(this).is(":checked")&&jq("#m-"+jq(this).attr("value")).hasClass(a)&&(i+=jq(this).attr("value"),jq("#m-"+jq(this).attr("value")).removeClass(a),jq("#m-"+jq(this).attr("value")).addClass(b),h=jq("#m-"+jq(this).attr("value")+" td span.unread-count").html(),jq("#m-"+jq(this).attr("value")+" td span.unread-count").html(c),jq("#m-"+jq(this).attr("value")+" td span.unread-count").css("display",e),g=jq("tr.unread").length,jq("#user-messages span").html(g),d!==j.length-1&&(i+=","))}),jq.post(ajaxurl,{action:f,thread_ids:i}),!1}),jq("body.messages #item-body div.messages").on("change","#message-type-select",function(){var a=this.value,b=jq('td input[type="checkbox"]'),c="checked";switch(b.each(function(a){b[a].checked=""}),a){case"unread":b=jq('tr.unread td input[type="checkbox"]');break;case"read":b=jq('tr.read td input[type="checkbox"]');break;case"":c=""}b.each(function(a){b[a].checked=c})}),jq("body.messages #item-body div.messages").on("click",".messages-options-nav a",function(){return-1!==jq.inArray(this.id,Array("delete_sentbox_messages","delete_inbox_messages"))?(checkboxes_tosend="",checkboxes=jq('#message-threads tr td input[type="checkbox"]'),jq("#message").remove(),jq(this).addClass("loading"),jq(checkboxes).each(function(){jq(this).is(":checked")&&(checkboxes_tosend+=jq(this).attr("value")+",")}),""===checkboxes_tosend?(jq(this).removeClass("loading"),!1):(jq.post(ajaxurl,{action:"messages_delete",thread_ids:checkboxes_tosend},function(a){a[0]+a[1]==="-1"?jq("#message-threads").prepend(a.substr(2,a.length)):(jq("#message-threads").before('<div id="message" class="updated"><p>'+a+"</p></div>"),jq(checkboxes).each(function(){jq(this).is(":checked")&&(jq(this).attr("checked",!1),jq(this).parent().parent().fadeOut(150))})),jq("#message").hide().slideDown(150),jq("#delete_inbox_messages, #delete_sentbox_messages").removeClass("loading")}),!1)):void 0}),jq("#select-all-messages").click(function(){jq(".message-check").each(this.checked?function(){this.checked=!0}:function(){this.checked=!1})}),jq("#messages-bulk-manage").attr("disabled","disabled"),jq("#messages-select").on("change",function(){jq("#messages-bulk-manage").attr("disabled",jq(this).val().length<=0)}),starAction=function(){var a=jq(this);return jq.post(ajaxurl,{action:"messages_star",message_id:a.data("message-id"),star_status:a.data("star-status"),nonce:a.data("star-nonce"),bulk:a.data("star-bulk")},function(b){1===parseInt(b,10)&&("unstar"===a.data("star-status")?(a.data("star-status","star"),a.removeClass("message-action-unsta