[buddypress-trac] [BuddyPress Trac] #9193: New BuddyPress Standalone theme for buddypress.org

buddypress-trac noreply at wordpress.org
Tue Jun 18 21:34:53 UTC 2024


#9193: New BuddyPress Standalone theme for buddypress.org
----------------------------------+--------------------------
 Reporter:  espellcaste           |       Owner:  espellcaste
     Type:  task                  |      Status:  assigned
 Priority:  normal                |   Milestone:  Up Next
Component:  BuddyPress.org Sites  |     Version:
 Severity:  normal                |  Resolution:
 Keywords:  early                 |
----------------------------------+--------------------------

Comment (by johnjamesjacoby):

 Also important to understand what exists today and why it is the way that
 it is.

 * Shared CSS, HTML, & PHP that is 99% identical between bbPress.org &
 BuddyPress.org
 * Root sites
 * Codexes
 * Forums
 * Trac header & footer using its template system
 * BuddyPress language sites (largely decommissioned)
 * Profiles.WordPress.org child theme
 * BuddyPress Profiles (could/should be decommissioned for above, so there
 is only 1 central profile)

 It ends up being a non-trivial amount of abstraction to have the same CSS
 & JS running on top of everything, so that header & footers stay
 identical, so users aren’t confused by unique designs/navs/links.

 It isn’t even currently 100% perfect in that regard, and it’s always been
 very close, but nobody’s bothered to get it the rest of the way done.

 I am 100% in favor of modernizing everything, and I’ll happily review &
 deploy it anytime! Just know going in that what exists currently is
 already as little code as necessary to make it work the way it needs to!

-- 
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/9193#comment:3>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list