Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimize BP Nouveau for Twenty Twenty-four #197

Closed
wants to merge 22 commits into from

Conversation

imath
Copy link
Member

@imath imath commented Nov 26, 2023

Optimize BP Nouveau for Twenty Twenty-four

member-priority-nav

The above screenshot shows the BP Priority Nav theme compat feature.

Trac ticket: https://buddypress.trac.wordpress.org/ticket/9030


This Pull Request is for code review only. Please keep all other discussion in the BuddyPress Trac ticket. Do not merge this Pull Request. See GitHub Pull Requests for Code Review in the WordPress Core Handbook for more details.

boonebgorges pushed a commit that referenced this pull request Nov 27, 2023
NB : this feature is also only available in the BP Nouveau template pack.

The Priority Navigations theme compat feature is used to make sure BP Single items primary and secondary navigations are displayed on a single row/line no matter how many items these navigations are containing.
When there's not enough space to display all the items on this row/line, an ellipsis is inserted and hovering on it shows the remaining nav items into a dropdown menu.

This commit also make sure the BP Customizer sections are neutralized so that the Customizer is not loaded on front-end when a Block Theme is active to start complying with the fact these kind of themes are not using the Customizer.

See #9030
See #197



git-svn-id: https://buddypress.svn.wordpress.org/trunk@13652 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
@imath imath deleted the optimize/twenty-twentyfour branch November 27, 2023 23:26
dcavins pushed a commit to dcavins/buddypress-wp-svn that referenced this pull request Dec 12, 2023
NB : this feature is also only available in the BP Nouveau template pack.

The Priority Navigations theme compat feature is used to make sure BP Single items primary and secondary navigations are displayed on a single row/line no matter how many items these navigations are containing.
When there's not enough space to display all the items on this row/line, an ellipsis is inserted and hovering on it shows the remaining nav items into a dropdown menu.

This commit also make sure the BP Customizer sections are neutralized so that the Customizer is not loaded on front-end when a Block Theme is active to start complying with the fact these kind of themes are not using the Customizer.

See #9030
See buddypress/buddypress#197



git-svn-id: http://buddypress.svn.wordpress.org/trunk@13652 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
dcavins pushed a commit to dcavins/buddypress-wp-svn that referenced this pull request Dec 12, 2023
This new companion stylesheet improves the way BP Nouveau integrates with the latest WordPress default theme (the one bundled with version 6.4).

Fixes #9030
Closes buddypress/buddypress#197



git-svn-id: http://buddypress.svn.wordpress.org/trunk@13653 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant