BuddyPress - Version 3.0.0

Version Description

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
Comparing to
See all releases

Code changes from version 3.0.0-RC2 to 3.0.0

bp-core/admin/css/common-rtl.css CHANGED
@@ -16,6 +16,7 @@ TABLE OF CONTENTS:
16
2.1 Top level menus
17
2.2 Settings - Components
18
2.3 Tools
19
3.0 Users
20
3.1 Users List
21
3.2 Site Notices
@@ -301,6 +302,76 @@ TABLE OF CONTENTS:
301
content: "";
302
}
303
304
305
/*------------------------------------------------------------------------------
306
* 3.0 Users
16
2.1 Top level menus
17
2.2 Settings - Components
18
2.3 Tools
19
+ 2.4 Tooltips
20
3.0 Users
21
3.1 Users List
22
3.2 Site Notices
302
content: "";
303
}
304
305
+ /*
306
+ * 2.4 Tooltips
307
+ */
308
+ .bp-tooltip {
309
+ position: relative;
310
+ }
311
+
312
+ .bp-tooltip:after {
313
+ background: #fff;
314
+ border: 1px solid #aaa;
315
+ border-collapse: separate;
316
+ border-radius: 1px;
317
+ box-shadow: -1px 1px 0 1px rgba(132, 132, 132, 0.3);
318
+ color: #000;
319
+ content: attr(data-bp-tooltip);
320
+ display: none;
321
+ font-family: sans-serif;
322
+ font-size: 11px;
323
+ font-weight: 400;
324
+ letter-spacing: normal;
325
+ line-height: 1.5;
326
+ margin-top: 10px;
327
+ max-width: 240px;
328
+ opacity: 0;
329
+ padding: 3px 6px;
330
+ position: absolute;
331
+ left: 50%;
332
+ text-align: center;
333
+ text-decoration: none;
334
+ text-shadow: none;
335
+ text-transform: none;
336
+ top: 100%;
337
+ -webkit-transform: translateX(-50%);
338
+ -ms-transform: translateX(-50%);
339
+ transform: translateX(-50%);
340
+ -webkit-transition: opacity 2s ease-out;
341
+ -ms-transition: opacity 2s ease-out;
342
+ transition: opacity 2s ease-out;
343
+ white-space: pre;
344
+ word-wrap: break-word;
345
+ z-index: 998;
346
+ }
347
+
348
+ .bp-hello-close .bp-tooltip:after {
349
+ left: 0;
350
+ text-align: left;
351
+ -webkit-transform: translateX(0);
352
+ -ms-transform: translateX(0);
353
+ transform: translateX(0);
354
+ }
355
+
356
+ .bp-hello-social .bp-tooltip:after {
357
+ bottom: 120%;
358
+ margin-bottom: 20px;
359
+ margin-top: 0;
360
+ top: auto;
361
+ -webkit-transform: translateX(-15%);
362
+ -ms-transform: translateX(-15%);
363
+ transform: translateX(-15%);
364
+ }
365
+
366
+ .bp-tooltip:hover:after,
367
+ .bp-tooltip:active:after,
368
+ .bp-tooltip:focus:after {
369
+ display: inline-block;
370
+ opacity: 1;
371
+ overflow: visible;
372
+ text-decoration: none;
373
+ z-index: 999;
374
+ }
375
376
/*------------------------------------------------------------------------------
377
* 3.0 Users
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"}.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"}
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:""}.bp-tooltip{position:relative}.bp-tooltip:after{background:#fff;border:1px solid #aaa;border-collapse:separate;border-radius:1px;box-shadow:-1px 1px 0 1px rgba(132,132,132,.3);color:#000;content:attr(data-bp-tooltip);display:none;font-family:sans-serif;font-size:11px;font-weight:400;letter-spacing:normal;line-height:1.5;margin-top:10px;max-width:240px;opacity:0;padding:3px 6px;position:absolute;left:50%;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity 2s ease-out;-ms-transition:opacity 2s ease-out;transition:opacity 2s ease-out;white-space:pre;word-wrap:break-word;z-index:998}.bp-hello-close .bp-tooltip:after{left:0;text-align:left;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.bp-hello-social .bp-tooltip:after{bottom:120%;margin-bottom:20px;margin-top:0;top:auto;-webkit-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%)}.bp-tooltip:active:after,.bp-tooltip:focus:after,.bp-tooltip:hover:after{display:inline-block;opacity:1;overflow:visible;text-decoration:none;z-index:999}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
@@ -16,6 +16,7 @@ TABLE OF CONTENTS:
16
2.1 Top level menus
17
2.2 Settings - Components
18
2.3 Tools
19
3.0 Users
20
3.1 Users List
21
3.2 Site Notices
@@ -301,6 +302,76 @@ TABLE OF CONTENTS:
301
content: "";
302
}
303
304
305
/*------------------------------------------------------------------------------
306
* 3.0 Users
16
2.1 Top level menus
17
2.2 Settings - Components
18
2.3 Tools
19
+ 2.4 Tooltips
20
3.0 Users
21
3.1 Users List
22
3.2 Site Notices
302
content: "";
303
}
304
305
+ /*
306
+ * 2.4 Tooltips
307
+ */
308
+ .bp-tooltip {
309
+ position: relative;
310
+ }
311
+
312
+ .bp-tooltip:after {
313
+ background: #fff;
314
+ border: 1px solid #aaa;
315
+ border-collapse: separate;
316
+ border-radius: 1px;
317
+ box-shadow: 1px 1px 0 1px rgba(132, 132, 132, 0.3);
318
+ color: #000;
319
+ content: attr(data-bp-tooltip);
320
+ display: none;
321
+ font-family: sans-serif;
322
+ font-size: 11px;
323
+ font-weight: 400;
324
+ letter-spacing: normal;
325
+ line-height: 1.5;
326
+ margin-top: 10px;
327
+ max-width: 240px;
328
+ opacity: 0;
329
+ padding: 3px 6px;
330
+ position: absolute;
331
+ right: 50%;
332
+ text-align: center;
333
+ text-decoration: none;
334
+ text-shadow: none;
335
+ text-transform: none;
336
+ top: 100%;
337
+ -webkit-transform: translateX(50%);
338
+ -ms-transform: translateX(50%);
339
+ transform: translateX(50%);
340
+ -webkit-transition: opacity 2s ease-out;
341
+ -ms-transition: opacity 2s ease-out;
342
+ transition: opacity 2s ease-out;
343
+ white-space: pre;
344
+ word-wrap: break-word;
345
+ z-index: 998;
346
+ }
347
+
348
+ .bp-hello-close .bp-tooltip:after {
349
+ right: 0;
350
+ text-align: right;
351
+ -webkit-transform: translateX(0);
352
+ -ms-transform: translateX(0);
353
+ transform: translateX(0);
354
+ }
355
+
356
+ .bp-hello-social .bp-tooltip:after {
357
+ bottom: 120%;
358
+ margin-bottom: 20px;
359
+ margin-top: 0;
360
+ top: auto;
361
+ -webkit-transform: translateX(15%);
362
+ -ms-transform: translateX(15%);
363
+ transform: translateX(15%);
364
+ }
365
+
366
+ .bp-tooltip:hover:after,
367
+ .bp-tooltip:active:after,
368
+ .bp-tooltip:focus:after {
369
+ display: inline-block;
370
+ opacity: 1;
371
+ overflow: visible;
372
+ text-decoration: none;
373
+ z-index: 999;
374
+ }
375
376
/*------------------------------------------------------------------------------
377
* 3.0 Users
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"}.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"}
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:""}.bp-tooltip{position:relative}.bp-tooltip:after{background:#fff;border:1px solid #aaa;border-collapse:separate;border-radius:1px;box-shadow:1px 1px 0 1px rgba(132,132,132,.3);color:#000;content:attr(data-bp-tooltip);display:none;font-family:sans-serif;font-size:11px;font-weight:400;letter-spacing:normal;line-height:1.5;margin-top:10px;max-width:240px;opacity:0;padding:3px 6px;position:absolute;right:50%;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;top:100%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transition:opacity 2s ease-out;-ms-transition:opacity 2s ease-out;transition:opacity 2s ease-out;white-space:pre;word-wrap:break-word;z-index:998}.bp-hello-close .bp-tooltip:after{right:0;text-align:right;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.bp-hello-social .bp-tooltip:after{bottom:120%;margin-bottom:20px;margin-top:0;top:auto;-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%)}.bp-tooltip:active:after,.bp-tooltip:focus:after,.bp-tooltip:hover:after{display:inline-block;opacity:1;overflow:visible;text-decoration:none;z-index:999}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 CHANGED
@@ -37,6 +37,8 @@ TABLE OF CONTENTS:
37
}
38
39
#bp-hello-container a:hover {
40
transition: all 0.1s ease-in-out;
41
color: black;
42
}
@@ -54,22 +56,28 @@ TABLE OF CONTENTS:
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 */
@@ -81,6 +89,8 @@ TABLE OF CONTENTS:
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
}
@@ -124,7 +134,10 @@ TABLE OF CONTENTS:
124
* 3.2 - Modal footer
125
*/
126
.bp-hello-footer {
127
display: flex;
128
flex-wrap: wrap;
129
height: 58px;
130
max-height: 58px;
@@ -132,6 +145,7 @@ TABLE OF CONTENTS:
132
133
.bp-hello-social-cta,
134
.bp-hello-social-links {
135
flex-basis: 50%;
136
}
137
@@ -177,6 +191,8 @@ TABLE OF CONTENTS:
177
*/
178
#bp-hello-backdrop {
179
background-color: rgba(0, 0, 0, 0.8);
180
transition: opacity 0.15s ease-out;
181
}
182
@@ -236,10 +252,6 @@ TABLE OF CONTENTS:
236
text-align: left;
237
}
238
239
- .bp-hello-close a {
240
- text-decoration: none;
241
- }
242
-
243
/*
244
* 4.4 - Content content
245
*/
@@ -255,6 +267,10 @@ TABLE OF CONTENTS:
255
max-width: 100%;
256
}
257
258
/*------------------------------------------------------------------------------
259
* 6.0 - Media Queries
260
*----------------------------------------------------------------------------*/
@@ -285,7 +301,7 @@ TABLE OF CONTENTS:
285
.bp-hello-close {
286
left: 30px;
287
}
288
- .bp-hello-close a.close-modal:before {
289
line-height: 0.7;
290
}
291
.bp-hello-footer {
@@ -305,6 +321,9 @@ TABLE OF CONTENTS:
305
.bp-hello-content p {
306
font-size: 14px;
307
}
308
}
309
310
/**
37
}
38
39
#bp-hello-container a:hover {
40
+ -webkit-transition: all 0.1s ease-in-out;
41
+ -o-transition: all 0.1s ease-in-out;
42
transition: all 0.1s ease-in-out;
43
color: black;
44
}
56
/*------------------------------------------------------------------------------
57
* 2.0 - Dashicons
58
*----------------------------------------------------------------------------*/
59
+ .bp-hello-close .button {
60
+ padding: 5px !important;
61
}
62
63
+ .bp-hello-close .close-modal:before {
64
content: "\f158";
65
color: #23282d;
66
/* wp toolbar */
67
+ font: 400 1.5em/1 dashicons;
68
speak: none;
69
-webkit-font-smoothing: antialiased;
70
-moz-osx-font-smoothing: grayscale;
71
background-image: none !important;
72
}
73
74
+ .bp-hello-close .close-modal:focus:before, .bp-hello-close .close-modal:hover:before {
75
+ -webkit-transition: all 0.1s ease-in-out;
76
+ -o-transition: all 0.1s ease-in-out;
77
+ transition: all 0.1s ease-in-out;
78
+ color: var(--bp-hello-color-primary);
79
+ }
80
+
81
.bp-hello-social li a:before {
82
color: #23282d;
83
/* wp toolbar */
89
}
90
91
.bp-hello-social li a:hover:before {
92
+ -webkit-transition: all 0.1s ease-in-out;
93
+ -o-transition: all 0.1s ease-in-out;
94
transition: all 0.1s ease-in-out;
95
color: var(--bp-hello-color-primary);
96
}
134
* 3.2 - Modal footer
135
*/
136
.bp-hello-footer {
137
+ display: -webkit-box;
138
+ display: -ms-flexbox;
139
display: flex;
140
+ -ms-flex-wrap: wrap;
141
flex-wrap: wrap;
142
height: 58px;
143
max-height: 58px;
145
146
.bp-hello-social-cta,
147
.bp-hello-social-links {
148
+ -ms-flex-preferred-size: 50%;
149
flex-basis: 50%;
150
}
151
191
*/
192
#bp-hello-backdrop {
193
background-color: rgba(0, 0, 0, 0.8);
194
+ -webkit-transition: opacity 0.15s ease-out;
195
+ -o-transition: opacity 0.15s ease-out;
196
transition: opacity 0.15s ease-out;
197
}
198
252
text-align: left;
253
}
254
255
/*
256
* 4.4 - Content content
257
*/
267
max-width: 100%;
268
}
269
270
+ .bp-hello-content iframe {
271
+ width: 100%;
272
+ }
273
+
274
/*------------------------------------------------------------------------------
275
* 6.0 - Media Queries
276
*----------------------------------------------------------------------------*/
301
.bp-hello-close {
302
left: 30px;
303
}
304
+ .bp-hello-close .close-modal:before {
305
line-height: 0.7;
306
}
307
.bp-hello-footer {
321
.bp-hello-content p {
322
font-size: 14px;
323
}
324
+ .bp-hello-content iframe {
325
+ height: 100%;
326
+ }
327
}
328
329
/**
bp-core/admin/css/hello-rtl.min.css CHANGED
@@ -1 +1 @@
1
- :root{--bp-hello-color-primary:#d34600;--bp-hello-color-secondary:#e5e5e5;--bp-hello-container-size:15%}#bp-hello-container a{color:var(--bp-hello-color-primary)}#bp-hello-container a:hover{transition:all .1s ease-in-out;color:#000}#bp-hello-container .bp-hello-header h1{line-height:1.7;font-size:21px;font-weight:400}.bp-hello-content p{font-size:16px}.bp-hello-close a:hover:before{transition:all .1s ease-in-out;color:var(--bp-hello-color-primary)}.bp-hello-close a.close-modal:before{content:"\f158";color:#23282d;font:400 35px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none!important}.bp-hello-social li a:before{color:#23282d;font:400 30px/.6 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none!important}.bp-hello-social li a:hover:before{transition:all .1s ease-in-out;color:var(--bp-hello-color-primary)}.bp-hello-social li a.support:before{content:"\f448"}.bp-hello-social li a.twitter:before{content:"\f301"}#bp-hello-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;z-index:9998;display:none}#bp-hello-container{position:fixed;top:0;bottom:80px;z-index:99999}.bp-disable-scroll{overflow:hidden}.bp-hello-footer{display:flex;flex-wrap:wrap;height:58px;max-height:58px}.bp-hello-social-cta,.bp-hello-social-links{flex-basis:50%}.bp-hello-social-links ul{display:inline-block}.bp-hello-social li{position:relative;bottom:-5px;display:inline-block;list-style-type:none;margin-bottom:0}.bp-hello-social li:last-child a{margin-right:4px}.bp-hello-header{height:58px;max-height:58px}.bp-hello-content{padding:0 25px;height:calc(100% - 58px);overflow-y:auto;-webkit-overflow-scrolling:touch}#bp-hello-backdrop{background-color:rgba(0,0,0,.8);transition:opacity .15s ease-out}#bp-hello-container{background-color:#fff}.bp-hello-footer{border-radius:0 0 3px 3px;background-color:#fff;border-top:1px solid var(--bp-hello-color-secondary);padding:6px 25px}.bp-hello-footer p{font-size:15px}.bp-hello-social-cta{text-align:right}.bp-hello-social-links{text-align:left}.bp-hello-social li a{text-decoration:none}.bp-hello-header{padding:6px 25px}.bp-hello-header h1{width:calc(100% - 51px)}#bp-hello-container .bp-hello-header{border-bottom:1px solid var(--bp-hello-color-secondary)}.bp-hello-title{text-align:right}.bp-hello-close{position:absolute;top:20px;left:25px;text-align:left}.bp-hello-close a{text-decoration:none}.bp-hello-content{background-color:#fff}.bp-hello-content img{border-radius:2px;max-width:100%}@media only screen and (min-width:1024px){#bp-hello-backdrop{display:block}#bp-hello-container{position:fixed;top:60px;right:var(--bp-hello-container-size);left:var(--bp-hello-container-size);bottom:30px;z-index:9999;border-radius:3px}#bp-hello-container .bp-hello-header h1{line-height:inherit}.bp-hello-header{height:auto;max-height:inherit;padding:6px 30px}.bp-hello-close{left:30px}.bp-hello-close a.close-modal:before{line-height:.7}.bp-hello-footer{position:fixed;right:var(--bp-hello-container-size);left:var(--bp-hello-container-size);bottom:30px;z-index:10000;height:auto;max-height:inherit;padding:6px 30px}.bp-hello-content{height:calc(100% - 90px);padding:0 30px}.bp-hello-content p{font-size:14px}}@media screen and (min-width:1280px){#bp-hello-container,.bp-hello-footer{right:calc((100% - 896px)/ 2);left:calc((100% - 896px)/ 2)}}
1
+ :root{--bp-hello-color-primary:#d34600;--bp-hello-color-secondary:#e5e5e5;--bp-hello-container-size:15%}#bp-hello-container a{color:var(--bp-hello-color-primary)}#bp-hello-container a:hover{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:#000}#bp-hello-container .bp-hello-header h1{line-height:1.7;font-size:21px;font-weight:400}.bp-hello-content p{font-size:16px}.bp-hello-close .button{padding:5px!important}.bp-hello-close .close-modal:before{content:"\f158";color:#23282d;font:400 1.5em/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none!important}.bp-hello-close .close-modal:focus:before,.bp-hello-close .close-modal:hover:before{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:var(--bp-hello-color-primary)}.bp-hello-social li a:before{color:#23282d;font:400 30px/.6 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none!important}.bp-hello-social li a:hover:before{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:var(--bp-hello-color-primary)}.bp-hello-social li a.support:before{content:"\f448"}.bp-hello-social li a.twitter:before{content:"\f301"}#bp-hello-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;z-index:9998;display:none}#bp-hello-container{position:fixed;top:0;bottom:80px;z-index:99999}.bp-disable-scroll{overflow:hidden}.bp-hello-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:58px;max-height:58px}.bp-hello-social-cta,.bp-hello-social-links{-ms-flex-preferred-size:50%;flex-basis:50%}.bp-hello-social-links ul{display:inline-block}.bp-hello-social li{position:relative;bottom:-5px;display:inline-block;list-style-type:none;margin-bottom:0}.bp-hello-social li:last-child a{margin-right:4px}.bp-hello-header{height:58px;max-height:58px}.bp-hello-content{padding:0 25px;height:calc(100% - 58px);overflow-y:auto;-webkit-overflow-scrolling:touch}#bp-hello-backdrop{background-color:rgba(0,0,0,.8);-webkit-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out}#bp-hello-container{background-color:#fff}.bp-hello-footer{border-radius:0 0 3px 3px;background-color:#fff;border-top:1px solid var(--bp-hello-color-secondary);padding:6px 25px}.bp-hello-footer p{font-size:15px}.bp-hello-social-cta{text-align:right}.bp-hello-social-links{text-align:left}.bp-hello-social li a{text-decoration:none}.bp-hello-header{padding:6px 25px}.bp-hello-header h1{width:calc(100% - 51px)}#bp-hello-container .bp-hello-header{border-bottom:1px solid var(--bp-hello-color-secondary)}.bp-hello-title{text-align:right}.bp-hello-close{position:absolute;top:20px;left:25px;text-align:left}.bp-hello-content{background-color:#fff}.bp-hello-content img{border-radius:2px;max-width:100%}.bp-hello-content iframe{width:100%}@media only screen and (min-width:1024px){#bp-hello-backdrop{display:block}#bp-hello-container{position:fixed;top:60px;right:var(--bp-hello-container-size);left:var(--bp-hello-container-size);bottom:30px;z-index:9999;border-radius:3px}#bp-hello-container .bp-hello-header h1{line-height:inherit}.bp-hello-header{height:auto;max-height:inherit;padding:6px 30px}.bp-hello-close{left:30px}.bp-hello-close .close-modal:before{line-height:.7}.bp-hello-footer{position:fixed;right:var(--bp-hello-container-size);left:var(--bp-hello-container-size);bottom:30px;z-index:10000;height:auto;max-height:inherit;padding:6px 30px}.bp-hello-content{height:calc(100% - 90px);padding:0 30px}.bp-hello-content p{font-size:14px}.bp-hello-content iframe{height:100%}}@media screen and (min-width:1280px){#bp-hello-container,.bp-hello-footer{right:calc((100% - 896px)/ 2);left:calc((100% - 896px)/ 2)}}
bp-core/admin/css/hello.css CHANGED
@@ -37,6 +37,8 @@ TABLE OF CONTENTS:
37
}
38
39
#bp-hello-container a:hover {
40
transition: all 0.1s ease-in-out;
41
color: black;
42
}
@@ -54,22 +56,28 @@ TABLE OF CONTENTS:
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 */
@@ -81,6 +89,8 @@ TABLE OF CONTENTS:
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
}
@@ -124,7 +134,10 @@ TABLE OF CONTENTS:
124
* 3.2 - Modal footer
125
*/
126
.bp-hello-footer {
127
display: flex;
128
flex-wrap: wrap;
129
height: 58px;
130
max-height: 58px;
@@ -132,6 +145,7 @@ TABLE OF CONTENTS:
132
133
.bp-hello-social-cta,
134
.bp-hello-social-links {
135
flex-basis: 50%;
136
}
137
@@ -177,6 +191,8 @@ TABLE OF CONTENTS:
177
*/
178
#bp-hello-backdrop {
179
background-color: rgba(0, 0, 0, 0.8);
180
transition: opacity 0.15s ease-out;
181
}
182
@@ -236,10 +252,6 @@ TABLE OF CONTENTS:
236
text-align: right;
237
}
238
239
- .bp-hello-close a {
240
- text-decoration: none;
241
- }
242
-
243
/*
244
* 4.4 - Content content
245
*/
@@ -255,6 +267,10 @@ TABLE OF CONTENTS:
255
max-width: 100%;
256
}
257
258
/*------------------------------------------------------------------------------
259
* 6.0 - Media Queries
260
*----------------------------------------------------------------------------*/
@@ -285,7 +301,7 @@ TABLE OF CONTENTS:
285
.bp-hello-close {
286
right: 30px;
287
}
288
- .bp-hello-close a.close-modal:before {
289
line-height: 0.7;
290
}
291
.bp-hello-footer {
@@ -305,6 +321,9 @@ TABLE OF CONTENTS:
305
.bp-hello-content p {
306
font-size: 14px;
307
}
308
}
309
310
/**
37
}
38
39
#bp-hello-container a:hover {
40
+ -webkit-transition: all 0.1s ease-in-out;
41
+ -o-transition: all 0.1s ease-in-out;
42
transition: all 0.1s ease-in-out;
43
color: black;
44
}
56
/*------------------------------------------------------------------------------
57
* 2.0 - Dashicons
58
*----------------------------------------------------------------------------*/
59
+ .bp-hello-close .button {
60
+ padding: 5px !important;
61
}
62
63
+ .bp-hello-close .close-modal:before {
64
content: "\f158";
65
color: #23282d;
66
/* wp toolbar */
67
+ font: 400 1.5em/1 dashicons;
68
speak: none;
69
-webkit-font-smoothing: antialiased;
70
-moz-osx-font-smoothing: grayscale;
71
background-image: none !important;
72
}
73
74
+ .bp-hello-close .close-modal:focus:before, .bp-hello-close .close-modal:hover:before {
75
+ -webkit-transition: all 0.1s ease-in-out;
76
+ -o-transition: all 0.1s ease-in-out;
77
+ transition: all 0.1s ease-in-out;
78
+ color: var(--bp-hello-color-primary);
79
+ }
80
+
81
.bp-hello-social li a:before {
82
color: #23282d;
83
/* wp toolbar */
89
}
90
91
.bp-hello-social li a:hover:before {
92
+ -webkit-transition: all 0.1s ease-in-out;
93
+ -o-transition: all 0.1s ease-in-out;
94
transition: all 0.1s ease-in-out;
95
color: var(--bp-hello-color-primary);
96
}
134
* 3.2 - Modal footer
135
*/
136
.bp-hello-footer {
137
+ display: -webkit-box;
138
+ display: -ms-flexbox;
139
display: flex;
140
+ -ms-flex-wrap: wrap;
141
flex-wrap: wrap;
142
height: 58px;
143
max-height: 58px;
145
146
.bp-hello-social-cta,
147
.bp-hello-social-links {
148
+ -ms-flex-preferred-size: 50%;
149
flex-basis: 50%;
150
}
151
191
*/
192
#bp-hello-backdrop {
193
background-color: rgba(0, 0, 0, 0.8);
194
+ -webkit-transition: opacity 0.15s ease-out;
195
+ -o-transition: opacity 0.15s ease-out;
196
transition: opacity 0.15s ease-out;
197
}
198
252
text-align: right;
253
}
254
255
/*
256
* 4.4 - Content content
257
*/
267
max-width: 100%;
268
}
269
270
+ .bp-hello-content iframe {
271
+ width: 100%;
272
+ }
273
+
274
/*------------------------------------------------------------------------------
275
* 6.0 - Media Queries
276
*----------------------------------------------------------------------------*/
301
.bp-hello-close {
302
right: 30px;
303
}
304
+ .bp-hello-close .close-modal:before {
305
line-height: 0.7;
306
}
307
.bp-hello-footer {
321
.bp-hello-content p {
322
font-size: 14px;
323
}
324
+ .bp-hello-content iframe {
325
+ height: 100%;
326
+ }
327
}
328
329
/**
bp-core/admin/css/hello.min.css CHANGED
@@ -1 +1 @@
1
- :root{--bp-hello-color-primary:#d34600;--bp-hello-color-secondary:#e5e5e5;--bp-hello-container-size:15%}#bp-hello-container a{color:var(--bp-hello-color-primary)}#bp-hello-container a:hover{transition:all .1s ease-in-out;color:#000}#bp-hello-container .bp-hello-header h1{line-height:1.7;font-size:21px;font-weight:400}.bp-hello-content p{font-size:16px}.bp-hello-close a:hover:before{transition:all .1s ease-in-out;color:var(--bp-hello-color-primary)}.bp-hello-close a.close-modal:before{content:"\f158";color:#23282d;font:400 35px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none!important}.bp-hello-social li a:before{color:#23282d;font:400 30px/.6 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none!important}.bp-hello-social li a:hover:before{transition:all .1s ease-in-out;color:var(--bp-hello-color-primary)}.bp-hello-social li a.support:before{content:"\f448"}.bp-hello-social li a.twitter:before{content:"\f301"}#bp-hello-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;display:none}#bp-hello-container{position:fixed;top:0;bottom:80px;z-index:99999}.bp-disable-scroll{overflow:hidden}.bp-hello-footer{display:flex;flex-wrap:wrap;height:58px;max-height:58px}.bp-hello-social-cta,.bp-hello-social-links{flex-basis:50%}.bp-hello-social-links ul{display:inline-block}.bp-hello-social li{position:relative;bottom:-5px;display:inline-block;list-style-type:none;margin-bottom:0}.bp-hello-social li:last-child a{margin-left:4px}.bp-hello-header{height:58px;max-height:58px}.bp-hello-content{padding:0 25px;height:calc(100% - 58px);overflow-y:auto;-webkit-overflow-scrolling:touch}#bp-hello-backdrop{background-color:rgba(0,0,0,.8);transition:opacity .15s ease-out}#bp-hello-container{background-color:#fff}.bp-hello-footer{border-radius:0 0 3px 3px;background-color:#fff;border-top:1px solid var(--bp-hello-color-secondary);padding:6px 25px}.bp-hello-footer p{font-size:15px}.bp-hello-social-cta{text-align:left}.bp-hello-social-links{text-align:right}.bp-hello-social li a{text-decoration:none}.bp-hello-header{padding:6px 25px}.bp-hello-header h1{width:calc(100% - 51px)}#bp-hello-container .bp-hello-header{border-bottom:1px solid var(--bp-hello-color-secondary)}.bp-hello-title{text-align:left}.bp-hello-close{position:absolute;top:20px;right:25px;text-align:right}.bp-hello-close a{text-decoration:none}.bp-hello-content{background-color:#fff}.bp-hello-content img{border-radius:2px;max-width:100%}@media only screen and (min-width:1024px){#bp-hello-backdrop{display:block}#bp-hello-container{position:fixed;top:60px;left:var(--bp-hello-container-size);right:var(--bp-hello-container-size);bottom:30px;z-index:9999;border-radius:3px}#bp-hello-container .bp-hello-header h1{line-height:inherit}.bp-hello-header{height:auto;max-height:inherit;padding:6px 30px}.bp-hello-close{right:30px}.bp-hello-close a.close-modal:before{line-height:.7}.bp-hello-footer{position:fixed;left:var(--bp-hello-container-size);right:var(--bp-hello-container-size);bottom:30px;z-index:10000;height:auto;max-height:inherit;padding:6px 30px}.bp-hello-content{height:calc(100% - 90px);padding:0 30px}.bp-hello-content p{font-size:14px}}@media screen and (min-width:1280px){#bp-hello-container,.bp-hello-footer{left:calc((100% - 896px)/ 2);right:calc((100% - 896px)/ 2)}}
1
+ :root{--bp-hello-color-primary:#d34600;--bp-hello-color-secondary:#e5e5e5;--bp-hello-container-size:15%}#bp-hello-container a{color:var(--bp-hello-color-primary)}#bp-hello-container a:hover{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:#000}#bp-hello-container .bp-hello-header h1{line-height:1.7;font-size:21px;font-weight:400}.bp-hello-content p{font-size:16px}.bp-hello-close .button{padding:5px!important}.bp-hello-close .close-modal:before{content:"\f158";color:#23282d;font:400 1.5em/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none!important}.bp-hello-close .close-modal:focus:before,.bp-hello-close .close-modal:hover:before{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:var(--bp-hello-color-primary)}.bp-hello-social li a:before{color:#23282d;font:400 30px/.6 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none!important}.bp-hello-social li a:hover:before{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:var(--bp-hello-color-primary)}.bp-hello-social li a.support:before{content:"\f448"}.bp-hello-social li a.twitter:before{content:"\f301"}#bp-hello-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;display:none}#bp-hello-container{position:fixed;top:0;bottom:80px;z-index:99999}.bp-disable-scroll{overflow:hidden}.bp-hello-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:58px;max-height:58px}.bp-hello-social-cta,.bp-hello-social-links{-ms-flex-preferred-size:50%;flex-basis:50%}.bp-hello-social-links ul{display:inline-block}.bp-hello-social li{position:relative;bottom:-5px;display:inline-block;list-style-type:none;margin-bottom:0}.bp-hello-social li:last-child a{margin-left:4px}.bp-hello-header{height:58px;max-height:58px}.bp-hello-content{padding:0 25px;height:calc(100% - 58px);overflow-y:auto;-webkit-overflow-scrolling:touch}#bp-hello-backdrop{background-color:rgba(0,0,0,.8);-webkit-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out}#bp-hello-container{background-color:#fff}.bp-hello-footer{border-radius:0 0 3px 3px;background-color:#fff;border-top:1px solid var(--bp-hello-color-secondary);padding:6px 25px}.bp-hello-footer p{font-size:15px}.bp-hello-social-cta{text-align:left}.bp-hello-social-links{text-align:right}.bp-hello-social li a{text-decoration:none}.bp-hello-header{padding:6px 25px}.bp-hello-header h1{width:calc(100% - 51px)}#bp-hello-container .bp-hello-header{border-bottom:1px solid var(--bp-hello-color-secondary)}.bp-hello-title{text-align:left}.bp-hello-close{position:absolute;top:20px;right:25px;text-align:right}.bp-hello-content{background-color:#fff}.bp-hello-content img{border-radius:2px;max-width:100%}.bp-hello-content iframe{width:100%}@media only screen and (min-width:1024px){#bp-hello-backdrop{display:block}#bp-hello-container{position:fixed;top:60px;left:var(--bp-hello-container-size);right:var(--bp-hello-container-size);bottom:30px;z-index:9999;border-radius:3px}#bp-hello-container .bp-hello-header h1{line-height:inherit}.bp-hello-header{height:auto;max-height:inherit;padding:6px 30px}.bp-hello-close{right:30px}.bp-hello-close .close-modal:before{line-height:.7}.bp-hello-footer{position:fixed;left:var(--bp-hello-container-size);right:var(--bp-hello-container-size);bottom:30px;z-index:10000;height:auto;max-height:inherit;padding:6px 30px}.bp-hello-content{height:calc(100% - 90px);padding:0 30px}.bp-hello-content p{font-size:14px}.bp-hello-content iframe{height:100%}}@media screen and (min-width:1280px){#bp-hello-container,.bp-hello-footer{left:calc((100% - 896px)/ 2);right:calc((100% - 896px)/ 2)}}
bp-core/admin/js/hello.js CHANGED
@@ -8,15 +8,48 @@
8
* Open the BuddyPress Hello modal.
9
*/
10
var bp_hello_open_modal = function() {
11
document.body.classList.add( 'bp-disable-scroll' );
12
13
- // Show.
14
- document.getElementById( 'bp-hello-backdrop' ).style.display = '';
15
- document.getElementById( 'bp-hello-container' ).style.display = '';
16
};
17
18
/**
19
- * Close the BuddyPress Hello modal.
20
*/
21
var bp_hello_close_modal = function() {
22
var backdrop = document.getElementById( 'bp-hello-backdrop' ),
@@ -24,30 +57,46 @@
24
25
document.body.classList.remove( 'bp-disable-scroll' );
26
27
- // Hide.
28
modal.parentNode.removeChild( modal );
29
backdrop.parentNode.removeChild( backdrop );
30
};
31
32
- // Close modal if "X" or background is touched.
33
- document.addEventListener( 'click', function( event ) {
34
- var backdrop = document.getElementById( 'bp-hello-backdrop' );
35
36
- if ( ! backdrop || ! document.getElementById( 'bp-hello-container' ) ) {
37
return;
38
}
39
40
- var backdrop_click = backdrop.contains( event.target ),
41
- modal_close_click = event.target.classList.contains( 'close-modal' );
42
43
- if ( ! modal_close_click && ! backdrop_click ) {
44
- return;
45
}
46
47
- bp_hello_close_modal();
48
- }, false );
49
-
50
- // Close modal if escape key is presssed.
51
document.addEventListener( 'keyup', function( event ) {
52
if ( event.keyCode === 27 ) {
53
if ( ! document.getElementById( 'bp-hello-backdrop' ) || ! document.getElementById( 'bp-hello-container' ) ) {
8
* Open the BuddyPress Hello modal.
9
*/
10
var bp_hello_open_modal = function() {
11
+ var backdrop = document.getElementById( 'bp-hello-backdrop' ),
12
+ modal = document.getElementById( 'bp-hello-container' );
13
+
14
document.body.classList.add( 'bp-disable-scroll' );
15
16
+ // Show modal and overlay.
17
+ backdrop.style.display = '';
18
+ modal.style.display = '';
19
+
20
+ // Focus the "X" so bp_hello_handle_keyboard_events() works.
21
+ var focus_target = modal.querySelectorAll( 'a[href], button' );
22
+ focus_target = Array.prototype.slice.call( focus_target );
23
+ focus_target[0].focus();
24
+
25
+ // Events.
26
+ modal.addEventListener( 'keydown', bp_hello_handle_keyboard_events );
27
+ backdrop.addEventListener( 'click', bp_hello_close_modal );
28
};
29
30
/**
31
+ * Close modal if "X" or background is touched.
32
+ *
33
+ * @param {Event} event - A click event.
34
+ */
35
+ document.addEventListener( 'click', function( event ) {
36
+ var backdrop = document.getElementById( 'bp-hello-backdrop' );
37
+ if ( ! backdrop || ! document.getElementById( 'bp-hello-container' ) ) {
38
+ return;
39
+ }
40
+
41
+ var backdrop_click = backdrop.contains( event.target ),
42
+ modal_close_click = event.target.classList.contains( 'close-modal' );
43
+
44
+ if ( ! modal_close_click && ! backdrop_click ) {
45
+ return;
46
+ }
47
+
48
+ bp_hello_close_modal();
49
+ }, false );
50
+
51
+ /**
52
+ * Close the Hello modal.
53
*/
54
var bp_hello_close_modal = function() {
55
var backdrop = document.getElementById( 'bp-hello-backdrop' ),
57
58
document.body.classList.remove( 'bp-disable-scroll' );
59
60
+ // Remove modal and overlay.
61
modal.parentNode.removeChild( modal );
62
backdrop.parentNode.removeChild( backdrop );
63
};
64
65
+ /**
66
+ * Restrict keyboard focus to elements within the BuddyPress Hello modal.
67
+ *
68
+ * @param {Event} event - A keyboard focus event.
69
+ */
70
+ var bp_hello_handle_keyboard_events = function( event ) {
71
+ var modal = document.getElementById( 'bp-hello-container' ),
72
+ focus_targets = Array.prototype.slice.call(
73
+ modal.querySelectorAll( 'a[href], button' )
74
+ ),
75
+ first_tab_stop = focus_targets[0],
76
+ last_tab_stop = focus_targets[ focus_targets.length - 1 ];
77
78
+ // Check for TAB key press.
79
+ if ( event.keyCode !== 9 ) {
80
return;
81
}
82
83
+ // When SHIFT+TAB on first tab stop, go to last tab stop in modal.
84
+ if ( event.shiftKey && document.activeElement === first_tab_stop ) {
85
+ event.preventDefault();
86
+ last_tab_stop.focus();
87
88
+ // When TAB reaches last tab stop, go to first tab stop in modal.
89
+ } else if ( document.activeElement === last_tab_stop ) {
90
+ event.preventDefault();
91
+ first_tab_stop.focus();
92
}
93
+ };
94
95
+ /**
96
+ * Close modal if escape key is presssed.
97
+ *
98
+ * @param {Event} event - A keyboard focus event.
99
+ */
100
document.addEventListener( 'keyup', function( event ) {
101
if ( event.keyCode === 27 ) {
102
if ( ! document.getElementById( 'bp-hello-backdrop' ) || ! document.getElementById( 'bp-hello-container' ) ) {
bp-core/admin/js/hello.min.js CHANGED
@@ -1 +1 @@
1
- !function(){var e=function(){document.body.classList.add("bp-disable-scroll"),document.getElementById("bp-hello-backdrop").style.display="",document.getElementById("bp-hello-container").style.display=""},t=function(){var e=document.getElementById("bp-hello-backdrop"),t=document.getElementById("bp-hello-container");document.body.classList.remove("bp-disable-scroll"),t.parentNode.removeChild(t),e.parentNode.removeChild(e)};document.addEventListener("click",function(e){var n=document.getElementById("bp-hello-backdrop");if(n&&document.getElementById("bp-hello-container")){var o=n.contains(e.target);(e.target.classList.contains("close-modal")||o)&&t()}},!1),document.addEventListener("keyup",function(e){if(27===e.keyCode){if(!document.getElementById("bp-hello-backdrop")||!document.getElementById("bp-hello-container"))return;t()}},!1),(document.attachEvent?"complete"===document.readyState:"loading"!==document.readyState)?e():document.addEventListener("DOMContentLoaded",e)}();
1
+ !function(){var e=function(){var e=document.getElementById("bp-hello-backdrop"),o=document.getElementById("bp-hello-container");document.body.classList.add("bp-disable-scroll"),e.style.display="",o.style.display="";var l=o.querySelectorAll("a[href], button");(l=Array.prototype.slice.call(l))[0].focus(),o.addEventListener("keydown",n),e.addEventListener("click",t)};document.addEventListener("click",function(e){var n=document.getElementById("bp-hello-backdrop");if(n&&document.getElementById("bp-hello-container")){var o=n.contains(e.target);(e.target.classList.contains("close-modal")||o)&&t()}},!1);var t=function(){var e=document.getElementById("bp-hello-backdrop"),t=document.getElementById("bp-hello-container");document.body.classList.remove("bp-disable-scroll"),t.parentNode.removeChild(t),e.parentNode.removeChild(e)},n=function(e){var t=document.getElementById("bp-hello-container"),n=Array.prototype.slice.call(t.querySelectorAll("a[href], button")),o=n[0],l=n[n.length-1];9===e.keyCode&&(e.shiftKey&&document.activeElement===o?(e.preventDefault(),l.focus()):document.activeElement===l&&(e.preventDefault(),o.focus()))};document.addEventListener("keyup",function(e){if(27===e.keyCode){if(!document.getElementById("bp-hello-backdrop")||!document.getElementById("bp-hello-container"))return;t()}},!1),(document.attachEvent?"complete"===document.readyState:"loading"!==document.readyState)?e():document.addEventListener("DOMContentLoaded",e)}();
bp-core/admin/sass/hello.scss CHANGED
@@ -39,6 +39,8 @@ TABLE OF CONTENTS:
39
color: var(--bp-hello-color-primary);
40
41
&:hover {
42
transition: all 0.1s ease-in-out;
43
color: rgb(0, 0, 0);
44
}
@@ -66,22 +68,29 @@ TABLE OF CONTENTS:
66
*----------------------------------------------------------------------------*/
67
.bp-hello-close {
68
69
- a {
70
71
- &:hover:before {
72
- transition: all 0.1s ease-in-out;
73
- color: var(--bp-hello-color-primary);
74
- }
75
76
- &.close-modal:before {
77
content: "\f158";
78
color: #23282d; /* wp toolbar */
79
- font: 400 35px/1 dashicons;
80
speak: none;
81
-webkit-font-smoothing: antialiased;
82
-moz-osx-font-smoothing: grayscale;
83
background-image: none !important;
84
}
85
}
86
}
87
@@ -99,6 +108,8 @@ TABLE OF CONTENTS:
99
}
100
101
&:hover:before {
102
transition: all 0.1s ease-in-out;
103
color: var(--bp-hello-color-primary);
104
}
@@ -126,7 +137,7 @@ TABLE OF CONTENTS:
126
left: 0;
127
right: 0;
128
bottom: 0;
129
- z-index: 9998; // >= 9990 for main menu
130
131
display: none;
132
}
@@ -135,7 +146,7 @@ TABLE OF CONTENTS:
135
position: fixed;
136
top: 0;
137
bottom: 80px;
138
- z-index: 99999; // >= 99998 for toolbar
139
}
140
141
.bp-disable-scroll {
@@ -146,7 +157,10 @@ TABLE OF CONTENTS:
146
* 3.2 - Modal footer
147
*/
148
.bp-hello-footer {
149
display: flex;
150
flex-wrap: wrap;
151
152
height: 58px;
@@ -155,6 +169,7 @@ TABLE OF CONTENTS:
155
156
.bp-hello-social-cta,
157
.bp-hello-social-links {
158
flex-basis: 50%;
159
}
160
@@ -209,6 +224,8 @@ TABLE OF CONTENTS:
209
*/
210
#bp-hello-backdrop {
211
background-color: rgba(0, 0, 0, 0.8);
212
transition: opacity 0.15s ease-out;
213
}
214
@@ -275,10 +292,6 @@ TABLE OF CONTENTS:
275
top: 20px;
276
right: 25px;
277
text-align: right;
278
-
279
- a {
280
- text-decoration: none;
281
- }
282
}
283
284
/*
@@ -297,6 +310,10 @@ TABLE OF CONTENTS:
297
border-radius: 2px;
298
max-width: 100%;
299
}
300
}
301
302
/*------------------------------------------------------------------------------
@@ -333,18 +350,14 @@ TABLE OF CONTENTS:
333
.bp-hello-header {
334
height: auto;
335
max-height: inherit;
336
-
337
padding: 6px 30px;
338
}
339
340
.bp-hello-close {
341
right: 30px;
342
343
- a {
344
-
345
- &.close-modal:before {
346
- line-height: 0.7;
347
- }
348
}
349
}
350
@@ -369,6 +382,10 @@ TABLE OF CONTENTS:
369
p {
370
font-size: 14px;
371
}
372
}
373
}
374
39
color: var(--bp-hello-color-primary);
40
41
&:hover {
42
+ -webkit-transition: all 0.1s ease-in-out;
43
+ -o-transition: all 0.1s ease-in-out;
44
transition: all 0.1s ease-in-out;
45
color: rgb(0, 0, 0);
46
}
68
*----------------------------------------------------------------------------*/
69
.bp-hello-close {
70
71
+ .button {
72
+ padding: 5px !important;
73
+ }
74
75
+ .close-modal {
76
77
+ &:before {
78
content: "\f158";
79
color: #23282d; /* wp toolbar */
80
+ font: 400 1.5em/1 dashicons;
81
speak: none;
82
-webkit-font-smoothing: antialiased;
83
-moz-osx-font-smoothing: grayscale;
84
background-image: none !important;
85
}
86
+
87
+ &:focus:before,
88
+ &:hover:before {
89
+ -webkit-transition: all 0.1s ease-in-out;
90
+ -o-transition: all 0.1s ease-in-out;
91
+ transition: all 0.1s ease-in-out;
92
+ color: var(--bp-hello-color-primary);
93
+ }
94
}
95
}
96
108
}
109
110
&:hover:before {
111
+ -webkit-transition: all 0.1s ease-in-out;
112
+ -o-transition: all 0.1s ease-in-out;
113
transition: all 0.1s ease-in-out;
114
color: var(--bp-hello-color-primary);
115
}
137
left: 0;
138
right: 0;
139
bottom: 0;
140
+ z-index: 9998;
141
142
display: none;
143
}
146
position: fixed;
147
top: 0;
148
bottom: 80px;
149
+ z-index: 99999;
150
}
151
152
.bp-disable-scroll {
157
* 3.2 - Modal footer
158
*/
159
.bp-hello-footer {
160
+ display: -webkit-box;
161
+ display: -ms-flexbox;
162
display: flex;
163
+ -ms-flex-wrap: wrap;
164
flex-wrap: wrap;
165
166
height: 58px;
169
170
.bp-hello-social-cta,
171
.bp-hello-social-links {
172
+ -ms-flex-preferred-size: 50%;
173
flex-basis: 50%;
174
}
175
224
*/
225
#bp-hello-backdrop {
226
background-color: rgba(0, 0, 0, 0.8);
227
+ -webkit-transition: opacity 0.15s ease-out;
228
+ -o-transition: opacity 0.15s ease-out;
229
transition: opacity 0.15s ease-out;
230
}
231
292
top: 20px;
293
right: 25px;
294
text-align: right;
295
}
296
297
/*
310
border-radius: 2px;
311
max-width: 100%;
312
}
313
+
314
+ iframe {
315
+ width: 100%;
316
+ }
317
}
318
319
/*------------------------------------------------------------------------------
350
.bp-hello-header {
351
height: auto;
352
max-height: inherit;
353
padding: 6px 30px;
354
}
355
356
.bp-hello-close {
357
right: 30px;
358
359
+ .close-modal:before {
360
+ line-height: 0.7;
361
}
362
}
363
382
p {
383
font-size: 14px;
384
}
385
+
386
+ iframe {
387
+ height: 100%;
388
+ }
389
}
390
}
391
bp-core/classes/class-bp-admin.php CHANGED
@@ -557,14 +557,16 @@ class BP_Admin {
557
<div id="bp-hello-backdrop" style="display: none;">
558
</div>
559
560
- <div id="bp-hello-container" style="display: none;">
561
- <div class="bp-hello-header">
562
<div class="bp-hello-close">
563
- <a class="close-modal" href="#" title="<?php echo esc_attr( 'Close pop-up', 'buddypress' ); ?>"><span class="screen-reader-text"><?php esc_html_e( 'Close pop-up', 'buddypress' ); ?></span></a>
564
</div>
565
566
<div class="bp-hello-title">
567
- <h1><?php esc_html_e( _x( 'New in BuddyPress', 'section heading', 'buddypress' ) ); ?></h1>
568
</div>
569
</div>
570
@@ -587,8 +589,8 @@ class BP_Admin {
587
);
588
?>
589
</p>
590
- <img srcset="https://via.placeholder.com/1024x576 1024w, https://via.placeholder.com/2048x1152 2048w" src="https://placekitten.com/1024x576" sizes="(max-width: 1023px) 90vw, 65vw" alt="a rad wolf" />
591
592
593
<h2><?php esc_html_e( __( 'Support for WP-CLI', 'buddypress' ) ); ?></h2>
594
<p>
@@ -657,9 +659,9 @@ class BP_Admin {
657
<p>
658
<?php
659
printf(
660
- _n( 'Built by <a href="%s">%s volunteer</a>.', 'Built by <a href="%s">%s volunteers</a>.', 55, 'buddypress' ),
661
esc_url( bp_get_admin_url( 'admin.php?page=bp-credits' ) ),
662
- number_format_i18n( 55 )
663
);
664
?>
665
</p>
@@ -670,7 +672,7 @@ class BP_Admin {
670
<li>
671
<?php
672
printf(
673
- '<a class="twitter" title="%1$s" href="%2$s"><span class="screen-reader-text">%3$s</span></a>',
674
esc_attr( 'Follow BuddyPress on Twitter', 'buddypress' ),
675
esc_url( 'https://twitter.com/buddypress' ),
676
esc_html( 'Follow BuddyPress on Twitter', 'buddypress' )
@@ -681,7 +683,7 @@ class BP_Admin {
681
<li>
682
<?php
683
printf(
684
- '<a class="support" title="%1$s" href="%2$s"><span class="screen-reader-text">%3$s</span></a>',
685
esc_attr( 'Visit the Support Forums', 'buddypress' ),
686
esc_url( 'https://buddypress.org/support/' ),
687
esc_html( 'Visit the Support Forums', 'buddypress' )
557
<div id="bp-hello-backdrop" style="display: none;">
558
</div>
559
560
+ <div id="bp-hello-container" role="dialog" aria-labelledby="bp-hello-title" style="display: none;">
561
+ <div class="bp-hello-header" role="document">
562
<div class="bp-hello-close">
563
+ <button type="button" class="close-modal button bp-tooltip" data-bp-tooltip="<?php echo esc_attr( 'Close pop-up', 'buddypress' ); ?>">
564
+ <span class="screen-reader-text"><?php esc_html_e( 'Close pop-up', 'buddypress' ); ?></span>
565
+ </button>
566
</div>
567
568
<div class="bp-hello-title">
569
+ <h1 id="bp-hello-title" tabindex="-1"><?php esc_html_e( _x( 'New in BuddyPress', 'section heading', 'buddypress' ) ); ?></h1>
570
</div>
571
</div>
572
589
);
590
?>
591
</p>
592
593
+ <?php echo $GLOBALS['wp_embed']->autoembed( 'https://player.vimeo.com/video/270507360' ); ?>
594
595
<h2><?php esc_html_e( __( 'Support for WP-CLI', 'buddypress' ) ); ?></h2>
596
<p>
659
<p>
660
<?php
661
printf(
662
+ _n( 'Built by <a href="%s">%s volunteer</a>.', 'Built by <a href="%s">%s volunteers</a>.', 57, 'buddypress' ),
663
esc_url( bp_get_admin_url( 'admin.php?page=bp-credits' ) ),
664
+ number_format_i18n( 57 )
665
);
666
?>
667
</p>
672
<li>
673
<?php
674
printf(
675
+ '<a class="twitter bp-tooltip" data-bp-tooltip="%1$s" href="%2$s"><span class="screen-reader-text">%3$s</span></a>',
676
esc_attr( 'Follow BuddyPress on Twitter', 'buddypress' ),
677
esc_url( 'https://twitter.com/buddypress' ),
678
esc_html( 'Follow BuddyPress on Twitter', 'buddypress' )
683
<li>
684
<?php
685
printf(
686
+ '<a class="support bp-tooltip" data-bp-tooltip="%1$s" href="%2$s"><span class="screen-reader-text">%3$s</span></a>',
687
esc_attr( 'Visit the Support Forums', 'buddypress' ),
688
esc_url( 'https://buddypress.org/support/' ),
689
esc_html( 'Visit the Support Forums', 'buddypress' )
bp-loader.php CHANGED
@@ -15,7 +15,7 @@
15
* Description: BuddyPress adds community features to WordPress. Member Profiles, Activity Streams, Direct Messaging, Notifications, and more!
16
* Author: The BuddyPress Community
17
* Author URI: https://buddypress.org/
18
- * Version: 3.0.0-RC2
19
* Text Domain: buddypress
20
* Domain Path: /bp-languages/
21
* License: GPLv2 or later (license.txt)
15
* Description: BuddyPress adds community features to WordPress. Member Profiles, Activity Streams, Direct Messaging, Notifications, and more!
16
* Author: The BuddyPress Community
17
* Author URI: https://buddypress.org/
18
+ * Version: 3.0.0
19
* Text Domain: buddypress
20
* Domain Path: /bp-languages/
21
* License: GPLv2 or later (license.txt)
bp-templates/bp-nouveau/includes/friends/ajax.php CHANGED
@@ -96,16 +96,19 @@ function bp_nouveau_ajax_addremove_friend() {
96
// Cast fid as an integer.
97
$friend_id = (int) $_POST['item_id'];
98
99
- $user = get_user_by( 'id', $friend_id );
100
- if ( ! $user ) {
101
- wp_send_json_error(
102
- array(
103
- 'feedback' => sprintf(
104
- '<div class="bp-feedback error">%s</div>',
105
- esc_html__( 'No member found by that ID.', 'buddypress' )
106
- ),
107
- )
108
- );
109
}
110
111
// In the 2 first cases the $friend_id is a friendship id.
96
// Cast fid as an integer.
97
$friend_id = (int) $_POST['item_id'];
98
99
+ // Check if the user exists only when the Friend ID is not a Frienship ID.
100
+ if ( isset( $_POST['action'] ) && $_POST['action'] !== 'friends_accept_friendship' && $_POST['action'] !== 'friends_reject_friendship' ) {
101
+ $user = get_user_by( 'id', $friend_id );
102
+ if ( ! $user ) {
103
+ wp_send_json_error(
104
+ array(
105
+ 'feedback' => sprintf(
106
+ '<div class="bp-feedback error">%s</div>',
107
+ esc_html__( 'No member found by that ID.', 'buddypress' )
108
+ ),
109
+ )
110
+ );
111
+ }
112
}
113
114
// In the 2 first cases the $friend_id is a friendship id.
bp-templates/bp-nouveau/includes/members/template-tags.php CHANGED
@@ -364,9 +364,10 @@ function bp_nouveau_members_loop_buttons( $args = array() ) {
364
);
365
366
// If button element set add nonce link to data attr
367
- if ( 'button' === $button_element ) {
368
$buttons['member_friendship']['button_attr']['data-bp-nonce'] = $button_args['link_href'];
369
} else {
370
$buttons['member_friendship']['button_attr']['href'] = $button_args['link_href'];
371
}
372
364
);
365
366
// If button element set add nonce link to data attr
367
+ if ( 'button' === $button_element && 'awaiting_response' !== $button_args['id'] ) {
368
$buttons['member_friendship']['button_attr']['data-bp-nonce'] = $button_args['link_href'];
369
} else {
370
+ $buttons['member_friendship']['button_element'] = 'a';
371
$buttons['member_friendship']['button_attr']['href'] = $button_args['link_href'];
372
}
373
buddypress.pot CHANGED
@@ -2,9 +2,9 @@
2
# This file is distributed under the GPLv2 or later (license.txt).
3
msgid ""
4
msgstr ""
5
- "Project-Id-Version: BuddyPress 3.0.0-RC2\n"
6
"Report-Msgid-Bugs-To: https://buddypress.trac.wordpress.org\n"
7
- "POT-Creation-Date: 2018-05-13 20:57:02+00:00\n"
8
"MIME-Version: 1.0\n"
9
"Content-Type: text/plain; charset=utf-8\n"
10
"Content-Transfer-Encoding: 8bit\n"
@@ -1175,7 +1175,7 @@ msgstr ""
1175
#: bp-core/admin/bp-core-admin-components.php:24
1176
#: bp-core/admin/bp-core-admin-settings.php:267
1177
#: bp-core/admin/bp-core-admin-slugs.php:24
1178
- #: bp-core/classes/class-bp-admin.php:712
1179
msgid "BuddyPress Settings"
1180
msgstr ""
1181
@@ -1360,7 +1360,7 @@ msgid "Pages"
1360
msgstr ""
1361
1362
#: bp-core/admin/bp-core-admin-functions.php:434
1363
- #: bp-core/classes/class-bp-admin.php:714
1364
msgid "Credits"
1365
msgstr ""
1366
@@ -2826,11 +2826,11 @@ msgstr ""
2826
msgid "Settings"
2827
msgstr ""
2828
2829
- #: bp-core/classes/class-bp-admin.php:563
2830
msgid "Close pop-up"
2831
msgstr ""
2832
2833
- #: bp-core/classes/class-bp-admin.php:576
2834
msgid ""
2835
"A bold reimagining of our legacy templates, Nouveau is our celebration of "
2836
"<a href=\"%s\">10 years of BuddyPress</a>! Nouveau delivers modern markup "
@@ -2839,14 +2839,14 @@ msgid ""
2839
"BuddyPress content than ever before."
2840
msgstr ""
2841
2842
- #: bp-core/classes/class-bp-admin.php:581
2843
msgid ""
2844
"Nouveau provides vertical and horizontal layout options for BuddyPress "
2845
"navigation, and for the component directories, you can choose between a "
2846
"grid layout, and a classic flat list."
2847
msgstr ""
2848
2849
- #: bp-core/classes/class-bp-admin.php:585
2850
msgid ""
2851
"Nouveau is fully compatible with WordPress. Existing BuddyPress themes have "
2852
"been written for our legacy template pack, and until they are updated, "
@@ -2854,7 +2854,7 @@ msgid ""
2854
"option in <a href=\"%s\">Settings &gt; BuddyPress</a>."
2855
msgstr ""
2856
2857
- #: bp-core/classes/class-bp-admin.php:597
2858
msgid ""
2859
"<a href=\"%s\">WP-CLI</a> is the command-line interface for WordPress. You "
2860
"can update plugins, configure multisite installs, and much more, without "
@@ -2862,7 +2862,7 @@ msgid ""
2862
"your BuddyPress content from WP-CLI."
2863
msgstr ""
2864
2865
- #: bp-core/classes/class-bp-admin.php:604
2866
msgid ""
2867
"Site Notices are a feature within the Private Messaging component that "
2868
"allows community managers to share important messages with all members of "
@@ -2870,13 +2870,13 @@ msgid ""
2870
"has been removed from the front-end theme templates."
2871
msgstr ""
2872
2873
- #: bp-core/classes/class-bp-admin.php:610
2874
msgid ""
2875
"Explore the new management interface at <a href=\"%s\">Users &gt; Site "
2876
"Notices</a>."
2877
msgstr ""
2878
2879
- #: bp-core/classes/class-bp-admin.php:618
2880
msgid ""
2881
"A new telephone number field type has been added to the Extended Profiles "
2882
"component, with support for all international number formats. With a modern "
@@ -2884,7 +2884,7 @@ msgid ""
2884
"directly."
2885
msgstr ""
2886
2887
- #: bp-core/classes/class-bp-admin.php:621
2888
msgid ""
2889
"With every BuddyPress version, we strive to make performance improvements "
2890
"alongside new features and fixes; this version is no exception. Memory use "
@@ -2892,20 +2892,20 @@ msgid ""
2892
"individual code file when it's needed, not before."
2893
msgstr ""
2894
2895
- #: bp-core/classes/class-bp-admin.php:625
2896
msgid ""
2897
"Most notably, the <a href=\"%s\">Legacy Forums component has been "
2898
"removed</a> after 9 years of service. If your site was using Legacy Forums, "
2899
"you need to <a href=\"%s\">migrate to the bbPress plugin</a>."
2900
msgstr ""
2901
2902
- #: bp-core/classes/class-bp-admin.php:635
2903
msgid ""
2904
"To read the full list of features, fixes, and changes in this version of "
2905
"BuddyPress, <a href=\"%s\">visit Trac</a>."
2906
msgstr ""
2907
2908
- #: bp-core/classes/class-bp-admin.php:645
2909
msgid ""
2910
" How are you using BuddyPress? Receiving your feedback and suggestions for "
2911
"future versions of BuddyPress genuinely motivates and encourages our "
@@ -2913,80 +2913,80 @@ msgid ""
2913
"version of BuddyPress on our website. "
2914
msgstr ""
2915
2916
- #: bp-core/classes/class-bp-admin.php:650
2917
msgid "Thank you for using BuddyPress! 😊"
2918
msgstr ""
2919
2920
- #: bp-core/classes/class-bp-admin.php:660
2921
msgid "Built by <a href=\"%s\">%s volunteer</a>."
2922
msgid_plural "Built by <a href=\"%s\">%s volunteers</a>."
2923
msgstr[0] ""
2924
msgstr[1] ""
2925
2926
- #: bp-core/classes/class-bp-admin.php:716
2927
msgid "Meet the contributors behind BuddyPress:"
2928
msgstr ""
2929
2930
- #: bp-core/classes/class-bp-admin.php:718
2931
msgid "Project Leaders"
2932
msgstr ""
2933
2934
- #: bp-core/classes/class-bp-admin.php:723
2935
msgid "Project Lead"
2936
msgstr ""
2937
2938
- #: bp-core/classes/class-bp-admin.php:728
2939
msgid "Lead Developer"
2940
msgstr ""
2941
2942
- #: bp-core/classes/class-bp-admin.php:733
2943
msgid "Release Lead"
2944
msgstr ""
2945
2946
- #: bp-core/classes/class-bp-admin.php:737
2947
msgid "BuddyPress Team"
2948
msgstr ""
2949
2950
- #: bp-core/classes/class-bp-admin.php:742
2951
- #: bp-core/classes/class-bp-admin.php:747
2952
- #: bp-core/classes/class-bp-admin.php:752
2953
- #: bp-core/classes/class-bp-admin.php:762
2954
- #: bp-core/classes/class-bp-admin.php:767
2955
- #: bp-core/classes/class-bp-admin.php:787
2956
- #: bp-core/classes/class-bp-admin.php:792
2957
- #: bp-core/classes/class-bp-admin.php:797
2958
- #: bp-core/classes/class-bp-admin.php:802
2959
msgid "Core Developer"
2960
msgstr ""
2961
2962
- #: bp-core/classes/class-bp-admin.php:757
2963
msgid "Navigator"
2964
msgstr ""
2965
2966
- #: bp-core/classes/class-bp-admin.php:772
2967
- #: bp-core/classes/class-bp-admin.php:777
2968
- #: bp-core/classes/class-bp-admin.php:782
2969
- #: bp-core/classes/class-bp-admin.php:807
2970
msgid "Community Support"
2971
msgstr ""
2972
2973
- #: bp-core/classes/class-bp-admin.php:811
2974
msgid "Recent Rockstars"
2975
msgstr ""
2976
2977
- #: bp-core/classes/class-bp-admin.php:835
2978
msgid "Contributors to BuddyPress %s"
2979
msgstr ""
2980
2981
- #: bp-core/classes/class-bp-admin.php:896
2982
msgid "With our thanks to these Open Source projects"
2983
msgstr ""
2984
2985
- #: bp-core/classes/class-bp-admin.php:910
2986
msgid "Contributor Emeriti"
2987
msgstr ""
2988
2989
- #: bp-core/classes/class-bp-admin.php:915
2990
msgid "Project Founder"
2991
msgstr ""
2992
@@ -3397,7 +3397,7 @@ msgid "There was an error deleting %s from the system. Please try again."
3397
msgstr ""
3398
3399
#: bp-friends/actions/add-friend.php:33
3400
- #: bp-templates/bp-nouveau/includes/friends/ajax.php:192
3401
msgid "Friendship could not be requested."
3402
msgstr ""
3403
@@ -7211,7 +7211,7 @@ msgid ""
7211
msgstr ""
7212
7213
#: bp-templates/bp-legacy/buddypress-functions.php:1412
7214
- #: bp-templates/bp-nouveau/includes/friends/ajax.php:105
7215
msgid "No member found by that ID."
7216
msgstr ""
7217
@@ -7220,22 +7220,22 @@ msgid " Friendship could not be requested."
7220
msgstr ""
7221
7222
#: bp-templates/bp-legacy/buddypress-functions.php:1442
7223
- #: bp-templates/bp-nouveau/includes/friends/ajax.php:207
7224
msgid "Friendship request could not be cancelled."
7225
msgstr ""
7226
7227
#: bp-templates/bp-legacy/buddypress-functions.php:1447
7228
- #: bp-templates/bp-nouveau/includes/friends/ajax.php:217
7229
msgid "Request Pending"
7230
msgstr ""
7231
7232
#: bp-templates/bp-legacy/buddypress-functions.php:1468
7233
- #: bp-templates/bp-nouveau/includes/friends/ajax.php:118
7234
msgid "There was a problem accepting that request. Please try again."
7235
msgstr ""
7236
7237
#: bp-templates/bp-legacy/buddypress-functions.php:1488
7238
- #: bp-templates/bp-nouveau/includes/friends/ajax.php:142
7239
msgid "There was a problem rejecting that request. Please try again."
7240
msgstr ""
7241
@@ -7841,19 +7841,19 @@ msgstr ""
7841
msgid "There was a problem performing this action. Please try again."
7842
msgstr ""
7843
7844
- #: bp-templates/bp-nouveau/includes/friends/ajax.php:127
7845
msgid "Friendship accepted."
7846
msgstr ""
7847
7848
- #: bp-templates/bp-nouveau/includes/friends/ajax.php:151
7849
msgid "Friendship rejected."
7850
msgstr ""
7851
7852
- #: bp-templates/bp-nouveau/includes/friends/ajax.php:164
7853
msgid "Friendship could not be cancelled."
7854
msgstr ""
7855
7856
- #: bp-templates/bp-nouveau/includes/friends/ajax.php:177
7857
msgid "Friendship cancelled."
7858
msgstr ""
7859
@@ -8239,15 +8239,15 @@ msgid "Groups default front page"
8239
msgstr ""
8240
8241
#: bp-templates/bp-nouveau/includes/groups/template-tags.php:1300
8242
- #: bp-templates/bp-nouveau/includes/members/template-tags.php:710
8243
msgid "(BuddyPress) Widgets"
8244
msgstr ""
8245
8246
- #: bp-templates/bp-nouveau/includes/members/template-tags.php:692
8247
msgid "Members default front page"
8248
msgstr ""
8249
8250
- #: bp-templates/bp-nouveau/includes/members/template-tags.php:784
8251
msgid "Edit your bio"
8252
msgstr ""
8253
@@ -9441,7 +9441,7 @@ msgctxt "Colloquial alternative to \"learn about BuddyPress\""
9441
msgid "Hello, BuddyPress!"
9442
msgstr ""
9443
9444
- #: bp-core/classes/class-bp-admin.php:951
9445
msgctxt "Email post type"
9446
msgid "Situations"
9447
msgstr ""
2
# This file is distributed under the GPLv2 or later (license.txt).
3
msgid ""
4
msgstr ""
5
+ "Project-Id-Version: BuddyPress 3.0.0\n"
6
"Report-Msgid-Bugs-To: https://buddypress.trac.wordpress.org\n"
7
+ "POT-Creation-Date: 2018-05-17 23:05:12+00:00\n"
8
"MIME-Version: 1.0\n"
9
"Content-Type: text/plain; charset=utf-8\n"
10
"Content-Transfer-Encoding: 8bit\n"
1175
#: bp-core/admin/bp-core-admin-components.php:24
1176
#: bp-core/admin/bp-core-admin-settings.php:267
1177
#: bp-core/admin/bp-core-admin-slugs.php:24
1178
+ #: bp-core/classes/class-bp-admin.php:714
1179
msgid "BuddyPress Settings"
1180
msgstr ""
1181
1360
msgstr ""
1361
1362
#: bp-core/admin/bp-core-admin-functions.php:434
1363
+ #: bp-core/classes/class-bp-admin.php:716
1364
msgid "Credits"
1365
msgstr ""
1366
2826
msgid "Settings"
2827
msgstr ""
2828
2829
+ #: bp-core/classes/class-bp-admin.php:564
2830
msgid "Close pop-up"
2831
msgstr ""
2832
2833
+ #: bp-core/classes/class-bp-admin.php:578
2834
msgid ""
2835
"A bold reimagining of our legacy templates, Nouveau is our celebration of "
2836
"<a href=\"%s\">10 years of BuddyPress</a>! Nouveau delivers modern markup "
2839
"BuddyPress content than ever before."
2840
msgstr ""
2841
2842
+ #: bp-core/classes/class-bp-admin.php:583
2843
msgid ""
2844
"Nouveau provides vertical and horizontal layout options for BuddyPress "
2845
"navigation, and for the component directories, you can choose between a "
2846
"grid layout, and a classic flat list."
2847
msgstr ""
2848
2849
+ #: bp-core/classes/class-bp-admin.php:587
2850
msgid ""
2851
"Nouveau is fully compatible with WordPress. Existing BuddyPress themes have "
2852
"been written for our legacy template pack, and until they are updated, "
2854
"option in <a href=\"%s\">Settings &gt; BuddyPress</a>."
2855
msgstr ""
2856
2857
+ #: bp-core/classes/class-bp-admin.php:599
2858
msgid ""
2859
"<a href=\"%s\">WP-CLI</a> is the command-line interface for WordPress. You "
2860
"can update plugins, configure multisite installs, and much more, without "
2862
"your BuddyPress content from WP-CLI."
2863
msgstr ""
2864
2865
+ #: bp-core/classes/class-bp-admin.php:606
2866
msgid ""
2867
"Site Notices are a feature within the Private Messaging component that "
2868
"allows community managers to share important messages with all members of "
2870
"has been removed from the front-end theme templates."
2871
msgstr ""
2872
2873
+ #: bp-core/classes/class-bp-admin.php:612
2874
msgid ""
2875
"Explore the new management interface at <a href=\"%s\">Users &gt; Site "
2876
"Notices</a>."
2877
msgstr ""
2878
2879
+ #: bp-core/classes/class-bp-admin.php:620
2880
msgid ""
2881
"A new telephone number field type has been added to the Extended Profiles "
2882
"component, with support for all international number formats. With a modern "
2884
"directly."
2885
msgstr ""
2886
2887
+ #: bp-core/classes/class-bp-admin.php:623
2888
msgid ""
2889
"With every BuddyPress version, we strive to make performance improvements "
2890
"alongside new features and fixes; this version is no exception. Memory use "
2892
"individual code file when it's needed, not before."
2893
msgstr ""
2894
2895
+ #: bp-core/classes/class-bp-admin.php:627
2896
msgid ""
2897
"Most notably, the <a href=\"%s\">Legacy Forums component has been "
2898
"removed</a> after 9 years of service. If your site was using Legacy Forums, "
2899
"you need to <a href=\"%s\">migrate to the bbPress plugin</a>."
2900
msgstr ""
2901
2902
+ #: bp-core/classes/class-bp-admin.php:637
2903
msgid ""
2904
"To read the full list of features, fixes, and changes in this version of "
2905
"BuddyPress, <a href=\"%s\">visit Trac</a>."
2906
msgstr ""
2907
2908
+ #: bp-core/classes/class-bp-admin.php:647
2909
msgid ""
2910
" How are you using BuddyPress? Receiving your feedback and suggestions for "
2911
"future versions of BuddyPress genuinely motivates and encourages our "
2913
"version of BuddyPress on our website. "
2914
msgstr ""
2915
2916
+ #: bp-core/classes/class-bp-admin.php:652
2917
msgid "Thank you for using BuddyPress! 😊"
2918
msgstr ""
2919
2920
+ #: bp-core/classes/class-bp-admin.php:662
2921
msgid "Built by <a href=\"%s\">%s volunteer</a>."
2922
msgid_plural "Built by <a href=\"%s\">%s volunteers</a>."
2923
msgstr[0] ""
2924
msgstr[1] ""
2925
2926
+ #: bp-core/classes/class-bp-admin.php:718
2927
msgid "Meet the contributors behind BuddyPress:"
2928
msgstr ""
2929
2930
+ #: bp-core/classes/class-bp-admin.php:720
2931
msgid "Project Leaders"
2932
msgstr ""
2933
2934
+ #: bp-core/classes/class-bp-admin.php:725
2935
msgid "Project Lead"
2936
msgstr ""
2937
2938
+ #: bp-core/classes/class-bp-admin.php:730
2939
msgid "Lead Developer"
2940
msgstr ""
2941
2942
+ #: bp-core/classes/class-bp-admin.php:735
2943
msgid "Release Lead"
2944
msgstr ""
2945
2946
+ #: bp-core/classes/class-bp-admin.php:739
2947
msgid "BuddyPress Team"
2948
msgstr ""
2949
2950
+ #: bp-core/classes/class-bp-admin.php:744
2951
+ #: bp-core/classes/class-bp-admin.php:749
2952
+ #: bp-core/classes/class-bp-admin.php:754
2953
+ #: bp-core/classes/class-bp-admin.php:764
2954
+ #: bp-core/classes/class-bp-admin.php:769
2955
+ #: bp-core/classes/class-bp-admin.php:789
2956
+ #: bp-core/classes/class-bp-admin.php:794
2957
+ #: bp-core/classes/class-bp-admin.php:799
2958
+ #: bp-core/classes/class-bp-admin.php:804
2959
msgid "Core Developer"
2960
msgstr ""
2961
2962
+ #: bp-core/classes/class-bp-admin.php:759
2963
msgid "Navigator"
2964
msgstr ""
2965
2966
+ #: bp-core/classes/class-bp-admin.php:774
2967
+ #: bp-core/classes/class-bp-admin.php:779
2968
+ #: bp-core/classes/class-bp-admin.php:784
2969
+ #: bp-core/classes/class-bp-admin.php:809
2970
msgid "Community Support"
2971
msgstr ""
2972
2973
+ #: bp-core/classes/class-bp-admin.php:813
2974
msgid "Recent Rockstars"
2975
msgstr ""
2976
2977
+ #: bp-core/classes/class-bp-admin.php:837
2978
msgid "Contributors to BuddyPress %s"
2979
msgstr ""
2980
2981
+ #: bp-core/classes/class-bp-admin.php:898
2982
msgid "With our thanks to these Open Source projects"
2983
msgstr ""
2984
2985
+ #: bp-core/classes/class-bp-admin.php:912
2986
msgid "Contributor Emeriti"
2987
msgstr ""
2988
2989
+ #: bp-core/classes/class-bp-admin.php:917
2990
msgid "Project Founder"
2991
msgstr ""
2992
3397
msgstr ""
3398
3399
#: bp-friends/actions/add-friend.php:33
3400
+ #: bp-templates/bp-nouveau/includes/friends/ajax.php:195
3401
msgid "Friendship could not be requested."
3402
msgstr ""
3403
7211
msgstr ""
7212
7213
#: bp-templates/bp-legacy/buddypress-functions.php:1412
7214
+ #: bp-templates/bp-nouveau/includes/friends/ajax.php:107
7215
msgid "No member found by that ID."
7216
msgstr ""
7217
7220
msgstr ""
7221
7222
#: bp-templates/bp-legacy/buddypress-functions.php:1442
7223
+ #: bp-templates/bp-nouveau/includes/friends/ajax.php:210
7224
msgid "Friendship request could not be cancelled."
7225
msgstr ""
7226
7227
#: bp-templates/bp-legacy/buddypress-functions.php:1447
7228
+ #: bp-templates/bp-nouveau/includes/friends/ajax.php:220
7229
msgid "Request Pending"
7230
msgstr ""
7231
7232
#: bp-templates/bp-legacy/buddypress-functions.php:1468
7233
+ #: bp-templates/bp-nouveau/includes/friends/ajax.php:121
7234
msgid "There was a problem accepting that request. Please try again."
7235
msgstr ""
7236
7237
#: bp-templates/bp-legacy/buddypress-functions.php:1488
7238
+ #: bp-templates/bp-nouveau/includes/friends/ajax.php:145
7239
msgid "There was a problem rejecting that request. Please try again."
7240
msgstr ""
7241
7841
msgid "There was a problem performing this action. Please try again."
7842
msgstr ""
7843
7844
+ #: bp-templates/bp-nouveau/includes/friends/ajax.php:130
7845
msgid "Friendship accepted."
7846
msgstr ""
7847
7848
+ #: bp-templates/bp-nouveau/includes/friends/ajax.php:154
7849
msgid "Friendship rejected."
7850
msgstr ""
7851
7852
+ #: bp-templates/bp-nouveau/includes/friends/ajax.php:167
7853
msgid "Friendship could not be cancelled."
7854
msgstr ""
7855
7856
+ #: bp-templates/bp-nouveau/includes/friends/ajax.php:180
7857
msgid "Friendship cancelled."
7858
msgstr ""
7859
8239
msgstr ""
8240
8241
#: bp-templates/bp-nouveau/includes/groups/template-tags.php:1300
8242
+ #: bp-templates/bp-nouveau/includes/members/template-tags.php:711
8243
msgid "(BuddyPress) Widgets"
8244
msgstr ""
8245
8246
+ #: bp-templates/bp-nouveau/includes/members/template-tags.php:693
8247
msgid "Members default front page"
8248
msgstr ""
8249
8250
+ #: bp-templates/bp-nouveau/includes/members/template-tags.php:785
8251
msgid "Edit your bio"
8252
msgstr ""
8253
9441
msgid "Hello, BuddyPress!"
9442
msgstr ""
9443
9444
+ #: bp-core/classes/class-bp-admin.php:953
9445
msgctxt "Email post type"
9446
msgid "Situations"
9447
msgstr ""
class-buddypress.php CHANGED
@@ -303,7 +303,7 @@ class BuddyPress {
303
304
/** Versions **********************************************************/
305
306
- $this->version = '3.0.0-RC2';
307
$this->db_version = 11105;
308
309
/** Loading ***********************************************************/
303
304
/** Versions **********************************************************/
305
306
+ $this->version = '3.0.0';
307
$this->db_version = 11105;
308
309
/** Loading ***********************************************************/
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: user profiles, activity streams, messaging, friends, user groups, notifica
4
Requires at least: 4.5
5
Tested up to: 4.9.6
6
Requires PHP: 5.3
7
- Stable tag: 2.9.4
8
License: GPLv2 or later
9
License URI: https://www.gnu.org/licenses/gpl-2.0.html
10
@@ -26,7 +26,7 @@ BuddyPress helps site builders & developers add community features to their webs
26
27
BuddyPress themes are just WordPress themes with additional templates, and with a little work, you could easily create your own, too! A handful of BuddyPress-specific themes are readily available for download from WordPress.org, and lots more are available from third-party theme authors.
28
29
- BuddyPress also comes with built-in support for Akismet and [bbPress](https://wordpress.org/plugins/bbbpress/), two very popular and very powerful WordPress plugins. If you're using either, visit their settings pages and ensure everything is configured to your liking.
30
31
= The BuddyPress ecosystem =
32
4
Requires at least: 4.5
5
Tested up to: 4.9.6
6
Requires PHP: 5.3
7
+ Stable tag: 3.0.0
8
License: GPLv2 or later
9
License URI: https://www.gnu.org/licenses/gpl-2.0.html
10
26
27
BuddyPress themes are just WordPress themes with additional templates, and with a little work, you could easily create your own, too! A handful of BuddyPress-specific themes are readily available for download from WordPress.org, and lots more are available from third-party theme authors.
28
29
+ BuddyPress also comes with built-in support for Akismet and [bbPress](https://wordpress.org/plugins/bbpress/), two very popular and very powerful WordPress plugins. If you're using either, visit their settings pages and ensure everything is configured to your liking.
30
31
= The BuddyPress ecosystem =
32