BuddyPress - Version 3.0.0-RC2

Version Description

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

Download this release

Release Info

Developer DJPaul
Plugin Icon 128x128 BuddyPress
Version 3.0.0-RC2
Comparing to
See all releases

Code changes from version 3.0.0-beta2 to 3.0.0-RC2

Files changed (332) hide show
  1. bp-activity/bp-activity-filters.php +1 -31
  2. bp-activity/bp-activity-notifications.php +72 -0
  3. bp-activity/classes/class-bp-activity-component.php +0 -5
  4. bp-activity/screens/settings-email.php +0 -83
  5. bp-core/admin/bp-core-admin-functions.php +10 -6
  6. bp-core/admin/bp-core-admin-settings.php +4 -4
  7. bp-core/admin/css/common-rtl.css +74 -342
  8. bp-core/admin/css/common-rtl.min.css +1 -1
  9. bp-core/admin/css/common.css +74 -342
  10. bp-core/admin/css/common.min.css +1 -1
  11. bp-core/admin/css/hello-rtl.css +319 -0
  12. bp-core/admin/css/hello-rtl.min.css +1 -0
  13. bp-core/admin/css/hello.css +319 -0
  14. bp-core/admin/css/hello.min.css +1 -0
  15. bp-core/admin/js/hello.js +67 -0
  16. bp-core/admin/js/hello.min.js +1 -0
  17. bp-core/admin/sass/hello.scss +386 -0
  18. bp-core/bp-core-functions.php +37 -0
  19. bp-core/bp-core-theme-compatibility.php +4 -0
  20. bp-core/classes/class-bp-admin.php +289 -269
  21. bp-friends/bp-friends-notifications.php +65 -0
  22. bp-friends/classes/class-bp-friends-component.php +0 -5
  23. bp-friends/screens/settings-email.php +0 -73
  24. bp-groups/bp-groups-notifications.php +112 -0
  25. bp-groups/classes/class-bp-groups-component.php +0 -5
  26. bp-groups/screens/user/settings-email.php +0 -120
  27. bp-loader.php +1 -1
  28. bp-messages/bp-messages-filters.php +43 -15
  29. bp-messages/bp-messages-notifications.php +55 -0
  30. bp-messages/bp-messages-star.php +18 -0
  31. bp-messages/classes/class-bp-messages-component.php +0 -5
  32. bp-messages/screens/settings-email.php +0 -63
  33. bp-messages/screens/starred.php +0 -18
  34. bp-settings/classes/class-bp-settings-component.php +2 -2
  35. bp-templates/bp-legacy/buddypress-functions.php +1 -0
  36. bp-templates/bp-legacy/buddypress/activity/activity-loop.php +1 -0
  37. bp-templates/bp-legacy/buddypress/activity/comment.php +1 -0
  38. bp-templates/bp-legacy/buddypress/activity/entry.php +1 -0
  39. bp-templates/bp-legacy/buddypress/activity/index.php +1 -0
  40. bp-templates/bp-legacy/buddypress/activity/post-form.php +1 -0
  41. bp-templates/bp-legacy/buddypress/activity/single/home.php +1 -0
  42. bp-templates/bp-legacy/buddypress/assets/_attachments/avatars/camera.php +1 -0
  43. bp-templates/bp-legacy/buddypress/assets/_attachments/avatars/crop.php +1 -0
  44. bp-templates/bp-legacy/buddypress/assets/_attachments/avatars/index.php +1 -0
  45. bp-templates/bp-legacy/buddypress/assets/_attachments/cover-images/index.php +1 -0
  46. bp-templates/bp-legacy/buddypress/assets/_attachments/uploader.php +1 -0
  47. bp-templates/bp-legacy/buddypress/assets/emails/single-bp-email.php +1 -0
  48. bp-templates/bp-legacy/buddypress/assets/embeds/activity.php +5 -1
  49. bp-templates/bp-legacy/buddypress/assets/embeds/footer.php +6 -1
  50. bp-templates/bp-legacy/buddypress/assets/embeds/header-activity.php +5 -0
  51. bp-templates/bp-legacy/buddypress/assets/embeds/header.php +5 -1
  52. bp-templates/bp-legacy/buddypress/blogs/blogs-loop.php +1 -0
  53. bp-templates/bp-legacy/buddypress/blogs/create.php +1 -0
  54. bp-templates/bp-legacy/buddypress/blogs/index.php +1 -0
  55. bp-templates/bp-legacy/buddypress/common/search/dir-search-form.php +1 -0
  56. bp-templates/bp-legacy/buddypress/groups/create.php +1 -0
  57. bp-templates/bp-legacy/buddypress/groups/groups-loop.php +1 -0
  58. bp-templates/bp-legacy/buddypress/groups/index.php +1 -0
  59. bp-templates/bp-legacy/buddypress/groups/single/activity.php +1 -0
  60. bp-templates/bp-legacy/buddypress/groups/single/admin.php +1 -0
  61. bp-templates/bp-legacy/buddypress/groups/single/admin/delete-group.php +1 -0
  62. bp-templates/bp-legacy/buddypress/groups/single/admin/edit-details.php +1 -0
  63. bp-templates/bp-legacy/buddypress/groups/single/admin/group-avatar.php +1 -0
  64. bp-templates/bp-legacy/buddypress/groups/single/admin/group-cover-image.php +1 -0
  65. bp-templates/bp-legacy/buddypress/groups/single/admin/group-settings.php +1 -0
  66. bp-templates/bp-legacy/buddypress/groups/single/admin/manage-members.php +1 -0
  67. bp-templates/bp-legacy/buddypress/groups/single/admin/membership-requests.php +1 -0
  68. bp-templates/bp-legacy/buddypress/groups/single/cover-image-header.php +1 -0
  69. bp-templates/bp-legacy/buddypress/groups/single/group-header.php +1 -0
  70. bp-templates/bp-legacy/buddypress/groups/single/home.php +1 -0
  71. bp-templates/bp-legacy/buddypress/groups/single/invites-loop.php +1 -0
  72. bp-templates/bp-legacy/buddypress/groups/single/members.php +1 -0
  73. bp-templates/bp-legacy/buddypress/groups/single/plugins.php +1 -0
  74. bp-templates/bp-legacy/buddypress/groups/single/request-membership.php +1 -0
  75. bp-templates/bp-legacy/buddypress/groups/single/requests-loop.php +1 -0
  76. bp-templates/bp-legacy/buddypress/groups/single/send-invites.php +1 -0
  77. bp-templates/bp-legacy/buddypress/members/activate.php +1 -0
  78. bp-templates/bp-legacy/buddypress/members/index.php +1 -0
  79. bp-templates/bp-legacy/buddypress/members/members-loop.php +1 -0
  80. bp-templates/bp-legacy/buddypress/members/register.php +1 -0
  81. bp-templates/bp-legacy/buddypress/members/single/activity.php +1 -0
  82. bp-templates/bp-legacy/buddypress/members/single/blogs.php +1 -0
  83. bp-templates/bp-legacy/buddypress/members/single/cover-image-header.php +1 -0
  84. bp-templates/bp-legacy/buddypress/members/single/friends.php +1 -0
  85. bp-templates/bp-legacy/buddypress/members/single/friends/requests.php +1 -0
  86. bp-templates/bp-legacy/buddypress/members/single/groups.php +1 -0
  87. bp-templates/bp-legacy/buddypress/members/single/groups/invites.php +1 -0
  88. bp-templates/bp-legacy/buddypress/members/single/home.php +1 -0
  89. bp-templates/bp-legacy/buddypress/members/single/member-header.php +1 -0
  90. bp-templates/bp-legacy/buddypress/members/single/messages.php +1 -0
  91. bp-templates/bp-legacy/buddypress/members/single/messages/compose.php +1 -0
  92. bp-templates/bp-legacy/buddypress/members/single/messages/message.php +1 -0
  93. bp-templates/bp-legacy/buddypress/members/single/messages/messages-loop.php +1 -0
  94. bp-templates/bp-legacy/buddypress/members/single/messages/notices-loop.php +1 -0
  95. bp-templates/bp-legacy/buddypress/members/single/messages/single.php +1 -0
  96. bp-templates/bp-legacy/buddypress/members/single/notifications.php +1 -0
  97. bp-templates/bp-legacy/buddypress/members/single/notifications/feedback-no-notifications.php +1 -0
  98. bp-templates/bp-legacy/buddypress/members/single/notifications/notifications-loop.php +1 -0
  99. bp-templates/bp-legacy/buddypress/members/single/notifications/read.php +1 -0
  100. bp-templates/bp-legacy/buddypress/members/single/notifications/unread.php +1 -0
  101. bp-templates/bp-legacy/buddypress/members/single/plugins.php +1 -0
  102. bp-templates/bp-legacy/buddypress/members/single/profile.php +1 -0
  103. bp-templates/bp-legacy/buddypress/members/single/profile/change-avatar.php +1 -0
  104. bp-templates/bp-legacy/buddypress/members/single/profile/change-cover-image.php +1 -0
  105. bp-templates/bp-legacy/buddypress/members/single/profile/edit.php +1 -0
  106. bp-templates/bp-legacy/buddypress/members/single/profile/profile-loop.php +1 -0
  107. bp-templates/bp-legacy/buddypress/members/single/profile/profile-wp.php +1 -0
  108. bp-templates/bp-legacy/buddypress/members/single/settings.php +1 -0
  109. bp-templates/bp-legacy/buddypress/members/single/settings/capabilities.php +1 -0
  110. bp-templates/bp-legacy/buddypress/members/single/settings/delete-account.php +1 -0
  111. bp-templates/bp-legacy/buddypress/members/single/settings/general.php +1 -0
  112. bp-templates/bp-legacy/buddypress/members/single/settings/notifications.php +1 -0
  113. bp-templates/bp-legacy/buddypress/members/single/settings/profile.php +1 -0
  114. bp-templates/bp-legacy/css/buddypress-rtl.css +2 -0
  115. bp-templates/bp-legacy/css/buddypress.css +2 -0
  116. bp-templates/bp-legacy/css/embeds-activity-rtl.css +3 -0
  117. bp-templates/bp-legacy/css/embeds-activity.css +3 -0
  118. bp-templates/bp-legacy/css/twentyeleven-rtl.css +2 -0
  119. bp-templates/bp-legacy/css/twentyeleven.css +2 -0
  120. bp-templates/bp-legacy/css/twentyeleven.scss +2 -0
  121. bp-templates/bp-legacy/css/twentyfifteen-rtl.css +2 -0
  122. bp-templates/bp-legacy/css/twentyfifteen.css +2 -0
  123. bp-templates/bp-legacy/css/twentyfifteen.scss +2 -0
  124. bp-templates/bp-legacy/css/twentyfourteen-rtl.css +2 -0
  125. bp-templates/bp-legacy/css/twentyfourteen.css +2 -0
  126. bp-templates/bp-legacy/css/twentyfourteen.scss +2 -0
  127. bp-templates/bp-legacy/css/twentyseventeen-rtl.css +2 -0
  128. bp-templates/bp-legacy/css/twentyseventeen.css +2 -0
  129. bp-templates/bp-legacy/css/twentyseventeen.scss +2 -0
  130. bp-templates/bp-legacy/css/twentysixteen-rtl.css +2 -0
  131. bp-templates/bp-legacy/css/twentysixteen.css +2 -0
  132. bp-templates/bp-legacy/css/twentysixteen.scss +2 -0
  133. bp-templates/bp-legacy/css/twentyten-rtl.css +2 -0
  134. bp-templates/bp-legacy/css/twentyten.css +2 -0
  135. bp-templates/bp-legacy/css/twentyten.scss +2 -0
  136. bp-templates/bp-legacy/css/twentythirteen-rtl.css +2 -0
  137. bp-templates/bp-legacy/css/twentythirteen.css +2 -0
  138. bp-templates/bp-legacy/css/twentythirteen.scss +2 -0
  139. bp-templates/bp-legacy/css/twentytwelve-rtl.css +2 -0
  140. bp-templates/bp-legacy/css/twentytwelve.css +2 -0
  141. bp-templates/bp-legacy/css/twentytwelve.scss +2 -0
  142. bp-templates/bp-legacy/js/buddypress.js +1 -0
  143. bp-templates/bp-legacy/js/password-verify.js +1 -0
  144. bp-templates/bp-nouveau/buddypress-functions.php +53 -36
  145. bp-templates/bp-nouveau/buddypress/activity/activity-loop.php +8 -2
  146. bp-templates/bp-nouveau/buddypress/activity/comment-form.php +1 -0
  147. bp-templates/bp-nouveau/buddypress/activity/comment.php +2 -0
  148. bp-templates/bp-nouveau/buddypress/activity/entry.php +2 -1
  149. bp-templates/bp-nouveau/buddypress/activity/index.php +1 -0
  150. bp-templates/bp-nouveau/buddypress/activity/post-form.php +4 -0
  151. bp-templates/bp-nouveau/buddypress/activity/single/home.php +2 -0
  152. bp-templates/bp-nouveau/buddypress/activity/widget.php +4 -3
  153. bp-templates/bp-nouveau/buddypress/assets/_attachments/avatars/camera.php +1 -0
  154. bp-templates/bp-nouveau/buddypress/assets/_attachments/avatars/crop.php +1 -0
  155. bp-templates/bp-nouveau/buddypress/assets/_attachments/avatars/index.php +15 -2
  156. bp-templates/bp-nouveau/buddypress/assets/_attachments/cover-images/index.php +15 -2
  157. bp-templates/bp-nouveau/buddypress/assets/_attachments/uploader.php +1 -0
  158. bp-templates/bp-nouveau/buddypress/assets/emails/single-bp-email.php +1 -0
  159. bp-templates/bp-nouveau/buddypress/assets/embeds/activity.php +4 -0
  160. bp-templates/bp-nouveau/buddypress/assets/embeds/footer.php +5 -0
  161. bp-templates/bp-nouveau/buddypress/assets/embeds/header-activity.php +5 -0
  162. bp-templates/bp-nouveau/buddypress/assets/embeds/header.php +5 -0
  163. bp-templates/bp-nouveau/buddypress/blogs/blogs-loop.php +1 -0
  164. bp-templates/bp-nouveau/buddypress/blogs/create.php +1 -0
  165. bp-templates/bp-nouveau/buddypress/blogs/index.php +1 -0
  166. bp-templates/bp-nouveau/buddypress/common/filters/directory-filters.php +1 -0
  167. bp-templates/bp-nouveau/buddypress/common/filters/groups-screens-filters.php +1 -0
  168. bp-templates/bp-nouveau/buddypress/common/filters/user-screens-filters.php +5 -4
  169. bp-templates/bp-nouveau/buddypress/common/js-templates/activity/form.php +2 -1
  170. bp-templates/bp-nouveau/buddypress/common/js-templates/invites/index.php +54 -21
  171. bp-templates/bp-nouveau/buddypress/common/js-templates/messages/index.php +48 -24
  172. bp-templates/bp-nouveau/buddypress/common/nav/directory-nav.php +1 -0
  173. bp-templates/bp-nouveau/buddypress/common/notices/template-notices.php +2 -1
  174. bp-templates/bp-nouveau/buddypress/common/search-and-filters-bar.php +1 -0
  175. bp-templates/bp-nouveau/buddypress/common/search/search-form.php +7 -6
  176. bp-templates/bp-nouveau/buddypress/groups/create-invites.php +0 -14
  177. bp-templates/bp-nouveau/buddypress/groups/create.php +12 -2
  178. bp-templates/bp-nouveau/buddypress/groups/groups-loop.php +1 -0
  179. bp-templates/bp-nouveau/buddypress/groups/index.php +1 -0
  180. bp-templates/bp-nouveau/buddypress/groups/single/activity.php +5 -2
  181. bp-templates/bp-nouveau/buddypress/groups/single/admin.php +1 -0
  182. bp-templates/bp-nouveau/buddypress/groups/single/admin/delete-group.php +1 -0
  183. bp-templates/bp-nouveau/buddypress/groups/single/admin/edit-details.php +15 -3
  184. bp-templates/bp-nouveau/buddypress/groups/single/admin/group-avatar.php +15 -3
  185. bp-templates/bp-nouveau/buddypress/groups/single/admin/group-cover-image.php +6 -3
  186. bp-templates/bp-nouveau/buddypress/groups/single/admin/group-settings.php +14 -3
  187. bp-templates/bp-nouveau/buddypress/groups/single/admin/manage-members.php +1 -0
  188. bp-templates/bp-nouveau/buddypress/groups/single/admin/membership-requests.php +1 -0
  189. bp-templates/bp-nouveau/buddypress/groups/single/cover-image-header.php +2 -1
  190. bp-templates/bp-nouveau/buddypress/groups/single/default-front.php +1 -0
  191. bp-templates/bp-nouveau/buddypress/groups/single/group-header.php +1 -0
  192. bp-templates/bp-nouveau/buddypress/groups/single/home.php +1 -0
  193. bp-templates/bp-nouveau/buddypress/groups/single/members-loop.php +2 -1
  194. bp-templates/bp-nouveau/buddypress/groups/single/members.php +9 -4
  195. bp-templates/bp-nouveau/buddypress/groups/single/parts/admin-subnav.php +1 -0
  196. bp-templates/bp-nouveau/buddypress/groups/single/parts/header-item-actions.php +3 -0
  197. bp-templates/bp-nouveau/buddypress/groups/single/parts/item-nav.php +1 -0
  198. bp-templates/bp-nouveau/buddypress/groups/single/plugins.php +1 -0
  199. bp-templates/bp-nouveau/buddypress/groups/single/request-membership.php +1 -0
  200. bp-templates/bp-nouveau/buddypress/groups/single/requests-loop.php +22 -5
  201. bp-templates/bp-nouveau/buddypress/groups/single/send-invites.php +1 -0
  202. bp-templates/bp-nouveau/buddypress/members/activate.php +2 -1
  203. bp-templates/bp-nouveau/buddypress/members/index.php +2 -0
  204. bp-templates/bp-nouveau/buddypress/members/members-loop.php +1 -0
  205. bp-templates/bp-nouveau/buddypress/members/register.php +1 -0
  206. bp-templates/bp-nouveau/buddypress/members/single/activity.php +5 -1
  207. bp-templates/bp-nouveau/buddypress/members/single/blogs.php +1 -0
  208. bp-templates/bp-nouveau/buddypress/members/single/cover-image-header.php +2 -1
  209. bp-templates/bp-nouveau/buddypress/members/single/default-front.php +1 -0
  210. bp-templates/bp-nouveau/buddypress/members/single/friends.php +1 -0
  211. bp-templates/bp-nouveau/buddypress/members/single/friends/requests.php +5 -1
  212. bp-templates/bp-nouveau/buddypress/members/single/groups.php +1 -0
  213. bp-templates/bp-nouveau/buddypress/members/single/groups/invites.php +5 -1
  214. bp-templates/bp-nouveau/buddypress/members/single/home.php +1 -0
  215. bp-templates/bp-nouveau/buddypress/members/single/member-header.php +1 -0
  216. bp-templates/bp-nouveau/buddypress/members/single/messages.php +2 -0
  217. bp-templates/bp-nouveau/buddypress/members/single/notifications.php +1 -0
  218. bp-templates/bp-nouveau/buddypress/members/single/notifications/notifications-loop.php +1 -0
  219. bp-templates/bp-nouveau/buddypress/members/single/parts/item-nav.php +1 -0
  220. bp-templates/bp-nouveau/buddypress/members/single/parts/item-subnav.php +1 -0
  221. bp-templates/bp-nouveau/buddypress/members/single/parts/profile-visibility.php +1 -0
  222. bp-templates/bp-nouveau/buddypress/members/single/plugins.php +1 -0
  223. bp-templates/bp-nouveau/buddypress/members/single/profile.php +3 -2
  224. bp-templates/bp-nouveau/buddypress/members/single/profile/change-avatar.php +4 -3
  225. bp-templates/bp-nouveau/buddypress/members/single/profile/change-cover-image.php +4 -3
  226. bp-templates/bp-nouveau/buddypress/members/single/profile/edit.php +6 -3
  227. bp-templates/bp-nouveau/buddypress/members/single/profile/profile-loop.php +8 -3
  228. bp-templates/bp-nouveau/buddypress/members/single/profile/profile-wp.php +2 -1
  229. bp-templates/bp-nouveau/buddypress/members/single/settings.php +2 -0
  230. bp-templates/bp-nouveau/buddypress/members/single/settings/capabilities.php +1 -0
  231. bp-templates/bp-nouveau/buddypress/members/single/settings/delete-account.php +1 -0
  232. bp-templates/bp-nouveau/buddypress/members/single/settings/general.php +2 -1
  233. bp-templates/bp-nouveau/buddypress/members/single/settings/group-invites.php +1 -0
  234. bp-templates/bp-nouveau/buddypress/members/single/settings/notifications.php +1 -0
  235. bp-templates/bp-nouveau/buddypress/members/single/settings/profile.php +1 -0
  236. bp-templates/bp-nouveau/common-styles/_bp-mixins.scss +11 -5
  237. bp-templates/bp-nouveau/common-styles/_bp-variables.scss +3 -2
  238. bp-templates/bp-nouveau/common-styles/_bp_activity_comments.scss +1 -0
  239. bp-templates/bp-nouveau/common-styles/_bp_activity_entries.scss +2 -1
  240. bp-templates/bp-nouveau/common-styles/_bp_animations.scss +1 -0
  241. bp-templates/bp-nouveau/common-styles/_bp_blogs_loop.scss +1 -0
  242. bp-templates/bp-nouveau/common-styles/_bp_buttons.scss +6 -0
  243. bp-templates/bp-nouveau/common-styles/_bp_comment_form.scss +1 -0
  244. bp-templates/bp-nouveau/common-styles/_bp_cover_image.scss +1 -0
  245. bp-templates/bp-nouveau/common-styles/_bp_filters.scss +12 -0
  246. bp-templates/bp-nouveau/common-styles/_bp_forms.scss +1 -0
  247. bp-templates/bp-nouveau/common-styles/_bp_general_classes.scss +1 -0
  248. bp-templates/bp-nouveau/common-styles/_bp_generic_and_typography.scss +2 -1
  249. bp-templates/bp-nouveau/common-styles/_bp_group_header.scss +1 -0
  250. bp-templates/bp-nouveau/common-styles/_bp_groups_activity.scss +1 -0
  251. bp-templates/bp-nouveau/common-styles/_bp_groups_create.scss +1 -0
  252. bp-templates/bp-nouveau/common-styles/_bp_groups_item_body.scss +1 -0
  253. bp-templates/bp-nouveau/common-styles/_bp_groups_loop.scss +1 -0
  254. bp-templates/bp-nouveau/common-styles/_bp_groups_management.scss +1 -0
  255. bp-templates/bp-nouveau/common-styles/_bp_info_messages.scss +6 -3
  256. bp-templates/bp-nouveau/common-styles/_bp_item_body_general.scss +1 -0
  257. bp-templates/bp-nouveau/common-styles/_bp_item_header_general.scss +6 -0
  258. bp-templates/bp-nouveau/common-styles/_bp_layouts.scss +14 -1
  259. bp-templates/bp-nouveau/common-styles/_bp_lists.scss +12 -1
  260. bp-templates/bp-nouveau/common-styles/_bp_members_loop.scss +1 -0
  261. bp-templates/bp-nouveau/common-styles/_bp_messages.scss +1 -0
  262. bp-templates/bp-nouveau/common-styles/_bp_navigation.scss +40 -42
  263. bp-templates/bp-nouveau/common-styles/_bp_pagination.scss +1 -0
  264. bp-templates/bp-nouveau/common-styles/_bp_registration.scss +1 -0
  265. bp-templates/bp-nouveau/common-styles/_bp_search.scss +2 -1
  266. bp-templates/bp-nouveau/common-styles/_bp_tables.scss +2 -1
  267. bp-templates/bp-nouveau/common-styles/_bp_tooltips.scss +14 -1
  268. bp-templates/bp-nouveau/common-styles/_bp_update_form.scss +5 -2
  269. bp-templates/bp-nouveau/common-styles/_bp_user_header.scss +1 -0
  270. bp-templates/bp-nouveau/common-styles/_bp_user_profile.scss +2 -0
  271. bp-templates/bp-nouveau/common-styles/_bp_user_settings.scss +1 -1
  272. bp-templates/bp-nouveau/common-styles/_bp_widgets.scss +27 -1
  273. bp-templates/bp-nouveau/css/buddypress-rtl.css +209 -79
  274. bp-templates/bp-nouveau/css/buddypress-rtl.min.css +1 -1
  275. bp-templates/bp-nouveau/css/buddypress.css +209 -79
  276. bp-templates/bp-nouveau/css/buddypress.min.css +1 -1
  277. bp-templates/bp-nouveau/css/embeds-activity-rtl.css +5 -1
  278. bp-templates/bp-nouveau/css/embeds-activity.css +5 -1
  279. bp-templates/bp-nouveau/includes/activity/ajax.php +19 -1
  280. bp-templates/bp-nouveau/includes/activity/functions.php +49 -33
  281. bp-templates/bp-nouveau/includes/activity/loader.php +3 -2
  282. bp-templates/bp-nouveau/includes/activity/template-tags.php +40 -12
  283. bp-templates/bp-nouveau/includes/activity/widgets.php +18 -1
  284. bp-templates/bp-nouveau/includes/ajax.php +17 -0
  285. bp-templates/bp-nouveau/includes/blogs/ajax.php +1 -0
  286. bp-templates/bp-nouveau/includes/blogs/functions.php +13 -0
  287. bp-templates/bp-nouveau/includes/blogs/template-tags.php +10 -9
  288. bp-templates/bp-nouveau/includes/classes.php +19 -2
  289. bp-templates/bp-nouveau/includes/customizer-controls.php +4 -1
  290. bp-templates/bp-nouveau/includes/customizer.php +49 -70
  291. bp-templates/bp-nouveau/includes/friends/ajax.php +1 -0
  292. bp-templates/bp-nouveau/includes/friends/loader.php +1 -0
  293. bp-templates/bp-nouveau/includes/functions.php +55 -22
  294. bp-templates/bp-nouveau/includes/groups/ajax.php +28 -27
  295. bp-templates/bp-nouveau/includes/groups/classes.php +2 -0
  296. bp-templates/bp-nouveau/includes/groups/functions.php +137 -37
  297. bp-templates/bp-nouveau/includes/groups/loader.php +1 -0
  298. bp-templates/bp-nouveau/includes/groups/template-tags.php +40 -20
  299. bp-templates/bp-nouveau/includes/members/functions.php +38 -2
  300. bp-templates/bp-nouveau/includes/members/loader.php +1 -0
  301. bp-templates/bp-nouveau/includes/members/template-tags.php +35 -16
  302. bp-templates/bp-nouveau/includes/messages/ajax.php +35 -14
  303. bp-templates/bp-nouveau/includes/messages/functions.php +38 -5
  304. bp-templates/bp-nouveau/includes/messages/loader.php +1 -15
  305. bp-templates/bp-nouveau/includes/messages/template-tags.php +1 -0
  306. bp-templates/bp-nouveau/includes/notifications/functions.php +1 -0
  307. bp-templates/bp-nouveau/includes/notifications/loader.php +1 -0
  308. bp-templates/bp-nouveau/includes/notifications/template-tags.php +2 -1
  309. bp-templates/bp-nouveau/includes/template-tags.php +187 -19
  310. bp-templates/bp-nouveau/includes/xprofile/functions.php +1 -0
  311. bp-templates/bp-nouveau/includes/xprofile/loader.php +1 -0
  312. bp-templates/bp-nouveau/includes/xprofile/template-tags.php +1 -0
  313. bp-templates/bp-nouveau/js/buddypress-activity-post-form.js +45 -20
  314. bp-templates/bp-nouveau/js/buddypress-activity-post-form.min.js +1 -1
  315. bp-templates/bp-nouveau/js/buddypress-activity.js +14 -12
  316. bp-templates/bp-nouveau/js/buddypress-activity.min.js +1 -1
  317. bp-templates/bp-nouveau/js/buddypress-group-invites.js +39 -21
  318. bp-templates/bp-nouveau/js/buddypress-group-invites.min.js +1 -1
  319. bp-templates/bp-nouveau/js/buddypress-messages.js +114 -39
  320. bp-templates/bp-nouveau/js/buddypress-messages.min.js +1 -1
  321. bp-templates/bp-nouveau/js/buddypress-notifications.js +1 -0
  322. bp-templates/bp-nouveau/js/buddypress-nouveau.js +9 -74
  323. bp-templates/bp-nouveau/js/buddypress-nouveau.min.js +1 -1
  324. bp-templates/bp-nouveau/js/buddypress-xprofile.js +1 -0
  325. bp-templates/bp-nouveau/js/customizer.js +1 -0
  326. bp-templates/bp-nouveau/js/password-verify.js +1 -0
  327. bp-templates/bp-nouveau/sass/_nouveau_invites.scss +41 -6
  328. bp-templates/bp-nouveau/sass/_nouveau_messages.scss +22 -7
  329. bp-templates/bp-nouveau/sass/buddypress.scss +5 -0
  330. buddypress.pot +1606 -1716
  331. class-buddypress.php +17 -1
  332. readme.txt +60 -50
bp-activity/bp-activity-filters.php CHANGED
@@ -202,36 +202,6 @@ function bp_activity_check_blacklist_keys( $activity ) {
202
* @return string $content Filtered activity content.
203
*/
204
function bp_activity_filter_kses( $content ) {
205
- global $allowedtags;
206
-
207
- $activity_allowedtags = $allowedtags;
208
- $activity_allowedtags['a']['aria-label'] = array();
209
- $activity_allowedtags['a']['class'] = array();
210
- $activity_allowedtags['a']['data-bp-tooltip'] = array();
211
- $activity_allowedtags['a']['id'] = array();
212
- $activity_allowedtags['a']['rel'] = array();
213
- $activity_allowedtags['a']['title'] = array();
214
-
215
- $activity_allowedtags['b'] = array();
216
- $activity_allowedtags['code'] = array();
217
- $activity_allowedtags['i'] = array();
218
-
219
- $activity_allowedtags['img'] = array();
220
- $activity_allowedtags['img']['src'] = array();
221
- $activity_allowedtags['img']['alt'] = array();
222
- $activity_allowedtags['img']['width'] = array();
223
- $activity_allowedtags['img']['height'] = array();
224
- $activity_allowedtags['img']['class'] = array();
225
- $activity_allowedtags['img']['id'] = array();
226
-
227
- $activity_allowedtags['span'] = array();
228
- $activity_allowedtags['span']['class'] = array();
229
- $activity_allowedtags['span']['data-livestamp'] = array();
230
-
231
- $activity_allowedtags['ul'] = array();
232
- $activity_allowedtags['ol'] = array();
233
- $activity_allowedtags['li'] = array();
234
-
235
/**
236
* Filters the allowed HTML tags for BuddyPress Activity content.
237
*
@@ -239,7 +209,7 @@ function bp_activity_filter_kses( $content ) {
239
*
240
* @param array $value Array of allowed HTML tags and attributes.
241
*/
242
- $activity_allowedtags = apply_filters( 'bp_activity_allowed_tags', $activity_allowedtags );
243
return wp_kses( $content, $activity_allowedtags );
244
}
245
202
* @return string $content Filtered activity content.
203
*/
204
function bp_activity_filter_kses( $content ) {
205
/**
206
* Filters the allowed HTML tags for BuddyPress Activity content.
207
*
209
*
210
* @param array $value Array of allowed HTML tags and attributes.
211
*/
212
+ $activity_allowedtags = apply_filters( 'bp_activity_allowed_tags', bp_get_allowedtags() );
213
return wp_kses( $content, $activity_allowedtags );
214
}
215
bp-activity/bp-activity-notifications.php CHANGED
@@ -339,3 +339,75 @@ function bp_activity_add_notification_for_synced_blog_comment( $activity_id, $po
339
}
340
}
341
add_action( 'bp_blogs_comment_sync_activity_comment', 'bp_activity_add_notification_for_synced_blog_comment', 10, 4 );
339
}
340
}
341
add_action( 'bp_blogs_comment_sync_activity_comment', 'bp_activity_add_notification_for_synced_blog_comment', 10, 4 );
342
+
343
+ /**
344
+ * Add activity notifications settings to the notifications settings page.
345
+ *
346
+ * @since 1.2.0
347
+ */
348
+ function bp_activity_screen_notification_settings() {
349
+ if ( bp_activity_do_mentions() ) {
350
+ if ( ! $mention = bp_get_user_meta( bp_displayed_user_id(), 'notification_activity_new_mention', true ) ) {
351
+ $mention = 'yes';
352
+ }
353
+ }
354
+
355
+ if ( ! $reply = bp_get_user_meta( bp_displayed_user_id(), 'notification_activity_new_reply', true ) ) {
356
+ $reply = 'yes';
357
+ }
358
+
359
+ ?>
360
+
361
+ <table class="notification-settings" id="activity-notification-settings">
362
+ <thead>
363
+ <tr>
364
+ <th class="icon">&nbsp;</th>
365
+ <th class="title"><?php _e( 'Activity', 'buddypress' ) ?></th>
366
+ <th class="yes"><?php _e( 'Yes', 'buddypress' ) ?></th>
367
+ <th class="no"><?php _e( 'No', 'buddypress' )?></th>
368
+ </tr>
369
+ </thead>
370
+
371
+ <tbody>
372
+ <?php if ( bp_activity_do_mentions() ) : ?>
373
+ <tr id="activity-notification-settings-mentions">
374
+ <td>&nbsp;</td>
375
+ <td><?php printf( __( 'A member mentions you in an update using "@%s"', 'buddypress' ), bp_core_get_username( bp_displayed_user_id() ) ) ?></td>
376
+ <td class="yes"><input type="radio" name="notifications[notification_activity_new_mention]" id="notification-activity-new-mention-yes" value="yes" <?php checked( $mention, 'yes', true ) ?>/><label for="notification-activity-new-mention-yes" class="bp-screen-reader-text"><?php
377
+ /* translators: accessibility text */
378
+ _e( 'Yes, send email', 'buddypress' );
379
+ ?></label></td>
380
+ <td class="no"><input type="radio" name="notifications[notification_activity_new_mention]" id="notification-activity-new-mention-no" value="no" <?php checked( $mention, 'no', true ) ?>/><label for="notification-activity-new-mention-no" class="bp-screen-reader-text"><?php
381
+ /* translators: accessibility text */
382
+ _e( 'No, do not send email', 'buddypress' );
383
+ ?></label></td>
384
+ </tr>
385
+ <?php endif; ?>
386
+
387
+ <tr id="activity-notification-settings-replies">
388
+ <td>&nbsp;</td>
389
+ <td><?php _e( "A member replies to an update or comment you've posted", 'buddypress' ) ?></td>
390
+ <td class="yes"><input type="radio" name="notifications[notification_activity_new_reply]" id="notification-activity-new-reply-yes" value="yes" <?php checked( $reply, 'yes', true ) ?>/><label for="notification-activity-new-reply-yes" class="bp-screen-reader-text"><?php
391
+ /* translators: accessibility text */
392
+ _e( 'Yes, send email', 'buddypress' );
393
+ ?></label></td>
394
+ <td class="no"><input type="radio" name="notifications[notification_activity_new_reply]" id="notification-activity-new-reply-no" value="no" <?php checked( $reply, 'no', true ) ?>/><label for="notification-activity-new-reply-no" class="bp-screen-reader-text"><?php
395
+ /* translators: accessibility text */
396
+ _e( 'No, do not send email', 'buddypress' );
397
+ ?></label></td>
398
+ </tr>
399
+
400
+ <?php
401
+
402
+ /**
403
+ * Fires inside the closing </tbody> tag for activity screen notification settings.
404
+ *
405
+ * @since 1.2.0
406
+ */
407
+ do_action( 'bp_activity_screen_notification_settings' ) ?>
408
+ </tbody>
409
+ </table>
410
+
411
+ <?php
412
+ }
413
+ add_action( 'bp_notification_settings', 'bp_activity_screen_notification_settings', 1 );
bp-activity/classes/class-bp-activity-component.php CHANGED
@@ -137,11 +137,6 @@ class BP_Activity_Component extends BP_Component {
137
// Theme compatibility.
138
new BP_Activity_Theme_Compat();
139
}
140
-
141
- // Activity notifications HTML table.
142
- if ( bp_is_user_settings_notifications() ) {
143
- require $this->path . 'bp-activity/screens/settings-email.php';
144
- }
145
}
146
147
/**
137
// Theme compatibility.
138
new BP_Activity_Theme_Compat();
139
}
140
}
141
142
/**
bp-activity/screens/settings-email.php DELETED
@@ -1,83 +0,0 @@
1
- <?php
2
- /**
3
- * Activity: Integration into user's "Settings > Email" screen
4
- *
5
- * @package BuddyPress
6
- * @subpackage ActivityScreens
7
- * @since 3.0.0
8
- */
9
-
10
- // Exit if accessed directly.
11
- defined( 'ABSPATH' ) || exit;
12
-
13
- /**
14
- * Add activity notifications settings to the notifications settings page.
15
- *
16
- * @since 1.2.0
17
- */
18
- function bp_activity_screen_notification_settings() {
19
- if ( bp_activity_do_mentions() ) {
20
- if ( ! $mention = bp_get_user_meta( bp_displayed_user_id(), 'notification_activity_new_mention', true ) ) {
21
- $mention = 'yes';
22
- }
23
- }
24
-
25
- if ( ! $reply = bp_get_user_meta( bp_displayed_user_id(), 'notification_activity_new_reply', true ) ) {
26
- $reply = 'yes';
27
- }
28
-
29
- ?>
30
-
31
- <table class="notification-settings" id="activity-notification-settings">
32
- <thead>
33
- <tr>
34
- <th class="icon">&nbsp;</th>
35
- <th class="title"><?php _e( 'Activity', 'buddypress' ) ?></th>
36
- <th class="yes"><?php _e( 'Yes', 'buddypress' ) ?></th>
37
- <th class="no"><?php _e( 'No', 'buddypress' )?></th>
38
- </tr>
39
- </thead>
40
-
41
- <tbody>
42
- <?php if ( bp_activity_do_mentions() ) : ?>
43
- <tr id="activity-notification-settings-mentions">
44
- <td>&nbsp;</td>
45
- <td><?php printf( __( 'A member mentions you in an update using "@%s"', 'buddypress' ), bp_core_get_username( bp_displayed_user_id() ) ) ?></td>
46
- <td class="yes"><input type="radio" name="notifications[notification_activity_new_mention]" id="notification-activity-new-mention-yes" value="yes" <?php checked( $mention, 'yes', true ) ?>/><label for="notification-activity-new-mention-yes" class="bp-screen-reader-text"><?php
47
- /* translators: accessibility text */
48
- _e( 'Yes, send email', 'buddypress' );
49
- ?></label></td>
50
- <td class="no"><input type="radio" name="notifications[notification_activity_new_mention]" id="notification-activity-new-mention-no" value="no" <?php checked( $mention, 'no', true ) ?>/><label for="notification-activity-new-mention-no" class="bp-screen-reader-text"><?php
51
- /* translators: accessibility text */
52
- _e( 'No, do not send email', 'buddypress' );
53
- ?></label></td>
54
- </tr>
55
- <?php endif; ?>
56
-
57
- <tr id="activity-notification-settings-replies">
58
- <td>&nbsp;</td>
59
- <td><?php _e( "A member replies to an update or comment you've posted", 'buddypress' ) ?></td>
60
- <td class="yes"><input type="radio" name="notifications[notification_activity_new_reply]" id="notification-activity-new-reply-yes" value="yes" <?php checked( $reply, 'yes', true ) ?>/><label for="notification-activity-new-reply-yes" class="bp-screen-reader-text"><?php
61
- /* translators: accessibility text */
62
- _e( 'Yes, send email', 'buddypress' );
63
- ?></label></td>
64
- <td class="no"><input type="radio" name="notifications[notification_activity_new_reply]" id="notification-activity-new-reply-no" value="no" <?php checked( $reply, 'no', true ) ?>/><label for="notification-activity-new-reply-no" class="bp-screen-reader-text"><?php
65
- /* translators: accessibility text */
66
- _e( 'No, do not send email', 'buddypress' );
67
- ?></label></td>
68
- </tr>
69
-
70
- <?php
71
-
72
- /**
73
- * Fires inside the closing </tbody> tag for activity screen notification settings.
74
- *
75
- * @since 1.2.0
76
- */
77
- do_action( 'bp_activity_screen_notification_settings' ) ?>
78
- </tbody>
79
- </table>
80
-
81
- <?php
82
- }
83
- add_action( 'bp_notification_settings', 'bp_activity_screen_notification_settings', 1 );
bp-core/admin/bp-core-admin-functions.php CHANGED
@@ -357,14 +357,14 @@ function bp_do_activation_redirect() {
357
return;
358
}
359
360
- $query_args = array( 'page' => 'bp-about' );
361
if ( get_transient( '_bp_is_new_install' ) ) {
362
$query_args['is_new_install'] = '1';
363
delete_transient( '_bp_is_new_install' );
364
}
365
366
- // Redirect to BuddyPress about page.
367
- wp_safe_redirect( add_query_arg( $query_args, bp_get_admin_url( 'index.php' ) ) );
368
}
369
370
/** UI/Styling ****************************************************************/
@@ -421,13 +421,17 @@ function bp_core_get_admin_tabs( $active_tab = '' ) {
421
'href' => bp_get_admin_url( add_query_arg( array( 'page' => 'bp-components' ), 'admin.php' ) ),
422
'name' => __( 'Components', 'buddypress' )
423
),
424
'1' => array(
425
'href' => bp_get_admin_url( add_query_arg( array( 'page' => 'bp-page-settings' ), 'admin.php' ) ),
426
'name' => __( 'Pages', 'buddypress' )
427
),
428
- '2' => array(
429
- 'href' => bp_get_admin_url( add_query_arg( array( 'page' => 'bp-settings' ), 'admin.php' ) ),
430
- 'name' => __( 'Options', 'buddypress' )
431
),
432
);
433
357
return;
358
}
359
360
+ $query_args = array();
361
if ( get_transient( '_bp_is_new_install' ) ) {
362
$query_args['is_new_install'] = '1';
363
delete_transient( '_bp_is_new_install' );
364
}
365
366
+ // Redirect to dashboard and trigger the Hello screen.
367
+ wp_safe_redirect( add_query_arg( $query_args, bp_get_admin_url( '?hello=buddypress' ) ) );
368
}
369
370
/** UI/Styling ****************************************************************/
421
'href' => bp_get_admin_url( add_query_arg( array( 'page' => 'bp-components' ), 'admin.php' ) ),
422
'name' => __( 'Components', 'buddypress' )
423
),
424
+ '2' => array(
425
+ 'href' => bp_get_admin_url( add_query_arg( array( 'page' => 'bp-settings' ), 'admin.php' ) ),
426
+ 'name' => __( 'Options', 'buddypress' )
427
+ ),
428
'1' => array(
429
'href' => bp_get_admin_url( add_query_arg( array( 'page' => 'bp-page-settings' ), 'admin.php' ) ),
430
'name' => __( 'Pages', 'buddypress' )
431
),
432
+ '3' => array(
433
+ 'href' => bp_get_admin_url( add_query_arg( array( 'page' => 'bp-credits' ), 'admin.php' ) ),
434
+ 'name' => __( 'Credits', 'buddypress' )
435
),
436
);
437
bp-core/admin/bp-core-admin-settings.php CHANGED
@@ -70,8 +70,8 @@ function bp_admin_setting_callback_theme_package_id() {
70
}
71
72
if ( $options ) : ?>
73
- <select name="_bp_theme_package_id" id="_bp_theme_package_id"><?php echo $options; ?></select>
74
- <p class="description"><label for="_bp_theme_package_id"><?php esc_html_e( 'The selected Template Pack will serve all BuddyPress templates.', 'buddypress' ); ?></label></p>
75
76
<?php else : ?>
77
<p><?php esc_html_e( 'No template packages available.', 'buddypress' ); ?></p>
@@ -216,9 +216,9 @@ function bp_admin_setting_callback_groups_section() { }
216
function bp_admin_setting_callback_group_creation() {
217
?>
218
219
- <input id="bp_restrict_group_creation" name="bp_restrict_group_creation" type="checkbox"value="1" <?php checked( !bp_restrict_group_creation( false ) ); ?> />
220
<label for="bp_restrict_group_creation"><?php _e( 'Enable group creation for all users', 'buddypress' ); ?></label>
221
- <p class="description"><?php _e( 'Administrators can always create groups, regardless of this setting.', 'buddypress' ); ?></p>
222
223
<?php
224
}
70
}
71
72
if ( $options ) : ?>
73
+ <select name="_bp_theme_package_id" id="_bp_theme_package_id" aria-describedby="_bp_theme_package_description"><?php echo $options; ?></select>
74
+ <p id="_bp_theme_package_description" class="description"><?php esc_html_e( 'The selected Template Pack will serve all BuddyPress templates.', 'buddypress' ); ?></p>
75
76
<?php else : ?>
77
<p><?php esc_html_e( 'No template packages available.', 'buddypress' ); ?></p>
216
function bp_admin_setting_callback_group_creation() {
217
?>
218
219
+ <input id="bp_restrict_group_creation" name="bp_restrict_group_creation" type="checkbox" aria-describedby="bp_group_creation_description" value="1" <?php checked( !bp_restrict_group_creation( false ) ); ?> />
220
<label for="bp_restrict_group_creation"><?php _e( 'Enable group creation for all users', 'buddypress' ); ?></label>
221
+ <p class="description" id="bp_group_creation_description"><?php _e( 'Administrators can always create groups, regardless of this setting.', 'buddypress' ); ?></p>
222
223
<?php
224
}
bp-core/admin/css/common-rtl.css CHANGED
@@ -10,10 +10,8 @@ TABLE OF CONTENTS:
10
--------------------------------------------------------------------------------
11
1.0 Welcome Screen
12
1.1 Version Badge
13
- 1.2 About Panel
14
- 1.2.1 Headline Feature
15
- 1.2.2 Features Section
16
- 1.2.3 Changelog Section
17
2.0 Dashicons
18
2.1 Top level menus
19
2.2 Settings - Components
@@ -43,398 +41,132 @@ TABLE OF CONTENTS:
43
content: "\f448";
44
}
45
46
- .about-wrap .bp-badge {
47
- position: absolute;
48
- top: 0;
49
- left: 0;
50
- }
51
-
52
- .index_page_bp-credits code,
53
.index_page_bp-about code {
54
background-color: #e0e0e0;
55
color: #636363;
56
font-size: 1em;
57
}
58
59
- @media only screen and (max-width: 500px) {
60
-
61
- .about-wrap .bp-badge {
62
- position: relative;
63
- margin: 10px auto;
64
- top: auto;
65
- left: auto;
66
- }
67
- }
68
-
69
/*
70
- * 1.2 About Panel
71
*/
72
-
73
- /*
74
- * 1.2.1 Headline Feature
75
- */
76
- .buddypress .bp-headline-feature {
77
- margin-bottom: 2em;
78
- margin-top: 3em;
79
- padding: 2em 3em;
80
- }
81
-
82
- .buddypress .bp-headline {
83
- margin: 0 auto;
84
- width: 45em;
85
- }
86
-
87
- .buddypress .bp-headline span.dashicons {
88
- background-color: #f1f1f1;
89
- color: #d84800;
90
- clear: right;
91
- font-size: 100px;
92
- float: right;
93
- height: 100px;
94
- line-height: 100px;
95
- margin: 0 0 15px 15px;
96
- text-align: center;
97
- width: 100px;
98
- }
99
-
100
- .buddypress .bp-headline-feature .headline-title {
101
- font-size: 2.2em;
102
- font-weight: 300;
103
- line-height: 2;
104
- margin: 0 0 1em;
105
- text-align: center;
106
- }
107
-
108
- .buddypress .bp-headline-feature p {
109
- font-size: 1.15em;
110
- margin: 1.15em 0 0.6em auto;
111
}
112
113
- /*
114
- * 1.2.2 Features Section
115
- */
116
- .buddypress .bp-features-section {
117
- border-bottom: 1px solid #ccc;
118
- clear: both;
119
- margin-bottom: 3em;
120
- margin-top: 2em;
121
- overflow: hidden;
122
- padding-bottom: 2em;
123
}
124
125
- .buddypress .bp-features-section p {
126
- font-size: 14px;
127
line-height: 1.5;
128
}
129
130
- .buddypress .bp-features-section img {
131
- margin-bottom: 20px;
132
- }
133
-
134
- .buddypress .bp-features-section span.dashicons {
135
- background-color: #fff;
136
- border-radius: 50%;
137
- clear: right;
138
- color: #d84800;
139
- font-size: 50px;
140
- float: right;
141
- height: 80px;
142
- line-height: 80px;
143
- margin: 0 0 15px 15px;
144
- text-align: center;
145
- width: 80px;
146
- }
147
-
148
- .buddypress .bp-features-section .headline-title {
149
- font-size: 2em;
150
font-weight: 300;
151
- line-height: 1.5;
152
- margin: 1em auto 2em;
153
text-align: center;
154
}
155
156
- .buddypress .bp-features-section .bp-feature-with-images {
157
- border-bottom: 1px solid #ccc;
158
- margin-bottom: 5em;
159
- padding-bottom: 2em;
160
- }
161
-
162
- .buddypress .bp-features-section .bp-feature,
163
- .buddypress .bp-features-section .bp-feature-imaged {
164
- float: right;
165
- margin-bottom: 3em;
166
- margin-left: 4.799999999%;
167
- width: 47.6%;
168
- }
169
-
170
- .buddypress .bp-features-section .bp-feature.opposite,
171
- .buddypress .bp-features-section .bp-feature-imaged.anon {
172
- margin-left: 0;
173
- }
174
-
175
- .buddypress .bp-features-section .bp-feature code {
176
- font-size: 0.95em;
177
line-height: 1.5;
178
}
179
180
- .buddypress .bp-feature:after {
181
- clear: both;
182
- content: "";
183
- margin-bottom: 2em;
184
}
185
186
- .buddypress .bp-feature-imaged .feature-title {
187
- color: #23282d;
188
- font-size: 1.25em;
189
- margin-bottom: 0.6em;
190
- margin-top: 0;
191
}
192
193
- .buddypress .bp-feature-imaged p {
194
- clear: right;
195
- font-size: 1.1em;
196
}
197
198
- .buddypress .bp-feature-imaged img {
199
- clear: right;
200
}
201
202
- .buddypress .bp-feature .feature-title {
203
- font-size: 1em;
204
- line-height: 1.5;
205
margin-bottom: 0;
206
- margin-right: 110px;
207
- margin-top: 0;
208
- text-align: right;
209
}
210
211
- .buddypress .bp-feature p {
212
- margin-right: 110px;
213
}
214
215
- /*
216
- * 1.2.3 Changelog Section
217
- */
218
- .buddypress .bp-changelog-section {
219
- clear: both;
220
- margin-bottom: 3em;
221
- margin-top: 4em;
222
padding-bottom: 0;
223
}
224
225
- .buddypress .bp-changelog-section:after {
226
- clear: both;
227
- content: "";
228
- display: table;
229
- }
230
-
231
- .buddypress .bp-changelog-section .changelog-title {
232
- color: #23282d;
233
- font-size: 1.25em;
234
- line-height: 1.5;
235
- margin: 0 auto 1.5em;
236
- }
237
-
238
- .buddypress .bp-two-column div {
239
- float: right;
240
- margin-left: 4.799999999%;
241
- position: relative;
242
- width: 47.6%;
243
- }
244
-
245
- .buddypress .bp-three-column .bp-column {
246
float: right;
247
- margin-left: 5%;
248
- position: relative;
249
- width: 29.95%;
250
}
251
252
- .buddypress .bp-two-column .bp-column:nth-of-type(2n),
253
- .buddypress .bp-three-column .bp-column:nth-of-type(3n) {
254
- margin-left: 0;
255
}
256
257
- .buddypress .bp-changelog {
258
- margin-bottom: 3em;
259
- }
260
-
261
- .buddypress .bp-changelog:after {
262
- clear: both;
263
- content: "";
264
- display: table;
265
- }
266
-
267
- .buddypress .bp-changelog .title {
268
- font-size: 14px;
269
- margin-bottom: 0.75em;
270
- margin-top: 0;
271
}
272
273
- .buddypress .bp-changelog p {
274
- margin-bottom: 0;
275
}
276
277
- .bp-changelog-url {
278
- text-align: center;
279
}
280
281
- .bp-assets {
282
- clear: both;
283
- margin-bottom: 3em;
284
- }
285
-
286
- @media screen and ( max-width: 782px ) {
287
288
- .bp-headline-feature,
289
- .bp-features-section,
290
- .bp-changelog-section,
291
- .bp-assets {
292
- margin-right: 20px;
293
margin-left: 20px;
294
}
295
296
- .buddypress .bp-headline-feature {
297
- padding: 0;
298
- }
299
-
300
- .buddypress .bp-headline {
301
- margin: 0;
302
- width: 97%;
303
- }
304
-
305
- .buddypress .bp-features-section {
306
- clear: both;
307
- margin-bottom: 0;
308
- margin-top: 2em;
309
- padding-bottom: 2em;
310
- }
311
-
312
- .buddypress .bp-features-section .bp-feature-with-images {
313
- margin-bottom: 2em;
314
- }
315
-
316
- .buddypress .bp-features-section .headline-title {
317
- margin-bottom: 1em;
318
- }
319
-
320
- .buddypress .bp-changelog-section .changelog-title {
321
- font-size: 1.25em;
322
- line-height: 1.5;
323
- margin-bottom: 0.5em;
324
- margin-top: 0.5em;
325
- }
326
-
327
- .buddypress .bp-features-section .feature-title,
328
- .buddypress .bp-changelog-section .title {
329
- font-size: 1.25em;
330
- line-height: 1.25;
331
- margin-top: 0.6em;
332
- text-align: right;
333
- }
334
-
335
- .buddypress .bp-features-section .bp-feature,
336
- .buddypress .bp-features-section .bp-feature-imaged {
337
- clear: both;
338
- float: right;
339
- margin-bottom: 1em;
340
- margin-top: 1em;
341
margin-left: 0;
342
- padding-left: 1em;
343
- width: 100%;
344
- }
345
-
346
- .buddypress .bp-features-section .bp-feature-imaged p {
347
- font-size: 1em;
348
- }
349
-
350
- .buddypress .bp-features-section .bp-feature span {
351
- margin-top: 0.33em;
352
- }
353
-
354
- .buddypress .bp-feature.opposite .feature-title,
355
- .buddypress .bp-feature.opposite p {
356
- float: none;
357
- }
358
-
359
- .buddypress .bp-changelog-section {
360
- clear: both;
361
- margin-bottom: 2em;
362
- margin-top: 2em;
363
- }
364
-
365
- .buddypress .bp-changelog {
366
- margin-bottom: 0;
367
- }
368
-
369
- .buddypress .bp-changelog-section .changelog-title {
370
- margin-bottom: 0.5em;
371
- }
372
-
373
- .buddypress .bp-changelog .title {
374
- font-size: 1em;
375
- }
376
-
377
- .buddypress .bp-changelog p {
378
- margin-bottom: 1em;
379
- }
380
-
381
- .buddypress .bp-changelog-section .two-col > div,
382
- .buddypress .bp-changelog-section .three-col .col {
383
- margin-top: 0;
384
- padding-bottom: 0.5em;
385
- width: 100%;
386
- }
387
-
388
- .buddypress .bp-three-column .bp-column {
389
- width: 100%;
390
- }
391
- }
392
-
393
- @media screen and ( max-width: 360px ) {
394
-
395
- .buddypress .bp-headline {
396
- text-align: center;
397
- }
398
-
399
- .buddypress .bp-headline span.dashicons {
400
- clear: none;
401
- font-size: 80px;
402
- float: none;
403
- height: 80px;
404
- line-height: 80px;
405
- margin: 0 auto;
406
- width: 80px;
407
- }
408
-
409
- .buddypress .bp-headline-feature .headline-title,
410
- .buddypress .bp-features-section .headline-title {
411
- font-size: 1.5em;
412
- line-height: 1.5;
413
- text-align: right;
414
- }
415
-
416
- .buddypress .bp-headline-feature .headline-title {
417
- margin: 1em 0 0;
418
- }
419
-
420
- .buddypress .bp-headline-feature p {
421
- margin: 1.15em 0 0.6em auto;
422
- text-align: right;
423
- width: auto;
424
- }
425
-
426
- .buddypress .bp-features-section .bp-feature {
427
- text-align: center;
428
- }
429
-
430
- .buddypress .bp-features-section span.dashicons {
431
- float: none;
432
- }
433
-
434
- .buddypress .bp-features-section .feature-title,
435
- .buddypress .bp-features-section p {
436
- margin-right: 0;
437
- text-align: right;
438
}
439
}
440
10
--------------------------------------------------------------------------------
11
1.0 Welcome Screen
12
1.1 Version Badge
13
+ 1.2 ---
14
+ 1.3 Credits Panel
15
2.0 Dashicons
16
2.1 Top level menus
17
2.2 Settings - Components
41
content: "\f448";
42
}
43
44
+ .settings_page_bp-credits code,
45
.index_page_bp-about code {
46
background-color: #e0e0e0;
47
color: #636363;
48
font-size: 1em;
49
}
50
51
/*
52
+ * 1.3 Credits Panel
53
+ *
54
+ * Taken from WP 4.9.5.
55
*/
56
+ .bp-about-wrap {
57
+ position: relative;
58
+ max-width: 1050px;
59
+ font-size: 15px;
60
}
61
62
+ .bp-about-wrap img {
63
+ margin: 0;
64
+ max-width: 100%;
65
+ height: auto;
66
+ vertical-align: middle;
67
}
68
69
+ .bp-about-wrap p {
70
line-height: 1.5;
71
+ font-size: 14px;
72
}
73
74
+ .bp-about-wrap h2 {
75
+ margin: 40px 0 0.6em;
76
+ font-size: 2.7em;
77
+ line-height: 1.3;
78
font-weight: 300;
79
text-align: center;
80
}
81
82
+ .bp-about-wrap h3 {
83
+ margin: 1.25em 0 0.6em;
84
+ font-size: 1.4em;
85
line-height: 1.5;
86
}
87
88
+ .bp-about-wrap code {
89
+ font-size: 14px;
90
+ font-weight: 400;
91
}
92
93
+ .bp-about-wrap .about-description {
94
+ margin-top: 1.4em;
95
+ font-weight: 400;
96
+ line-height: 1.6;
97
+ font-size: 19px;
98
}
99
100
+ .bp-about-wrap h3.wp-people-group {
101
+ margin: 2.6em 0 1.33em;
102
+ padding: 0;
103
+ font-size: 16px;
104
+ line-height: inherit;
105
}
106
107
+ .bp-about-wrap .wp-people-group {
108
+ padding: 0 5px;
109
+ margin: 0 -5px 0 -15px;
110
}
111
112
+ .bp-about-wrap .compact {
113
margin-bottom: 0;
114
}
115
116
+ .bp-about-wrap .wp-person {
117
+ display: inline-block;
118
+ vertical-align: top;
119
+ margin-left: 10px;
120
+ padding-bottom: 15px;
121
+ height: 70px;
122
+ width: 280px;
123
}
124
125
+ .bp-about-wrap .compact .wp-person {
126
+ height: auto;
127
+ width: 180px;
128
padding-bottom: 0;
129
+ margin-bottom: 0;
130
}
131
132
+ .bp-about-wrap .wp-person .gravatar {
133
float: right;
134
+ margin: 0 0 10px 10px;
135
+ padding: 1px;
136
+ width: 60px;
137
+ height: 60px;
138
}
139
140
+ .bp-about-wrap .compact .wp-person .gravatar {
141
+ width: 30px;
142
+ height: 30px;
143
}
144
145
+ .bp-about-wrap .wp-person .web {
146
+ margin: 6px 0 2px;
147
+ font-size: 16px;
148
+ font-weight: 400;
149
+ line-height: 2;
150
+ text-decoration: none;
151
}
152
153
+ .bp-about-wrap .wp-person .title {
154
+ display: block;
155
}
156
157
+ .bp-about-wrap p.wp-credits-list a {
158
+ white-space: nowrap;
159
}
160
161
+ @media only screen and (max-width: 500px) {
162
163
+ .bp-about-wrap {
164
margin-left: 20px;
165
+ margin-right: 10px;
166
}
167
168
+ .bp-about-wrap .bp-about-wrap h1 {
169
margin-left: 0;
170
}
171
}
172
bp-core/admin/css/common-rtl.min.css CHANGED
@@ -1 +1 @@
1
- .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.about-wrap .bp-badge{position:absolute;top:0;left:0}.index_page_bp-about code,.index_page_bp-credits code{background-color:#e0e0e0;color:#636363;font-size:1em}@media only screen and (max-width:500px){.about-wrap .bp-badge{position:relative;margin:10px auto;top:auto;left:auto}}.buddypress .bp-headline-feature{margin-bottom:2em;margin-top:3em;padding:2em 3em}.buddypress .bp-headline{margin:0 auto;width:45em}.buddypress .bp-headline span.dashicons{background-color:#f1f1f1;color:#d84800;clear:right;font-size:100px;float:right;height:100px;line-height:100px;margin:0 0 15px 15px;text-align:center;width:100px}.buddypress .bp-headline-feature .headline-title{font-size:2.2em;font-weight:300;line-height:2;margin:0 0 1em;text-align:center}.buddypress .bp-headline-feature p{font-size:1.15em;margin:1.15em 0 .6em auto}.buddypress .bp-features-section{border-bottom:1px solid #ccc;clear:both;margin-bottom:3em;margin-top:2em;overflow:hidden;padding-bottom:2em}.buddypress .bp-features-section p{font-size:14px;line-height:1.5}.buddypress .bp-features-section img{margin-bottom:20px}.buddypress .bp-features-section span.dashicons{background-color:#fff;border-radius:50%;clear:right;color:#d84800;font-size:50px;float:right;height:80px;line-height:80px;margin:0 0 15px 15px;text-align:center;width:80px}.buddypress .bp-features-section .headline-title{font-size:2em;font-weight:300;line-height:1.5;margin:1em auto 2em;text-align:center}.buddypress .bp-features-section .bp-feature-with-images{border-bottom:1px solid #ccc;margin-bottom:5em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{float:right;margin-bottom:3em;margin-left:4.799999999%;width:47.6%}.buddypress .bp-features-section .bp-feature-imaged.anon,.buddypress .bp-features-section .bp-feature.opposite{margin-left:0}.buddypress .bp-features-section .bp-feature code{font-size:.95em;line-height:1.5}.buddypress .bp-feature:after{clear:both;content:"";margin-bottom:2em}.buddypress .bp-feature-imaged .feature-title{color:#23282d;font-size:1.25em;margin-bottom:.6em;margin-top:0}.buddypress .bp-feature-imaged p{clear:right;font-size:1.1em}.buddypress .bp-feature-imaged img{clear:right}.buddypress .bp-feature .feature-title{font-size:1em;line-height:1.5;margin-bottom:0;margin-right:110px;margin-top:0;text-align:right}.buddypress .bp-feature p{margin-right:110px}.buddypress .bp-changelog-section{clear:both;margin-bottom:3em;margin-top:4em;padding-bottom:0}.buddypress .bp-changelog-section:after{clear:both;content:"";display:table}.buddypress .bp-changelog-section .changelog-title{color:#23282d;font-size:1.25em;line-height:1.5;margin:0 auto 1.5em}.buddypress .bp-two-column div{float:right;margin-left:4.799999999%;position:relative;width:47.6%}.buddypress .bp-three-column .bp-column{float:right;margin-left:5%;position:relative;width:29.95%}.buddypress .bp-three-column .bp-column:nth-of-type(3n),.buddypress .bp-two-column .bp-column:nth-of-type(2n){margin-left:0}.buddypress .bp-changelog{margin-bottom:3em}.buddypress .bp-changelog:after{clear:both;content:"";display:table}.buddypress .bp-changelog .title{font-size:14px;margin-bottom:.75em;margin-top:0}.buddypress .bp-changelog p{margin-bottom:0}.bp-changelog-url{text-align:center}.bp-assets{clear:both;margin-bottom:3em}@media screen and (max-width:782px){.bp-assets,.bp-changelog-section,.bp-features-section,.bp-headline-feature{margin-right:20px;margin-left:20px}.buddypress .bp-headline-feature{padding:0}.buddypress .bp-headline{margin:0;width:97%}.buddypress .bp-features-section{clear:both;margin-bottom:0;margin-top:2em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature-with-images{margin-bottom:2em}.buddypress .bp-features-section .headline-title{margin-bottom:1em}.buddypress .bp-changelog-section .changelog-title{font-size:1.25em;line-height:1.5;margin-bottom:.5em;margin-top:.5em}.buddypress .bp-changelog-section .title,.buddypress .bp-features-section .feature-title{font-size:1.25em;line-height:1.25;margin-top:.6em;text-align:right}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{clear:both;float:right;margin-bottom:1em;margin-top:1em;margin-left:0;padding-left:1em;width:100%}.buddypress .bp-features-section .bp-feature-imaged p{font-size:1em}.buddypress .bp-features-section .bp-feature span{margin-top:.33em}.buddypress .bp-feature.opposite .feature-title,.buddypress .bp-feature.opposite p{float:none}.buddypress .bp-changelog-section{clear:both;margin-bottom:2em;margin-top:2em}.buddypress .bp-changelog{margin-bottom:0}.buddypress .bp-changelog-section .changelog-title{margin-bottom:.5em}.buddypress .bp-changelog .title{font-size:1em}.buddypress .bp-changelog p{margin-bottom:1em}.buddypress .bp-changelog-section .three-col .col,.buddypress .bp-changelog-section .two-col>div{margin-top:0;padding-bottom:.5em;width:100%}.buddypress .bp-three-column .bp-column{width:100%}}@media screen and (max-width:360px){.buddypress .bp-headline{text-align:center}.buddypress .bp-headline span.dashicons{clear:none;font-size:80px;float:none;height:80px;line-height:80px;margin:0 auto;width:80px}.buddypress .bp-features-section .headline-title,.buddypress .bp-headline-feature .headline-title{font-size:1.5em;line-height:1.5;text-align:right}.buddypress .bp-headline-feature .headline-title{margin:1em 0 0}.buddypress .bp-headline-feature p{margin:1.15em 0 .6em auto;text-align:right;width:auto}.buddypress .bp-features-section .bp-feature{text-align:center}.buddypress .bp-features-section span.dashicons{float:none}.buddypress .bp-features-section .feature-title,.buddypress .bp-features-section p{margin-right:0;text-align:right}}#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"}.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.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}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}.bp-signups-list table{margin:1em 0}.bp-signups-list .column-fields{font-weight:700}.bp-new-notice-panel{background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);font-size:13px;line-height:2.1;margin:1.5em 0 3em;overflow:auto;padding:10px 25px 25px;position:relative}.bp-new-notice-panel label{clear:both;float:right;margin-left:3%;width:20%}.bp-new-notice-panel input,.bp-new-notice-panel textarea{clear:none;margin-bottom:1em;width:75%}.bp-new-notice-panel input[type=text]:after,.bp-new-notice-panel textarea:after{clear:both;content:" ";display:table}.bp-new-notice-panel .button-primary{margin-right:23%;width:auto}.bp-notice-about{font-size:1em;margin-bottom:1em}.bp-new-notice{margin-bottom:1em;margin-top:0}.bp-notices-list{margin-bottom:0}@media screen and (max-width:782px){.bp-new-notice-panel{margin-bottom:1.5em}.bp-new-notice-panel input,.bp-new-notice-panel textarea{margin-right:0;width:100%}.bp-new-notice-panel .button-primary{margin-right:0;width:auto}.bp-new-notice-panel .button{max-width:45%;word-wrap:break-word}.bp-notice-about{margin-top:0;margin-bottom:1em}.bp-new-notice{margin-bottom:.5em}}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email th#situation{width:20%}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:right;padding-right:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600;margin:1em 0}.tools_page_bp-tools label{clear:right;display:block;line-height:1.5;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-left:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 30px 0 0}}#buddypress-update.not-shiny .update-message{border-right:0;padding-right:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
1
+ .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.index_page_bp-about code,.settings_page_bp-credits code{background-color:#e0e0e0;color:#636363;font-size:1em}.bp-about-wrap{position:relative;max-width:1050px;font-size:15px}.bp-about-wrap img{margin:0;max-width:100%;height:auto;vertical-align:middle}.bp-about-wrap p{line-height:1.5;font-size:14px}.bp-about-wrap h2{margin:40px 0 .6em;font-size:2.7em;line-height:1.3;font-weight:300;text-align:center}.bp-about-wrap h3{margin:1.25em 0 .6em;font-size:1.4em;line-height:1.5}.bp-about-wrap code{font-size:14px;font-weight:400}.bp-about-wrap .about-description{margin-top:1.4em;font-weight:400;line-height:1.6;font-size:19px}.bp-about-wrap h3.wp-people-group{margin:2.6em 0 1.33em;padding:0;font-size:16px;line-height:inherit}.bp-about-wrap .wp-people-group{padding:0 5px;margin:0 -5px 0 -15px}.bp-about-wrap .compact{margin-bottom:0}.bp-about-wrap .wp-person{display:inline-block;vertical-align:top;margin-left:10px;padding-bottom:15px;height:70px;width:280px}.bp-about-wrap .compact .wp-person{height:auto;width:180px;padding-bottom:0;margin-bottom:0}.bp-about-wrap .wp-person .gravatar{float:right;margin:0 0 10px 10px;padding:1px;width:60px;height:60px}.bp-about-wrap .compact .wp-person .gravatar{width:30px;height:30px}.bp-about-wrap .wp-person .web{margin:6px 0 2px;font-size:16px;font-weight:400;line-height:2;text-decoration:none}.bp-about-wrap .wp-person .title{display:block}.bp-about-wrap p.wp-credits-list a{white-space:nowrap}@media only screen and (max-width:500px){.bp-about-wrap{margin-left:20px;margin-right:10px}.bp-about-wrap .bp-about-wrap h1{margin-left:0}}#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"}.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.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}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}.bp-signups-list table{margin:1em 0}.bp-signups-list .column-fields{font-weight:700}.bp-new-notice-panel{background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);font-size:13px;line-height:2.1;margin:1.5em 0 3em;overflow:auto;padding:10px 25px 25px;position:relative}.bp-new-notice-panel label{clear:both;float:right;margin-left:3%;width:20%}.bp-new-notice-panel input,.bp-new-notice-panel textarea{clear:none;margin-bottom:1em;width:75%}.bp-new-notice-panel input[type=text]:after,.bp-new-notice-panel textarea:after{clear:both;content:" ";display:table}.bp-new-notice-panel .button-primary{margin-right:23%;width:auto}.bp-notice-about{font-size:1em;margin-bottom:1em}.bp-new-notice{margin-bottom:1em;margin-top:0}.bp-notices-list{margin-bottom:0}@media screen and (max-width:782px){.bp-new-notice-panel{margin-bottom:1.5em}.bp-new-notice-panel input,.bp-new-notice-panel textarea{margin-right:0;width:100%}.bp-new-notice-panel .button-primary{margin-right:0;width:auto}.bp-new-notice-panel .button{max-width:45%;word-wrap:break-word}.bp-notice-about{margin-top:0;margin-bottom:1em}.bp-new-notice{margin-bottom:.5em}}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email th#situation{width:20%}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:right;padding-right:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600;margin:1em 0}.tools_page_bp-tools label{clear:right;display:block;line-height:1.5;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-left:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 30px 0 0}}#buddypress-update.not-shiny .update-message{border-right:0;padding-right:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
bp-core/admin/css/common.css CHANGED
@@ -10,10 +10,8 @@ TABLE OF CONTENTS:
10
--------------------------------------------------------------------------------
11
1.0 Welcome Screen
12
1.1 Version Badge
13
- 1.2 About Panel
14
- 1.2.1 Headline Feature
15
- 1.2.2 Features Section
16
- 1.2.3 Changelog Section
17
2.0 Dashicons
18
2.1 Top level menus
19
2.2 Settings - Components
@@ -43,398 +41,132 @@ TABLE OF CONTENTS:
43
content: "\f448";
44
}
45
46
- .about-wrap .bp-badge {
47
- position: absolute;
48
- top: 0;
49
- right: 0;
50
- }
51
-
52
- .index_page_bp-credits code,
53
.index_page_bp-about code {
54
background-color: #e0e0e0;
55
color: #636363;
56
font-size: 1em;
57
}
58
59
- @media only screen and (max-width: 500px) {
60
-
61
- .about-wrap .bp-badge {
62
- position: relative;
63
- margin: 10px auto;
64
- top: auto;
65
- right: auto;
66
- }
67
- }
68
-
69
/*
70
- * 1.2 About Panel
71
*/
72
-
73
- /*
74
- * 1.2.1 Headline Feature
75
- */
76
- .buddypress .bp-headline-feature {
77
- margin-bottom: 2em;
78
- margin-top: 3em;
79
- padding: 2em 3em;
80
- }
81
-
82
- .buddypress .bp-headline {
83
- margin: 0 auto;
84
- width: 45em;
85
- }
86
-
87
- .buddypress .bp-headline span.dashicons {
88
- background-color: #f1f1f1;
89
- color: #d84800;
90
- clear: left;
91
- font-size: 100px;
92
- float: left;
93
- height: 100px;
94
- line-height: 100px;
95
- margin: 0 15px 15px 0;
96
- text-align: center;
97
- width: 100px;
98
- }
99
-
100
- .buddypress .bp-headline-feature .headline-title {
101
- font-size: 2.2em;
102
- font-weight: 300;
103
- line-height: 2;
104
- margin: 0 0 1em;
105
- text-align: center;
106
- }
107
-
108
- .buddypress .bp-headline-feature p {
109
- font-size: 1.15em;
110
- margin: 1.15em auto 0.6em 0;
111
}
112
113
- /*
114
- * 1.2.2 Features Section
115
- */
116
- .buddypress .bp-features-section {
117
- border-bottom: 1px solid #ccc;
118
- clear: both;
119
- margin-bottom: 3em;
120
- margin-top: 2em;
121
- overflow: hidden;
122
- padding-bottom: 2em;
123
}
124
125
- .buddypress .bp-features-section p {
126
- font-size: 14px;
127
line-height: 1.5;
128
}
129
130
- .buddypress .bp-features-section img {
131
- margin-bottom: 20px;
132
- }
133
-
134
- .buddypress .bp-features-section span.dashicons {
135
- background-color: #fff;
136
- border-radius: 50%;
137
- clear: left;
138
- color: #d84800;
139
- font-size: 50px;
140
- float: left;
141
- height: 80px;
142
- line-height: 80px;
143
- margin: 0 15px 15px 0;
144
- text-align: center;
145
- width: 80px;
146
- }
147
-
148
- .buddypress .bp-features-section .headline-title {
149
- font-size: 2em;
150
font-weight: 300;
151
- line-height: 1.5;
152
- margin: 1em auto 2em;
153
text-align: center;
154
}
155
156
- .buddypress .bp-features-section .bp-feature-with-images {
157
- border-bottom: 1px solid #ccc;
158
- margin-bottom: 5em;
159
- padding-bottom: 2em;
160
- }
161
-
162
- .buddypress .bp-features-section .bp-feature,
163
- .buddypress .bp-features-section .bp-feature-imaged {
164
- float: left;
165
- margin-bottom: 3em;
166
- margin-right: 4.799999999%;
167
- width: 47.6%;
168
- }
169
-
170
- .buddypress .bp-features-section .bp-feature.opposite,
171
- .buddypress .bp-features-section .bp-feature-imaged.anon {
172
- margin-right: 0;
173
- }
174
-
175
- .buddypress .bp-features-section .bp-feature code {
176
- font-size: 0.95em;
177
line-height: 1.5;
178
}
179
180
- .buddypress .bp-feature:after {
181
- clear: both;
182
- content: "";
183
- margin-bottom: 2em;
184
}
185
186
- .buddypress .bp-feature-imaged .feature-title {
187
- color: #23282d;
188
- font-size: 1.25em;
189
- margin-bottom: 0.6em;
190
- margin-top: 0;
191
}
192
193
- .buddypress .bp-feature-imaged p {
194
- clear: left;
195
- font-size: 1.1em;
196
}
197
198
- .buddypress .bp-feature-imaged img {
199
- clear: left;
200
}
201
202
- .buddypress .bp-feature .feature-title {
203
- font-size: 1em;
204
- line-height: 1.5;
205
margin-bottom: 0;
206
- margin-left: 110px;
207
- margin-top: 0;
208
- text-align: left;
209
}
210
211
- .buddypress .bp-feature p {
212
- margin-left: 110px;
213
}
214
215
- /*
216
- * 1.2.3 Changelog Section
217
- */
218
- .buddypress .bp-changelog-section {
219
- clear: both;
220
- margin-bottom: 3em;
221
- margin-top: 4em;
222
padding-bottom: 0;
223
}
224
225
- .buddypress .bp-changelog-section:after {
226
- clear: both;
227
- content: "";
228
- display: table;
229
- }
230
-
231
- .buddypress .bp-changelog-section .changelog-title {
232
- color: #23282d;
233
- font-size: 1.25em;
234
- line-height: 1.5;
235
- margin: 0 auto 1.5em;
236
- }
237
-
238
- .buddypress .bp-two-column div {
239
- float: left;
240
- margin-right: 4.799999999%;
241
- position: relative;
242
- width: 47.6%;
243
- }
244
-
245
- .buddypress .bp-three-column .bp-column {
246
float: left;
247
- margin-right: 5%;
248
- position: relative;
249
- width: 29.95%;
250
}
251
252
- .buddypress .bp-two-column .bp-column:nth-of-type(2n),
253
- .buddypress .bp-three-column .bp-column:nth-of-type(3n) {
254
- margin-right: 0;
255
}
256
257
- .buddypress .bp-changelog {
258
- margin-bottom: 3em;
259
- }
260
-
261
- .buddypress .bp-changelog:after {
262
- clear: both;
263
- content: "";
264
- display: table;
265
- }
266
-
267
- .buddypress .bp-changelog .title {
268
- font-size: 14px;
269
- margin-bottom: 0.75em;
270
- margin-top: 0;
271
}
272
273
- .buddypress .bp-changelog p {
274
- margin-bottom: 0;
275
}
276
277
- .bp-changelog-url {
278
- text-align: center;
279
}
280
281
- .bp-assets {
282
- clear: both;
283
- margin-bottom: 3em;
284
- }
285
-
286
- @media screen and ( max-width: 782px ) {
287
288
- .bp-headline-feature,
289
- .bp-features-section,
290
- .bp-changelog-section,
291
- .bp-assets {
292
- margin-left: 20px;
293
margin-right: 20px;
294
}
295
296
- .buddypress .bp-headline-feature {
297
- padding: 0;
298
- }
299
-
300
- .buddypress .bp-headline {
301
- margin: 0;
302
- width: 97%;
303
- }
304
-
305
- .buddypress .bp-features-section {
306
- clear: both;
307
- margin-bottom: 0;
308
- margin-top: 2em;
309
- padding-bottom: 2em;
310
- }
311
-
312
- .buddypress .bp-features-section .bp-feature-with-images {
313
- margin-bottom: 2em;
314
- }
315
-
316
- .buddypress .bp-features-section .headline-title {
317
- margin-bottom: 1em;
318
- }
319
-
320
- .buddypress .bp-changelog-section .changelog-title {
321
- font-size: 1.25em;
322
- line-height: 1.5;
323
- margin-bottom: 0.5em;
324
- margin-top: 0.5em;
325
- }
326
-
327
- .buddypress .bp-features-section .feature-title,
328
- .buddypress .bp-changelog-section .title {
329
- font-size: 1.25em;
330
- line-height: 1.25;
331
- margin-top: 0.6em;
332
- text-align: left;
333
- }
334
-
335
- .buddypress .bp-features-section .bp-feature,
336
- .buddypress .bp-features-section .bp-feature-imaged {
337
- clear: both;
338
- float: left;
339
- margin-bottom: 1em;
340
- margin-top: 1em;
341
margin-right: 0;
342
- padding-right: 1em;
343
- width: 100%;
344
- }
345
-
346
- .buddypress .bp-features-section .bp-feature-imaged p {
347
- font-size: 1em;
348
- }
349
-
350
- .buddypress .bp-features-section .bp-feature span {
351
- margin-top: 0.33em;
352
- }
353
-
354
- .buddypress .bp-feature.opposite .feature-title,
355
- .buddypress .bp-feature.opposite p {
356
- float: none;
357
- }
358
-
359
- .buddypress .bp-changelog-section {
360
- clear: both;
361
- margin-bottom: 2em;
362
- margin-top: 2em;
363
- }
364
-
365
- .buddypress .bp-changelog {
366
- margin-bottom: 0;
367
- }
368
-
369
- .buddypress .bp-changelog-section .changelog-title {
370
- margin-bottom: 0.5em;
371
- }
372
-
373
- .buddypress .bp-changelog .title {
374
- font-size: 1em;
375
- }
376
-
377
- .buddypress .bp-changelog p {
378
- margin-bottom: 1em;
379
- }
380
-
381
- .buddypress .bp-changelog-section .two-col > div,
382
- .buddypress .bp-changelog-section .three-col .col {
383
- margin-top: 0;
384
- padding-bottom: 0.5em;
385
- width: 100%;
386
- }
387
-
388
- .buddypress .bp-three-column .bp-column {
389
- width: 100%;
390
- }
391
- }
392
-
393
- @media screen and ( max-width: 360px ) {
394
-
395
- .buddypress .bp-headline {
396
- text-align: center;
397
- }
398
-
399
- .buddypress .bp-headline span.dashicons {
400
- clear: none;
401
- font-size: 80px;
402
- float: none;
403
- height: 80px;
404
- line-height: 80px;
405
- margin: 0 auto;
406
- width: 80px;
407
- }
408
-
409
- .buddypress .bp-headline-feature .headline-title,
410
- .buddypress .bp-features-section .headline-title {
411
- font-size: 1.5em;
412
- line-height: 1.5;
413
- text-align: left;
414
- }
415
-
416
- .buddypress .bp-headline-feature .headline-title {
417
- margin: 1em 0 0;
418
- }
419
-
420
- .buddypress .bp-headline-feature p {
421
- margin: 1.15em auto 0.6em 0;
422
- text-align: left;
423
- width: auto;
424
- }
425
-
426
- .buddypress .bp-features-section .bp-feature {
427
- text-align: center;
428
- }
429
-
430
- .buddypress .bp-features-section span.dashicons {
431
- float: none;
432
- }
433
-
434
- .buddypress .bp-features-section .feature-title,
435
- .buddypress .bp-features-section p {
436
- margin-left: 0;
437
- text-align: left;
438
}
439
}
440
10
--------------------------------------------------------------------------------
11
1.0 Welcome Screen
12
1.1 Version Badge
13
+ 1.2 ---
14
+ 1.3 Credits Panel
15
2.0 Dashicons
16
2.1 Top level menus
17
2.2 Settings - Components
41
content: "\f448";
42
}
43
44
+ .settings_page_bp-credits code,
45
.index_page_bp-about code {
46
background-color: #e0e0e0;
47
color: #636363;
48
font-size: 1em;
49
}
50
51
/*
52
+ * 1.3 Credits Panel
53
+ *
54
+ * Taken from WP 4.9.5.
55
*/
56
+ .bp-about-wrap {
57
+ position: relative;
58
+ max-width: 1050px;
59
+ font-size: 15px;
60
}
61
62
+ .bp-about-wrap img {
63
+ margin: 0;
64
+ max-width: 100%;
65
+ height: auto;
66
+ vertical-align: middle;
67
}
68
69
+ .bp-about-wrap p {
70
line-height: 1.5;
71
+ font-size: 14px;
72
}
73
74
+ .bp-about-wrap h2 {
75
+ margin: 40px 0 0.6em;
76
+ font-size: 2.7em;
77
+ line-height: 1.3;
78
font-weight: 300;
79
text-align: center;
80
}
81
82
+ .bp-about-wrap h3 {
83
+ margin: 1.25em 0 0.6em;
84
+ font-size: 1.4em;
85
line-height: 1.5;
86
}
87
88
+ .bp-about-wrap code {
89
+ font-size: 14px;
90
+ font-weight: 400;
91
}
92
93
+ .bp-about-wrap .about-description {
94
+ margin-top: 1.4em;
95
+ font-weight: 400;
96
+ line-height: 1.6;
97
+ font-size: 19px;
98
}
99
100
+ .bp-about-wrap h3.wp-people-group {
101
+ margin: 2.6em 0 1.33em;
102
+ padding: 0;
103
+ font-size: 16px;
104
+ line-height: inherit;
105
}
106
107
+ .bp-about-wrap .wp-people-group {
108
+ padding: 0 5px;
109
+ margin: 0 -15px 0 -5px;
110
}
111
112
+ .bp-about-wrap .compact {
113
margin-bottom: 0;
114
}
115
116
+ .bp-about-wrap .wp-person {
117
+ display: inline-block;
118
+ vertical-align: top;
119
+ margin-right: 10px;
120
+ padding-bottom: 15px;
121
+ height: 70px;
122
+ width: 280px;
123
}
124
125
+ .bp-about-wrap .compact .wp-person {
126
+ height: auto;
127
+ width: 180px;
128
padding-bottom: 0;
129
+ margin-bottom: 0;
130
}
131
132
+ .bp-about-wrap .wp-person .gravatar {
133
float: left;
134
+ margin: 0 10px 10px 0;
135
+ padding: 1px;
136
+ width: 60px;
137
+ height: 60px;
138
}
139
140
+ .bp-about-wrap .compact .wp-person .gravatar {
141
+ width: 30px;
142
+ height: 30px;
143
}
144
145
+ .bp-about-wrap .wp-person .web {
146
+ margin: 6px 0 2px;
147
+ font-size: 16px;
148
+ font-weight: 400;
149
+ line-height: 2;
150
+ text-decoration: none;
151
}
152
153
+ .bp-about-wrap .wp-person .title {
154
+ display: block;
155
}
156
157
+ .bp-about-wrap p.wp-credits-list a {
158
+ white-space: nowrap;
159
}
160
161
+ @media only screen and (max-width: 500px) {
162
163
+ .bp-about-wrap {
164
margin-right: 20px;
165
+ margin-left: 10px;
166
}
167
168
+ .bp-about-wrap .bp-about-wrap h1 {
169
margin-right: 0;
170
}
171
}
172
bp-core/admin/css/common.min.css CHANGED
@@ -1 +1 @@
1
- .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.about-wrap .bp-badge{position:absolute;top:0;right:0}.index_page_bp-about code,.index_page_bp-credits code{background-color:#e0e0e0;color:#636363;font-size:1em}@media only screen and (max-width:500px){.about-wrap .bp-badge{position:relative;margin:10px auto;top:auto;right:auto}}.buddypress .bp-headline-feature{margin-bottom:2em;margin-top:3em;padding:2em 3em}.buddypress .bp-headline{margin:0 auto;width:45em}.buddypress .bp-headline span.dashicons{background-color:#f1f1f1;color:#d84800;clear:left;font-size:100px;float:left;height:100px;line-height:100px;margin:0 15px 15px 0;text-align:center;width:100px}.buddypress .bp-headline-feature .headline-title{font-size:2.2em;font-weight:300;line-height:2;margin:0 0 1em;text-align:center}.buddypress .bp-headline-feature p{font-size:1.15em;margin:1.15em auto .6em 0}.buddypress .bp-features-section{border-bottom:1px solid #ccc;clear:both;margin-bottom:3em;margin-top:2em;overflow:hidden;padding-bottom:2em}.buddypress .bp-features-section p{font-size:14px;line-height:1.5}.buddypress .bp-features-section img{margin-bottom:20px}.buddypress .bp-features-section span.dashicons{background-color:#fff;border-radius:50%;clear:left;color:#d84800;font-size:50px;float:left;height:80px;line-height:80px;margin:0 15px 15px 0;text-align:center;width:80px}.buddypress .bp-features-section .headline-title{font-size:2em;font-weight:300;line-height:1.5;margin:1em auto 2em;text-align:center}.buddypress .bp-features-section .bp-feature-with-images{border-bottom:1px solid #ccc;margin-bottom:5em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{float:left;margin-bottom:3em;margin-right:4.799999999%;width:47.6%}.buddypress .bp-features-section .bp-feature-imaged.anon,.buddypress .bp-features-section .bp-feature.opposite{margin-right:0}.buddypress .bp-features-section .bp-feature code{font-size:.95em;line-height:1.5}.buddypress .bp-feature:after{clear:both;content:"";margin-bottom:2em}.buddypress .bp-feature-imaged .feature-title{color:#23282d;font-size:1.25em;margin-bottom:.6em;margin-top:0}.buddypress .bp-feature-imaged p{clear:left;font-size:1.1em}.buddypress .bp-feature-imaged img{clear:left}.buddypress .bp-feature .feature-title{font-size:1em;line-height:1.5;margin-bottom:0;margin-left:110px;margin-top:0;text-align:left}.buddypress .bp-feature p{margin-left:110px}.buddypress .bp-changelog-section{clear:both;margin-bottom:3em;margin-top:4em;padding-bottom:0}.buddypress .bp-changelog-section:after{clear:both;content:"";display:table}.buddypress .bp-changelog-section .changelog-title{color:#23282d;font-size:1.25em;line-height:1.5;margin:0 auto 1.5em}.buddypress .bp-two-column div{float:left;margin-right:4.799999999%;position:relative;width:47.6%}.buddypress .bp-three-column .bp-column{float:left;margin-right:5%;position:relative;width:29.95%}.buddypress .bp-three-column .bp-column:nth-of-type(3n),.buddypress .bp-two-column .bp-column:nth-of-type(2n){margin-right:0}.buddypress .bp-changelog{margin-bottom:3em}.buddypress .bp-changelog:after{clear:both;content:"";display:table}.buddypress .bp-changelog .title{font-size:14px;margin-bottom:.75em;margin-top:0}.buddypress .bp-changelog p{margin-bottom:0}.bp-changelog-url{text-align:center}.bp-assets{clear:both;margin-bottom:3em}@media screen and (max-width:782px){.bp-assets,.bp-changelog-section,.bp-features-section,.bp-headline-feature{margin-left:20px;margin-right:20px}.buddypress .bp-headline-feature{padding:0}.buddypress .bp-headline{margin:0;width:97%}.buddypress .bp-features-section{clear:both;margin-bottom:0;margin-top:2em;padding-bottom:2em}.buddypress .bp-features-section .bp-feature-with-images{margin-bottom:2em}.buddypress .bp-features-section .headline-title{margin-bottom:1em}.buddypress .bp-changelog-section .changelog-title{font-size:1.25em;line-height:1.5;margin-bottom:.5em;margin-top:.5em}.buddypress .bp-changelog-section .title,.buddypress .bp-features-section .feature-title{font-size:1.25em;line-height:1.25;margin-top:.6em;text-align:left}.buddypress .bp-features-section .bp-feature,.buddypress .bp-features-section .bp-feature-imaged{clear:both;float:left;margin-bottom:1em;margin-top:1em;margin-right:0;padding-right:1em;width:100%}.buddypress .bp-features-section .bp-feature-imaged p{font-size:1em}.buddypress .bp-features-section .bp-feature span{margin-top:.33em}.buddypress .bp-feature.opposite .feature-title,.buddypress .bp-feature.opposite p{float:none}.buddypress .bp-changelog-section{clear:both;margin-bottom:2em;margin-top:2em}.buddypress .bp-changelog{margin-bottom:0}.buddypress .bp-changelog-section .changelog-title{margin-bottom:.5em}.buddypress .bp-changelog .title{font-size:1em}.buddypress .bp-changelog p{margin-bottom:1em}.buddypress .bp-changelog-section .three-col .col,.buddypress .bp-changelog-section .two-col>div{margin-top:0;padding-bottom:.5em;width:100%}.buddypress .bp-three-column .bp-column{width:100%}}@media screen and (max-width:360px){.buddypress .bp-headline{text-align:center}.buddypress .bp-headline span.dashicons{clear:none;font-size:80px;float:none;height:80px;line-height:80px;margin:0 auto;width:80px}.buddypress .bp-features-section .headline-title,.buddypress .bp-headline-feature .headline-title{font-size:1.5em;line-height:1.5;text-align:left}.buddypress .bp-headline-feature .headline-title{margin:1em 0 0}.buddypress .bp-headline-feature p{margin:1.15em auto .6em 0;text-align:left;width:auto}.buddypress .bp-features-section .bp-feature{text-align:center}.buddypress .bp-features-section span.dashicons{float:none}.buddypress .bp-features-section .feature-title,.buddypress .bp-features-section p{margin-left:0;text-align:left}}#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"}.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.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}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}.bp-signups-list table{margin:1em 0}.bp-signups-list .column-fields{font-weight:700}.bp-new-notice-panel{background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);font-size:13px;line-height:2.1;margin:1.5em 0 3em;overflow:auto;padding:10px 25px 25px;position:relative}.bp-new-notice-panel label{clear:both;float:left;margin-right:3%;width:20%}.bp-new-notice-panel input,.bp-new-notice-panel textarea{clear:none;margin-bottom:1em;width:75%}.bp-new-notice-panel input[type=text]:after,.bp-new-notice-panel textarea:after{clear:both;content:" ";display:table}.bp-new-notice-panel .button-primary{margin-left:23%;width:auto}.bp-notice-about{font-size:1em;margin-bottom:1em}.bp-new-notice{margin-bottom:1em;margin-top:0}.bp-notices-list{margin-bottom:0}@media screen and (max-width:782px){.bp-new-notice-panel{margin-bottom:1.5em}.bp-new-notice-panel input,.bp-new-notice-panel textarea{margin-left:0;width:100%}.bp-new-notice-panel .button-primary{margin-left:0;width:auto}.bp-new-notice-panel .button{max-width:45%;word-wrap:break-word}.bp-notice-about{margin-top:0;margin-bottom:1em}.bp-new-notice{margin-bottom:.5em}}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email th#situation{width:20%}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:left;padding-left:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600;margin:1em 0}.tools_page_bp-tools label{clear:left;display:block;line-height:1.5;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-right:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 0 0 30px}}#buddypress-update.not-shiny .update-message{border-left:0;padding-left:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
1
+ .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.index_page_bp-about code,.settings_page_bp-credits code{background-color:#e0e0e0;color:#636363;font-size:1em}.bp-about-wrap{position:relative;max-width:1050px;font-size:15px}.bp-about-wrap img{margin:0;max-width:100%;height:auto;vertical-align:middle}.bp-about-wrap p{line-height:1.5;font-size:14px}.bp-about-wrap h2{margin:40px 0 .6em;font-size:2.7em;line-height:1.3;font-weight:300;text-align:center}.bp-about-wrap h3{margin:1.25em 0 .6em;font-size:1.4em;line-height:1.5}.bp-about-wrap code{font-size:14px;font-weight:400}.bp-about-wrap .about-description{margin-top:1.4em;font-weight:400;line-height:1.6;font-size:19px}.bp-about-wrap h3.wp-people-group{margin:2.6em 0 1.33em;padding:0;font-size:16px;line-height:inherit}.bp-about-wrap .wp-people-group{padding:0 5px;margin:0 -15px 0 -5px}.bp-about-wrap .compact{margin-bottom:0}.bp-about-wrap .wp-person{display:inline-block;vertical-align:top;margin-right:10px;padding-bottom:15px;height:70px;width:280px}.bp-about-wrap .compact .wp-person{height:auto;width:180px;padding-bottom:0;margin-bottom:0}.bp-about-wrap .wp-person .gravatar{float:left;margin:0 10px 10px 0;padding:1px;width:60px;height:60px}.bp-about-wrap .compact .wp-person .gravatar{width:30px;height:30px}.bp-about-wrap .wp-person .web{margin:6px 0 2px;font-size:16px;font-weight:400;line-height:2;text-decoration:none}.bp-about-wrap .wp-person .title{display:block}.bp-about-wrap p.wp-credits-list a{white-space:nowrap}@media only screen and (max-width:500px){.bp-about-wrap{margin-right:20px;margin-left:10px}.bp-about-wrap .bp-about-wrap h1{margin-right:0}}#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"}.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.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}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}.bp-signups-list table{margin:1em 0}.bp-signups-list .column-fields{font-weight:700}.bp-new-notice-panel{background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);font-size:13px;line-height:2.1;margin:1.5em 0 3em;overflow:auto;padding:10px 25px 25px;position:relative}.bp-new-notice-panel label{clear:both;float:left;margin-right:3%;width:20%}.bp-new-notice-panel input,.bp-new-notice-panel textarea{clear:none;margin-bottom:1em;width:75%}.bp-new-notice-panel input[type=text]:after,.bp-new-notice-panel textarea:after{clear:both;content:" ";display:table}.bp-new-notice-panel .button-primary{margin-left:23%;width:auto}.bp-notice-about{font-size:1em;margin-bottom:1em}.bp-new-notice{margin-bottom:1em;margin-top:0}.bp-notices-list{margin-bottom:0}@media screen and (max-width:782px){.bp-new-notice-panel{margin-bottom:1.5em}.bp-new-notice-panel input,.bp-new-notice-panel textarea{margin-left:0;width:100%}.bp-new-notice-panel .button-primary{margin-left:0;width:auto}.bp-new-notice-panel .button{max-width:45%;word-wrap:break-word}.bp-notice-about{margin-top:0;margin-bottom:1em}.bp-new-notice{margin-bottom:.5em}}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email th#situation{width:20%}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:left;padding-left:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600;margin:1em 0}.tools_page_bp-tools label{clear:left;display:block;line-height:1.5;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-right:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 0 0 30px}}#buddypress-update.not-shiny .update-message{border-left:0;padding-left:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
bp-core/admin/css/hello-rtl.css ADDED
@@ -0,0 +1,319 @@
1
+ /*------------------------------------------------------------------------------
2
+ Loaded in wp-admin for query string `hello=buddypress`.
3
+
4
+ @since 3.0.0
5
+
6
+ --------------------------------------------------------------------------------
7
+ TABLE OF CONTENTS:
8
+ --------------------------------------------------------------------------------
9
+ 1.0 - Typography and colour
10
+ 2.0 - Dashicons
11
+ 3.0 - Elements
12
+ 3.1 - Backdrop and container
13
+ 3.2 - Modal footer
14
+ 3.3 - Modal header
15
+ 3.4 - Modal content
16
+ 4.0 - Content styles
17
+ 4.1 - Backdrop and container
18
+ 4.2 - Footer content
19
+ 4.3 - Header content
20
+ 4.4 - Content content
21
+ 5.0 - Media
22
+ 6.0 - Media Queries
23
+ 6.1 - Desktop Medium
24
+ 6.2 - Desktop Large
25
+ ------------------------------------------------------------------------------*/
26
+ /*------------------------------------------------------------------------------
27
+ * 1.0 - Typography and colour
28
+ *----------------------------------------------------------------------------*/
29
+ :root {
30
+ --bp-hello-color-primary: #d34600;
31
+ --bp-hello-color-secondary: #e5e5e5;
32
+ --bp-hello-container-size: 15%;
33
+ }
34
+
35
+ #bp-hello-container a {
36
+ color: var(--bp-hello-color-primary);
37
+ }
38
+
39
+ #bp-hello-container a:hover {
40
+ transition: all 0.1s ease-in-out;
41
+ color: black;
42
+ }
43
+
44
+ #bp-hello-container .bp-hello-header h1 {
45
+ line-height: 1.7;
46
+ font-size: 21px;
47
+ font-weight: 400;
48
+ }
49
+
50
+ .bp-hello-content p {
51
+ font-size: 16px;
52
+ }
53
+
54
+ /*------------------------------------------------------------------------------
55
+ * 2.0 - Dashicons
56
+ *----------------------------------------------------------------------------*/
57
+ .bp-hello-close a:hover:before {
58
+ transition: all 0.1s ease-in-out;
59
+ color: var(--bp-hello-color-primary);
60
+ }
61
+
62
+ .bp-hello-close a.close-modal:before {
63
+ content: "\f158";
64
+ color: #23282d;
65
+ /* wp toolbar */
66
+ font: 400 35px/1 dashicons;
67
+ speak: none;
68
+ -webkit-font-smoothing: antialiased;
69
+ -moz-osx-font-smoothing: grayscale;
70
+ background-image: none !important;
71
+ }
72
+
73
+ .bp-hello-social li a:before {
74
+ color: #23282d;
75
+ /* wp toolbar */
76
+ font: 400 30px/0.6 dashicons;
77
+ speak: none;
78
+ -webkit-font-smoothing: antialiased;
79
+ -moz-osx-font-smoothing: grayscale;
80
+ background-image: none !important;
81
+ }
82
+
83
+ .bp-hello-social li a:hover:before {
84
+ transition: all 0.1s ease-in-out;
85
+ color: var(--bp-hello-color-primary);
86
+ }
87
+
88
+ .bp-hello-social li a.support:before {
89
+ content: "\f448";
90
+ }
91
+
92
+ .bp-hello-social li a.twitter:before {
93
+ content: "\f301";
94
+ }
95
+
96
+ /*------------------------------------------------------------------------------
97
+ * 3.0 - Elements
98
+ *----------------------------------------------------------------------------*/
99
+ /*
100
+ * 3.1 - Backdrop and container
101
+ */
102
+ #bp-hello-backdrop {
103
+ position: fixed;
104
+ top: 0;
105
+ right: 0;
106
+ left: 0;
107
+ bottom: 0;
108
+ z-index: 9998;
109
+ display: none;
110
+ }
111
+
112
+ #bp-hello-container {
113
+ position: fixed;
114
+ top: 0;
115
+ bottom: 80px;
116
+ z-index: 99999;
117
+ }
118
+
119
+ .bp-disable-scroll {
120
+ overflow: hidden;
121
+ }
122
+
123
+ /*
124
+ * 3.2 - Modal footer
125
+ */
126
+ .bp-hello-footer {
127
+ display: flex;
128
+ flex-wrap: wrap;
129
+ height: 58px;
130
+ max-height: 58px;
131
+ }
132
+
133
+ .bp-hello-social-cta,
134
+ .bp-hello-social-links {
135
+ flex-basis: 50%;
136
+ }
137
+
138
+ .bp-hello-social-links ul {
139
+ display: inline-block;
140
+ }
141
+
142
+ .bp-hello-social li {
143
+ position: relative;
144
+ bottom: -5px;
145
+ display: inline-block;
146
+ list-style-type: none;
147
+ margin-bottom: 0;
148
+ }
149
+
150
+ .bp-hello-social li:last-child a {
151
+ margin-right: 4px;
152
+ }
153
+
154
+ /*
155
+ * 3.3 - Modal header
156
+ */
157
+ .bp-hello-header {
158
+ height: 58px;
159
+ max-height: 58px;
160
+ }
161
+
162
+ /*
163
+ * 3.4 - Modal content
164
+ */
165
+ .bp-hello-content {
166
+ padding: 0 25px;
167
+ height: calc(100% - 58px);
168
+ overflow-y: auto;
169
+ -webkit-overflow-scrolling: touch;
170
+ }
171
+
172
+ /*------------------------------------------------------------------------------
173
+ * 4.0 - Content styles
174
+ *----------------------------------------------------------------------------*/
175
+ /*
176
+ * 4.1 - Backdrop and container
177
+ */
178
+ #bp-hello-backdrop {
179
+ background-color: rgba(0, 0, 0, 0.8);
180
+ transition: opacity 0.15s ease-out;
181
+ }
182
+
183
+ #bp-hello-container {
184
+ background-color: white;
185
+ }
186
+
187
+ /*
188
+ * 4.2 - Footer content
189
+ */
190
+ .bp-hello-footer {
191
+ border-radius: 0 0 3px 3px;
192
+ background-color: white;
193
+ border-top: 1px solid var(--bp-hello-color-secondary);
194
+ padding: 6px 25px;
195
+ }
196
+
197
+ .bp-hello-footer p {
198
+ font-size: 15px;
199
+ }
200
+
201
+ .bp-hello-social-cta {
202
+ text-align: right;
203
+ }
204
+
205
+ .bp-hello-social-links {
206
+ text-align: left;
207
+ }
208
+
209
+ .bp-hello-social li a {
210
+ text-decoration: none;
211
+ }
212
+
213
+ /*
214
+ * 4.3 - Header content
215
+ */
216
+ .bp-hello-header {
217
+ padding: 6px 25px;
218
+ }
219
+
220
+ .bp-hello-header h1 {
221
+ width: calc(100% - 51px);
222
+ }
223
+
224
+ #bp-hello-container .bp-hello-header {
225
+ border-bottom: 1px solid var(--bp-hello-color-secondary);
226
+ }
227
+
228
+ .bp-hello-title {
229
+ text-align: right;
230
+ }
231
+
232
+ .bp-hello-close {
233