Making WordPress.org

Changeset 14281


Ignore:
Timestamp:
12/16/2024 07:53:28 PM (21 months ago)
Author:
johnjamesjacoby
Message:

BuddyPress/bbPress: enfreshen the bb-base theme

See: https://buddypress.trac.wordpress.org/ticket/9262

Location:
sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base
Files:
4 added
2 deleted
20 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/archive-forum.php

    r7305 r14281  
    11<?php get_header(); ?>
    22
    3 <h3 id="post-home"><?php _e( 'Support', 'bborg' ); ?></h3>
     3<h2 id="post-home"><?php _e( 'Support', 'bborg' ); ?></h2>
    44
    55<?php if ( 1 === bbp_get_paged() ) : // cached first page ?>
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/archive.php

    r7305 r14281  
    55                the_post();
    66                ?>
    7                         <h3 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>
     7                        <h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
    88                        <cite>
    99                                <?php
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/content-archive-topic.php

    r442 r14281  
    11<?php if ( bbp_is_forum_archive() || bbp_is_topic_archive() || bbp_is_search() ) : ?>
    22
    3         <div class="bbp-search-form">
    4 
    5                 <?php bbp_get_template_part( 'form', 'search' ); ?>
    6 
    7         </div>
     3        <?php bbp_get_template_part( 'form', 'search' ); ?>
    84
    95<?php endif; ?>
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/content-search.php

    r442 r14281  
    11<?php if ( bbp_is_forum_archive() || bbp_is_topic_archive() || bbp_is_search() ) : ?>
    22
    3         <div class="bbp-search-form">
    4 
    5                 <?php bbp_get_template_part( 'form', 'search' ); ?>
    6 
    7         </div>
     3        <?php bbp_get_template_part( 'form', 'search' ); ?>
    84
    95<?php endif; ?>
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/content-single-topic-lead.php

    r4164 r14281  
    2222                                <?php do_action( 'bbp_theme_before_topic_author_details' ); ?>
    2323
    24                                 <?php bbp_topic_author_link( array( 'sep' => '<br />', 'show_role' => true, 'size' => 100 ) ); ?>
     24                                <?php bbp_topic_author_link( array( 'sep' => '', 'type' => 'avatar', 'show_role' => false, 'size' => 80 ) ); ?>
    2525
    26                                 <?php bbp_user_nicename( bbp_get_topic_author_id(), array( 'before' => '<p class="bbp-user-nicename">@', 'after' => '</p>' ) ); ?>
     26                                <div class="bbp-topic-author-info">
     27
     28                                        <?php bbp_user_nicename( bbp_get_topic_author_id(), array( 'before' => '<p class="bbp-user-nicename">@', 'after' => '</p>' ) ); ?>
     29
     30                                        <?php bbp_topic_author_role( array( 'topic_id' => bbp_get_topic_id() ) ); ?>
     31
     32                                        <?php if ( is_super_admin() ) : ?>
     33
     34                                                <?php do_action( 'bbp_theme_before_topic_author_admin_details' ); ?>
     35
     36                                                <div class="bbp-topic-ip"><?php bbp_author_ip( bbp_get_topic_id() ); ?></div>
     37
     38                                                <?php do_action( 'bbp_theme_after_topic_author_admin_details' ); ?>
     39
     40                                        <?php endif; ?>
     41
     42                                </div>
    2743
    2844                                <p class="bbp-topic-post-date"><a href="<?php bbp_topic_permalink(); ?>" title="#<?php bbp_topic_id(); ?>" class="bbp-topic-permalink"><?php bbp_topic_post_date( bbp_get_topic_id(), true ); ?></a></p>
    29 
    30                                 <?php if ( is_super_admin() ) : ?>
    31 
    32                                         <?php do_action( 'bbp_theme_before_topic_author_admin_details' ); ?>
    33 
    34                                         <div class="bbp-topic-ip"><?php bbp_author_ip( bbp_get_topic_id() ); ?></div>
    35 
    36                                         <?php do_action( 'bbp_theme_after_topic_author_admin_details' ); ?>
    37 
    38                                 <?php endif; ?>
    3945
    4046                                <?php do_action( 'bbp_theme_after_topic_author_details' ); ?>
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/loop-single-reply.php

    r4077 r14281  
    2727                <?php do_action( 'bbp_theme_before_reply_author_details' ); ?>
    2828
    29                 <?php bbp_reply_author_link( array( 'sep' => '<br />', 'show_role' => true, 'size' => 100 ) ); ?>
     29                <?php bbp_reply_author_link( array( 'sep' => '', 'type' => 'avatar', 'show_role' => false, 'size' => 80 ) ); ?>
    3030
    31                 <?php bbp_user_nicename( bbp_get_reply_author_id(), array( 'before' => '<p class="bbp-user-nicename">@', 'after' => '</p>' ) ); ?>
     31                <div class="bbp-reply-author-info">
     32
     33                        <?php bbp_user_nicename( bbp_get_reply_author_id(), array( 'before' => '<p class="bbp-user-nicename">@', 'after' => '</p>' ) ); ?>
     34
     35                        <?php bbp_reply_author_role( array( 'topic_id' => bbp_get_reply_id() ) ); ?>
     36
     37                        <?php if ( is_super_admin() ) : ?>
     38
     39                                <?php do_action( 'bbp_theme_before_reply_author_admin_details' ); ?>
     40
     41                                <div class="bbp-reply-ip"><?php bbp_author_ip( bbp_get_reply_id() ); ?></div>
     42
     43                                <?php do_action( 'bbp_theme_after_reply_author_admin_details' ); ?>
     44
     45                        <?php endif; ?>
     46
     47                </div>
    3248
    3349                <p class="bbp-reply-post-date"><a href="<?php bbp_reply_url(); ?>" title="#<?php bbp_reply_id(); ?>" class="bbp-reply-permalink"><?php bbp_reply_post_date( bbp_get_reply_id(), true ); ?></a></p>
    34 
    35                 <?php if ( is_super_admin() ) : ?>
    36 
    37                         <?php do_action( 'bbp_theme_before_reply_author_admin_details' ); ?>
    38 
    39                         <div class="bbp-reply-ip"><?php bbp_author_ip( bbp_get_reply_id() ); ?></div>
    40 
    41                         <?php do_action( 'bbp_theme_after_reply_author_admin_details' ); ?>
    42 
    43                 <?php endif; ?>
    4450
    4551                <?php do_action( 'bbp_theme_after_reply_author_details' ); ?>
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/comments.php

    r7305 r14281  
    55<?php if ( have_comments() ) : ?>
    66
    7         <h2 id="comments"><?php comments_number('No Responses', 'One Response', '% Responses' );?> to &#8220;<?php the_title(); ?>&#8221;</h2>
     7        <h2 id="comments"><?php comments_number('No Comments.', 'One Comment:', '% Comments:' );?></h2>
    88        <ol class="commentlist">
    99                <?php wp_list_comments(); ?>
     
    2020                <h2 id="comments"><?php esc_html_e( 'There are no comments to display', 'bborg' ); ?></h2>
    2121
    22         <?php elseif ( !is_page() ) : ?>
     22        <?php elseif ( ! is_page() ) : ?>
    2323
    24                 <p class="nocomments"><?php esc_html_e( 'Comments are closed.', 'bborg' ); ?></p>
     24                <h2 class="nocomments"><?php esc_html_e( 'Comments are closed.', 'bborg' ); ?></h2>
    2525
    2626        <?php endif; ?>
    2727<?php endif; ?>
    28                                
     28
    2929<?php if ( comments_open() ) : ?>
    3030
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/footer.php

    r7244 r14281  
    33                <hr class="hidden" />
    44
    5                 <div id="footer">
     5                <div id="footer"><div id="footer-inner">
    66                        <div class="links">
    77                                <p>
    8                                         See also:
    9                                         <a href="https://wordpress.org"><?php _e( 'WordPress.org', 'bbporg'); ?></a> &bull;
    10                                         <a href="https://bbpress.org"><?php _e( 'bbPress.org', 'bbporg'); ?></a> &bull;
    11                                         <a href="https://buddypress.org"><?php _e( 'BuddyPress.org', 'bbporg'); ?></a> &bull;
    12                                         <a href="https://ma.tt"><?php _e( 'Matt', 'bbporg' ); ?></a> &bull;
    13                                         <a href="<?php bloginfo( 'rss2_url' ); ?>" title="<?php _e( 'RSS Feed for Articles', 'bbporg' ); ?>"><?php _e( 'Blog RSS', 'bbporg' ); ?></a>
     8                                        <a href="https://wordpress.org"><?php _e( 'WordPress.org', 'bbporg'); ?></a>
     9                                        <a href="https://bbpress.org"><?php _e( 'bbPress.org', 'bbporg'); ?></a>
     10                                        <a href="https://buddypress.org"><?php _e( 'BuddyPress.org', 'bbporg'); ?></a>
     11                                        <a href="https://ma.tt"><?php _e( 'Matt', 'bbporg' ); ?></a>
     12                                        <a href="<?php bloginfo( 'rss2_url' ); ?>" title="<?php esc_attr_e( 'RSS Feed for Articles', 'bbporg' ); ?>"><?php _e( 'Blog RSS', 'bbporg' ); ?></a>
    1413                                </p>
    1514                        </div>
    1615                        <div class="details">
    1716                                <p>
    18                                         <a href="https://twitter.com/bbpress" class="twitter"><?php _e( 'Follow bbPress on Twitter', 'bbporg'); ?></a> &bull;
    19                                         <a href="https://bbpress.org/about/gpl/"><?php _e('GPL', 'bbporg'); ?></a> &bull;
    20                                         <a href="https://bbpress.org/contact/"><?php _e('Contact Us', 'bbporg'); ?></a> &bull;
    21                                         <a href="https://wordpress.org/about/privacy/"><?php _e('Privacy', 'bbporg'); ?></a> &bull;
     17                                        <a href="https://bbpress.org/about/gpl/"><?php _e('GPL', 'bbporg'); ?></a>
     18                                        <a href="https://bbpress.org/contact/"><?php _e('Contact Us', 'bbporg'); ?></a>
     19                                        <a href="https://wordpress.org/about/privacy/"><?php _e('Privacy', 'bbporg'); ?></a>
    2220                                        <a href="https://bbpress.org/terms/"><?php _e('Terms of Service', 'bbporg'); ?></a>
     21                                        <a href="https://x.com/bbpress"><?php _e( 'X', 'bbporg'); ?></a>
    2322                                </p>
    2423                        </div>
    25                 </div>
     24                </div></div>
    2625                <?php wp_footer(); ?>
    2726        </body>
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/functions.php

    r12246 r14281  
    5555
    5656        // Version of CSS
    57         $version = '20221108';
     57        $version = time(); //'20241125';
    5858
    5959        // Base theme styling
     
    7878        <form role="search" method="get" id="searchform" action="">
    7979                <div>
    80                         <h3><?php _e( 'Forum Search', 'bborg'); ?></h3>
     80                        <h2><?php _e( 'Forum Search', 'bborg'); ?></h2>
    8181                        <label class="screen-reader-text hidden" for="ts"><?php _e( 'Search for:', 'bborg' ); ?></label>
    82                         <input type="text" value="<?php echo bb_base_topic_search_query(); ?>" name="ts" id="ts" />
    83                         <input class="button" type="submit" id="searchsubmit" value="<?php esc_attr_e( 'Search', 'bborg' ); ?>" />
     82                        <input type="text" value="<?php echo bb_base_topic_search_query(); ?>" name="ts" id="ts" placeholder="<?php esc_attr_e( 'Search', 'bborg' ); ?>" />
    8483                </div>
    8584        </form>
     
    9392        <form role="search" method="get" id="searchform" action="">
    9493                <div>
    95                         <h3><?php _e( 'Reply Search', 'bborg'); ?></h3>
     94                        <h2><?php _e( 'Reply Search', 'bborg'); ?></h2>
    9695                        <label class="screen-reader-text hidden" for="rs"><?php _e( 'Search for:', 'bborg' ); ?></label>
    97                         <input type="text" value="<?php echo bb_base_reply_search_query(); ?>" name="rs" id="rs" />
    98                         <input class="button" type="submit" id="searchsubmit" value="<?php esc_attr_e( 'Search', 'bborg' ); ?>" />
     96                        <input type="text" value="<?php echo bb_base_reply_search_query(); ?>" name="rs" id="rs" placeholder="<?php esc_attr_e( 'Search', 'bborg' ); ?>" />
    9997                </div>
    10098        </form>
     
    108106        <form role="search" method="get" id="searchform" action="">
    109107                <div>
    110                         <h3><?php _e( 'Plugin Search', 'bborg'); ?></h3>
     108                        <h2><?php _e( 'Plugin Search', 'bborg'); ?></h2>
    111109                        <label class="screen-reader-text hidden" for="ps"><?php _e( 'Search for:', 'bborg' ); ?></label>
    112                         <input type="text" value="<?php echo bb_base_plugin_search_query(); ?>" name="ps" id="ts" />
    113                         <input class="button" type="submit" id="searchsubmit" value="<?php esc_attr_e( 'Search', 'bborg' ); ?>" />
     110                        <input type="text" value="<?php echo bb_base_plugin_search_query(); ?>" name="ps" id="ts" placeholder="<?php esc_attr_e( 'Search', 'bborg' ); ?>" />
    114111                </div>
    115112        </form>
     
    197194                <li class="topic-freshness-author"><?php
    198195                        /* translators: %s: reply author link */
    199                         printf( __( 'Last reply from: %s', 'bborg' ),
     196                        printf( __( 'Last voice: %s', 'bborg' ),
    200197                                bbp_get_author_link( array( 'type' => 'name', 'post_id' => $last_reply, 'size' => '15' ) )
    201198                        );
     
    205202                <li class="topic-freshness-time"><?php
    206203                        /* translators: %s: date/time link to the latest post */
    207                         printf( __( 'Last activity: %s', 'bborg' ), $time_since );
     204                        printf( __( 'About %s', 'bborg' ), $time_since );
    208205                ?></li>
    209206        <?php endif; ?>
     
    264261                <li class="forum-freshness-author"><?php
    265262                        /* translators: %s: post author link */
    266                         printf( __( 'Last post by: %s', 'bborg' ),
     263                        printf( __( 'Last voice: %s', 'bborg' ),
    267264                                bbp_get_author_link( array( 'type' => 'name', 'post_id' => $last_active ) )
    268265                        );
     
    272269                <li class="forum-freshness-time"><?php
    273270                        /* translators: %s: date/time link to the latest post */
    274                         printf( __( 'Last activity: %s', 'bborg' ), $time_since );
     271                        printf( __( 'About %s', 'bborg' ), $time_since );
    275272                ?></li>
    276273        <?php endif; ?>
     
    616613}
    617614add_action( 'bbp_template_redirect', 'bb_base_login_redirect', 11 );
     615
     616/**
     617 * Enlarge the single-user-details avatar size.
     618 *
     619 * @author johnjamesjacoby
     620 */
     621function bb_base_override_single_user_details_avatar_size( $size = 150 ) {
     622        return 200;
     623}
     624add_filter( 'bbp_single_user_details_avatar_size', 'bb_base_override_single_user_details_avatar_size' );
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/header-nav.php

    r7305 r14281  
    33        <?php if ( ! has_nav_menu( 'header-nav-menu' ) ) : ?>
    44                <ul id="bb-nav" class="menu">
    5                         <li <?php if ( is_page( 'about'    ) ) : ?>class="current"<?php endif; ?>><a href="<?php echo home_url( 'about'   ); ?>"><?php esc_html_e( 'About', 'bborg' ); ?></a></li>
    6                         <li <?php if ( is_page( 'plugins'  ) ) : ?>class="current"<?php endif; ?>><a href="<?php echo home_url( 'plugins' ); ?>"><?php esc_html_e( 'Plugins', 'bborg' ); ?></a></li>
    7                         <li <?php if ( is_page( 'themes'   ) ) : ?>class="current"<?php endif; ?>><a href="<?php echo home_url( 'themes'  ); ?>"><?php esc_html_e( 'Themes', 'bborg' ); ?></a></li>
    8                         <li><a href="<?php echo esc_url( '//codex.' . parse_url( home_url(), PHP_URL_HOST ) . '/' ); ?>"><?php esc_html_e( 'Documentation', 'bborg' ); ?></a></li>
    9                         <li <?php if ( is_post_type_archive( 'post' ) || is_singular( 'post' ) || is_date() || is_tag() || is_category() || is_home() ) : ?>class="current"<?php endif; ?>><a href="<?php echo home_url( 'blog' ); ?>"><?php esc_html_e( 'Blog', 'bborg' ); ?></a></li>
    10                         <?php if ( function_exists( 'is_bbpress' ) ) : ?><li <?php if ( is_bbpress() ) : ?>class="current"<?php endif; ?>><a href="<?php bbp_forums_url(); ?>"><?php esc_html_e( 'Support', 'bborg' ); ?></a></li><?php endif; ?>
     5                        <li <?php if ( is_page( 'about'  ) ) : ?>class="current"<?php endif; ?>><a href="<?php echo home_url( 'about' ); ?>"><?php esc_html_e( 'About', 'bborg' ); ?></a></li>
     6                        <li <?php if ( is_page( 'make'   ) ) : ?>class="current"<?php endif; ?>><a href="<?php echo home_url( 'make'  ); ?>"><?php esc_html_e( 'Make', 'bborg' ); ?></a></li>
     7                        <li><a href="<?php echo esc_url( '//codex.' . parse_url( home_url(), PHP_URL_HOST ) . '/' ); ?>"><?php esc_html_e( 'Codex', 'bborg' ); ?></a></li>
     8                        <li <?php if ( is_post_type_archive( 'post' ) || is_singular( 'post' ) || is_date() || is_tag() || is_category() || is_home() ) : ?>class="current"<?php endif; ?>><a href="<?php echo home_url( 'blog' ); ?>"><?php esc_html_e( 'News', 'bborg' ); ?></a></li>
     9                        <?php if ( function_exists( 'is_bbpress' ) ) : ?><li <?php if ( is_bbpress() ) : ?>class="current"<?php endif; ?>><a href="<?php bbp_forums_url(); ?>"><?php esc_html_e( 'Forums', 'bborg' ); ?></a></li><?php endif; ?>
    1110                        <li class="download<?php if ( is_page( 'download' ) ) : ?> current<?php endif; ?>"><a href="<?php echo home_url( 'download' ); ?>"><?php esc_html_e( 'Download', 'bborg' ); ?></a></li>
    1211                </ul>
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/image.php

    r7305 r14281  
    4242                <hr class="hidden" />
    4343
    44                 <h3><?php esc_html_e( 'View Older or Newer Images', 'bbporg' ); ?></h3>
     44                <h2><?php esc_html_e( 'View Older or Newer Images', 'bbporg' ); ?></h2>
    4545                <div class="navigation">
    4646                        <div class="alignleft"><?php previous_image_link() ?></div>
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/index.php

    r7305 r14281  
    55                the_post();
    66                ?>
    7                 <h3 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>
     7                <h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
    88                <cite>
    99                        <?php
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/page-homepage.php

    r504 r14281  
    55get_header(); ?>
    66
    7 <h3 id="post-home"><?php _e( 'Recent Topics', 'bbporg' ); ?></h3>
     7<h2 id="post-home"><?php _e( 'Recent Topics', 'bbporg' ); ?></h2>
    88
    99<?php if ( function_exists( 'is_bbpress' )  ) : ?>
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/page.php

    r7305 r14281  
    11<?php get_header(); ?>
    22<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    3                                 <h3 id="post-<?php the_ID(); ?>"><?php the_title(); ?></h3>
     3                                <h2 id="post-<?php the_ID(); ?>"><?php the_title(); ?></h2>
    44<?php
    55        the_content( __( 'Read more &raquo;', 'bborg' ) );
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/sidebar.php

    r7305 r14281  
    77
    88                        <div>
    9                                 <h3><?php _e( 'Forum Info', 'bbporg'); ?></h3>
     9                                <h2><?php _e( 'Forum Info', 'bbporg'); ?></h2>
    1010                                <ul class="forum-info">
    1111                                        <?php bb_base_single_forum_description(); ?>
     
    1616
    1717                        <div>
    18                                 <h3><?php _e( 'Forum Feeds', 'bbporg'); ?></h3>
     18                                <h2><?php _e( 'Forum Feeds', 'bbporg'); ?></h2>
    1919                                <ul>
    2020                                        <li><a class="feed" href="<?php bbp_forum_permalink(); ?>feed/" title="<?php esc_attr_e( 'Forum Posts', 'bborg' ); ?>"><?php esc_html_e( 'Recent Posts', 'bborg' ); ?></a></li>
     
    2626
    2727                        <div>
    28                                 <h3><?php _e( 'Topic Info', 'bbporg'); ?></h3>
     28                                <h2><?php _e( 'Topic Info', 'bbporg'); ?></h2>
    2929                                <ul class="topic-info">
    3030                                        <?php bb_base_single_topic_description(); ?>
     
    3434                        <div>
    3535                                <?php bbp_topic_tag_list( 0, array(
    36                                         'before' => '<h3>' . esc_html__( 'Topic Tags', 'bborg' ) . '</h3><ul class="topic-tags"><li>',
     36                                        'before' => '<h2>' . esc_html__( 'Topic Tags', 'bborg' ) . '</h2><ul class="topic-tags"><li>',
    3737                                        'after'  => '</li></ul>',
    3838                                        'sep'    => '</li><li>',
     
    4747                                        <?php bbp_topic_admin_links( array (
    4848                                                'id'     => bbp_get_topic_id(),
    49                                                 'before' => '<h3>' . esc_html__( 'Topic Admin', 'bborg' ) . '</h3><ul class="topic-admin-links"><li>',
     49                                                'before' => '<h2>' . esc_html__( 'Moderation', 'bborg' ) . '</h2><ul class="topic-admin-links"><li>',
    5050                                                'after'  => '</li></ul>',
    5151                                                'sep'    => '</li><li>',
     
    5959
    6060                        <div>
    61                                 <h3><?php _e( 'Forums', 'bbporg'); ?></h3>
     61                                <h2><?php _e( 'Forums', 'bbporg'); ?></h2>
    6262                                <?php echo do_shortcode( '[bbp-forum-index]' ); ?>
    6363                        </div>
     
    6565
    6666                        <div>
    67                                 <h3><?php _e( 'Views', 'bbporg'); ?></h3>
     67                                <h2><?php _e( 'Views', 'bbporg'); ?></h2>
    6868                                <ul>
    6969
     
    7878
    7979                        <div>
    80                                 <h3><?php _e( 'Feeds', 'bbporg'); ?></h3>
     80                                <h2><?php _e( 'Feeds', 'bbporg'); ?></h2>
    8181                                <ul>
    8282                                        <li><a class="feed" href="<?php bbp_forums_url(); ?>feed/" title="<?php esc_attr_e( 'All Recent Posts', 'bborg' ); ?>"><?php esc_html_e( 'All Recent Posts', 'bborg' ); ?></a></li>
     
    8585                        </div>
    8686
    87                         <div>
    88                                 <h3><?php _e( 'Tags', 'bbporg'); ?></h3>
     87                        <div class="bbp-topic-tag-cloud">
     88                                <h2><?php _e( 'Tags', 'bbporg'); ?></h2>
    8989                                <?php echo do_shortcode( '[bbp-topic-tags]' ); ?>
    9090                        </div>
     
    9595
    9696                <div class="feature">
    97                         <h3><?php _e('WordPress', 'bbporg'); ?></h3>
     97                        <h2><?php _e('WordPress', 'bbporg'); ?></h2>
    9898                        <p><a href="https://wordpress.org"><img width="78" height="58" alt="" src="<?php echo get_template_directory_uri(); ?>/images/wordpress.gif"/></a><?php esc_html_e( 'The world&#8217;s most powerful web publishing software.', 'bborg' ); ?></p>
    9999                </div>
    100100                <div class="feature">
    101                         <h3><?php _e('bbPress', 'bbporg'); ?></h3>
     101                        <h2><?php _e('bbPress', 'bbporg'); ?></h2>
    102102                        <p><a href="https://bbpress.org"><img width="78" height="58" alt="" src="<?php echo get_template_directory_uri(); ?>/images/bbpress.gif"/></a><?php esc_html_e( 'Simple and elegant forum software from the creators of WordPress.', 'bborg' ); ?></p>
    103103                </div>
    104104                <div style="margin-right: 0pt;" class="feature">
    105                         <h3><?php _e('BuddyPress', 'bbporg'); ?></h3>
     105                        <h2><?php _e('BuddyPress', 'bbporg'); ?></h2>
    106106                        <p><a href="https://buddypress.org"><img width="78" height="58" alt="" src="<?php echo get_template_directory_uri(); ?>/images/buddypress.gif"/></a><?php esc_html_e( 'Create a fully featured niche social-network with a few easy clicks.', 'bborg' ); ?></p>
    107107                </div>
     
    110110
    111111                <div>
    112                         <h3><?php _e( 'Categories', 'bbporg'); ?></h3>
     112                        <h2><?php _e( 'Categories', 'bbporg'); ?></h2>
    113113                        <ul>
    114114                                <?php wp_list_categories( array( 'title_li' => false ) ); ?>
     
    117117
    118118                <div>
    119                         <h3><?php _e( 'Tags', 'bbporg'); ?></h3>
     119                        <h2><?php _e( 'Tags', 'bbporg'); ?></h2>
    120120                        <?php wp_tag_cloud(); ?>
    121121                </div>
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/single-user.php

    r442 r14281  
    1212        <?php do_action( 'bbp_before_main_content' ); ?>
    1313
    14         <h3 id="bbpress-user"><?php bbp_displayed_user_field( 'display_name' ); ?> (@<?php bbp_displayed_user_field( 'user_nicename' ); ?>)</h3>
     14        <h2 id="bbpress-user"><?php bbp_displayed_user_field( 'display_name' ); ?> (@<?php bbp_displayed_user_field( 'user_nicename' ); ?>)</h2>
    1515
    1616        <div id="bbp-user-<?php bbp_current_user_id(); ?>" class="bbp-single-user">
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/single.php

    r7305 r14281  
    11<?php get_header(); ?>
    22<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    3         <h3 id="post-<?php the_ID(); ?>"><?php the_title(); ?></h3>
     3        <h2 id="post-<?php the_ID(); ?>"><?php the_title(); ?></h2>
    44        <cite><?php
    55                /* translators: 1: post date, 2: post author */
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/style-bbpress.css

    r12226 r14281  
    1 /* =Header
     1/* =Variables
    22-------------------------------------------------------------- */
    33
    4 #header,
    5 #wporg-header {
    6         background-color: rgb(141,199,112);
    7         border-bottom: 1px solid #696;
     4:root {
     5
     6        /* Header */
     7        --bbbase-header-background-color: rgba(141,199,112,1);
     8        --bbbase-header-image-url: url('../bbpress-org/images/bee.png');
     9        --bbbase-header-image-url-2x: url('../bbpress-org/images/bee-2x.png');
     10        --bbbase-header-image-size: 231px 162px;
     11        --bbbase-header-image-position: 197px -72px;
     12        --bbbase-header-image-small-screen-position: 55px -72px;
     13
     14        /* Logo */
     15        --bbbase-logo-image-url: url('../bbpress-org/images/bbpress-logo.png');
     16        --bbbase-logo-image-url-2x: url('../bbpress-org/images/bbpress-logo-2x.png');
     17        --bbbase-logo-image-size: 208px 65px;
     18        --bbbase-logo-image-height: 65px;
     19        --bbbase-logo-image-width: 208px;
     20
     21        /* Buttons */
     22        --bbbase-button-background-color: rgba(0,153,51,1);
     23        --bbbase-button-background-color-hover: rgba(0,153,51,1);
     24        --bbbase-button-color: rgba(235,255,235,0.9);
     25        --bbbase-button-color-hover: rgba(235,255,235,0.9);
     26
     27        /* Links */
     28        --bbbase-link-color: #rgba(50,140,0,1);
     29        --bbbase-link-color-hover: rgba(213,78,33,1);
     30
     31        /* Subnav */
     32        --bbbase-subnav-color-hover: rgba(141,199,112,1);
     33
     34        /* Lists */
     35        --bbbase-list-hover-helper-background: rgba(235,255,235,1);
    836}
    9 
    10 #header-inner {
    11         background: url('../bbpress-org/images/bee.png') no-repeat 197px -72px;
    12 }
    13 #header h1 a,
    14 #header h1 :link,
    15 #header h1 :link:hover,
    16 #wporg-header h1 :link,
    17 #wporg-header h1 :link:hover {
    18         background: url('../bbpress-org/images/bbpress-logo.png') no-repeat 0 0;
    19 }
    20 
    21 /* =Site Style
    22 -------------------------------------------------------------- */
    23 
    24 body.bbp-user-page div.content,
    25 body.bbp-user-edit div.content {
    26         width: auto;
    27         float: none;
    28 }
    29 
    30 div.standard {
    31         background: #EBF5FA;
    32 }
    33 
    34 /* =Buttons
    35 -------------------------------------------------------------- */
    36 
    37 #nav li.current a,
    38 #nav li.current-menu-item a,
    39 #nav li a:hover,
    40 #header #nav li :link:hover,
    41 #wporg-header #wporg-header-menu li :link:hover,
    42 .button:hover {
    43         color: rgba(235,255,235,0.9);
    44 
    45         border: 1px solid #1d6422;
    46 
    47         background-image: -moz-linear-gradient(top, #00aa66 0%, #008800 100%);
    48         background-image: -webkit-linear-gradient(top, #00aa66 0%,#008800 100%);
    49         background-image: -o-linear-gradient(top, #00aa66 0%,#008800 100%);
    50         background-image: -ms-linear-gradient(top, #00aa66 0%,#008800 100%);
    51         background-image: linear-gradient(top, #00aa66 0%,#008800 100%);
    52 
    53         -moz-box-shadow: inset 0 1px 0 #00aa66, inset 0 2px 0 rgba(120,230,120,0.7);
    54         -webkit-box-shadow: inset 0 1px 0 #00aa66, inset 0 2px 0 rgba(120,230,120,0.7);
    55         -o-box-shadow: inset 0 1px 0 #00aa66, inset 0 2px 0 rgba(120,230,120,0.7);
    56         -ms-box-shadow: inset 0 1px 0 #00aa66, inset 0 2px 0 rgba(120,230,120,0.7);
    57         box-shadow: inset 0 1px 0 #00aa66, inset 0 2px 0 rgba(120,230,120,0.7);
    58 }
    59 
    60 .button {
    61         border: 1px solid #1d6422;
    62 
    63         background-color: #009933;
    64         background-image: -moz-linear-gradient(top, #009933 0%, #008800 100%);
    65         background-image: -webkit-linear-gradient(top, #009933 0%,#008800 100%);
    66         background-image: -ms-linear-gradient(top, #009933 0%,#008800 100%);
    67         background-image: -o-linear-gradient(top, #009933 0%,#008800 100%);
    68         background-image: linear-gradient(top, #009933 0%,#008800 100%);
    69 
    70         -moz-box-shadow: inset 0 1px 0 #009933, inset 0 2px 0 rgba(120,230,120,0.5);
    71         -webkit-box-shadow: inset 0 1px 0 #009933, inset 0 2px 0 rgba(120,230,120,0.5);
    72         -o-box-shadow: inset 0 1px 0 #009933, inset 0 2px 0 rgba(120,230,120,0.5);
    73         -ms-box-shadow: inset 0 1px 0 #009933, inset 0 2px 0 rgba(120,230,120,0.5);
    74         box-shadow: inset 0 1px 0 #009933, inset 0 2px 0 rgba(120,230,120,0.5);
    75 }
    76 
    77 #nav li.current a,
    78 #nav li.current-menu-item a,
    79 #nav li a:active,
    80 #header #nav li :link:active,
    81 #wporg-header #nav li :link:active,
    82 .button:active {
    83         background-image: -moz-linear-gradient(top, #009933 0%, #008800 100%);
    84         background-image: -webkit-linear-gradient(top, #009933 0%,#008800 100%);
    85         background-image: -o-linear-gradient(top, #009933 0%,#008800 100%);
    86         background-image: -ms-linear-gradient(top, #009933 0%,#008800 100%);
    87         background-image: linear-gradient(top, #009933 0%,#008800 100%);
    88 
    89         -moz-box-shadow: inset 0 1px 5px #328C00, inset 0 -1px 0 #009933;
    90         -webkit-box-shadow: inset 0 1px 5px #328C00, inset 0 -1px 0 #009933;
    91         -o-box-shadow: inset 0 1px 5px #328C00, inset 0 -1px 0 #009933;
    92         -ms-box-shadow: inset 0 1px 5px #328C00, inset 0 -1px 0 #009933;
    93         box-shadow: inset 0 1px 5px #328C00, inset 0 -1px 0 #009933;
    94 }
    95 
    96 #nav li a:hover,
    97 #header #nav li :link:hover,
    98 #wporg-header #nav li :link:hover,
    99 .dark-context .button:hover {
    100         -moz-box-shadow: inset 0 1px 0 rgba(120,230,120,0.7);
    101         -webkit-box-shadow: inset 0 1px 0 rgba(120,230,120,0.7);
    102         -o-box-shadow: inset 0 1px 0 rgba(120,230,120,0.7);
    103         -ms-box-shadow: inset 0 1px 0 rgba(120,230,120,0.7);
    104         box-shadow: inset 0 1px 0 rgba(120,230,120,0.7);
    105 }
    106 
    107 .dark-context .button {
    108         -moz-box-shadow: inset 0 1px 0 rgba(120,230,120,0.5);
    109         -webkit-box-shadow: inset 0 1px 0 rgba(120,230,120,0.5);
    110         -o-box-shadow: inset 0 1px 0 rgba(120,230,120,0.5);
    111         -ms-box-shadow: inset 0 1px 0 rgba(120,230,120,0.5);
    112         box-shadow: inset 0 1px 0 rgba(120,230,120,0.5);
    113 }
    114 
    115 .dark-context .button:active {
    116         -moz-box-shadow: inset 0 1px 5px #328C00, inset 0 -1px 0 rgba(120,230,120,0.5);
    117         -webkit-box-shadow: inset 0 1px 5px #328C00, inset 0 -1px 0 rgba(120,230,120,0.5);
    118         -o-box-shadow: inset 0 1px 5px #328C00, inset 0 -1px 0 rgba(120,230,120,0.5);
    119         -ms-box-shadow: inset 0 1px 5px #328C00, inset 0 -1px 0 rgba(120,230,120,0.5);
    120         box-shadow: inset 0 1px 5px #328C00, inset 0 -1px 0 rgba(120,230,120,0.5);
    121 }
    122 
    123 #subnav-inner ul li a:hover {
    124         color: #8fbb6e;
    125 }
    126 
    127 /* =Links
    128 -------------------------------------------------------------- */
    129 
    130 a {
    131         color: #328C00;
    132 }
    133 a:hover {
    134         color: #D54E21;
    135 }
    136 
    137 /* =Text
    138 -------------------------------------------------------------- */
    139 
    140 blockquote {
    141         background-color: #eee;
    142 }
    143 div.action a {
    144         color: #009933;
    145 }
    146 
    147 /* =Input
    148 -------------------------------------------------------------- */
    149 
    150 input.submit {
    151         background: #3399cc;
    152         color: #fff;
    153 }
    154 input.submit:hover {
    155         background: #009933;
    156 }
    157 
    158 /* =bbPress Default Override
    159 -------------------------------------------------------------- */
    160 
    161 #bbpress-forums li.bbp-body ul:hover {
    162         background-color: #efe;
    163 }
    164 
    165 /* =HiDPI Overrides
    166 -------------------------------------------------------------- */
    167 
    168 @media only screen and (-webkit-min-device-pixel-ratio: 1.5) {
    169         #header-inner {
    170                 background-image: url('../bbpress-org/images/bee-2x.png');
    171                 background-size: 231px 162px;
    172         }
    173 
    174         #header h1 a,
    175         #header h1 :link,
    176         #header h1 :link:hover,
    177         #wporg-header h1 :link,
    178         #wporg-header h1 :link:hover {
    179                 background-image: url('../bbpress-org/images/bbpress-logo-2x.png');
    180                 background-size: 208px 65px;
    181         }
    182 }
    183 
    184 /* =Forum Overrides
    185 -------------------------------------------------------------- */
    186 
    187 #bbpress-forums p.bbp-topic-meta .bbp-topic-started-in a {
    188         background-color: #328C00;
    189 }
    190 
    191 /* =Responsive
    192 -------------------------------------------------------------- */
    193 
    194 @media screen and ( max-width: 835px ) {
    195         #header-inner {
    196                 background-position-x: 55px;
    197         }
    198 }
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/style-buddypress.css

    r9122 r14281  
    1 /* =Site Style
     1/* =Variables
    22-------------------------------------------------------------- */
    33
    4 #header,
    5 #wporg-header {
    6         background-color: #be3631;
    7         border-bottom: 1px solid #9e1611;
     4:root {
     5
     6        /* Header */
     7        --bbbase-header-background-color: rgb(221,130,59,1);
     8        --bbbase-header-image-url: none;
     9        --bbbase-header-image-url-2x: none;
     10        --bbbase-header-image-size: 0 0;
     11        --bbbase-header-image-position: 0 0;
     12        --bbbase-header-image-small-screen-position: 0 0;
     13
     14        /* Logo */
     15        --bbbase-logo-image-url: url('../buddypress-org/images/buddypress-logo.png');
     16        --bbbase-logo-image-url-2x: url('../buddypress-org/images/buddypress-logo-2x.png');
     17        --bbbase-logo-image-size: 269px 65px;
     18        --bbbase-logo-image-height: 65px;
     19        --bbbase-logo-image-width: 269px;
     20
     21        /* Buttons */
     22        --bbbase-button-background-color: rgba(221,130,59,0.9);
     23        --bbbase-button-background-color-hover: rgba(221,130,59,0.9);
     24        --bbbase-button-color: rgba(255,235,235,0.9);
     25        --bbbase-button-color-hover: rgba(255,235,235,0.9);
     26
     27        /* Links */
     28        --bbbase-link-color: rgba(221,130,59,0.9);
     29        --bbbase-link-color-hover: rgba(213,78,33,1);
     30
     31        /* Subnav */
     32        --bbbase-subnav-color-hover: rgb(216,72,0,1);
     33
     34        /* Lists */
     35        --bbbase-list-hover-helper-background: rgba(255,235,235,1);
    836}
    9 
    10 #header h1 a,
    11 #header h1 :link,
    12 #header h1 :link:hover,
    13 #wporg-header h1 :link,
    14 #wporg-header h1 :link:hover {
    15         width: 265px;
    16         background: url('../buddypress-org/images/buddypress-logo.png') no-repeat 0 0;
    17         position: relative;
    18 }
    19 
    20 /* =Site Style
    21 -------------------------------------------------------------- */
    22 
    23 a:hover img,
    24 #main a:hover img {
    25         border: 1px solid #dd823b;
    26 }
    27 
    28 div.standard {
    29         border: #990000 solid 2px;
    30         background: #EBF5FA;
    31 }
    32 
    33 div.free-page div.standard {
    34         border: #990000 solid 2px;
    35 }
    36 
    37 /* =Buttons
    38 -------------------------------------------------------------- */
    39 
    40 .button {
    41         background-color: #dd823b;
    42         border: 1px solid #9d4200;
    43 }
    44 
    45 .button:hover,
    46 .button:active {
    47         background-color: #dd823b;
    48         color: rgba(255,255,255,0.9);
    49 }
    50 
    51 /* =Navigation
    52 -------------------------------------------------------------- */
    53 
    54 #nav li a:hover,
    55 #header #nav li :link:hover,
    56 #wporg-header #wporg-header-menu li :link:hover {
    57         background-color: #cf4944;
    58         color: rgba(255,255,255,0.9);
    59 }
    60 
    61 #nav li.current-menu-item a,
    62 #nav li.current a,
    63 #nav li a:active {
    64         background-color: #dd823b;
    65 }
    66 
    67 #subnav-inner ul li a:hover {
    68         color: #d84800;
    69 }
    70 
    71 /* =Links
    72 -------------------------------------------------------------- */
    73 
    74 a {
    75         color: #be3631;
    76 }
    77 a:hover {
    78         color: #dd823b;
    79 }
    80 
    81 /* =Text
    82 -------------------------------------------------------------- */
    83 
    84 blockquote {
    85         background-color: #eee;
    86 }
    87 div.action a {
    88         color: #990000;
    89 }
    90 
    91 /* =Input
    92 -------------------------------------------------------------- */
    93 
    94 input.submit {
    95         background: #3399cc;
    96         color: #fff;
    97 }
    98 input.submit:hover {
    99         background: #990000;
    100 }
    101 
    102 /* =HiDPI Overrides
    103 -------------------------------------------------------------- */
    104 
    105 @media only screen and (-webkit-min-device-pixel-ratio: 1.5) {
    106 
    107         #header h1 a,
    108         #header h1 :link,
    109         #header h1 :link:hover,
    110         #wporg-header h1 :link,
    111         #wporg-header h1 :link:hover {
    112                 background-image: url('../buddypress-org/images/buddypress-logo-2x.png');
    113                 background-size: 269px 65px;
    114         }
    115 }
    116 
    117 /* =Forum Overrides
    118 -------------------------------------------------------------- */
    119 
    120 #bbpress-forums p.bbp-topic-meta .bbp-topic-started-in a {
    121         background-color: #be3631;
    122 }
  • sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/style.css

    r12226 r14281  
    11/**
    2  * Theme Name: BB's Parent
    3  * Theme URL: https://buddypress.org
    4  * Description: Parent theme for BuddyPress.org and bbPress.org
    5  * Author: John James Jacoby
    6  * Author URI: http://jaco.by
    7  * Version: 2.1
    8  * Tags: bbpress, gray, 508, compliance, fixed width, widgets, gallery
     2 * Theme Name:  BB's Base
     3 * Theme URL:   https://buddypress.org
     4 * Description: Base theme for BuddyPress.org and bbPress.org
     5 * Author:      John James Jacoby
     6 * Author URI:  https://jjj.blog
     7 * Version:     2.2
    98 */
    109
     
    3231a img { border: 1px solid transparent; }
    3332
     33/* =Variables
     34-------------------------------------------------------------- */
     35:root {
     36
     37        /* Header */
     38        --bbbase-header-background-color: #eee;
     39        --bbbase-header-image-url: none;
     40        --bbbase-header-image-url-2x: none;
     41        --bbbase-header-image-size: 0 0 ;
     42        --bbbase-header-image-position: 0 0;
     43        --bbbase-header-image-small-screen-position: 0 0;
     44
     45        /* Logo */
     46        --bbbase-logo-image-url: none;
     47        --bbbase-logo-image-url-2x: none;
     48        --bbbase-logo-size: 208px 65px;
     49        --bbbase-logo-height: 65px;
     50        --bbbase-logo-width: 208px;
     51
     52        /* Buttons */
     53        --bbbase-button-background-color: #000;
     54        --bbbase-button-background-color-hover: #000;
     55        --bbbase-button-color: #fff;
     56        --bbbase-button-color-hover: #fff;
     57
     58        /* Links */
     59        --bbbase-link-color: #000;
     60        --bbbase-link-color-hover: #333;
     61
     62        /* Subnav */
     63        --bbbase-subnav-color-hover: #000;
     64
     65        /* Lists */
     66        --bbbase-list-hover-helper-background: rgba(0,0,0,0.01);
     67
     68        /* Common Colors */
     69        --bbbase-brightest-white: #fff;
     70        --bbbase-darkest-black: #000;
     71        --bbbase-light-background-low-contrast: #fafafa;
     72        --bbbase-grey-background-low-contrast: #eee;
     73        --bbbase-grey-border-low-contrast: #ccc;
     74        --bbbase-grey-border-low-contrast: #ccc;
     75}
     76
    3477/* =Site Style
    3578-------------------------------------------------------------- */
     
    4083}
    4184body {
    42         font: 400 14px/26px sans-serif;
     85        font: 100 16px/1.5 Inter, sans-serif;
    4386        text-align: left;
    44         background: #fbfbfb;
     87        background: var(--bbbase-brightest-white);
    4588        margin: 0;
    4689        color: #222;
     90}
     91.hide-if-js {
     92        display: none;
    4793}
    4894#header,
    4995#wporg-header {
    50         border-bottom: 1px solid #252;
    51         position: fixed;
     96        background-color: var(--bbbase-header-background-color);
    5297        width: 100%;
    53         z-index: 99;
    54         box-shadow: 0 0 20px #ccc;
    55         top: 0;
    56         opacity: 0.95;
    57 }
    58 
    59 body.page-template-page-homepage-php #header {
    60         position: relative;
    61         box-shadow: none;
    62         top: 0;
    63 }
     98}
     99
    64100#header-inner {
    65101        margin: 0 auto;
     
    67103        height: 80px;
    68104        padding: 0;
     105        display: flex;
     106        align-items: center;
     107
     108        /* Fun image behind logo */
     109        background-color: transparent;
     110        background-attachment: initial;
     111        background-repeat: no-repeat;
     112        background-position: var(--bbbase-header-image-position);
     113        background-image: var(--bbbase-header-image-url);
     114        background-size: var(--bbbase-header-image-size);
    69115}
    70116#header h1,
    71117#wporg-header h1 {
    72118        text-indent: -9999px;
     119        order: 1;
    73120}
    74121#header h1 a,
    75 #wporg-header h1 a {
    76         margin-top: 8px;
    77         width: 220px;
    78         height: 62px;
    79         float: left;
     122#header h1 :link,
     123#header h1 :link:hover,
     124#wporg-header h1 :link,
     125#wporg-header h1 :link:hover,
     126#wporg-header h1 :link:visited {
     127        border: 0;
     128        text-decoration: none;
     129        display: block;
     130        height: 80px;
     131        width: var(--bbbase-logo-image-width);
     132        background-color: transparent;
     133        background-attachment: initial;
     134        background-repeat: no-repeat;
     135        background-position: left center;
     136        background-image: var(--bbbase-logo-image-url);
    80137}
    81138
    82139#headline {
    83         background-color: #ddd;
    84         border-bottom: 1px solid #aaa;
     140        background-color: #fdfdfd;
    85141}
    86142#headline-inner {
     
    88144        width: 100%;
    89145        height: 400px;
    90         padding: 0 10px;
    91146        line-height: 0;
    92         position: relative;
    93147}
    94148#headline-inner p {
     
    98152        width: 330px;
    99153        font-weight: 400;
    100         font-size: 13px;
     154        font-size: 16px;
    101155        color: #555;
    102156}
     
    115169p.headline-label {
    116170        padding: 0 0 24px 10px;
    117         color: #ccc;
     171        color: var(--bbbase-grey-border-low-contrast);
    118172}
    119173p.plans {
     
    125179}
    126180#showcase {
    127         background-color: #eee;
    128         border-bottom: 1px solid #ccc;
     181        background-color: var(--bbbase-grey-background-low-contrast);
    129182        color: #555;
    130183}
     
    132185        margin: 0 auto;
    133186        width: 100%;
    134         padding: 20px 0 0;
     187        padding: 60px 0 60px;
    135188}
    136189#showcase h3 {
     
    141194        float: left;
    142195        margin: 5px 10px 0 0;
    143         border: 1px solid #aaa;
    144         height: 58px; /* not auto */
     196        height: 116px;
    145197}
    146198
    147199#main {
    148200        margin: 0 auto;
    149         padding: 24px 0;
     201        padding: 40px 0;
     202        display: flex;
     203}
     204
     205#footer {
     206        width: 100%;
     207        background-color: var(--bbbase-light-background-low-contrast);
     208        color: #aaa;
     209}
     210#footer-inner {
     211        font-size: 12px;
     212        margin: 0 auto;
     213        display: flex;
     214        align-items: center;
     215}
     216#footer-inner div {
     217        padding: 40px 0;
     218}
     219#footer div.details {
     220        order: 1;
     221        margin-right: auto;
     222}
     223#footer div.links {
     224        order: 2;
     225        margin-left: auto;
     226}
     227#footer p {
     228        margin: 0;
     229}
     230#footer a:not(:first-child) {
     231        margin-left: 10px;
     232}
     233
     234#header-inner,
     235#headline-inner,
     236#main,
     237#footer-inner {
    150238        position: relative;
    151 }
    152 body:not(.trac):not(.home-page):not(.home) #main {
    153         margin-top: 120px;
    154 }
    155 
    156 #footer {
    157         padding: 24px 0;
    158         font-size: 12px;
    159         margin: 0 auto 0 auto;
    160         border-top: #ccc solid 1px;
    161         color: inherit;
    162 }
    163 #footer div.links {
    164         float: right;
    165 }
    166 #footer p {
    167         margin: 0;
     239        overflow: visible;
     240}
     241
     242#showcase-inner {
     243        display: flex;
     244        flex-wrap: wrap;
     245        gap: 40px;
    168246}
    169247
    170248div.feature {
    171         float: left;
    172         width: 225px;
    173         margin: 0 20px 20px 0;
    174         font-size: 12px;
     249        flex: 1 1 calc(50% - 40px);
    175250        line-height: 22px;
    176251}
    177 div.sidebar div.feature {
    178         margin: 0 0 24px 0;
    179 }
    180252div.feature p {
    181253        margin: 0;
    182         font-size: 11px;
     254}
     255
     256div.feature p span {
     257        margin: 5px 20px;
     258        font-size: 18px;
     259        line-height: 38px;
     260        display: inline-block;
    183261}
    184262div.feature p.book-description {
    185         clear: left;
    186         float: left;
    187263        margin-top: 20px;
    188264        font-size: 1.1em;
    189265}
    190 #main div.feature img {
    191         border: #ccc solid 1px;
    192 }
    193 a:hover img,
    194 #main a:hover img {
    195         border: #328C00 solid 1px;
     266div.feature img {
     267        border: 1px solid var(--bbbase-grey-border-low-contrast);
     268}
     269
     270a:hover img {
     271        border: 1px solid #555
    196272}
    197273
    198274div.content {
    199         float: right;
    200         width: 100%;
     275        order: 2;
     276        margin-left: auto;
    201277}
    202278div.leftcol {
     
    207283}
    208284div.sidebar {
    209         float: left;
    210         width: 100%;
     285        order: 1;
     286        margin-right: auto;
    211287}
    212288div.group {
    213289        padding: 20px 20px 1px 20px;
    214         background: #eee;
     290        background: var(--bbbase-grey-background-low-contrast);
    215291        margin: 0 0 24px 0;
    216 }
    217 
    218 body.bbp-user-page div.content {
    219         width: auto;
    220         float: none;
    221292}
    222293
     
    254325        margin: 0 24px 12px 0;
    255326        background: #f6f6f6;
    256         border: #ccc solid 1px;
     327        border: var(--bbbase-grey-border-low-contrast) solid 1px;
    257328}
    258329div.plan p {
     
    268339div.standard {
    269340        font-size: 16px;
    270         border: #009933 solid 2px;
     341        border: #333 solid 2px;
    271342}
    272343div.standard h3 {
     
    277348}
    278349div.plan ul li {
    279         border-bottom: #ddd solid 1px;
     350        border-bottom: var(--bbbase-grey-border-low-contrast) solid 1px;
    280351        list-style: none;
    281352}
     
    290361div.free-page div.standard {
    291362        font-size: 14px;
    292         border: #009933 solid 2px;
     363        border: #333 solid 2px;
    293364}
    294365
     
    317388-------------------------------------------------------------- */
    318389
    319 .button {
    320         color: #fff;
     390.button,
     391button,
     392input[type=button],
     393input[type=submit],
     394input[type=reset] {
     395        color: var(--bbbase-button-color);
     396        background-color: var(--bbbase-button-background-color);
     397
     398        /* Overrides */
    321399        font-family: sans-serif;
    322400        height: auto;
     
    324402        padding: 5px 10px;
    325403        font-weight: 600;
     404        border-radius: 8px;
    326405        border: none;
    327         border-radius: 3px;
     406}
     407
     408.button:hover,
     409.button:active,
     410button:hover,
     411button:active,
     412input[type=button]:hover,
     413input[type=button]:active,
     414input[type=submit]:hover,
     415input[type=submit]:active,
     416input[type=reset]:hover,
     417input[type=reset]:active {
     418        color: var(--bbbase-button-color-hover);
     419        background-color: var(--bbbase-button-background-color-hover);
     420
     421        /* Overrides */
     422        border: none;
     423    -webkit-box-shadow: none;
     424    box-shadow: none;
     425    text-shadow: none;
    328426}
    329427
    330428/* =Navigation
    331429-------------------------------------------------------------- */
     430
     431#header #bb-nav {
     432        margin: 0;
     433        display: flex;
     434        align-items: center;
     435}
    332436
    333437#bb-menu-icon,
     
    339443#mobile-menu-button:before {
    340444        font: normal 16px/1 'dashicons';
    341         color: #000;
    342         content: '\f349'
     445        color: var(--bbase-darkest-black);
     446        content: '\f349';
     447        flex-shrink: 0;
    343448}
    344449
    345450#nav,
    346451#wporg-header-menu {
    347         float: right;
    348         margin: 30px 0 0 0;
    349         line-height: 20px;
     452        order: 2;
     453        margin: 0 0 0 auto;
     454        display: flex;
     455        align-items: center;
    350456}
    351457#nav li,
    352458#wporg-header #wporg-header-menu li {
    353         display: inline;
    354         float: left;
    355         margin: 0 3px 0 3px;
     459        margin: 0;
     460        height: 80px;
    356461        list-style: none;
     462        display: flex;
     463        align-items: center;
    357464}
    358465#nav li a,
    359466#wporg-header #wporg-header-menu li :link,
    360467#wporg-header #wporg-header-menu li :visited {
     468        display: flex;
     469        align-items: center;
     470        justify-content: center;
    361471        text-decoration: none;
     472        width: 100%;
     473        height: 100%;
    362474        color: #fff;
    363         height: auto;
    364         line-height: 1;
    365         padding: 5px 10px;
     475        padding: 0 13px;
    366476        font-weight: 600;
    367         border-radius: 3px;
    368         border: 1px solid transparent;
    369 }
     477}
     478
    370479#nav li a:hover,
    371 #wporg-header-menu li :link:hover {
    372         color: #ddeedd;
    373 }
    374 #nav li a.active {
    375         color: #fff;
    376 }
    377 
    378 #subnav,
    379 body.buddypress.trac #subnav,
    380 body.bbpress.trac #subnav {
    381         background: #eee;
    382         border-bottom: #ddd solid 1px;
    383         font-size: 12px;
    384         margin-top: 81px;
    385 }
    386 body.trac #metanav {
    387     font-size: 12px;
    388     margin-top: 81px;
    389     position: static;
    390     top: auto;
    391     right: auto;
    392     line-height:24px;
    393     padding-top: .5em;
    394 }
    395 #metanav:after {
    396     clear: both;
    397     display: block;
    398 }
    399 
    400 body.trac #metanav a,
    401 body.trac #metanav a:visited,
    402 body.trac #metanav form.trac-logout button {
    403     color: initial;
    404 }
    405 
    406 body.trac #metanav li.last {
    407     padding-right: .75em;
    408 }
    409 
    410 #subnav-inner {
    411         width: 100%;
    412         margin: 0 auto;
    413         padding: 5px 0;
    414         color: #555;
    415 }
    416 #subnav-inner ul {
    417         margin: 0;
    418 }
    419 #subnav-inner ul li {
    420         display: inline;
    421         float: left;
    422         list-style: none;
    423 }
    424 #subnav-inner ul li a {
    425         text-decoration: none;
    426         color: #555;
    427 }
    428 
    429 #nav-secondary li {
    430         margin: 0 30px 0 0;
    431 }
    432 
    433 #nav-user {
    434         float: right;
    435 }
    436 
    437 #nav-user li {
    438         margin: 0 10px 0 20px;
     480#nav li a.active,
     481#wporg-header #wporg-header-menu li :link:hover,
     482#wporg-header #wporg-header-menu li :link:active {
     483        background-color: rgba(255,255,255,0.3);
     484}
     485
     486#nav li.current-menu-item a,
     487#nav li.current-page-ancestor a,
     488#nav li.current a {
     489
     490        /* Match body for strong emphasis */
     491        background-color: #fff;
     492        color: #111;
    439493}
    440494
     
    446500
    447501nav.pagination span.page-numbers.current {
    448         font-weight: bold;
     502        font-weight: 600;
    449503}
    450504
     
    454508h2 {
    455509        font-size: 20px;
    456         color: #000;
    457         margin: 0 0 24px 0;
     510        color: var(--bbase-darkest-black);
     511        margin: 0 0 30px 0;
    458512}
    459513h2.graphic {
    460         top: 60px;
     514        top: 80px;
    461515        position: absolute;
    462516        line-height: 1em;
     
    469523        font-size: 2.5em;
    470524        color: #555;
    471         text-shadow: 1px -1px 0 #aaa;
     525        text-shadow: none;
     526        text-decoration: none;
    472527}
    473528
     
    479534
    480535h3.tour {
    481         background: #eee;
    482         color: #000;
     536        background: var(--bbbase-grey-background-low-contrast);
     537        color: var(--bbase-darkest-black);
    483538        padding: 6px 15px;
    484539        margin: 0 0 12px 0;
    485         border-bottom: #ccc solid 1px;
     540        border-bottom: var(--bbbase-grey-border-low-contrast) solid 1px;
    486541        font-size: 18px;
    487542}
     
    512567}
    513568dl dt {
    514         font-weight: bold;
     569        font-weight: 600;
    515570        color: #333;
    516571}
     
    533588dl.help dt {
    534589        font-size: 14px;
    535         color: #000;
     590        color: var(--bbase-darkest-black);
    536591}
    537592dl.help dd {
    538593        margin: 0 0 24px 0;
    539594        padding: 0 0 24px 0;
    540         border-bottom: #ccc solid 1px;
     595        border-bottom: var(--bbbase-grey-border-low-contrast) solid 1px;
    541596}
    542597
     
    546601a {
    547602        text-decoration: none;
     603        color: var(--bbbase-link-color);
    548604}
    549605a:hover {
    550606        text-decoration: underline;
     607        color: var(--bbbase-link-color-hover);
    551608}
    552609
     
    556613img {
    557614        height: auto;
    558         max-width: 100%;
    559615}
    560616
     
    562618        max-width: 680px;
    563619        padding: 10px;
    564         border: 1px solid #ccc;
    565         background: #eee;
     620        border: 1px solid var(--bbbase-grey-border-low-contrast);
     621        background: var(--bbbase-grey-background-low-contrast);
    566622        position: relative;
    567623}
    568624
    569625div.wp-caption img {
    570         border: 5px double #ddd;
     626        border: 5px double var(--bbbase-grey-border-low-contrast);
    571627        position: relative;
    572628        display: block;
     
    592648        font-style: italic;
    593649        font-size: 15px;
    594         border: 1px dotted #ddd;
     650        border: 1px dotted var(--bbbase-grey-border-low-contrast);
    595651        padding: 10px;
    596652        margin: 0 0 15px 0;
     
    615671body.single cite {
    616672        font-family: sans-serif;
    617         font-size: 12px;
     673        font-size: 14px;
    618674        font-style: normal;
    619         color: #999;
     675        color: #aaa;
    620676        display: block;
    621677        margin-bottom: 15px;
    622678}
    623679div.single-post {
    624         border-bottom: 1px solid #eee;
    625680        margin-bottom: 15px;
    626681        padding-bottom: 10px;
     
    658713}
    659714div.action a:hover {
    660         color: #000;
     715        color: var(--bbase-darkest-black);
    661716}
    662717
     
    671726        position: absolute !important;
    672727        width: 1px;
    673         word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
     728
     729        /* Many screen reader and browser combinations announce broken words as they would appear visually. */
     730        word-wrap: normal !important;
    674731}
    675732
     
    684741        font-size: 14px;
    685742        font-size: 0.875rem;
    686         font-weight: 700;
     743        font-weight: 600;
    687744        height: auto;
    688745        left: 5px;
     
    692749        top: 5px;
    693750        width: auto;
    694         z-index: 100000; /* Above WP toolbar. */
     751
     752        /* Above WP toolbar. */
     753        z-index: 100000;
    695754}
    696755
     
    710769-------------------------------------------------------------- */
    711770
    712 input {
     771input,
     772select {
    713773        font: 14px/16px sans-serif;
    714         padding: 3px;
     774        padding: 5px 10px;
    715775        color: #333;
    716776        border: 1px solid #ccc;
    717         border-radius: 3px;
     777        border-radius: 8px;
    718778}
    719779input.submit {
    720         border: 0;
    721         padding: 4px 5px;
    722         font-weight: bold;
     780        border: none;
     781        font-weight: 600;
    723782        cursor: pointer;
    724783}
     
    730789}
    731790
    732 /* =Clear Floats
    733 -------------------------------------------------------------- */
    734 
    735 #header-inner:after,
    736 #headline-inner:after,
    737 #signup-inner:after,
    738 #subnav-inner:after,
    739 #showcase-inner:after,
    740 #main:after,
    741 #footer:after,
    742 div.group:after,
    743 div.action:after,
    744 div.free-page:after {
    745         content: ".";
    746         display: block;
    747         height: 0;
    748         clear: both;
    749         visibility: hidden;
    750 }
    751 
    752 /* =HasLayout (ie6)
    753 -------------------------------------------------------------- */
    754 
    755 * html #header-inner,
    756 * html #headline-inner,
    757 * html #signup-inner,
    758 * html #subnav-inner,
    759 * html #showcase-inner,
    760 * html #main,
    761 * html #footer,
    762 * html div.action,
    763 * html div.free-page {
    764         height: 1%;
    765 }
    766 
    767 /* =HasLayout (ie7)
    768 -------------------------------------------------------------- */
    769 
    770 *:first-child+html #header-inner,
    771 *:first-child+html #headline-inner,
    772 *:first-child+html #signup-inner,
    773 *:first-child+html #subnav-inner,
    774 *:first-child+html #showcase-inner,
    775 *:first-child+html #main,
    776 *:first-child+html #footer,
    777 *:first-child+html div.action,
    778 *:first-child+html div.free-page {
    779         min-height: 1px;
    780 }
    781791
    782792/* =Hidden
     
    837847#commentform input,
    838848#commentform textarea {
    839         font: 0.9em "Lucida Grande", Verdana, Arial, Sans-Serif;
     849        font: 100 16px/1.5 Inter, sans-serif;
    840850}
    841851.commentlist {
     
    847857        padding: 5px 5px 0 10px;
    848858        list-style: none;
    849         font-weight: bold;
    850859        position: relative;
    851860}
    852861.commentlist li .avatar {
    853862        float: left;
    854         border: 1px solid #eee;
     863        border: 1px solid var(--bbbase-grey-background-low-contrast);
    855864        padding: 2px;
    856865        margin: 0 10px 10px 0;
     
    862871        font-size: 1em;
    863872}
     873.commentlist span.says {
     874        display: none;
     875}
    864876.commentlist .comment-author.vcard cite,
    865877.commentlist .comment-author.vcard cite a {
    866         font-weight: bold;
     878        font-weight: 600;
    867879        font-style: normal;
    868880        margin: 5px 0;
     
    870882.commentlist .comment-body p {
    871883        clear: both;
    872         font-weight: normal;
    873884        line-height: 1.5em;
    874885        text-transform: none;
    875         margin: 10px 5px 10px 0;
     886        margin: 15px;
    876887}
    877888.commentmetadata {
     
    879890        top: 8px;
    880891        position: absolute;
    881         font-weight: normal;
     892        font-weight: 400;
    882893        font-size: .8em;
    883894        margin: 0;
     
    902913        margin: 0 0 5px auto;
    903914        float: right;
    904 }
    905 #respond {
    906         border-top: 1px dotted #ddd;
    907915}
    908916#respond:after {
     
    926934}
    927935.depth-1 {
    928         border: 1px solid #ddd;
     936        border: 1px solid var(--bbbase-grey-border-low-contrast);
    929937}
    930938a.reply {
     
    938946-------------------------------------------------------------- */
    939947
     948#bbpress-forums {
     949        line-height: 1.5;
     950        font-size: 100%;
     951}
     952
     953hr,
     954#bbpress-forums hr {
     955        margin: 40px;
     956        border: 1px solid var(--bbbase-grey-background-low-contrast);
     957}
     958
    940959div.sidebar #bbpress-forums {
    941960        margin-bottom: 0;
     
    943962
    944963#bbpress-forums .bbp-author-role {
    945         margin: 5px;
    946         padding: 2px;
    947         border: 1px solid #ddd;
    948         background-color: #eee;
     964        margin: 5px 0;
     965        padding: 0;
     966        border: none;
     967        background-color: transparent;
     968        border-radius: 0;
     969        font-size: 10px;
     970        line-height: 10px;
     971        font-style: normal !important;
     972}
     973
     974#bbpress-forums .bbp-author-role,
     975#bbpress-forums .bbp-topic-ip,
     976#bbpress-forums .bbp-reply-ip {
     977        display: inline-block;
    949978}
    950979
     
    954983#bbpress-forums ul.bbp-replies {
    955984        border: none;
     985        font-size: 14px;
     986}
     987
     988#bbpress-forums li.bbp-body ul:hover {
     989        background-color: var(--bbbase-list-hover-helper-background);
     990}
     991
     992#bbpress-forums li.bbp-footer,
     993#bbpress-forums li.bbp-header,
     994#bbpress-forums li.bbp-body ul.forum,
     995#bbpress-forums li.bbp-body ul.topic {
     996        padding: 15px;
     997}
     998
     999#bbpress-forums li.bbp-topic-freshness a:first-child {
     1000        font-size: 12px;
    9561001}
    9571002
    9581003#bbp-your-profile fieldset input,
     1004#bbp-your-profile fieldset select,
    9591005#bbp-your-profile fieldset textarea {
    960         padding: 7px;
     1006        padding: 15px;
     1007}
     1008
     1009#bbpress-forums fieldset.bbp-form input[type=password],
     1010#bbpress-forums fieldset.bbp-form input[type=text],
     1011#bbpress-forums fieldset.bbp-form select {
     1012        appearance: none;
     1013        height: auto;
     1014        min-height: auto;
     1015        margin-top: 10px;
     1016        padding: 15px;
     1017        min-width: 50%;
    9611018}
    9621019
     
    9671024#bbpress-forums #bbp-your-profile fieldset label {
    9681025        white-space: nowrap;
     1026}
     1027
     1028#bbpress-forums #bbp_topic_title {
     1029        width: 80%;
    9691030}
    9701031
     
    9801041        color: #888;
    9811042        float: none;
     1043        display: flex;
     1044        align-items: center;
     1045        padding: 40px 0;
     1046        margin: 0;
    9821047}
    9831048
     
    9851050        display: inline-block;
    9861051        float: none;
     1052        order: 1;
     1053        margin-right: auto;
    9871054}
    9881055
    9891056#bbpress-forums .bbp-pagination-links {
    990         display: inline-block;
    991         float: right;
    992 }
    993 
     1057        float: none;
     1058        order: 2;
     1059        margin-left: auto;
     1060}
     1061
     1062#bbpress-forums .bbp-pagination-links span,
     1063#bbpress-forums .bbp-pagination-links span.current,
     1064#bbpress-forums .bbp-pagination-links a:hover,
     1065#bbpress-forums .bbp-pagination-links a {
     1066        border: 1px solid transparent;
     1067        border-radius: 8px;
     1068        font-size: 16px;
     1069        padding: 4px 8px;
     1070        margin: 0;
     1071}
     1072
     1073#bbpress-forums .bbp-pagination-links span.dots {
     1074        padding: 0;
     1075        margin: 0;
     1076}
     1077
     1078#bbpress-forums .bbp-pagination-links span.current {
     1079        font-weight: 600;
     1080}
     1081
     1082#bbpress-forums fieldset.submit button,
    9941083#bbpress-forums fieldset.bbp-form button {
    9951084        padding: 10px;
     
    10121101}
    10131102
    1014 body.forum #bbpress-forums .bbp-topic-form {
    1015         border-top: 1px solid #eee;
    1016 }
    1017 
    10181103body.reply-edit #bbpress-forums fieldset.bbp-form,
    10191104body.topic-edit #bbpress-forums fieldset.bbp-form {
    1020         border-top: none;
     1105        border: none;
    10211106        padding: 0;
    10221107}
     
    10261111        border-width: 0;
    10271112        padding-top: 0;
     1113}
     1114
     1115#bbpress-forums .bbp-reply-form fieldset.bbp-form p,
     1116#bbpress-forums .bbp-topic-form fieldset.bbp-form p {
     1117        padding: 15px 0;
     1118        margin: 0;
    10281119}
    10291120
     
    10441135#bbpress-forums div.bbp-reply-content,
    10451136#bbpress-forums div.bbp-topic-content {
    1046         padding: 12px 12px 12px 10px;
     1137        padding: 30px;
     1138        margin: 0;
     1139}
     1140
     1141#bbpress-forums div.bbp-forum-content p,
     1142#bbpress-forums div.bbp-reply-content p,
     1143#bbpress-forums div.bbp-topic-content p {
     1144        font-size: 15px;
     1145        line-height: 1.6;
     1146        margin-bottom: 15px;
     1147}
     1148
     1149#bbpress-forums div.bbp-forum-content p:last-child,
     1150#bbpress-forums div.bbp-reply-content p:last-child,
     1151#bbpress-forums div.bbp-topic-content p:last-child {
     1152        margin-bottom: 0;
    10471153}
    10481154
     
    10531159        background-color: #f0f0f0;
    10541160        max-height: 40em;
     1161}
     1162
     1163#bbpress-forums p.form-allowed-tags code {
     1164        font-size: 12px;
     1165        padding: 20px;
    10551166}
    10561167
     
    10711182#bbpress-forums .bbp-topic-form select {
    10721183        padding: 6px 8px;
     1184        border-radius: 8px;
    10731185}
    10741186
     
    10801192#bbpress-forums fieldset.bbp-form legend,
    10811193#bbpress-forums fieldset.bbp-form legend {
    1082         font-weight: bold;
     1194        font-weight: 600;
    10831195        font-size: 15px;
    10841196        color: #333;
     
    10861198}
    10871199
    1088 .sidebar .bbp-forums-list,
    1089 .sidebar .bbp-breadcrumb {
    1090         display: none;
    1091 }
    1092 
    1093 .sidebar .bbp-forums .bbp-forum-info {
    1094         width: 80%
    1095 }
    1096 .sidebar .bbp-forums .bbp-forum-reply-count,
    1097 .sidebar .bbp-forums .bbp-forum-topic-count {
    1098         width: 20%;
    1099 }
    1100 .sidebar .forum-info,
    1101 .sidebar .topic-info {
    1102         font-size: 12px;
    1103 }
    1104 
    11051200#bbp-search-form {
    11061201        right: 0;
    1107         margin-top: -40px;
     1202        margin-top: -55px;
    11081203        position: absolute;
    11091204}
    11101205
    11111206#bbp_search,
    1112 .sidebar #ts,
    1113 .sidebar #rs {
    1114         width: 140px;
    1115         margin-top: -1px;
    1116         margin-right: 8px;
    1117         margin-bottom: 20px;
    1118         padding: 3px;
    1119 }
    1120 
    1121 .sidebar div ul {
    1122         margin: 0 0 24px 0;
    1123 }
    1124 
    1125 .sidebar div li {
    1126         list-style: none;
    1127 }
    1128 
    1129 .sidebar .forum-info li:before,
    1130 .sidebar .topic-info li:before,
    1131 .sidebar div ul li a:before {
    1132         font: normal 16px/1 'dashicons';
    1133         margin-right: 5px;
    1134         float: left;
    1135         padding-top: 3px;
    1136         color: #000;
    1137 }
    1138 
    1139 .sidebar a.feed:before {
    1140         content: '\f303';
    1141 }
    1142 
    1143 .sidebar a.bbp-view-title:before {
    1144         content: '\f109';
    1145 }
    1146 
    1147 .sidebar .forum-info li.topic-count:before {
    1148         content: '\f450';
    1149 }
    1150 
    1151 .sidebar .topic-info li.topic-forum:before {
    1152         content: '\f449';
    1153 }
    1154 
    1155 .sidebar .topic-info li.voice-count:before {
    1156         content: '\f307';
    1157 }
    1158 
    1159 .sidebar .topic-info li.reply-count:before,
    1160 .sidebar .forum-info li.reply-count:before {
    1161         content: '\f451';
    1162 }
    1163 
    1164 .sidebar .topic-info li.topic-freshness-author:before,
    1165 .sidebar .forum-info li.forum-freshness-author:before {
    1166         content: '\f338';
    1167 }
    1168 
    1169 .sidebar .topic-info li.topic-freshness-time:before,
    1170 .sidebar .forum-info li.forum-freshness-time:before {
    1171         content: '\f469';
    1172 }
    1173 
    1174 .sidebar .forum-info li.forum-subscribe:before,
    1175 .sidebar .topic-info li.topic-subscribe:before {
    1176         content: '\f147';
    1177 }
    1178 
    1179 .sidebar .topic-info li.topic-favorite:before {
    1180         content: '\f155';
    1181 }
    1182 
    1183 #bbpress-forums li.bbp-body {
    1184         border-bottom: 1px solid #eee;
     1207#ts,
     1208#rs {
     1209        padding: 9px 15px;
     1210        min-width: 175px;
     1211}
     1212
     1213#bbpress-forums div.odd,
     1214#bbpress-forums ul.odd {
     1215        background-color: transparent;
     1216}
     1217
     1218#bbpress-forums li.bbp-body div.hentry {
     1219        padding: 0;
     1220        margin: 0;
    11851221}
    11861222
     
    12051241}
    12061242
    1207 #bbpress-forums ul.sticky li.bbp-topic-title a.bbp-topic-permalink:before,
    1208 #bbpress-forums ul.super-sticky li.bbp-topic-title a.bbp-topic-permalink:before {
    1209         font: normal 16px/1 'dashicons';
     1243#bbpress-forums li.bbp-topic-title a.bbp-topic-permalink {
     1244        display: inline-block;
     1245        margin-bottom: 10px;
     1246        font-weight: 400;
     1247        font-size: 16px;
     1248}
     1249
     1250#bbpress-forums ul.sticky li.bbp-topic-title:before,
     1251#bbpress-forums ul.super-sticky li.bbp-topic-title:before {
     1252        font: normal 20px/20px 'dashicons';
    12101253        content: '\f450';
    12111254        margin-right: 5px;
     
    12151258}
    12161259
    1217 #bbpress-forums ul.sticky.status-closed li.bbp-topic-title a.bbp-topic-permalink:before,
    1218 #bbpress-forums ul.super-sticky.status-closed li.bbp-topic-title a.bbp-topic-permalink:before {
     1260#bbpress-forums ul.sticky.status-closed li.bbp-topic-title:before,
     1261#bbpress-forums ul.super-sticky.status-closed li.bbp-topic-title:before {
    12191262        color: #bbb;
    12201263}
     
    12301273
    12311274#bbpress-forums p.bbp-topic-meta {
    1232         margin: 4px 0 0;
     1275        display: block;
    12331276}
    12341277
     
    12391282
    12401283#bbpress-forums p.bbp-topic-meta .bbp-topic-started-in a {
    1241         color: #eee;
    1242         background-color: #888;
    1243         padding: 2px 5px;
    1244         border-radius: 3px;
     1284        color: #999;
     1285        background-color: var(--bbbase-grey-background-low-contrast);
     1286        padding: 3px 8px;
     1287        border-radius: 10px;
     1288        border: 0.5px solid #999;
    12451289        font-size: 10px;
    1246         font-weight: bold;
     1290        font-weight: 400;
    12471291}
    12481292
    12491293#bbpress-forums div.bbp-template-notice {
    1250         margin-top: 0;
     1294        margin: 30px 0;
     1295}
     1296
     1297.bbp-lead-topic + .bbp-no-reply {
     1298        margin-top: 60px;
    12511299}
    12521300
    12531301#bbpress-forums div.bbp-topic-tags p {
    12541302        margin-bottom: 15px;
     1303}
     1304
     1305#bbpress-forums li.bbp-body {
     1306        padding: 0;
    12551307}
    12561308
     
    12601312}
    12611313
    1262 #bbpress-forums li.bbp-body div.type-reply {
    1263         border-top: 1px solid #eee;
    1264 }
    1265 
    12661314#bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links,
    12671315#bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links {
     1316        float: none;
     1317        position: absolute;
     1318        right: 0;
     1319        top: 70px;
     1320        text-align: right;
     1321        padding: 0;
     1322        margin: 5px 15px 5px 5px;
    12681323        display: none;
     1324        color: rgba(0,0,0,0.05);
    12691325}
    12701326
     
    12721328#bbpress-forums li.bbp-body div.type-reply:hover span.bbp-admin-links {
    12731329        display: block;
    1274         position: absolute;
    1275         right: 30px;
    1276         bottom: 10px;
    12771330}
    12781331
     
    12811334#bbpress-forums ul.bbp-forums,
    12821335#bbpress-forums ul.bbp-replies {
    1283         margin-bottom: 15px;
    1284 }
    1285 
    1286 #bbpress-forums div.bbp-topic-author,
    1287 #bbpress-forums div.bbp-reply-author {
    1288         width: 130px;
     1336        margin-bottom: 0;
     1337}
     1338
     1339#bbpress-forums li.bbp-body div.bbp-topic-author,
     1340#bbpress-forums li.bbp-body div.bbp-reply-author {
     1341        width: calc(100% - 30px);
     1342        float: none;
     1343        padding: 15px;
     1344        margin: 0;
     1345        text-align: left;
     1346        display: flex;
     1347        align-items: flex-start;
     1348        gap: 15px;
     1349        position: relative;
     1350        background: rgba(0,0,0,0.05);
     1351}
     1352
     1353#bbpress-forums li.bbp-body div.bbp-topic-author .bbp-author-link,
     1354#bbpress-forums li.bbp-body div.bbp-reply-author .bbp-author-link {
     1355        display: flex;
     1356        order: 0;
     1357        margin: 0;
     1358}
     1359
     1360#bbpress-forums div.bbp-topic-author span.bbp-author-avatar,
     1361#bbpress-forums div.bbp-reply-author span.bbp-author-avatar {
     1362        line-height: 0;
     1363        font-size: 0;
    12891364}
    12901365
    12911366#bbpress-forums div.bbp-topic-author img.avatar,
    12921367#bbpress-forums div.bbp-reply-author img.avatar {
    1293         width: 100px;
    1294         height: 100px;
    1295         max-width: 100px;
    1296         max-height: 100px;
    1297         border-radius: 20%;
    1298 }
     1368        padding: 0;
     1369        margin: 0;
     1370        width: 40px;
     1371        height: 40px;
     1372        max-width: 40px;
     1373        max-height: 40px;
     1374        border-radius: 8px;
     1375}
     1376
     1377#bbpress-forums li.bbp-body div.bbp-topic-author .bbp-topic-author-info,
     1378#bbpress-forums li.bbp-body div.bbp-reply-author .bbp-reply-author-info {
     1379        order: 1;
     1380        flex: 1;
     1381        padding: 0;
     1382        margin: 0;
     1383        float: none;
     1384}
     1385
     1386#bbpress-forums li.bbp-body .bbp-reply-post-date,
     1387#bbpress-forums li.bbp-body .bbp-topic-post-date {
     1388        order: 2;
     1389        padding: 0;
     1390        margin: 0;
     1391        float: none;
     1392}
     1393
     1394#bbpress-forums .widget_display_replies img.avatar,
     1395#bbpress-forums .widget_display_topics img.avatar,
     1396#bbpress-forums div.bbp-template-notice img.avatar,
     1397#bbpress-forums p.bbp-topic-meta img.avatar,
     1398#bbpress-forums ul.bbp-reply-revision-log img.avatar,
     1399#bbpress-forums ul.bbp-topic-revision-log img.avatar {
     1400        border: none;
     1401        border-radius: 3px;
     1402}
     1403
     1404div.bbp-template-notice,
     1405div.indicator-hint {
     1406        border-radius: 8px;
     1407        padding: 0;
     1408        margin: 0 0 30px 0;
     1409}
     1410
     1411div.bbp-template-notice li,
     1412div.bbp-template-notice p {
     1413        font-size: 15px;
     1414        margin: 15px !important;
     1415        padding: 0 !important
     1416}
     1417
     1418#bbpress-forums fieldset.submit,
     1419#bbpress-forums div.bbp-submit-wrapper {
     1420        float: none;
     1421        text-align: right;
     1422        padding: 20px;
     1423        background: #f5f5f5;
     1424}
     1425#bbpress-forums #bbp-your-profile fieldset.submit div {
     1426        float: none;
     1427        margin: 0;
     1428}
     1429
    12991430
    13001431/* =bbPress Lead Topic
     
    13031434#bbpress-forums ul.bbp-lead-topic li.bbp-body {
    13041435        border: 1px solid #dd6;
     1436        border-left-width: 10px;
    13051437}
    13061438
     
    13321464}
    13331465
    1334 #bbpress-forums .bbp-reply-content pre,
    1335 #bbpress-forums .bbp-topic-content pre {
     1466#bbpress-forums div.bbp-reply-content pre,
     1467#bbpress-forums div.bbp-topic-content pre {
    13361468        background-color: #f2f2f2;
    13371469        overflow: auto;
    1338         margin: 5px;
     1470        margin: 5px 5px 15px 5px;
    13391471        padding: 10px;
    13401472        border: 1px dotted #bbb;
     
    13461478#bbpress-forums fieldset.bbp-form input {
    13471479        border: 1px solid #ccc;
    1348         outline-color: rgb(131,189,102);
    1349 }
     1480        outline-color: rgb(102, 128, 189) !important;
     1481}
     1482
     1483
     1484/* =bbPress Profiles
     1485-------------------------------------------------------------- */
     1486
     1487#bbpress-forums #bbp-single-user-details #bbp-user-avatar,
     1488#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
     1489        height: 200px;
     1490        width: 200px;
     1491}
     1492
     1493#bbpress-forums #bbp-single-user-details #bbp-user-navigation {
     1494        margin-top: 40px;
     1495}
     1496
     1497#bbpress-forums #bbp-single-user-details #bbp-user-navigation a {
     1498        padding: 8px 15px;
     1499        border-radius: 8px;
     1500}
     1501
     1502#bbpress-forums #bbp-user-body {
     1503        position: relative;
     1504}
     1505
     1506#bbpress-forums #bbp-user-body .bbp-search-form {
     1507        float: none;
     1508        position: absolute;
     1509        right: 0;
     1510        top: 0;
     1511}
     1512
     1513#bbpress-forums #bbp-your-profile fieldset {
     1514        padding: 30px;
     1515        margin-bottom: 30px;
     1516}
     1517
     1518#bbpress-forums #bbp-your-profile fieldset.bbp-form:nth-last-child(2) {
     1519        border: none;
     1520}
     1521
     1522body.bbp-user-page #main,
     1523body.bbp-user-edit #main {
     1524        display: block;
     1525}
     1526
     1527body.bbp-user-page div.content,
     1528body.bbp-user-edit div.content {
     1529        margin: 0;
     1530        width: 100%;
     1531}
     1532
     1533body.bbp-user-page #bbp-user-wrapper,
     1534body.bbp-user-edit #bbp-user-wrapper {
     1535        display: flex;
     1536        float: none;
     1537}
     1538
     1539body.bbp-user-page #bbp-user-wrapper #bbp-single-user-details,
     1540body.bbp-user-edit #bbp-user-wrapper #bbp-single-user-details {
     1541        order: 1;
     1542        width: 200px;
     1543}
     1544
     1545body.bbp-user-page #bbp-user-wrapper #bbp-user-body,
     1546body.bbp-user-edit #bbp-user-wrapper #bbp-user-body {
     1547        order: 2;
     1548        width: 730px;
     1549        margin-left: auto;
     1550}
     1551
     1552#bbp-user-profile h2 {
     1553        display: none;
     1554}
     1555
     1556#bbp-user-profile h3 {
     1557        font-size: 1.4em;
     1558}
     1559
     1560#bbpress-forums #bbp-your-profile fieldset input,
     1561#bbpress-forums #bbp-your-profile fieldset select,
     1562#bbpress-forums #bbp-your-profile fieldset textarea {
     1563        border-radius: 8px;
     1564        background-color: #fff;
     1565        margin-top: 0;
     1566}
     1567#bbpress-forums #bbp-your-profile fieldset input:focus,
     1568#bbpress-forums #bbp-your-profile fieldset textarea:focus {
     1569        box-shadow: none;
     1570}
     1571#bbpress-forums #bbp-your-profile fieldset label {
     1572        margin-top: 5px;
     1573}
     1574
     1575
     1576/* =Sidebar
     1577-------------------------------------------------------------- */
     1578
     1579.sidebar div ul {
     1580        margin: 0;
     1581}
     1582
     1583.sidebar h2 {
     1584        padding: 30px 0;
     1585        margin: 0;
     1586}
     1587
     1588.sidebar > div:first-child h2 {
     1589        padding-top: 0;
     1590}
     1591
     1592.sidebar div li {
     1593        list-style: none;
     1594}
     1595
     1596.sidebar .forum-info li:before,
     1597.sidebar .topic-info li:before,
     1598.sidebar div ul li a:before {
     1599        font: normal 16px/23px 'dashicons';
     1600        margin-right: 5px;
     1601        color: var(--bbase-darkest-black);
     1602}
     1603
     1604.sidebar a.feed:before {
     1605        content: '\f303';
     1606}
     1607
     1608.sidebar a.bbp-view-title:before {
     1609        content: '\f109';
     1610}
     1611
     1612.sidebar .forum-info li.topic-count:before {
     1613        content: '\f450';
     1614}
     1615
     1616.sidebar .topic-info li.topic-forum:before {
     1617        content: '\f449';
     1618}
     1619
     1620.sidebar .topic-info li.voice-count:before {
     1621        content: '\f307';
     1622}
     1623
     1624.sidebar .topic-info li.reply-count:before,
     1625.sidebar .forum-info li.reply-count:before {
     1626        content: '\f451';
     1627}
     1628
     1629.sidebar .topic-info li.topic-freshness-author:before,
     1630.sidebar .forum-info li.forum-freshness-author:before {
     1631        content: '\f338';
     1632}
     1633
     1634.sidebar .topic-info li.topic-freshness-time:before,
     1635.sidebar .forum-info li.forum-freshness-time:before {
     1636        content: '\f469';
     1637}
     1638
     1639.sidebar .forum-info li.forum-subscribe:before,
     1640.sidebar .topic-info li.topic-subscribe:before {
     1641        content: '\f147';
     1642}
     1643
     1644.sidebar .topic-info li.topic-favorite:before {
     1645        content: '\f155';
     1646}
     1647
     1648.sidebar .bbp-topic-tag-cloud {
     1649        line-height: 1;
     1650}
     1651
     1652.sidebar .bbp-forums-list,
     1653.sidebar .bbp-breadcrumb {
     1654        display: none;
     1655}
     1656
     1657.sidebar .bbp-forums .bbp-forum-info {
     1658        width: 80%
     1659}
     1660.sidebar .bbp-forums .bbp-forum-reply-count,
     1661.sidebar .bbp-forums .bbp-forum-topic-count {
     1662        width: 20%;
     1663}
     1664.sidebar .forum-info,
     1665.sidebar .topic-info {
     1666        font-size: 15px;
     1667        line-height: 2;
     1668}
     1669
    13501670
    13511671/* =Plugins
     
    13531673
    13541674div.single-plugin {
    1355         border-bottom: 1px solid #eee;
    13561675        margin-bottom: 15px;
    13571676        padding-bottom: 10px;
     
    13841703        padding: 10px 20px 15px 20px;
    13851704        margin-left: 20px;
    1386         background: #fafafa;
    1387         border: 1px solid #eee;
     1705        background: var(--bbbase-light-background-low-contrast);
     1706        border: 1px solid var(--bbbase-grey-background-low-contrast);
    13881707}
    13891708
     
    14141733}
    14151734
    1416 #bbpress-forums .bbp-the-content-wrapper a.switch-html {
    1417 
    1418 }
    1419 
    1420 #bbpress-forums .bbp-the-content-wrapper a.switch-tmce {
    1421 
    1422 }
    1423 
    1424 #bbpress-forums div.bbp-submit-wrapper {
    1425         border: 1px solid #ddd;
    1426         float: none;
    1427         text-align: right;
    1428         padding: 15px;
    1429         background: #f5f5f5;
    1430 }
    1431 
    14321735#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar,
    14331736#bbpress-forums .wp_themeSkin tr.mceFirst td.mceToolbar {
    14341737        background: #f6f6f6;
    14351738        border: none;
    1436         border-color: #ddd;
     1739        border-color: var(--bbbase-grey-border-low-contrast);
    14371740        border-width: 1px 1px 0 1px;
    14381741        border-style: solid;
     
    14571760        margin-top: 0;
    14581761        height: 210px;
     1762        border-radius: 0;
    14591763}
    14601764
     
    14631767
    14641768#bbpress-forums p.bbp-user-nicename {
    1465         font-weight: bold;
    1466         color: #888;
     1769        font-weight: 600;
     1770        color: #666;
    14671771        direction: ltr;
    14681772        word-wrap: break-word;
    1469         display: inline-block;
    1470         margin: 0;
     1773        margin: 0;
     1774        padding: 0;
    14711775}
    14721776
    14731777#bbpress-forums p.bbp-topic-post-date,
    1474 #bbpress-forums div.bbp-topic-ip,
    1475 #bbpress-forums p.bbp-reply-post-date,
    1476 #bbpress-forums div.bbp-reply-ip {
    1477         margin: 0 15px;
    1478         display: inline-block;
     1778#bbpress-forums p.bbp-reply-post-date {
     1779        padding: 0;
     1780        margin: 0;
     1781        font-size: 12px;
     1782        margin: 0 0 0 auto;
    14791783}
    14801784
     
    15331837#menu-bp li a:hover {
    15341838        text-decoration: none;
    1535         background: #fafafa;
     1839        background: var(--bbbase-light-background-low-contrast);
    15361840}
    15371841
    15381842#menu-bp li.current-menu-parent a {
    1539         background: #eee;
     1843        background: var(--bbbase-grey-background-low-contrast);
    15401844        color: inherit;
    15411845}
     
    15971901}
    15981902
    1599 /* =Trac
    1600 -------------------------------------------------------------- */
    1601 
    1602 body.trac a.attachment {
    1603         display: inline;
    1604 }
    1605 
    1606 /* =Toolbar
    1607 -------------------------------------------------------------- */
    1608 
    1609 #wp-toolbar {
    1610         margin: 0 auto;
    1611 }
    1612 
    1613 #wp-admin-bar-my-account img.avatar {
    1614         border-radius: 50%;
    1615 }
     1903/* =HiDPI Overrides
     1904-------------------------------------------------------------- */
     1905
     1906@media only screen and (-webkit-min-device-pixel-ratio: 1.5) {
     1907        #header-inner {
     1908                background-image: var(--bbbase-header-image-url-2x);
     1909                background-size: var(--bbbase-header-image-size);
     1910        }
     1911
     1912        #header h1 a,
     1913        #header h1 :link,
     1914        #header h1 :link:hover,
     1915        #wporg-header h1 :link,
     1916        #wporg-header h1 :link:hover {
     1917                background-image: var(--bbbase-logo-image-url-2x);
     1918                background-size: var(--bbbase-logo-image-size);
     1919        }
     1920}
     1921
    16161922
    16171923/* =Responsive Overrides
     
    16251931        #showcase-inner,
    16261932        #main,
    1627         #footer {
     1933        #footer-inner {
    16281934                width: 960px;
    16291935        }
     
    16461952                width: 200px;
    16471953        }
    1648         #wp-toolbar {
    1649                 width: 960px;
    1650         }
    16511954}
    16521955
    16531956/* Shrink logo to make room for navigation */
    1654 @media screen and ( max-width: 835px ) {
     1957@media screen and ( max-width: 959px ) {
    16551958        #header-inner h1 a {
    16561959                width: 65px !important;
    16571960        }
     1961        #main {
     1962                display: block;
     1963        }
     1964        #header-inner {
     1965                background-position: var(--bbbase-header-image-small-screen-position);
     1966        }
    16581967}
    16591968
    16601969/* Do not fix #header for non-desktops */
    16611970@media screen and ( max-width: 782px ) {
    1662         #header {
    1663                 top: 0;
    1664                 z-index: 99999;
    1665                 position: absolute;
    1666         }
    1667         #wpadminbar {
    1668                 z-index: 88888;
    1669                 height: 56px !important;
    1670                 position: absolute;
    1671         }
    1672         #wp-toolbar {
    1673                 width: 100%;
    1674         }
    1675         #main {
    1676                 margin: 100px 10px 40px 10px;
    1677         }
    1678         body:not(.trac):not(.home-page) #main {
    1679                 margin-top: 140px;
    1680         }
    1681         #footer {
     1971        #footer-inner {
     1972                display: block;
     1973                padding: 20px 10px;
     1974        }
     1975        #footer-inner div {
    16821976                padding: 10px;
    1683                 margin: 10px;
    1684         }
    1685         #footer div.links,
    1686         #footer div.details {
    1687                 float: none;
    1688                 margin: 10px 0;
    16891977        }
    16901978        #bb-menu-icon,
    16911979        #mobile-menu-button {
    1692                 display: block;
    16931980                position: absolute;
    16941981                right: 0;
    1695                 padding: 33px 20px 33px 33px;
     1982                top: 0;
     1983                height: 80px;
     1984                width: 80px;
     1985                display: flex;
     1986                justify-content: center;
     1987                align-items: center;
    16961988                text-decoration: none;
    1697         }
     1989                border: none;
     1990                background: transparent;
     1991        }
     1992
    16981993        #header #nav,
    16991994        #wporg-header #wporg-header-menu {
    17001995                margin: 0;
    1701                 float: right;
    1702                 overflow: visible;
    17031996        }
    17041997        #header #bb-nav,
    17051998        #wporg-header #wporg-header-menu {
    17061999                position: absolute;
     2000                padding: 0;
     2001                margin: 0;
    17072002                width: 100%;
    17082003                right: 0;
    1709                 top: 81px;
    1710                 border-bottom: 1px solid #aaa;
     2004                top: 80px;
    17112005        }
    17122006        #header #bb-nav li,
    17132007        #wporg-header #wporg-header-menu li {
    1714                 width: 100%;
    17152008                text-align: center;
    17162009                margin: 0;
     
    17202013        #wporg-header #wporg-header-menu li :link,
    17212014        #wporg-header #wporg-header-menu li :visited {
    1722                 display: block;
    17232015                margin: 0;
    1724                 padding: 20px;
    1725                 color: #000;
     2016                padding: 0;
     2017                color: var(--bbase-darkest-black);
    17262018                text-shadow: none;
    17272019                border-radius: 0;
     
    17402032        #header #nav:focus #bb-nav,
    17412033        #wporg-header #wporg-header-menu.toggled {
    1742                 background-color: #eee;
     2034                background-color: var(--bbbase-grey-background-low-contrast);
    17432035                display: block !important;
    1744         }
    1745         #wporg-header #wporg-header-menu.toggled {
    1746                 background: #eee;
     2036                z-index: 100;
     2037        }
     2038        #header #nav:hover #bb-menu-icon,
     2039        #header #nav:focus #bb-menu-icon,
     2040        #wporg-header #mobile-menu-button[aria-expanded="true"] {
     2041                background-color: rgba(255,255,255,0.3);
    17472042        }
    17482043        #header #nav:hover #bb-menu-icon:before,
     
    17512046                color: #fff;
    17522047        }
    1753         #wp-admin-bar-my-account img.avatar {
    1754                 height: 38px !important;
    1755                 width: 38px !important;
    1756         }
    17572048}
    17582049
    17592050/* Mobile */
    17602051@media only screen and (max-width: 480px) {
     2052        div.feature {
     2053                flex: 1 1 100%;
     2054        }
     2055
    17612056        #bbpress-forums div.bbp-topic-author img.avatar,
    17622057        #bbpress-forums div.bbp-reply-author img.avatar {
    1763                 width: 72px;
    1764                 height: 72px;
    1765                 margin: -5px 0 0 -5px;
    1766                 transform: rotate(-5deg);
     2058                position: relative;
    17672059        }
    17682060
     
    17742066        }
    17752067
    1776         #bbpress-forums p.bbp-topic-post-date,
    1777         #bbpress-forums p.bbp-reply-post-date {
    1778                 position: absolute;
    1779                 right: -13px;
    1780                 top: -17px;
    1781                 font-size: 10px;
    1782                 margin: 0;
    1783         }
    1784 
    1785         #bbpress-forums div.bbp-topic-author .bbp-author-avatar + br,
    1786         #bbpress-forums div.bbp-reply-author .bbp-author-avatar + br,
    17872068        #bbpress-forums div.bbp-topic-ip,
    17882069        #bbpress-forums div.bbp-reply-ip {
     
    17932074        #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links {
    17942075                display: block !important;
    1795                 border-top: 1px dotted #ddd;
     2076                border-top: 1px dotted var(--bbbase-grey-border-low-contrast);
    17962077                margin: 10px 10px 0 10px;
    17972078                padding: 5px 0;
     
    18002081                left: 0;
    18012082        }
    1802 }
    1803 
     2083        #bbpress-forums .bbp-body div.bbp-reply-author,
     2084        #bbpress-forums .bbp-body div.bbp-topic-author {
     2085                min-height: auto;
     2086        }
     2087        #bbpress-forums .bbp-body div.bbp-reply-content,
     2088        #bbpress-forums .bbp-body div.bbp-topic-content {
     2089                margin: 15px;
     2090        }
     2091}
     2092
Note: See TracChangeset for help on using the changeset viewer.