Making WordPress.org

Changeset 13272


Ignore:
Timestamp:
03/05/2024 02:45:07 AM (2 years ago)
Author:
adamwood
Message:

Support Theme: Redesign iteration 1

Replace wp4 with wporg-parent-2021
Redesign forums homepage
Reskin templates

Location:
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024
Files:
43 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/404.php

    r10000 r13272  
    1212get_header(); ?>
    1313
    14 <main id="main" class="site-main" role="main">
     14<main id="main" class="wp-block-group alignfull site-main is-layout-constrained wp-block-group-is-layout-constrained" role="main">
     15
     16        <div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow">
    1517
    1618    <section class="error-404 not-found">
     
    2325        </div>
    2426    </section>
     27
     28    </div>
     29
    2530</main>
    2631
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/archive-forum.php

    r7835 r13272  
    1010get_header(); ?>
    1111
     12    <main id="main" class="wp-block-group alignfull site-main is-layout-constrained wp-block-group-is-layout-constrained" role="main">
    1213
    13     <main id="main" class="site-main" role="main">
     14        <div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow">
    1415
    15         <?php get_template_part( 'template-parts/bbpress', 'front' ); ?>
     16            <?php get_template_part( 'template-parts/bbpress', 'front' ); ?>
     17
     18        </div>
    1619
    1720    </main>
    1821
     22    <?php echo do_blocks(
     23        sprintf(
     24            '<!-- wp:group {"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|edge-space","left":"var:preset|spacing|edge-space","top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"}},"border":{"bottom":{"color":"var:preset|color|white-opacity-15","style":"solid","width":"1px"}},"elements":{"link":{"color":{"text":"var:preset|color|white"}}}},"backgroundColor":"charcoal-2","textColor":"white","className":"forums-homepage-footer","layout":{"type":"constrained"}} -->
     25            <div class="wp-block-group alignfull forums-homepage-footer has-white-color has-charcoal-2-background-color has-text-color has-background has-link-color" style="border-bottom-color:var(--wp--preset--color--white-opacity-15);border-bottom-style:solid;border-bottom-width:1px;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--edge-space);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--edge-space)">
     26
     27                <!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":{"top":"var:preset|spacing|20"}}},"className":"is-style-default"} -->
     28                <div class="wp-block-columns alignwide is-style-default">
     29
     30                    <!-- wp:column {"verticalAlignment":"top","width":"50%%","className":"is-left-column","layout":{"inherit":false}} -->
     31                    <div class="wp-block-column is-vertically-aligned-top is-left-column" style="flex-basis:50%%">
     32
     33                        <!-- wp:heading {"style":{"typography":{"fontStyle":"normal","fontWeight":"600","lineHeight":"1.3"}},"fontSize":"heading-5"} -->
     34                        <h2 class="wp-block-heading has-heading-5-font-size" style="font-style:normal;font-weight:600;line-height:1.3">%1$s</h2>
     35                        <!-- /wp:heading -->
     36
     37                        <!-- wp:columns {"style":{"spacing":{"blockGap":{"left":"var:preset|spacing|50"}}}} -->
     38                        <div class="wp-block-columns">
     39
     40                            <!-- wp:column {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}}} -->
     41                            <div class="wp-block-column">
     42
     43                                <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"700","lineHeight":1.6},"elements":{"link":{"color":{"text":"var:preset|color|blueberry-2"}}}},"textColor":"blueberry-2","className":"is-style-short-text","fontSize":"normal","fontFamily":"inter"} -->
     44                                <h3 class="wp-block-heading is-style-short-text has-blueberry-2-color has-text-color has-link-color has-inter-font-family has-normal-font-size" style="font-style:normal;font-weight:700;line-height:1.6"><a href="https://wordpress.org/documentation/">%2$s</a></h3>
     45                                <!-- /wp:heading -->
     46
     47                                <!-- wp:paragraph -->
     48                                <p>%3$s</p>
     49                                <!-- /wp:paragraph -->
     50
     51                            </div>
     52                            <!-- /wp:column -->
     53
     54                            <!-- wp:column {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}}} -->
     55                            <div class="wp-block-column">
     56
     57                                <!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontWeight":"700","lineHeight":1.6},"elements":{"link":{"color":{"text":"var:preset|color|blueberry-2"}}}},"textColor":"blueberry-2","className":"is-style-short-text","fontSize":"normal","fontFamily":"inter"} -->
     58                                <h3 class="wp-block-heading is-style-short-text has-blueberry-2-color has-text-color has-link-color has-inter-font-family has-normal-font-size" style="font-style:normal;font-weight:700;line-height:1.6"><a href="https://make.wordpress.org/support/handbook/">%4$s</a></h3>
     59                                <!-- /wp:heading -->
     60
     61                                <!-- wp:paragraph -->
     62                                <p>%5$s</p>
     63                                <!-- /wp:paragraph -->
     64
     65                            </div>
     66                            <!-- /wp:column -->
     67
     68                        </div>
     69                        <!-- /wp:columns -->
     70
     71                    </div>
     72                    <!-- /wp:column -->
     73
     74                <!-- wp:column {"width":"50%%","layout":{"inherit":false}} -->
     75                <div class="wp-block-column" style="flex-basis:50%%">
     76
     77                </div>
     78                <!-- /wp:column -->
     79
     80                </div>
     81                <!-- /wp:columns -->
     82
     83            </div>
     84            <!-- /wp:group -->',
     85            esc_html__( 'More resources', 'wporg-support' ),
     86            esc_html__( 'Documentation', 'wporg-support' ),
     87            esc_html__( "Your first stop where you'll find information on everything.", 'wporg-support' ),
     88            esc_html__( 'Support Handbook', 'wporg-support' ),
     89            esc_html__( 'Great for tips, tricks, and advice regarding giving the best support.', 'wporg-support' ),
     90        )
     91    ); ?>
    1992
    2093<?php
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/archive.php

    r9931 r13272  
    1212get_header(); ?>
    1313
    14     <main id="main" class="site-main" role="main">
     14    <main id="main" class="wp-block-group alignfull site-main is-layout-constrained wp-block-group-is-layout-constrained" role="main">
    1515
    16         <h1><?php single_cat_title(); ?></h1>
     16        <div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow">
    1717
    18         <div class="three-up helphub-front-page">
    19             <?php
    20             while ( have_posts() ) :
    21                 the_post();
    22             ?>
     18            <h1><?php single_cat_title(); ?></h1>
    2319
    24                 <a href="<?php echo esc_url( get_the_permalink() ); ?>" class="archive-block">
    25                     <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    26                         <?php the_title( '<h2>', '</h2>' ); ?>
     20            <div>
     21            <?php echo do_blocks(
     22                sprintf(
     23                    '<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"className":"is-style-cards-grid","layout":{"type":"grid","minimumColumnWidth":"32.3%%"},"fontSize":"small"} -->
     24                    <div class="wp-block-group is-style-cards-grid has-small-font-size">%s</div>
     25                    <!-- /wp:group -->',
     26                    wporg_support_get_archive_posts(),
     27                )
     28            ); ?>
    2729
    28                         <?php the_excerpt(); ?>
    29                     </article>
    30                 </a>
     30            </div>
    3131
    32 
    33             <?php endwhile; ?>
     32            <div class="archive-pagination">
     33                <?php posts_nav_link(); ?>
     34            </div>
    3435
    3536        </div>
    3637
    37         <div class="archive-pagination">
    38             <?php posts_nav_link(); ?>
    39         </div>
    4038    </main>
    4139
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/bbpress.php

    r4248 r13272  
    88get_header(); ?>
    99
    10 <main id="main" class="site-main" role="main">
    11    
    12     <div class="entry-content">
    13         <?php while ( have_posts() ) : the_post(); ?>
     10<main id="main" class="wp-block-group alignfull site-main is-layout-constrained wp-block-group-is-layout-constrained" role="main">
    1411
    15             <?php the_content(); ?>
     12        <div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow">
    1613
    17         <?php endwhile; ?>
     14        <div class="entry-content">
     15            <?php while ( have_posts() ) : the_post(); ?>
     16
     17                <?php the_content(); ?>
     18
     19            <?php endwhile; ?>
     20        </div>
     21
     22        <?php get_sidebar(); ?>
     23
    1824    </div>
    1925
    20     <?php get_sidebar(); ?>
    2126</main>
    2227
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/bbpress/loop-forums-homepage.php

    r7818 r13272  
    11<?php do_action( 'bbp_template_before_forums_loop' ); ?>
    22
    3 <div id="forums-list-<?php bbp_forum_id(); ?>" class="bbp-forums three-up">
    43
     4<section class="forums-homepage-list">
     5    <h2 class="has-heading-5-font-size"><?php _e( 'Forums', 'wporg-forums' ); ?></h2>
    56
    6         <?php while ( bbp_forums() ) : bbp_the_forum(); ?>
     7    <?php echo do_blocks(
     8        sprintf(
     9            '<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"className":"bbp-forums is-style-cards-grid","layout":{"type":"grid","minimumColumnWidth":"32.3%%"},"fontSize":"small"} -->
     10            <div id="forums-list-%s" class="bbp-forums wp-block-group is-style-cards-grid has-small-font-size">%s</div>
     11            <!-- /wp:group -->',
     12            esc_attr( bbp_get_forum_id() ),
     13            wporg_support_get_forums_list(),
     14        )
     15    ); ?>
    716
    8             <?php bbp_get_template_part( 'loop', 'single-forum-homepage' ); ?>
     17</section>
    918
    10         <?php endwhile; ?>
     19<section class="forums-homepage-topics">
     20    <h2 class="has-heading-5-font-size"><?php _e( 'Topics', 'wporg-forums' ); ?></h2>
    1121
     22    <?php echo do_blocks(
     23        sprintf(
     24            '<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"className":"is-style-cards-grid","layout":{"type":"grid","minimumColumnWidth":"32.3%%"},"fontSize":"small"} -->
     25            <div class="wp-block-group is-style-cards-grid has-small-font-size">%s</div>
     26            <!-- /wp:group -->',
     27            wporg_support_get_views(),
     28        )
     29    ); ?>
     30</section>
    1231
    13 </div><!-- .forums-directory -->
    14 
    15 <div class="themes-plugins">
    16    
    17     <h3><?php _e( 'Themes and Plugins', 'wporg-forums' ); ?></h3>
     32<section class="forums-homepage-themes-plugins">
    1833    <p><?php
    19         /* translators: 1: Theme Directory URL, 2: Appearance icon, 3: Plugin Directory URL, 4: Plugins icon */
    20         printf( __( 'Looking for help with a specific <a href="%1$s">%2$s theme</a> or <a href="%3$s">%4$s plugin</a>? Head to the theme or plugin\'s page and find the "View support forum" link to visit the theme or plugin\'s individual forum.', 'wporg-forums' ),
     34        /* translators: 1: Theme Directory URL, 2: Plugin Directory URL */
     35        printf( __( 'Looking for help with a specific <a href="%1$s">Theme</a> or <a href="%2$s">Plugin</a>?<br>Every theme and plugin has their own. Head to their individual pages and click "View support forum".', 'wporg-forums' ),
    2136            esc_url( __( 'https://wordpress.org/themes/', 'wporg-forums' ) ),
    22             '<span class="dashicons dashicons-admin-appearance"></span>',
    2337            esc_url( __( 'https://wordpress.org/plugins/', 'wporg-forums' ) ),
    24             '<span class="dashicons dashicons-admin-plugins"></span>'
    2538        );
    2639    ?></p>
    27 
    28 </div>
     40</section>
    2941
    3042<?php do_action( 'bbp_template_after_forums_loop' ); ?>
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/bbpress/loop-single-forum-homepage.php

    r9377 r13272  
    1 <div id="bbp-forum-<?php bbp_forum_id(); ?>" <?php bbp_forum_class( bbp_get_forum_id(), array( '' ) ); ?>>
     1<a href="<?php bbp_forum_permalink(); ?>" title="<?php bbp_forum_title(); ?>" id="bbp-forum-<?php bbp_forum_id(); ?>" <?php bbp_forum_class( bbp_get_forum_id(), array( 'wp-block-wporg-link-wrapper', 'is-layout-flow', 'wp-block-wporg-link-wrapper-is-layout-flow' ) ); ?>>
    22
    3     <a class="bbp-forum-title" href="<?php bbp_forum_permalink(); ?>" title="<?php bbp_forum_title(); ?>"><h3><?php bbp_forum_title(); ?></h3></a>
     3    <h3 class="wp-block-heading has-inter-font-family has-normal-font-size"><?php bbp_forum_title(); ?></h3>
    44
    55    <p><?php bbp_forum_content(); ?></p>
    66
    7     <p>
    8         <?php $subforums = bbp_forum_get_subforums( bbp_get_forum_id() ); ?>
    9 
    10         <?php if ( $subforums ) : ?>
    11 
    12             <?php foreach ( $subforums as $subforum ) : ?>
    13                 <a href="<?php bbp_forum_permalink( $subforum->ID ); ?>" title="<?php bbp_forum_title( $subforum->ID ); ?>" class="viewmore"><?php bbp_forum_title( $subforum->ID ); ?></a><br>
    14             <?php endforeach; ?>
    15 
    16         <?php endif; ?>
    17 
    18         <?php if ( ! bbp_is_forum_category() ) : ?>
    19 
    20             <a href="<?php bbp_forum_permalink(); ?>" title="<?php bbp_forum_title(); ?>" class="viewmore"><?php _e( 'View forum', 'wporg-forums' ); ?></a>
    21 
    22         <?php endif; ?>
    23     </p>
    24 
    25 </div><!-- #bbp-forum-<?php bbp_forum_id(); ?> -->
     7</a><!-- #bbp-forum-<?php bbp_forum_id(); ?> -->
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/front-page.php

    r7846 r13272  
    99get_header(); ?>
    1010
    11     <main id="main" class="site-main" role="main">
     11    <main id="main" class="wp-block-group alignfull site-main is-layout-constrained wp-block-group-is-layout-constrained" role="main">
    1212
    13         <?php if ( ! is_active_sidebar( 'front-page-blocks' ) ) : ?>
    14             <?php get_template_part( 'template-parts/bbpress', 'front' ); ?>
    15         <?php else : ?>
    16             <div class="three-up helphub-front-page">
    17                 <?php dynamic_sidebar( 'front-page-blocks' ); ?>
    18             </div>
     13        <div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow">
    1914
    20             <hr>
     15            <?php if ( ! is_active_sidebar( 'front-page-blocks' ) ) : ?>
     16                <?php get_template_part( 'template-parts/bbpress', 'front' ); ?>
     17            <?php else : ?>
     18                <div class="three-up helphub-front-page">
     19                    <?php dynamic_sidebar( 'front-page-blocks' ); ?>
     20                </div>
    2121
    22             <div id="helphub-forum-link" class="text-center">
    23                 <h3><?php esc_html_e( 'Support Forums', 'wporg-forums' ); ?></h3>
     22                <div id="helphub-forum-link">
     23                    <h2><?php esc_html_e( 'Support Forums', 'wporg-forums' ); ?></h2>
    2424
    25                 <p>
    26                     <span>
    27                         <?php esc_html_e( 'Can\'t find what you\'re looking for? Find out if others share your experience.', 'wporg-forums' ); ?>
    28                     </span>
     25                    <p>
     26                        <?php esc_html_e( 'Can\'t find what you\'re looking for? Find out if others share your experience.', 'wporg-forums' ); ?> <a href="<?php echo esc_url( site_url( '/forums/' ) ); ?>"><?php esc_html_e( 'Check out our support forums', 'wporg-forums' ); ?></a>.
     27                    </p>
     28                </div>
     29            <?php endif; ?>
    2930
    30                     <br>
    31 
    32                     <a href="<?php echo esc_url( site_url( '/forums/' ) ); ?>"><?php esc_html_e( 'Check out our support forums', 'wporg-forums' ); ?></a>
    33                 </p>
    34             </div>
    35         <?php endif; ?>
     31        </div>
    3632
    3733    </main>
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/functions.php

    r13168 r13272  
    1111 */
    1212add_filter( 'bbp_show_lead_topic', '__return_true' );
     13
     14/**
     15 * Provide a list of local navigation menus.
     16 */
     17function add_site_navigation_menus( $menus ) {
     18    return array(
     19        'forums' => array(
     20            array(
     21                'label' => __( 'Guidelines', 'wporg' ),
     22                'url' => '/guidelines/',
     23            ),
     24            array(
     25                'label' => __( 'Welcome to Support', 'wporg' ),
     26                'url' => '/welcome/',
     27            ),
     28            array(
     29                'label' => __( 'Get Involved', 'wporg' ),
     30                'url' => 'https://make.wordpress.org/support/handbook/',
     31            )
     32        ),
     33    );
     34}
     35add_filter( 'wporg_block_navigation_menus', '\add_site_navigation_menus' );
     36
     37/**
     38 * Register patterns from the patterns directory.
     39 */
     40function register_patterns() {
     41    $pattern_directory = new DirectoryIterator( get_template_directory() . '/patterns/' );
     42    foreach ( $pattern_directory as $file ) {
     43        if ( $file->isFile() ) {
     44            require $file->getPathname();
     45        }
     46    }
     47}
     48add_action( 'init', 'register_patterns' );
    1349
    1450/**
     
    3672 */
    3773function wporg_support_scripts() {
    38 
    39     wp_enqueue_style( 'forum-wp4-style', get_stylesheet_uri(), [ 'dashicons' ], filemtime( __DIR__ . '/style.css' ) );
    40     wp_style_add_data( 'forum-wp4-style', 'rtl', 'replace' );
     74    wp_dequeue_style( 'wp4-styles' );
     75
     76    wp_enqueue_style( 'wporg-parent-2021-style', get_theme_root_uri() . '/wporg-parent-2021/build/style.css', [ 'wporg-global-fonts' ] );
     77    wp_enqueue_style( 'wporg-parent-2021-block-styles', get_theme_root_uri() . '/wporg-parent-2021/build/block-styles.css', [ 'wporg-global-fonts' ] );
     78
     79    wp_enqueue_style( 'support-style', get_stylesheet_uri(), [ 'dashicons' ], filemtime( __DIR__ . '/style.css' ) );
     80    wp_style_add_data( 'support-style', 'rtl', 'replace' );
     81
     82    // Preload the heading font(s).
     83    if ( is_callable( 'global_fonts_preload' ) ) {
     84        /* translators: Subsets can be any of cyrillic, cyrillic-ext, greek, greek-ext, vietnamese, latin, latin-ext. */
     85        $subsets = _x( 'Latin', 'Heading font subsets, comma separated', 'wporg' );
     86        // All headings.
     87        global_fonts_preload( 'EB Garamond, Inter', $subsets );
     88    }
    4189
    4290    wp_enqueue_script( 'wporg-support-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20181209', true );
     
    57105}
    58106add_action( 'wp_enqueue_scripts', 'wporg_support_scripts' );
     107
     108/**
     109 * Merge the support theme's theme.json into the parent theme.json.
     110 *
     111 * @param WP_Theme_JSON_Data $theme_json Parsed support theme.json.
     112 *
     113 * @return WP_Theme_JSON_Data The updated theme.json settings.
     114 */
     115function merge_parent_support_theme_json( $theme_json ) {
     116    $support_theme_json_data = $theme_json->get_data();
     117    $parent_theme_json_data = json_decode( file_get_contents( get_theme_root_uri() . '/wporg-parent-2021/theme.json' ), true );
     118
     119    if ( ! $parent_theme_json_data ) {
     120        return $theme_json;
     121    }
     122
     123    $parent_theme = class_exists( 'WP_Theme_JSON_Gutenberg' )
     124        ? new \WP_Theme_JSON_Gutenberg( $parent_theme_json_data )
     125        : new \WP_Theme_JSON( $parent_theme_json_data );
     126
     127    // Build a new theme.json object based on the parent.
     128    $new_data = $parent_theme_json_data;
     129    $support_settings = $support_theme_json_data['settings'];
     130    $support_styles = $support_theme_json_data['styles'];
     131
     132    if ( ! empty( $support_settings ) ) {
     133        $parent_settings = $parent_theme->get_settings();
     134
     135        $new_data['settings'] = _recursive_array_merge( $parent_settings, $support_settings );
     136    }
     137
     138    if ( ! empty( $support_styles ) ) {
     139        $parent_styles = $parent_theme_json_data['styles'];
     140
     141        $new_data['styles'] = _recursive_array_merge( $parent_styles, $support_styles );
     142    }
     143
     144    return $theme_json->update_with( $new_data );
     145
     146}
     147add_filter( 'wp_theme_json_data_theme', 'merge_parent_support_theme_json' );
     148
     149/**
     150 * Merge two arrays recursively, overwriting keys in the first array with keys from the second array.
     151 *
     152 * @param array $array1
     153 * @param array $array2
     154 *
     155 * @return array
     156 */
     157function _recursive_array_merge( $array1, $array2 ) {
     158    foreach ( $array2 as $key => $value ) {
     159        // If the key exists in the first array and both values are arrays, recursively merge them
     160        if ( isset( $array1[ $key ] ) && is_array( $value ) && is_array( $array1[ $key ] ) ) {
     161            // Check if both arrays are indexed (not associative)
     162            if ( array_values( $array1[ $key ] ) === $array1[ $key ] && array_values( $value ) === $value ) {
     163                // Use _merge_by_slug for indexed arrays
     164                $array1[ $key ] = _merge_by_slug( $array1[ $key ], $value );
     165            } else {
     166                // Use recursive merge for associative arrays
     167                $array1[ $key ] = _recursive_array_merge( $array1[ $key ], $value );
     168            }
     169        } else {
     170            $array1[ $key ] = $value;
     171        }
     172    }
     173
     174    return $array1;
     175}
     176
     177/**
     178 * Merge two (or more) arrays, de-duplicating by the `slug` key.
     179 *
     180 * If any values in later arrays have slugs matching earlier items, the earlier
     181 * items are overwritten with the later value.
     182 *
     183 * @param array ...$arrays A list of arrays of associative arrays, each item
     184 *                         must have a `slug` key.
     185 *
     186 * @return array The combined array, unique by `slug`. Empty if any item is
     187 *               missing a slug.
     188 */
     189function _merge_by_slug( ...$arrays ) {
     190    $combined = array_merge( ...$arrays );
     191    $result   = [];
     192
     193    foreach ( $combined as $value ) {
     194        if ( ! isset( $value['slug'] ) ) {
     195            return [];
     196        }
     197
     198        $found = array_search( $value['slug'], wp_list_pluck( $result, 'slug' ), true );
     199        if ( false !== $found ) {
     200            $result[ $found ] = $value;
     201        } else {
     202            $result[] = $value;
     203        }
     204    }
     205
     206    return $result;
     207}
    59208
    60209/**
     
    222371
    223372/**
     373 * Get a list of archive posts as card grid items.
     374 *
     375 * @return string
     376 */
     377function wporg_support_get_archive_posts() {
     378    $output = '';
     379
     380    while ( have_posts() ) : the_post();
     381
     382        $output .= sprintf(
     383            '<a id="post-%1$s" class="wp-block-wporg-link-wrapper is-layout-flow wp-block-wporg-link-wrapper-is-layout-flow" href="%2$s">
     384                <h2 class="wp-block-heading has-inter-font-family has-normal-font-size">%3$s</h2>
     385                <div>%4$s</div>
     386            </a>',
     387            get_the_ID(),
     388            esc_url( get_the_permalink() ),
     389            get_the_title(),
     390            get_the_excerpt(),
     391        );
     392
     393    endwhile;
     394
     395    return $output;
     396}
     397
     398/**
     399 * Get the list of forums for the front page.
     400 *
     401 * @return string
     402 */
     403function wporg_support_get_forums_list() {
     404    ob_start();
     405
     406    while ( bbp_forums() ) : bbp_the_forum();
     407
     408        bbp_get_template_part( 'loop', 'single-forum-homepage' );
     409
     410    endwhile;
     411
     412    return ob_get_clean();
     413}
     414
     415/**
    224416 * Display an ordered list of bbPress views
    225417 */
     
    232424    );
    233425
    234     $output = array();
     426    $output = '';
    235427
    236428    foreach ( $views as $view ) {
     
    239431        }
    240432
    241         $output[] = sprintf( '<li class="view"><a href="%s">%s</a></li>',
     433        $output .= sprintf( '<a class="wp-block-wporg-link-wrapper is-layout-flow wp-block-wporg-link-wrapper-is-layout-flow" href="%s"><h3 class="wp-block-heading has-inter-font-family has-normal-font-size">%s</h3></a>',
    242434            esc_url( bbp_get_view_url( $view ) ),
    243435            bbp_get_view_title( $view )
     
    245437    }
    246438
    247     echo implode( ' | ', $output );
     439    return $output;
    248440}
    249441
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/header.php

    r12990 r13272  
    1212namespace WordPressdotorg\Forums;
    1313
    14 $menu_items = array(
    15     /* translators: relative link to the forums home page */
    16     _x( '/forums/', 'header menu', 'wporg-forums' )                                     => _x( 'Forums', 'header menu', 'wporg-forums' ),
    17     _x( 'https://wordpress.org/support/guidelines/', 'header menu', 'wporg-forums' )    => _x( 'Guidelines', 'header menu', 'wporg-forums' ),
    18     _x( 'https://wordpress.org/documentation/', 'header menu', 'wporg-forums' )         => _x( 'Documentation', 'header menu', 'wporg-forums' ),
    19     _x( 'https://make.wordpress.org/support/handbook/', 'header menu', 'wporg-forums' ) => _x( 'Get Involved', 'header menu', 'wporg-forums' ),
    20 );
    21 
    2214\WordPressdotorg\skip_to( '#content' );
    2315
    24 echo do_blocks( '<!-- wp:wporg/global-header /-->' );
     16echo do_blocks( '<!-- wp:wporg/global-header {"style":{"border":{"bottom":{"color":"var:preset|color|white-opacity-15","style":"solid","width":"1px"}}}} /-->' );
     17
     18$is_forums_home = function_exists( 'bbp_is_forum_archive' ) && bbp_is_forum_archive();
     19$is_user_profile = function_exists( 'bbp_is_single_user' ) && bbp_is_single_user();
     20
     21echo do_blocks( $is_forums_home
     22    ? '<!-- wp:pattern {"slug":"wporg-support/local-nav-home"} /-->'
     23    : '<!-- wp:pattern {"slug":"wporg-support/local-nav"} /-->'
     24);
    2525
    2626?>
     
    3030
    3131    <div id="content" class="site-content">
    32         <header id="masthead" class="site-header <?php echo is_front_page() ? 'home' : ''; ?>" role="banner">
    33             <div class="site-branding">
    34                 <?php if ( is_front_page() ) : ?>
     32        <?php if ( is_front_page() ) : ?>
     33            <header id="masthead" class="site-header <?php echo is_front_page() ? 'home' : ''; ?>" role="banner">
     34                <div class="site-branding">
    3535                    <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/forums/' ) ); ?>" rel="home"><?php _ex( 'WordPress Support', 'Site title', 'wporg-forums' ); ?></a></h1>
    3636
     
    4242                    </p>
    4343                    <?php get_search_form(); ?>
    44                 <?php else : ?>
    45                     <p class="site-title"><a href="<?php echo esc_url( home_url( '/forums/' ) ); ?>" rel="home"><?php _ex( 'Support', 'Site title', 'wporg-forums' ); ?></a></p>
     44                </div><!-- .site-branding -->
     45            </header><!-- #masthead -->
     46        <?php elseif ( $is_forums_home ) : ?>
     47            <?php echo do_blocks(
     48                sprintf(
     49                    '<!-- wp:group {"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|edge-space","left":"var:preset|spacing|edge-space"}}},"backgroundColor":"charcoal-2","className":"has-white-color has-charcoal-2-background-color has-text-color has-background has-link-color","layout":{"type":"constrained"}} -->
     50                    <div class="wp-block-group alignfull has-white-color has-charcoal-2-background-color has-text-color has-background has-link-color" style="padding-right:var(--wp--preset--spacing--edge-space);padding-left:var(--wp--preset--spacing--edge-space)">
    4651
    47                     <nav id="site-navigation" class="main-navigation" role="navigation">
    48                         <button class="menu-toggle dashicons dashicons-arrow-down-alt2" aria-controls="primary-menu" aria-expanded="false" aria-label="<?php esc_attr_e( 'Primary Menu', 'wporg-forums' ); ?>"></button>
    49                         <div id="primary-menu" class="menu">
    50                             <ul>
    51                                 <?php
    52                                 foreach ( $menu_items as $path => $text ) :
    53                                     $url = parse_url( $path );
     52                        <!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"},"blockGap":"var:preset|spacing|30"}},"layout":{"type":"flex","flexWrap":"wrap","verticalAlignment":"bottom"}} -->
     53                        <div class="wp-block-group alignwide" style="padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)">
    5454
    55                                     // Check both host and path (if available).
    56                                     $is_same_host = ! empty( $url['host'] ) ? $url['host'] === $_SERVER['HTTP_HOST'] : true;
    57                                     $is_same_path = ! empty( $url['path'] ) && false !== strpos( $_SERVER['REQUEST_URI'], $url['path'] );
     55                            <!-- wp:heading {"level":1,"style":{"typography":{"fontSize":"50px","fontStyle":"normal","fontWeight":"400"}},"fontFamily":"eb-garamond"} -->
     56                            <h1 class="wp-block-heading has-eb-garamond-font-family" style="font-size:50px;font-style:normal;font-weight:400">%s</h1>
     57                            <!-- /wp:heading -->
    5858
    59                                     $class = ( $is_same_host && $is_same_path ) ? 'class="active" ' : '';
     59                            <!-- wp:paragraph {"style":{"typography":{"lineHeight":"2.3"}},"textColor":"white"} -->
     60                            <p class="has-white-color has-text-color" style="line-height:2.3">%s</p>
     61                            <!-- /wp:paragraph -->
    6062
    61                                     if ( ! empty( $url['host' ] ) ) {
    62                                         $url = esc_url( $path );
    63                                     } else {
    64                                         $url = esc_url( home_url( $path ) );
    65                                     }
    66                                 ?>
    67                                 <li class="page_item"><a <?php echo $class; ?>href="<?php echo $url; ?>"><?php echo esc_html( $text ); ?></a></li>
    68                                 <?php endforeach; ?>
    69                                 <li><?php get_search_form(); ?></li>
    70                             </ul>
    7163                        </div>
    72                     </nav><!-- #site-navigation -->
    73                 <?php endif; ?>
    74             </div><!-- .site-branding -->
    75         </header><!-- #masthead -->
    76         <div id="lang-guess-wrap"></div>
     64                        <!-- /wp:group -->
     65
     66                    </div>
     67                    <!-- /wp:group -->
     68
     69                    <!-- wp:wporg/language-suggest {"align":"full"} -->
     70                    <div class="wp-block-wporg-language-suggest alignfull"></div>
     71                    <!-- /wp:wporg/language-suggest -->
     72
     73                    <!-- wp:group {"layout":{"type":"constrained","justifyContent":"center"},"style":{"border":{"bottom":{"color":"var:preset|color|light-grey-1","style":"solid","width":"1px"}},"spacing":{"padding":{"left":"var:preset|spacing|edge-space","right":"var:preset|spacing|edge-space"}}}} -->
     74                    <div class="wp-block-group alignfull" style="padding-left:var(--wp--preset--spacing--edge-space);padding-right:var(--wp--preset--spacing--edge-space);border-bottom:1px solid var(--wp--preset--color--light-grey-1)">
     75
     76                        <!-- wp:pattern {"slug":"wporg-support/search-field"} /-->
     77
     78                    </div>
     79                    <!-- /wp:group -->',
     80                    esc_html__( 'Forums', 'wporg-support' ),
     81                    esc_html__( 'Learn how to help, or get help you need.', 'wporg-support' )
     82                )
     83            ); ?>
     84        <?php elseif ( ! $is_user_profile ) : ?>
     85            <?php echo do_blocks(
     86                '<!-- wp:group {"style":{"spacing":{"border":{"bottom":{"color":"var:preset|color|light-grey-1","style":"solid","width":"1px"}},"padding":{"left":"var:preset|spacing|edge-space","right":"var:preset|spacing|edge-space"}}}} -->
     87                <div class="wp-block-group alignfull" style="padding-left:var(--wp--preset--spacing--edge-space);padding-right:var(--wp--preset--spacing--edge-space);border-bottom:1px solid var(--wp--preset--color--light-grey-1)">
     88
     89                    <!-- wp:pattern {"slug":"wporg-support/search-field"} /-->
     90
     91                </div>
     92                <!-- /wp:group -->'
     93            ); ?>
     94        <?php endif; ?>
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/page-forums-sidebar.php

    r5382 r13272  
    88get_header(); ?>
    99
    10     <main id="main" class="site-main page-forums-sidebar" role="main">
     10    <main id="main" class="site-main page-forums-sidebar wp-block-group alignfull is-layout-constrained wp-block-group-is-layout-constrained" role="main">
    1111
    12         <?php
    13         while ( have_posts() ) : the_post();
     12        <div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow clear">
    1413
    15             get_template_part( 'template-parts/content', 'page' );
    16         endwhile; // End of the loop.
    17         ?>
     14            <?php
     15            while ( have_posts() ) : the_post();
    1816
    19         <?php get_sidebar(); ?>
     17                get_template_part( 'template-parts/content', 'page' );
     18            endwhile; // End of the loop.
     19            ?>
     20
     21            <?php get_sidebar(); ?>
     22
     23        </div>
     24
    2025    </main>
    2126
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/page-full-width.php

    r5382 r13272  
    88get_header(); ?>
    99
    10     <main id="main" class="site-main page-full-width" role="main">
     10    <main id="main" class="wp-block-group alignfull site-main page-full-width is-layout-constrained wp-block-group-is-layout-constrained" role="main">
    1111
    12         <?php
    13         while ( have_posts() ) : the_post();
     12        <div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow">
    1413
    15             get_template_part( 'template-parts/content', 'page' );
    16         endwhile; // End of the loop.
    17         ?>
     14            <?php
     15            while ( have_posts() ) : the_post();
     16
     17                get_template_part( 'template-parts/content', 'page' );
     18            endwhile; // End of the loop.
     19            ?>
     20
     21        </div>
    1822
    1923    </main><!-- #main -->
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/page-homepage.php

    r9452 r13272  
    1717
    1818
    19     <main id="main" class="site-main" role="main">
     19    <main id="main" class="wp-block-group alignfull site-main is-layout-constrained wp-block-group-is-layout-constrained" role="main">
     20
     21        <div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow">
    2022
    2123        <?php do_action( 'bbp_before_main_content' ); ?>
     
    8789        <?php do_action( 'bbp_after_main_content' ); ?>
    8890
    89     </main>
     91
     92    </div>
     93
     94</main>
    9095
    9196
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/page.php

    r7835 r13272  
    1313get_header(); ?>
    1414
    15     <main id="main" class="site-main" role="main">
     15    <main id="main" class="wp-block-group alignfull site-main is-layout-constrained wp-block-group-is-layout-constrained" role="main">
     16
     17        <div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow">
    1618        <?php get_sidebar( 'helphub' ); ?>
    1719
    18         <div id="main-content">
    19             <?php
    20             while ( have_posts() ) :
    21                 the_post();
     20            <div id="main-content">
     21                <?php
     22                while ( have_posts() ) :
     23                    the_post();
    2224
    23                 get_template_part( 'template-parts/content', 'page' );
    24             endwhile; // End of the loop.
    25             ?>
     25                    get_template_part( 'template-parts/content', 'page' );
     26                endwhile; // End of the loop.
     27                ?>
     28            </div>
     29
     30
    2631        </div>
    2732
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/_normalize.scss

    r4779 r13272  
    6464}
    6565
    66 h1 {
    67     font-size: 2em;
    68     margin: 0.67em 0;
    69 }
    70 
    7166mark {
    7267    background: #ff0;
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/elements/_badges.scss

    r13167 r13272  
    44
    55.by-moderator {
    6     box-shadow: -4px 0 0 #fff, -6px 0 0 $color__moderator;
     6    box-shadow: -4px 0 0 #fff, -6px 0 0 var(--wp--custom--color--moderator);
    77}
    88
     
    1010.by-plugin-contributor,
    1111.by-plugin-support-rep {
    12     box-shadow: -4px 0 0 #fff, -6px 0 0 $color__plugin-author;
     12    box-shadow: -4px 0 0 #fff, -6px 0 0 var(--wp--custom--color--plugin-author);
    1313}
    1414
     
    1616.by-theme-contributor,
    1717.by-theme-support-rep {
    18     box-shadow: -4px 0 0 #fff, -6px 0 0 $color__theme-author;
     18    box-shadow: -4px 0 0 #fff, -6px 0 0 var(--wp--custom--color--theme-author);
    1919}
    2020
    2121.by-thread-starter {
    22     box-shadow: -4px 0 0 #fff, -6px 0 0 $color__thread_starter;
     22    box-shadow: -4px 0 0 #fff, -6px 0 0 var(--wp--custom--color--thread-starter);
    2323}
    2424
    2525.type-reported_topics {
    26     border-right: 2px solid $color__thread-reporter;
     26    border-right: 2px solid var(--wp--custom--color--thread-reporter);
    2727}
    2828
     
    3939
    4040.author-badge-moderator {
    41     background-color: $color__moderator;
     41    background-color: var(--wp--custom--color--moderator);
    4242}
    4343
    4444.author-badge-thread-starter {
    45     background-color: $color__thread-starter;
     45    background-color: var(--wp--custom--color--thread-starter);
    4646}
    4747
    4848.author-badge-plugin {
    49     background-color: $color__plugin-author;
     49    background-color: var(--wp--custom--color--plugin-author);
    5050}
    5151
    5252.author-badge-theme {
    53     background-color: $color__theme-author;
     53    background-color: var(--wp--custom--color--theme-author);
    5454}
    5555
    5656.author-badge-reporter {
    57     background-color: $color__thread-reporter;
     57    background-color: var(--wp--custom--color--thread-reporter);
    5858    right: -2px;
    5959    left: initial;
     
    7373
    7474    .by-moderator {
    75         border-left-color: $color__moderator;
     75        border-left-color: var(--wp--custom--color--moderator);
    7676    }
    7777
     
    7979    .by-plugin-contributor,
    8080    .by-plugin-support-rep {
    81         border-left-color: $color__plugin-author;
     81        border-left-color: var(--wp--custom--color--plugin-author);
    8282    }
    8383
     
    8585    .by-theme-contributor,
    8686    .by-theme-support-rep {
    87         border-left-color: $color__theme-author;
     87        border-left-color: var(--wp--custom--color--theme-author);
    8888    }
    8989
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/elements/_banners.scss

    r4779 r13272  
    1 @import "../mixins/mixins-master";
    2 @import "../variables-site/variables-site";
    3 
    41.locale-banner {
    5     background: $color__green;
    6     font-size: ms( -2 );
    7     padding: 0.5rem;
     2    background: var(--wp--preset--color--blueberry-4);
     3    font-size: var(--wp--preset--font-size--small);
    84    text-align: center;
    9 
    10     @media ( min-width: 67rem ) {
    11         margin: 1rem auto 0;
    12         max-width: $size__site-main;
    13     }
     5    color: var(--wp--preset--color--charcoal-1);
     6    line-height: 18px;
     7    padding-top: 8px;
     8    padding-bottom: 8px;
    149}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/elements/_elements.scss

    r9609 r13272  
    1414
    1515body {
    16     background: $color__background-body; /* Fallback for when there is no custom background color defined. */
     16    background: var(--wp--preset--color--white); /* Fallback for when there is no custom background color defined. */
     17}
     18
     19section {
     20    margin-bottom: var(--wp--preset--spacing--40);
    1721}
    1822
     
    2832
    2933blockquote {
    30     // Override wp4.css.
    31     background: transparent;
    32     border: none;
    33     padding: 0;
    34 
    35     border-left: 2px solid $color__blockquote;
    36     color: $color__blockquote;
    37     margin: 1rem 0;
    38     padding-left: 0.8rem;
     34    border-left: 2px solid var(--wp--preset--color--charcoal-4);
     35    color: var(--wp--preset--color--charcoal-4);
     36    margin: var(--wp--preset--spacing--20) 0;
     37    padding-left: var(--wp--preset--spacing--20);
    3938
    4039    cite {
     
    4443    p {
    4544        display: block;
    46         margin: 1em 0;
     45        margin: var(--wp--preset--spacing--20) 0;
    4746    }
    4847}
    4948
    50 hr {
    51     background-color: $color__background-hr;
    52     border: 0;
    53     height: 2px;
    54     margin: 0 auto;
     49p.has-background {
     50    display: inline-block;
     51    padding: var(--wp--preset--spacing--20);
    5552}
    5653
     
    6663@import "banners";
    6764@import "badges";
    68 @import "legacy_notice";
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/elements/_lists.scss

    r7256 r13272  
    4545        padding: 0.5rem 0;
    4646        font-size: 0.8rem;
    47         border-top: 1px solid #eee;
     47        border-top: 1px solid var(--wp--custom--color--border);
    4848    }
    4949}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/elements/_notices.scss

    r11529 r13272  
    88    border-left: 4px solid var(--notice-border-color);
    99    box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
    10     margin: 1em 0;
     10    margin: var(--wp--preset--spacing--20) 0;
    1111    padding: 1px 12px;
    1212
    1313    p {
    14         font-size: ms( -2 );
     14        font-size: var(--wp--preset--font-size--small);
    1515        margin: 0.5em 0;
    1616        padding: 2px;
     
    5050
    5151    &.notice-info {
    52         --notice-border-color: #00a0d2;
     52        --notice-border-color: var(--wp--preset--color--blueberry-1);
    5353
    5454        &.notice-alt {
    55             --notice-background-color: #e5f5fa;
     55            --notice-background-color: var(--wp--preset--color--blueberry-4);
    5656        }
    5757    }
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/elements/_tables.scss

    r13167 r13272  
    1313
    1414        tr:nth-child(odd) {
    15             background-color: $color__table-odd;
     15            background-color: var(--wp--preset--color--light-grey-2);
    1616        }
    1717
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/forms/_buttons.scss

    r13167 r13272  
    166166.button:active,
    167167.button-secondary:active {
    168     background: $color__background-button;
     168    background: var(--wp--preset--color--light-grey-1);
    169169    border-color: #999;
    170170    box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
     
    215215
    216216.button-primary,
    217 .download-button {
    218     background: #0085ba;
    219     border-color: #0073aa #006799 #006799;
    220     box-shadow: 0 1px 0 #006799;
    221     color: #fff;
     217.download-button,
     218.is-primary,
     219input[type="submit"],
     220button[type="submit"] {
     221    background: var(--wp--custom--button--color--background);
     222    border: var(--wp--custom--button--border--width) var(--wp--custom--button--border--style) var(--wp--custom--button--border--color);
     223    border-radius: var(--wp--custom--button--border--radius);
     224    box-shadow: none;
     225    color: var(--wp--custom--button--color--text);
    222226    text-decoration: none;
    223     text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
     227    text-shadow: none;
     228    font-size: var(--wp--custom--button--small--typography--font-size);
     229    line-height: 1.3;
     230    padding-right: var(--wp--custom--button--small--spacing--padding--right);
     231    padding-left: var(--wp--custom--button--small--spacing--padding--left);
    224232
    225233    &:visited {
    226         background: #0085ba;
    227         border-color: #0073aa #006799 #006799;
    228         box-shadow: 0 1px 0 #006799;
    229         color: #fff;
     234        background: var(--wp--custom--button--color--background);
     235        border-color: var(--wp--custom--button--border--color);
     236        box-shadow: none;
     237        color: var(--wp--custom--button--color--text);
    230238    }
    231239
     
    234242    &.focus,
    235243    &:focus {
    236         background: #008ec2;
    237         border-color: #006799;
    238         box-shadow: 0 1px 0 #006799;
    239         color: #fff;
     244        background: var(--wp--custom--button--hover--color--background);
     245        border-color: var(--wp--custom--button--hover--color--background);
     246        box-shadow: none;
     247        color: var(--wp--custom--button--hover--color--text);
    240248    }
    241249
    242250    &.focus,
    243251    &:focus {
    244         box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
     252        box-shadow: none;
     253        border-color: var(--wp--custom--button--focus--border--color);
    245254    }
    246255
     
    249258    &.active:focus,
    250259    &:active {
    251         background: #0073aa;
    252         border-color: #006799;
    253         box-shadow: inset 0 2px 0 #006799;
     260        background: var(--wp--custom--button--active--color--background);
     261        border-color: var(--wp--custom--button--active--border--color);
     262        color: var(--wp--custom--button--active--color--text);
     263        box-shadow: none;
    254264        vertical-align: top;
    255265    }
     
    258268    &:disabled,
    259269    &.disabled {
    260         background: #008ec2 !important;
    261         border-color: #007cb2 !important;
     270        background: var(--wp--custom--button--disabled--background-color) !important;
     271        border-color: var(--wp--custom--button--disabled--border-color) !important;
    262272        box-shadow: none !important;
    263         color: #66c6e4 !important;
     273        color: var(--wp--custom--button--disabled--color) !important;
    264274        cursor: default;
    265         text-shadow: 0 -1px 0 rgba( 0, 0, 0, 0.1 ) !important;
    266275    }
    267276
     
    279288
    280289.button-primary-disabled {
    281     background: #008ec2 !important;
    282     border-color: #007cb2 !important;
     290    background: var(--wp--custom--button--disabled--background-color) !important;
     291    border-color: var(--wp--custom--button--disabled--border-color) !important;
    283292    box-shadow: none !important;
    284     color: #66c6e4 !important;
     293    color: var(--wp--custom--button--disabled--color) !important;
    285294    cursor: default;
    286     text-shadow: 0 -1px 0 rgba( 0, 0, 0, 0.1 ) !important;
    287295}
    288296
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/forms/_fields.scss

    r10412 r13272  
    1818input[type="number"],
    1919input[type="password"],
    20 input[type="search"],
    2120input[type="radio"],
    2221input[type="tel"],
     
    2827textarea {
    2928    background-color: #fff;
    30     border: 1px solid $color__border-input;
    31     box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07 );
    32     color: $color__text-input;
     29    border: 1px solid var(--wp--preset--color--light-grey-1);
     30    box-shadow: var(--wp--custom--form--color--box-shadow);
     31    color: var(--wp--custom--form--color--text);
    3332    transition: 0.05s border-color ease-in-out;
    3433    -webkit-appearance: none;
    3534
    3635    &:focus {
    37         color: $color__text-input-focus;
     36        color: var(--wp--custom--form--color--text);
    3837    }
    3938}
     
    7170input[type="text"],
    7271input[type="email"],
    73 input[type="search"],
    7472input[type="password"],
    7573input[type="number"] {
     
    126124
    127125input[type="checkbox"]:checked::before {
    128     color: #1e8cbe;
     126    color: var(--wp--preset--color--blueberry-1);
    129127    content: "\f147";
    130128    font: 400 30px/1 dashicons;
     
    133131
    134132input[type="radio"]:checked::before {
    135     background-color: #1e8cbe;
     133    background-color: var(--wp--preset--color--blueberry-1);
    136134    border-radius: 50px;
    137135    content: "\2022";
     
    203201textarea.readonly,
    204202textarea[readonly] {
    205     background-color: $color__background-pre;
     203    background-color: var(--wp--preset--color--light-grey-1);
    206204}
    207205
     
    255253    input[type="text"],
    256254    input[type="email"],
    257     input[type="search"],
    258255    input[type="password"],
    259256    input[type="number"] {
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/modules/_accessibility.scss

    r7256 r13272  
    88
    99    &:focus {
    10         background-color: $color__background-screen;
     10        background-color: var(--wp--preset--color--light-grey-2);
    1111        border-radius: 3px;
    1212        box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    1313        clip: auto !important;
    14         color: $color__text-screen;
     14        color: #21759b;
    1515        display: block;
    1616        font-size: 0.875rem;
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/navigation/_navigation.scss

    r7256 r13272  
    1 /*--------------------------------------------------------------
    2 ## Links
    3 --------------------------------------------------------------*/
    4 @import "links";
    5 
    61/*--------------------------------------------------------------
    72## Menus
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/site/_archive.scss

    r7923 r13272  
    44
    55        h1 {
    6 
    7             font-size: 2.2rem;
    8             text-align: center;
    9         }
    10 
    11         a {
    12 
    13             color: inherit;
    14 
    15             &:hover,
    16             &:focus,
    17             &:active {
    18 
    19                 text-decoration: none;
    20                 color: $color__link;
    21             }
     6            margin-bottom: var(--wp--preset--spacing--50);
    227        }
    238
     
    3116
    3217        .archive-pagination {
    33 
    34             display: block;
    35             margin-top: 20px;
     18            margin: var(--wp--preset--spacing--50) 0;
    3619            text-align: center;
    37             width: 100%;
    3820        }
    3921    }
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/site/_bbpress.scss

    r13177 r13272  
    55
    66/* Many of these override the styles from the plugin */
    7 
    8 section {
    9     padding: 4rem 0;
    10 }
    117
    128#bbpress-forums {
     
    4642            background: transparent;
    4743            position: relative;
    48             border-bottom: 1px solid #eee;
     44            border-bottom: 1px solid var(--wp--custom--color--border);
    4945            margin: 1rem 0;
    5046
     
    7167
    7268                &:hover {
    73                     color: $color__link;
     69                    color: var(--wp--custom--link--color--text);
    7470                }
    7571
     
    106102
    107103        .entry-content,
    108         .entry-meta {
    109             padding: 0;
    110 
    111             @media (min-width: 568px) {
    112                 padding: 0 ms(4);
    113             }
    114         }
    115 
     104        .entry-footer {
     105            margin-bottom: var(--wp--preset--spacing--40);
     106        }
     107
     108        .entry-content,
     109        .entry-meta,
    116110        .entry-header .entry-title,
    117111        .entry-content .container {
     
    119113        }
    120114
    121         > .entry-content,
    122         > article {
    123             max-width: 48rem;
     115        .wp-block-group > .entry-content,
     116        .wp-block-group > article {
    124117
    125118            @media screen and ( min-width: $ms-breakpoint ) {
     
    149142
    150143    main#main {
    151         margin-top: 2rem;
    152         padding: 0 10px 10px;
    153144
    154145        @extend .clear;
     
    173164
    174165            a {
    175                 color: $color__wp-blue;
     166                color: var(--wp--preset--color--blueberry-1);
    176167                text-decoration: underline;
    177168
    178169                &:hover {
    179                     color: $color__wp-blue;
     170                    color: var(--wp--preset--color--blueberry-1);
    180171                }
    181172            }
     
    203194                font-size: ms(-3);
    204195            }
     196
     197            ul.topic a {
     198                text-decoration: none;
     199            }
    205200        }
    206201
     
    218213        }
    219214
     215        .bbp-topic-header .bbp-meta .bbp-topic-permalink,
     216        .bbp-reply-header .bbp-meta .bbp-reply-permalink {
     217            color: var(--wp--custom--link--color--text);
     218        }
     219
    220220        .bbp-forums,
    221221        .bbp-topics {
    222             border: 1px solid #eee;
     222            border: 1px solid var(--wp--custom--color--border);
    223223
    224224            > .bbp-header {
    225                 background: $color__wp-blue;
    226                 color: #fff;
     225                background: var(--wp--preset--color--white);
     226                border-top: none;
     227                font-size: var(--wp--preset--font-size--small);
    227228            }
    228229        }
     
    263264            margin: 0;
    264265            margin-right: 10px;
    265             margin-left: -11%;
     266            margin-left: -8.75%;
    266267        }
    267268
    268269        div.bbp-topic-author img.avatar {
    269             margin-left: -19%;
     270            margin-left: -15%;
    270271            margin-top: -6px;
    271272            width: 80px;
     
    275276        }
    276277
    277         @media only screen and (max-width: 1040px) {
     278        @media only screen and (max-width: 1200px) {
    278279
    279280            div.bbp-reply-author img.avatar,
     
    303304            width: 100%;
    304305            margin: 1rem 0 2rem;
    305             padding-left: 10%;
     306            padding-left: 8%;
    306307
    307308            @media screen and ( max-width: 568px ) {
     
    353354        div.bbp-topic-content {
    354355            padding: 0;
    355             margin: 0 0 0 10%;
     356            margin: 0 0 0 8%;
    356357
    357358            @media only screen and (max-width: 1040px) {
     
    408409
    409410            a {
    410                 color: #0073aa;
     411                color: var(--wp--custom--link--color--text);
    411412                text-transform: inherit;
    412413                font-size: 0.7rem;
     
    444445
    445446            /* Override bb-base/style.css */
    446             color: $color__link;
     447            color: var(--wp--custom--link--color--text);
    447448
    448449            &:hover,
     
    456457
    457458        p.wporg-bbp-topic-site-url {
    458             border-top: 1px solid #eee;
     459            border-top: 1px solid var(--wp--custom--color--border);
    459460            padding-top: 0.5rem;
    460461        }
     
    533534
    534535            .search-form {
    535                 display: inline-block;
    536                 width: 50%;
    537                 margin-bottom: 0;
     536                display: none;
    538537            }
    539538
     
    541540
    542541                .create-topic,
    543                 > span,
    544                 .search-form {
     542                > span {
    545543                    display: block;
    546544                    width: 100%;
     
    585583
    586584                &:not(.current):not(.dots):hover {
    587                     background: $color__wp-blue;
     585                    background: var(--wp--preset--color--blueberry-1);
    588586                    color: #fff;
    589587                    text-decoration: none;
    590                     border: 1px solid $color__wp-blue;
     588                    border: 1px solid var(--wp--preset--color--blueberry-1);
    591589                }
    592590
     
    598596                &.dots {
    599597                    background: #fff;
    600                     color: $color__text-main;
     598                    color: var(--wp--preset--color--charcoal-1);
    601599                }
    602600
     
    628626    #bbpress-forums ul.bbp-topics,
    629627    #bbpress-forums #bbp-user-wrapper {
    630         font-size: ms(-2);
     628        font-size: var(--wp--preset--font-size--small);
    631629    }
    632630
     
    648646    li.bbp-topic-freshness {
    649647        text-align: left;
    650     }
    651 
    652     h1 {
    653         font-size: ms(4);
    654         font-weight: 400;
    655         padding-bottom: 0;
    656         margin: 2rem 0 1rem;
    657 
    658         &.page-title {
    659             margin-top: 0;
    660             word-break: break-word;
    661         }
    662648    }
    663649
     
    834820}
    835821
     822
     823
    836824.single-forum .bbp-topic-form,
    837825.bbp-view .bbp-topic-form {
    838826    margin-top: 1rem;
    839827    padding-top: 1rem;
    840     border-top: 1px solid #eee;
     828    border-top: 1px solid var(--wp--custom--color--border);
    841829    clear: both;
    842830}
     
    951939    .themes-plugins {
    952940        margin: 0 0 4rem;
    953         border-bottom: 1px solid #eee;
     941        border-bottom: 1px solid var(--wp--custom--color--border);
    954942
    955943        p {
     
    10461034
    10471035            ul.bbp-lead-topic li.bbp-body {
    1048                 border: 1px solid #eee;
     1036                border: 1px solid var(--wp--custom--color--border);
    10491037                border-top: none;
    10501038            }
     
    10631051            ul.odd {
    10641052                background: #fff;
    1065                 border-top: 2px solid #eee;
     1053                border-top: 2px solid var(--wp--custom--color--border);
    10661054            }
    10671055
     
    10691057            .wporg-ratings {
    10701058                background-color: #fbfbfb;
    1071                 border: 1px solid #eee;
     1059                border: 1px solid var(--wp--custom--color--border);
    10721060                border-top: none;
    10731061                border-bottom: none;
     
    11271115        header {
    11281116            background: #fbfbfb;
    1129             border: 1px solid #eee;
     1117            border: 1px solid var(--wp--custom--color--border);
    11301118            border-bottom: none;
    1131             padding: 1rem 2rem 0 10%;
     1119            padding: var(--wp--preset--spacing--20) 2rem var(--wp--preset--spacing--20) 8%;
     1120
     1121            h1 {
     1122                margin-bottom: 0;
     1123            }
    11321124
    11331125            @media screen and (max-width: 568px) {
     
    12401232        }
    12411233    }
    1242 
    1243     .page-header {
    1244 
    1245         h1 {
    1246             margin-bottom: 1rem;
     1234}
     1235
     1236.bbpress #bbpress-forums #bbp-user-wrapper {
     1237    font-size: var(--wp--preset--font-size--small);
     1238}
     1239
     1240#bbpress-forums #bbp-single-user-details {
     1241
     1242    #bbp-user-avatar {
     1243
     1244        a {
     1245            display: block;
     1246        }
     1247
     1248        img.avatar {
     1249            margin-bottom: unset;
     1250        }
     1251    }
     1252
     1253    #bbp-user-navigation li {
     1254
     1255        a {
     1256            padding-left: unset;
     1257        }
     1258
     1259        &.current a {
     1260            background: unset;
     1261            opacity: unset;
     1262            font-weight: 600;
    12471263        }
    12481264    }
     
    12611277        margin-bottom: ms(0);
    12621278        padding-bottom: 10px;
    1263         border-bottom: 1px solid #eee;
     1279        border-bottom: 1px solid var(--wp--custom--color--border);
    12641280        display: flex;
    12651281        flex-direction: row-reverse;
     
    12701286            width: 35%;
    12711287            float: none;
    1272             border-top: 1px solid #eee;
     1288            border-top: 1px solid var(--wp--custom--color--border);
    12731289
    12741290            .reviews-total-count {
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/site/_helphub.scss

    r13167 r13272  
    3939}
    4040
    41 #helphub-forum-link {
    42 
    43     margin-top: 5rem;
    44 
    45     span {
    46         display: inline-block;
    47         font-size: 0.8rem;
    48         width: 100%;
    49         max-width: 335px;
    50     }
    51 
    52     a {
    53 
    54         margin-top: 0.5rem;
    55         display: inline-block;
    56     }
    57 }
    58 
    5941.archive-pagination {
    6042    text-align: center;
     
    6648    .left-sidebar {
    6749
    68         font-size: 0.9rem;
    69 
    7050        h2 {
    71             font-size: 1.1rem;
    72             font-weight: 600;
    73             color: $color__text-main;
     51            font-size: var(--wp--preset--font-size--normal);
     52            font-weight: 400;
    7453        }
    7554
    7655        ul {
     56            font-size: var(--wp--preset--font-size--small);
    7757            list-style: none;
    78             margin: 0;
     58            margin: 0 0 var(--wp--preset--spacing--20);
     59            padding-left: 0;
    7960
    8061            li {
     
    8263
    8364                ul {
    84                     margin-left: 1rem;
     65                    margin-left: var(--wp--preset--spacing--20);
    8566                }
    8667            }
     68        }
     69
     70        li,
     71        p {
     72            color: var(--wp--preset--color--charcoal-4);
     73        }
     74
     75        a {
     76            text-decoration: none;
    8777        }
    8878
     
    135125    }
    136126
     127    #main-content {
     128        margin-top: 0;
     129    }
     130
    137131    .comment-respond {
    138132        padding-bottom: 2rem;
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/site/_site.scss

    r11643 r13272  
    11@import "../variables-site/variables-site";
    22
    3 
    4 body, #pagebody {
    5     font-size: ms(0);
    6 }
    7 
    83/*--------------------------------------------------------------
    94# .site-header
    105--------------------------------------------------------------*/
    116.site-header {
    12     background: $color__wp-blue;
     7    background: var(--wp--preset--color--blueberry-1);
    138    padding: 1rem 0;
    149    position: relative;
     
    8681--------------------------------------------------------------*/
    8782.main-navigation {
    88     background: $color__wp-blue;
     83    background: var(--wp--preset--color--blueberry-1);
    8984    clear: both;
    9085    left: 0;
     
    177172    #wporg-header ul li.current-menu-item::after,
    178173    #wporg-header ul li.current_page_parent::after {
    179         border-bottom: 9px solid $color__wp-blue;
     174        border-bottom: 9px solid var(--wp--preset--color--blueberry-1);
    180175    }
    181176
     
    251246/*--------------------------------------------------------------
    252247# .site-main
    253 --------------------------------------------------------------*/
    254 .site-main {
    255     margin: 0 auto;
    256     max-width: $size__site-main;
    257     padding: ms(10) ms(4);
    258 
    259     @media screen and ( min-width: $ms-breakpoint ) {
    260         padding: ms(10) 10px;
    261     }
    262 
    263     .single & {
    264         padding: 0;
    265 
    266         @media screen and ( min-width: $ms-breakpoint ) {
    267             padding: 0 10px ms(10);
    268         }
    269     }
    270 
    271     #page & {
    272         padding: 0 10px ms(10);
    273     }
    274 
    275     .page-header {
    276 
    277         h1 {
    278             margin: 0;
    279         }
    280 
    281         p {
    282             margin: 0.5rem 0;
    283         }
    284     }
    285 
    286     .page-title {
    287         font-size: ms( 4 );
    288         font-weight: 400;
    289     }
    290 
    291     .no-results {
    292         margin: 0 auto;
    293         max-width: ms(32);
    294         padding: 0 2rem;
     248# Override original styles
     249--------------------------------------------------------------*/
     250
     251body:not(.trac):not(.home-page):not(.home) #main {
     252    margin-top: 0;
     253    padding: var(--wp--preset--spacing--50) var(--wp--preset--spacing--edge-space) var(--wp--preset--spacing--10);
     254}
     255
     256@media screen and (max-width: 460px) {
     257
     258    #main {
     259        margin: unset;
     260    }
     261}
     262
     263@media screen and (min-width: 960px) {
     264
     265    #header-inner,
     266    #headline-inner,
     267    #subnav-inner,
     268    #showcase-inner,
     269    #main,
     270    #footer {
     271        width: unset;
    295272    }
    296273}
     
    306283--------------------------------------------------------------*/
    307284.sidebar {
    308 
    309     div {
    310         margin-bottom: 2rem;
     285    margin-top: 0;
     286
     287    // Override parent theme
     288    body.single & {
     289        margin-top: 0;
     290    }
     291
     292    > div {
     293        margin-bottom: var(--wp--preset--spacing--30);
    311294
    312295        ul {
    313296            margin-bottom: 0;
     297            padding-left: unset;
    314298        }
    315299
    316300        ul > li {
    317             font-size: ms(-2);
    318             border-top: 1px solid #eee;
     301            font-size: var(--wp--preset--font-size--small);
     302            border-top: 1px solid var(--wp--custom--color--border);
    319303            padding: 0.5rem 0;
    320304        }
     305    }
     306
     307    a {
     308        text-decoration: none;
    321309    }
    322310}
     
    376364            border-radius: 0;
    377365            box-shadow: none;
    378             color: $color__text-input;
     366            color: #32373c;
    379367            display: block;
    380368            height: 100%;
     
    438426
    439427    .site-main & .search-field {
    440         border: 1px solid $color__border-input;
     428        border: 1px solid var(--wp--preset--color--light-grey-1);
    441429        box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07 );
    442430        padding: 0.5rem;
     
    457445}
    458446
     447/*--------------------------------------------------------------
     448# .forums-homepage
     449# .page
     450--------------------------------------------------------------*/
     451
     452.forums-homepage-footer .wp-block-heading a {
     453    text-decoration: none;
     454}
     455
     456.forums-homepage-topics {
     457
     458    .wp-block-group-is-layout-grid.is-style-cards-grid .wp-block-wporg-link-wrapper h3 {
     459        margin-bottom: unset;
     460    }
     461}
    459462
    460463/*--------------------------------------------------------------
     
    466469
    467470    .entry-header {
    468         margin-top: 2rem;
    469471
    470472        .entry-title {
    471             font-size: ms( 6 );
    472             font-weight: 400;
    473             margin: 0 auto;
    474             max-width: ms(32);
    475473
    476474            @media screen and ( min-width: $ms-breakpoint ) {
     
    482480    .entry-content {
    483481
    484         h2 {
    485             font-size: ms( 4 );
    486             font-weight: 400;
    487         }
    488 
    489         h3 {
    490             font-size: ms( 0 );
    491             font-weight: 600;
    492             letter-spacing: 0.01rem;
    493             text-transform: uppercase;
    494         }
    495 
    496         a {
    497             text-decoration: underline;
    498         }
    499 
    500482        section {
    501             padding: 2rem 0;
     483            margin: var(--wp--preset--spacing--30) 0 var(--wp--preset--spacing--50);
    502484
    503485            .container {
    504486                margin: 0 auto;
    505                 max-width: ms(32);
    506487
    507488                @media screen and ( min-width: $ms-breakpoint ) {
     
    515496
    516497            & + section {
    517                 border-top: 2px solid $color__background-hr;
    518             }
    519         }
     498                border-top: 2px solid var(--wp--preset--color--light-grey-1);
     499            }
     500        }
     501
     502        h2.toc-heading {
     503            font-size: var(--wp--preset--font-size--heading-4);
     504            line-height: var(--wp--custom--heading--level-4--typography--line-height);
     505            font-weight: 600;
     506        }
     507
     508        h3.toc-heading {
     509            font-size: var(--wp--preset--font-size--heading-5);
     510            line-height: var(--wp--custom--heading--level-5--typography--line-height);
     511            font-weight: 600;
     512        }
     513
     514        h2,
     515        h3 {
     516
     517            &.toc-heading:target {
     518                border-left-color: var(--wp--preset--color--blueberry-1);
     519            }
     520        }
     521
     522        .table-of-contents {
     523            margin: 0 0 var(--wp--preset--spacing--20) var(--wp--preset--spacing--20);
     524
     525            .items {
     526                font-size: var(--wp--preset--font-size--small);
     527
     528                li {
     529
     530                    ul {
     531                        margin-left: 0;
     532                    }
     533
     534                    a:hover {
     535                        color: var(--wp--custom--link--color--text);
     536                    }
     537                }
     538            }
     539        }
     540
     541        p.toc-jump {
     542            margin-bottom: unset;
     543        }
     544    }
     545
     546    .entry-footer {
     547        margin-bottom: var(--wp--preset--spacing--40);
    520548    }
    521549
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/style-original.scss

    r13178 r13272  
    120120    float: none;
    121121    margin-left: 0;
    122     color: $color__link;
     122    color: #0073aa;
    123123}
    124124
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/style.scss

    r12342 r13272  
    4040
    4141/*--------------------------------------------------------------
     42# Blocks
     43--------------------------------------------------------------*/
     44@import "blocks/blocks";
     45
     46/*--------------------------------------------------------------
    4247# Elements
    4348--------------------------------------------------------------*/
     
    7075
    7176/*--------------------------------------------------------------
    72 # WP.org Header
    73 --------------------------------------------------------------*/
    74 @import "modules/wporg-header";
    75 
    76 /*--------------------------------------------------------------
    7777# Blocks Hotfix
    7878--------------------------------------------------------------*/
     
    9595
    9696/*--------------------------------------------------------------
    97 # Block Editor Specific
    98 --------------------------------------------------------------*/
    99 @import "site/blocks";
    100 
    101 /*--------------------------------------------------------------
    10297# HelpHub Specific
    10398--------------------------------------------------------------*/
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/typography/_copy.scss

    r7835 r13272  
    22
    33p {
    4     margin: 1em 0;
     4    margin: 0 0 var(--wp--style--block-gap);
    55
    66    &.subheading {
     
    4040
    4141pre {
    42     background: $color__background-pre;
     42    background: var(--wp--preset--color--light-grey-1);
    4343    box-sizing: content-box;
    4444    font-family: $font__pre;
     
    5757
    5858abbr, acronym {
    59     border-bottom: 1px dotted $color__border-abbr;
     59    border-bottom: 1px dotted var(--wp--preset--color--charcoal-4);
    6060    cursor: help;
    6161}
    6262
    6363mark, ins {
    64     background: $color__background-ins;
     64    background: var(--wp--preset--color--lemon-1);
    6565    text-decoration: none;
    6666}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/typography/_headings.scss

    r10412 r13272  
    22@import "../mixins/mixins-master";
    33
    4 h1, h2, h3, h4, h5, h6 {
     4h1,
     5h2,
     6h3,
     7h4,
     8h5,
     9h6 {
    510    clear: both;
    6 
    7     // Override wp4.css.
    8     font-family: inherit;
    9     line-height: $font__line-height-body;
    10     margin: 2rem 0 1rem;
    11 }
    12 
    13 h1 {
    14     font-size: ms( 12 );
    15     font-weight: 300;
    16 }
    17 
    18 h1.title {
    19     font-size: ms( -2 );
    20     color: $color__link;
    21     font-weight: 600;
    22     letter-spacing: 0.05rem;
    23     text-transform: uppercase;
    2411}
    2512
    2613h2 {
    27     font-size: ms( 8 );
    28     font-weight: 300;
    2914
    3015    &.comment-reply-title {
     
    3621
    3722h3 {
    38     font-size: ms( 4 );
    39     font-weight: 400;
    4023
    4124    &.comment-reply-title {
     
    4427    }
    4528}
    46 
    47 h4 {
    48     font-size: ms( 2 );
    49 
    50     // Override wp4.css.
    51     border: none;
    52     color: $color__text-main;
    53     font-weight: 600;
    54     padding: 0;
    55 }
    56 
    57 h5 {
    58     font-size: ms( 0 );
    59     font-weight: 600;
    60     letter-spacing: 0.01rem;
    61     text-transform: uppercase;
    62 }
    63 
    64 h6 {
    65     font-size: ms( -2 );
    66     font-weight: 600;
    67     letter-spacing: 0.8px;
    68     text-transform: uppercase;
    69 }
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/typography/_typography.scss

    r7256 r13272  
    11@import "../variables-site/variables-site";
    2 
    3 html {
    4     font-size: 100%;
    5 }
    6 
    7 body,
    8 button,
    9 input,
    10 select,
    11 textarea {
    12     color: $color__text-main;
    13     font-family: $font__main;
    14     font-size: 100%;
    15     line-height: $font__line-height-body;
    16 }
    17 
    18 @media screen and ( min-width: $ms-breakpoint ) {
    19 
    20     html {
    21         font-size: 1.125rem;
    22     }
    23 }
    24 
    252@import "headings";
    263@import "copy";
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/variables-site/_colors.scss

    r12892 r13272  
    1 $color__background-body: #fff;
    2 $color__background-screen: #f1f1f1;
    3 $color__background-hr: #eee;
    4 $color__background-button: #eee;
    5 $color__background-pre: #eee;
    6 $color__background-ins: #fff9c0;
    7 
    8 $color__text-screen: #21759b;
    9 $color__text-input: #32373c;
    10 $color__text-input-focus: #111;
    11 $color__link: #0073aa;
    12 $color__link-visited: #4ca6cf;
    13 $color__link-hover: #d54e21;
    14 $color__text-main: #32373c;
    15 $color__blockquote: #767676;
    16 
    17 $color__border: #eee;
    18 $color__border-button: #ccc #ccc #bbb;
    19 $color__border-button-hover: #ccc #bbb #aaa;
    20 $color__border-button-focus: #aaa #bbb #bbb;
    21 $color__border-input: #ddd;
    22 $color__border-abbr: #666;
    23 
    24 $color__table-odd: #f3f4f5;
    25 
    26 
    27 // Colors
    28 $color__wp-blue: #0073aa;
    29 $color__base-gray: $color__text-main;
    30 $color__green: #c7e8ca;
    31 
    32 // Badges
    33 $color__moderator: #33b4ce;
    34 $color__plugin-author: #f06723;
    35 $color__theme-author: #4e3288;
    36 $color__thread-starter: #43cc99;
    37 $color__thread-reporter: #ff4141;
     1:root {
     2    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     3}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/sass/variables-site/_structure.scss

    r7937 r13272  
    33$lg: 1200px !default;
    44
    5 $size__site-main: 960px;
     5$size__site-main: var(--wp--style--global--wide-size);
    66$size__site-sidebar: 23%;
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/single-user.php

    r6317 r13272  
    11<?php get_header(); ?>
    22
    3 <main id="main" class="site-main" role="main">
    4     <div class="wrapper">
    5         <div id="bbp-user-<?php bbp_current_user_id(); ?>" class="bbp-single-user">
    6             <div class="entry-content">
     3<main id="main" class="wp-block-group alignfull site-main is-layout-constrained wp-block-group-is-layout-constrained" role="main">
    74
    8                 <?php bbp_get_template_part( 'content', 'single-user' ); ?>
     5    <div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow">
    96
    10             </div><!-- .entry-content -->
    11         </div><!-- #bbp-user-<?php bbp_current_user_id(); ?> -->
     7        <div class="wrapper">
     8            <div id="bbp-user-<?php bbp_current_user_id(); ?>" class="bbp-single-user">
     9                <div class="entry-content">
     10
     11                    <?php bbp_get_template_part( 'content', 'single-user' ); ?>
     12
     13                </div><!-- .entry-content -->
     14            </div><!-- #bbp-user-<?php bbp_current_user_id(); ?> -->
     15        </div>
     16
    1217    </div>
     18
    1319</main>
    1420
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/single.php

    r10412 r13272  
    88get_header(); ?>
    99
    10     <main id="main" class="site-main" role="main">
     10<main id="main" class="wp-block-group alignfull site-main is-layout-constrained wp-block-group-is-layout-constrained" role="main">
     11
     12    <div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow clear">
     13
    1114        <?php get_sidebar( 'helphub' ); ?>
    1215
    1316        <div id="main-content">
    1417            <?php
    15 
    1618            while ( have_posts() ) :
    1719                the_post();
     
    2628        </div>
    2729
    28     </main><!-- #main -->
     30    </div>
     31
     32</main><!-- #main -->
    2933
    3034<?php
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/style-rtl.css

    r13178 r13272  
    1818 */
    1919/* Sass is good */
     20:root {
     21    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     22}
     23
    2024/*--------------------------------------------------------------
    2125# Normalize
     
    8690}
    8791
    88 h1 {
    89     font-size: 2em;
    90     margin: 0.67em 0;
    91 }
    92 
    9392mark {
    9493    background: #ff0;
     
    959958# Typography
    960959--------------------------------------------------------------*/
    961 html {
    962     font-size: 100%;
    963 }
    964 
    965 body,
    966 button,
    967 input,
    968 select,
    969 textarea {
    970     color: #32373c;
    971     font-family: "Open Sans", sans-serif;
    972     font-size: 100%;
    973     line-height: 1.5;
    974 }
    975 
    976 @media screen and (min-width: 48em) {
    977     html {
    978         font-size: 1.125rem;
    979     }
    980 }
    981 h1, h2, h3, h4, .bbp-view .review-ratings .col-5 > div:first-child, h5, h6 {
     960:root {
     961    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     962}
     963
     964:root {
     965    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     966}
     967
     968h1,
     969h2,
     970h3,
     971h4,
     972.bbp-view .review-ratings .col-5 > div:first-child,
     973h5,
     974h6 {
    982975    clear: both;
    983     font-family: inherit;
    984     line-height: 1.5;
    985     margin: 2rem 0 1rem;
    986 }
    987 
    988 h1 {
    989     font-size: 3.8146972656rem;
    990     font-weight: 300;
    991 }
    992 
    993 h1.title {
    994     font-size: 0.8rem;
    995     color: #0073aa;
    996     font-weight: 600;
    997     letter-spacing: 0.05rem;
    998     text-transform: uppercase;
    999 }
    1000 
    1001 h2 {
    1002     font-size: 2.44140625rem;
    1003     font-weight: 300;
    1004 }
     976}
     977
    1005978h2.comment-reply-title {
    1006979    font-weight: 400;
     
    1009982}
    1010983
    1011 h3 {
    1012     font-size: 1.5625rem;
    1013     font-weight: 400;
    1014 }
    1015984h3.comment-reply-title {
    1016985    font-size: 1.25rem;
     
    1018987}
    1019988
    1020 h4, .bbp-view .review-ratings .col-5 > div:first-child {
    1021     font-size: 1.25rem;
    1022     border: none;
    1023     color: #32373c;
    1024     font-weight: 600;
    1025     padding: 0;
    1026 }
    1027 
    1028 h5 {
    1029     font-size: 1rem;
    1030     font-weight: 600;
    1031     letter-spacing: 0.01rem;
    1032     text-transform: uppercase;
    1033 }
    1034 
    1035 h6 {
    1036     font-size: 0.8rem;
    1037     font-weight: 600;
    1038     letter-spacing: 0.8px;
    1039     text-transform: uppercase;
     989:root {
     990    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
    1040991}
    1041992
    1042993p {
    1043     margin: 1em 0;
     994    margin: 0 0 var(--wp--style--block-gap);
    1044995}
    1045996p.subheading {
     
    10751026
    10761027pre {
    1077     background: #eee;
     1028    background: var(--wp--preset--color--light-grey-1);
    10781029    box-sizing: content-box;
    10791030    font-family: "Courier 10 Pitch", Courier, monospace;
     
    10921043
    10931044abbr, acronym {
    1094     border-bottom: 1px dotted #666;
     1045    border-bottom: 1px dotted var(--wp--preset--color--charcoal-4);
    10951046    cursor: help;
    10961047}
    10971048
    10981049mark, ins {
    1099     background: #fff9c0;
     1050    background: var(--wp--preset--color--lemon-1);
    11001051    text-decoration: none;
    11011052}
     
    11071058.text-center {
    11081059    text-align: center;
     1060}
     1061
     1062/*--------------------------------------------------------------
     1063# Blocks
     1064--------------------------------------------------------------*/
     1065#bbpress-forums .wp-block-group .wp-block-wporg-link-wrapper {
     1066    border: 1px solid var(--wp--preset--color--light-grey-1);
     1067}
     1068
     1069.wp-block-wporg-local-navigation-bar.is-sticking {
     1070    z-index: var(--wp--custom--z-index--local-nav);
     1071}
     1072.wp-block-wporg-local-navigation-bar figure.wp-block-image {
     1073    margin: 0;
     1074}
     1075.wp-block-wporg-local-navigation-bar .wp-block-site-title a:visited {
     1076    color: inherit;
     1077}
     1078
     1079/* Move the Block Editor toolbar below the Header & Also Viewing z-index bar */
     1080.iso-editor.has-fixed-toolbar .interface-interface-skeleton__header {
     1081    z-index: var(--wp--custom--z-index--iso-editor);
    11091082}
    11101083
     
    11121085# Elements
    11131086--------------------------------------------------------------*/
     1087:root {
     1088    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     1089}
     1090
    11141091html {
    11151092    box-sizing: border-box;
     
    11241101
    11251102body {
    1126     background: #fff; /* Fallback for when there is no custom background color defined. */
     1103    background: var(--wp--preset--color--white); /* Fallback for when there is no custom background color defined. */
     1104}
     1105
     1106section {
     1107    margin-bottom: var(--wp--preset--spacing--40);
    11271108}
    11281109
     
    11361117
    11371118blockquote {
    1138     background: transparent;
    1139     border: none;
    1140     padding: 0;
    1141     border-right: 2px solid #767676;
    1142     color: #767676;
    1143     margin: 1rem 0;
    1144     padding-right: 0.8rem;
     1119    border-right: 2px solid var(--wp--preset--color--charcoal-4);
     1120    color: var(--wp--preset--color--charcoal-4);
     1121    margin: var(--wp--preset--spacing--20) 0;
     1122    padding-right: var(--wp--preset--spacing--20);
    11451123}
    11461124blockquote cite {
     
    11491127blockquote p {
    11501128    display: block;
    1151     margin: 1em 0;
    1152 }
    1153 
    1154 hr {
    1155     background-color: #eee;
    1156     border: 0;
    1157     height: 2px;
    1158     margin: 0 auto;
     1129    margin: var(--wp--preset--spacing--20) 0;
     1130}
     1131
     1132p.has-background {
     1133    display: inline-block;
     1134    padding: var(--wp--preset--spacing--20);
    11591135}
    11601136
     
    12041180    padding: 0.5rem 0;
    12051181    font-size: 0.8rem;
    1206     border-top: 1px solid #eee;
     1182    border-top: 1px solid var(--wp--custom--color--border);
    12071183}
    12081184
     
    12211197}
    12221198.helphub_article table tr:nth-child(odd) {
    1223     background-color: #f3f4f5;
     1199    background-color: var(--wp--preset--color--light-grey-2);
    12241200}
    12251201.helphub_article table th,
     
    12301206.helphub_article table td:not(:first-of-type) {
    12311207    text-align: center;
     1208}
     1209
     1210:root {
     1211    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
    12321212}
    12331213
     
    12381218    border-right: 4px solid var(--notice-border-color);
    12391219    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
    1240     margin: 1em 0;
     1220    margin: var(--wp--preset--spacing--20) 0;
    12411221    padding: 1px 12px;
    12421222}
    12431223.notice p {
    1244     font-size: 0.8rem;
     1224    font-size: var(--wp--preset--font-size--small);
    12451225    margin: 0.5em 0;
    12461226    padding: 2px;
     
    12711251}
    12721252.notice.notice-info {
    1273     --notice-border-color: #00a0d2;
     1253    --notice-border-color: var(--wp--preset--color--blueberry-1);
    12741254}
    12751255.notice.notice-info.notice-alt {
    1276     --notice-background-color: #e5f5fa;
     1256    --notice-background-color: var(--wp--preset--color--blueberry-4);
    12771257}
    12781258.notice.with-dashicon {
     
    12931273
    12941274.locale-banner {
    1295     background: #c7e8ca;
    1296     font-size: 0.8rem;
    1297     padding: 0.5rem;
     1275    background: var(--wp--preset--color--blueberry-4);
     1276    font-size: var(--wp--preset--font-size--small);
    12981277    text-align: center;
    1299 }
    1300 @media (min-width: 67rem) {
    1301     .locale-banner {
    1302         margin: 1rem auto 0;
    1303         max-width: 960px;
    1304     }
     1278    color: var(--wp--preset--color--charcoal-1);
     1279    line-height: 18px;
     1280    padding-top: 8px;
     1281    padding-bottom: 8px;
     1282}
     1283
     1284:root {
     1285    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
    13051286}
    13061287
    13071288/* User badges */
    13081289.by-moderator {
    1309     box-shadow: 4px 0 0 #fff, 6px 0 0 #33b4ce;
     1290    box-shadow: 4px 0 0 #fff, 6px 0 0 var(--wp--custom--color--moderator);
    13101291}
    13111292
     
    13131294.by-plugin-contributor,
    13141295.by-plugin-support-rep {
    1315     box-shadow: 4px 0 0 #fff, 6px 0 0 #f06723;
     1296    box-shadow: 4px 0 0 #fff, 6px 0 0 var(--wp--custom--color--plugin-author);
    13161297}
    13171298
     
    13191300.by-theme-contributor,
    13201301.by-theme-support-rep {
    1321     box-shadow: 4px 0 0 #fff, 6px 0 0 #4e3288;
     1302    box-shadow: 4px 0 0 #fff, 6px 0 0 var(--wp--custom--color--theme-author);
    13221303}
    13231304
    13241305.by-thread-starter {
    1325     box-shadow: 4px 0 0 #fff, 6px 0 0 #43cc99;
     1306    box-shadow: 4px 0 0 #fff, 6px 0 0 var(--wp--custom--color--thread-starter);
    13261307}
    13271308
    13281309.type-reported_topics {
    1329     border-left: 2px solid #ff4141;
     1310    border-left: 2px solid var(--wp--custom--color--thread-reporter);
    13301311}
    13311312
     
    13421323
    13431324.author-badge-moderator {
    1344     background-color: #33b4ce;
     1325    background-color: var(--wp--custom--color--moderator);
    13451326}
    13461327
    13471328.author-badge-thread-starter {
    1348     background-color: #43cc99;
     1329    background-color: var(--wp--custom--color--thread-starter);
    13491330}
    13501331
    13511332.author-badge-plugin {
    1352     background-color: #f06723;
     1333    background-color: var(--wp--custom--color--plugin-author);
    13531334}
    13541335
    13551336.author-badge-theme {
    1356     background-color: #4e3288;
     1337    background-color: var(--wp--custom--color--theme-author);
    13571338}
    13581339
    13591340.author-badge-reporter {
    1360     background-color: #ff4141;
     1341    background-color: var(--wp--custom--color--thread-reporter);
    13611342    left: -2px;
    13621343    right: initial;
     
    13761357.bbp-user-replies-created .by-moderator,
    13771358.bbp-user-reports-submitted .by-moderator {
    1378     border-right-color: #33b4ce;
     1359    border-right-color: var(--wp--custom--color--moderator);
    13791360}
    13801361.bbp-view .bbp-topics .by-plugin-author,
     
    13901371.bbp-user-reports-submitted .by-plugin-contributor,
    13911372.bbp-user-reports-submitted .by-plugin-support-rep {
    1392     border-right-color: #f06723;
     1373    border-right-color: var(--wp--custom--color--plugin-author);
    13931374}
    13941375.bbp-view .bbp-topics .by-theme-author,
     
    14041385.bbp-user-reports-submitted .by-theme-contributor,
    14051386.bbp-user-reports-submitted .by-theme-support-rep {
    1406     border-right-color: #4e3288;
     1387    border-right-color: var(--wp--custom--color--theme-author);
    14071388}
    14081389.bbp-view .bbp-topics .author-badge,
     
    14261407    }
    14271408}
    1428 /* We include this top match the homepage language bar  */
    1429 #lang-guess {
    1430     width: inherit;
    1431     max-width: inherit;
    1432     margin: 0;
    1433     border: inherit;
    1434     font: inherit;
    1435     padding: 0.5rem;
    1436     background: #c7e8ca;
    1437     text-align: center;
    1438     font-size: 0.8rem;
    1439     border-radius: inherit;
    1440 }
    1441 
    1442 #lang-guess a {
    1443     text-decoration: underline;
    1444 }
    1445 
    14461409/*--------------------------------------------------------------
    14471410# Forms
    14481411--------------------------------------------------------------*/
     1412:root {
     1413    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     1414}
     1415
    14491416/* --------------------------------------------------------------------------
    14501417//
     
    17241691#bbpress-forums .favorite-toggle:active,
    17251692.button-secondary:active {
    1726     background: #eee;
     1693    background: var(--wp--preset--color--light-grey-1);
    17271694    border-color: #999;
    17281695    box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
     
    17891756#bbpress-forums fieldset.bbp-form .submit.subscription-toggle,
    17901757#bbpress-forums fieldset.bbp-form .submit.favorite-toggle,
    1791 .download-button {
    1792     background: #0085ba;
    1793     border-color: #0073aa #006799 #006799;
    1794     box-shadow: 0 1px 0 #006799;
    1795     color: #fff;
     1758.download-button,
     1759.is-primary,
     1760input[type=submit],
     1761button[type=submit] {
     1762    background: var(--wp--custom--button--color--background);
     1763    border: var(--wp--custom--button--border--width) var(--wp--custom--button--border--style) var(--wp--custom--button--border--color);
     1764    border-radius: var(--wp--custom--button--border--radius);
     1765    box-shadow: none;
     1766    color: var(--wp--custom--button--color--text);
    17961767    text-decoration: none;
    1797     text-shadow: 0 -1px 1px #006799, -1px 0 1px #006799, 0 1px 1px #006799, 1px 0 1px #006799;
     1768    text-shadow: none;
     1769    font-size: var(--wp--custom--button--small--typography--font-size);
     1770    line-height: 1.3;
     1771    padding-left: var(--wp--custom--button--small--spacing--padding--right);
     1772    padding-right: var(--wp--custom--button--small--spacing--padding--left);
    17981773}
    17991774.button-primary:visited, #bbpress-forums fieldset.bbp-form .button.submit:visited, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:visited,
     
    18011776#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:visited,
    18021777#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:visited,
    1803 .download-button:visited {
    1804     background: #0085ba;
    1805     border-color: #0073aa #006799 #006799;
    1806     box-shadow: 0 1px 0 #006799;
    1807     color: #fff;
     1778.download-button:visited,
     1779.is-primary:visited,
     1780input[type=submit]:visited,
     1781button[type=submit]:visited {
     1782    background: var(--wp--custom--button--color--background);
     1783    border-color: var(--wp--custom--button--border--color);
     1784    box-shadow: none;
     1785    color: var(--wp--custom--button--color--text);
    18081786}
    18091787.button-primary.hover, #bbpress-forums fieldset.bbp-form .hover.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.hover.submit,
     
    18231801.download-button:hover,
    18241802.download-button.focus,
    1825 .download-button:focus {
    1826     background: #008ec2;
    1827     border-color: #006799;
    1828     box-shadow: 0 1px 0 #006799;
    1829     color: #fff;
     1803.download-button:focus,
     1804.is-primary.hover,
     1805.is-primary:hover,
     1806.is-primary.focus,
     1807.is-primary:focus,
     1808input[type=submit].hover,
     1809input[type=submit]:hover,
     1810input[type=submit].focus,
     1811input[type=submit]:focus,
     1812button[type=submit].hover,
     1813button[type=submit]:hover,
     1814button[type=submit].focus,
     1815button[type=submit]:focus {
     1816    background: var(--wp--custom--button--hover--color--background);
     1817    border-color: var(--wp--custom--button--hover--color--background);
     1818    box-shadow: none;
     1819    color: var(--wp--custom--button--hover--color--text);
    18301820}
    18311821.button-primary.focus, #bbpress-forums fieldset.bbp-form .focus.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.focus.submit,
     
    18371827#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:focus,
    18381828.download-button.focus,
    1839 .download-button:focus {
    1840     box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
     1829.download-button:focus,
     1830.is-primary.focus,
     1831.is-primary:focus,
     1832input[type=submit].focus,
     1833input[type=submit]:focus,
     1834button[type=submit].focus,
     1835button[type=submit]:focus {
     1836    box-shadow: none;
     1837    border-color: var(--wp--custom--button--focus--border--color);
    18411838}
    18421839.button-primary.active, #bbpress-forums fieldset.bbp-form .active.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.active.submit,
     
    18501847.download-button.active:hover,
    18511848.download-button.active:focus,
    1852 .download-button:active {
    1853     background: #0073aa;
    1854     border-color: #006799;
    1855     box-shadow: inset 0 2px 0 #006799;
     1849.download-button:active,
     1850.is-primary.active,
     1851.is-primary.active:hover,
     1852.is-primary.active:focus,
     1853.is-primary:active,
     1854input[type=submit].active,
     1855input[type=submit].active:hover,
     1856input[type=submit].active:focus,
     1857input[type=submit]:active,
     1858button[type=submit].active,
     1859button[type=submit].active:hover,
     1860button[type=submit].active:focus,
     1861button[type=submit]:active {
     1862    background: var(--wp--custom--button--active--color--background);
     1863    border-color: var(--wp--custom--button--active--border--color);
     1864    color: var(--wp--custom--button--active--color--text);
     1865    box-shadow: none;
    18561866    vertical-align: top;
    18571867}
     
    18681878.download-button[disabled],
    18691879.download-button:disabled,
    1870 .download-button.disabled {
    1871     background: #008ec2 !important;
    1872     border-color: #007cb2 !important;
     1880.download-button.disabled,
     1881.is-primary[disabled],
     1882.is-primary:disabled,
     1883.is-primary.disabled,
     1884input[type=submit][disabled],
     1885input[type=submit]:disabled,
     1886input[type=submit].disabled,
     1887button[type=submit][disabled],
     1888button[type=submit]:disabled,
     1889button[type=submit].disabled {
     1890    background: var(--wp--custom--button--disabled--background-color) !important;
     1891    border-color: var(--wp--custom--button--disabled--border-color) !important;
    18731892    box-shadow: none !important;
    1874     color: #66c6e4 !important;
     1893    color: var(--wp--custom--button--disabled--color) !important;
    18751894    cursor: default;
    1876     text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
    18771895}
    18781896.button-primary.button.button-hero, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero,
     
    18871905#bbpress-forums .reviews-submit-link > .download-button.button-hero.btn,
    18881906#bbpress-forums .download-button.button-hero.subscription-toggle,
    1889 #bbpress-forums .download-button.button-hero.favorite-toggle {
     1907#bbpress-forums .download-button.button-hero.favorite-toggle,
     1908.is-primary.button.button-hero,
     1909#bbpress-forums .wporg-bbp-term-subscription > a.is-primary.button-hero,
     1910#bbpress-forums .reviews-submit-link > .is-primary.button-hero.btn,
     1911#bbpress-forums .is-primary.button-hero.subscription-toggle,
     1912#bbpress-forums .is-primary.button-hero.favorite-toggle,
     1913input[type=submit].button.button-hero,
     1914#bbpress-forums .reviews-submit-link > input[type=submit].button-hero.btn,
     1915#bbpress-forums input[type=submit].button-hero.subscription-toggle,
     1916#bbpress-forums input[type=submit].button-hero.favorite-toggle,
     1917button[type=submit].button.button-hero,
     1918#bbpress-forums .reviews-submit-link > button[type=submit].button-hero.btn,
     1919#bbpress-forums button[type=submit].button-hero.subscription-toggle,
     1920#bbpress-forums button[type=submit].button-hero.favorite-toggle {
    18901921    box-shadow: 0 2px 0 #006799;
    18911922}
     
    18961927#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.active.submit.btn,
    18971928#bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle,
    1898 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle, .button-primary.button.button-hero.active:hover, .button-primary.button.button-hero.active:focus, .button-primary.button.button-hero:active, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero:active,
     1929#bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle, .button-primary.button.button-hero.active:hover, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active:hover,
     1930#bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn:hover,
     1931#bbpress-forums .button-primary.button-hero.active.subscription-toggle:hover,
     1932#bbpress-forums .button-primary.button-hero.active.favorite-toggle:hover, .button-primary.button.button-hero.active:focus, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active:focus,
     1933#bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn:focus,
     1934#bbpress-forums .button-primary.button-hero.active.subscription-toggle:focus,
     1935#bbpress-forums .button-primary.button-hero.active.favorite-toggle:focus, .button-primary.button.button-hero:active, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero:active,
    18991936#bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn:active,
    19001937#bbpress-forums .button-primary.button-hero.subscription-toggle:active,
     
    19091946#bbpress-forums .download-button.button-hero.active.favorite-toggle,
    19101947.download-button.button.button-hero.active:hover,
     1948#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active:hover,
     1949#bbpress-forums .reviews-submit-link > .download-button.button-hero.active.btn:hover,
     1950#bbpress-forums .download-button.button-hero.active.subscription-toggle:hover,
     1951#bbpress-forums .download-button.button-hero.active.favorite-toggle:hover,
    19111952.download-button.button.button-hero.active:focus,
     1953#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active:focus,
     1954#bbpress-forums .reviews-submit-link > .download-button.button-hero.active.btn:focus,
     1955#bbpress-forums .download-button.button-hero.active.subscription-toggle:focus,
     1956#bbpress-forums .download-button.button-hero.active.favorite-toggle:focus,
    19121957.download-button.button.button-hero:active,
    19131958#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero:active,
    19141959#bbpress-forums .reviews-submit-link > .download-button.button-hero.btn:active,
    19151960#bbpress-forums .download-button.button-hero.subscription-toggle:active,
    1916 #bbpress-forums .download-button.button-hero.favorite-toggle:active {
     1961#bbpress-forums .download-button.button-hero.favorite-toggle:active,
     1962.is-primary.button.button-hero.active,
     1963#bbpress-forums .wporg-bbp-term-subscription > a.is-primary.button-hero.active,
     1964#bbpress-forums .reviews-submit-link > .is-primary.button-hero.active.btn,
     1965#bbpress-forums .is-primary.button-hero.active.subscription-toggle,
     1966#bbpress-forums .is-primary.button-hero.active.favorite-toggle,
     1967.is-primary.button.button-hero.active:hover,
     1968#bbpress-forums .wporg-bbp-term-subscription > a.is-primary.button-hero.active:hover,
     1969#bbpress-forums .reviews-submit-link > .is-primary.button-hero.active.btn:hover,
     1970#bbpress-forums .is-primary.button-hero.active.subscription-toggle:hover,
     1971#bbpress-forums .is-primary.button-hero.active.favorite-toggle:hover,
     1972.is-primary.button.button-hero.active:focus,
     1973#bbpress-forums .wporg-bbp-term-subscription > a.is-primary.button-hero.active:focus,
     1974#bbpress-forums .reviews-submit-link > .is-primary.button-hero.active.btn:focus,
     1975#bbpress-forums .is-primary.button-hero.active.subscription-toggle:focus,
     1976#bbpress-forums .is-primary.button-hero.active.favorite-toggle:focus,
     1977.is-primary.button.button-hero:active,
     1978#bbpress-forums .wporg-bbp-term-subscription > a.is-primary.button-hero:active,
     1979#bbpress-forums .reviews-submit-link > .is-primary.button-hero.btn:active,
     1980#bbpress-forums .is-primary.button-hero.subscription-toggle:active,
     1981#bbpress-forums .is-primary.button-hero.favorite-toggle:active,
     1982input[type=submit].button.button-hero.active,
     1983#bbpress-forums .reviews-submit-link > input[type=submit].button-hero.active.btn,
     1984#bbpress-forums input[type=submit].button-hero.active.subscription-toggle,
     1985#bbpress-forums input[type=submit].button-hero.active.favorite-toggle,
     1986input[type=submit].button.button-hero.active:hover,
     1987#bbpress-forums .reviews-submit-link > input[type=submit].button-hero.active.btn:hover,
     1988#bbpress-forums input[type=submit].button-hero.active.subscription-toggle:hover,
     1989#bbpress-forums input[type=submit].button-hero.active.favorite-toggle:hover,
     1990input[type=submit].button.button-hero.active:focus,
     1991#bbpress-forums .reviews-submit-link > input[type=submit].button-hero.active.btn:focus,
     1992#bbpress-forums input[type=submit].button-hero.active.subscription-toggle:focus,
     1993#bbpress-forums input[type=submit].button-hero.active.favorite-toggle:focus,
     1994input[type=submit].button.button-hero:active,
     1995#bbpress-forums .reviews-submit-link > input[type=submit].button-hero.btn:active,
     1996#bbpress-forums input[type=submit].button-hero.subscription-toggle:active,
     1997#bbpress-forums input[type=submit].button-hero.favorite-toggle:active,
     1998button[type=submit].button.button-hero.active,
     1999#bbpress-forums .reviews-submit-link > button[type=submit].button-hero.active.btn,
     2000#bbpress-forums button[type=submit].button-hero.active.subscription-toggle,
     2001#bbpress-forums button[type=submit].button-hero.active.favorite-toggle,
     2002button[type=submit].button.button-hero.active:hover,
     2003#bbpress-forums .reviews-submit-link > button[type=submit].button-hero.active.btn:hover,
     2004#bbpress-forums button[type=submit].button-hero.active.subscription-toggle:hover,
     2005#bbpress-forums button[type=submit].button-hero.active.favorite-toggle:hover,
     2006button[type=submit].button.button-hero.active:focus,
     2007#bbpress-forums .reviews-submit-link > button[type=submit].button-hero.active.btn:focus,
     2008#bbpress-forums button[type=submit].button-hero.active.subscription-toggle:focus,
     2009#bbpress-forums button[type=submit].button-hero.active.favorite-toggle:focus,
     2010button[type=submit].button.button-hero:active,
     2011#bbpress-forums .reviews-submit-link > button[type=submit].button-hero.btn:active,
     2012#bbpress-forums button[type=submit].button-hero.subscription-toggle:active,
     2013#bbpress-forums button[type=submit].button-hero.favorite-toggle:active {
    19172014    box-shadow: inset 0 3px 0 #006799;
    19182015}
    19192016
    19202017.button-primary-disabled {
    1921     background: #008ec2 !important;
    1922     border-color: #007cb2 !important;
     2018    background: var(--wp--custom--button--disabled--background-color) !important;
     2019    border-color: var(--wp--custom--button--disabled--border-color) !important;
    19232020    box-shadow: none !important;
    1924     color: #66c6e4 !important;
     2021    color: var(--wp--custom--button--disabled--color) !important;
    19252022    cursor: default;
    1926     text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
    19272023}
    19282024
     
    20102106    }
    20112107}
     2108:root {
     2109    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     2110}
     2111
    20122112/* Include margin and padding in the width calculation of input and textarea. */
    20132113input,
     
    20272127input[type=number],
    20282128input[type=password],
    2029 input[type=search],
    20302129input[type=radio],
    20312130input[type=tel],
     
    20372136textarea {
    20382137    background-color: #fff;
    2039     border: 1px solid #ddd;
    2040     box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
    2041     color: #32373c;
     2138    border: 1px solid var(--wp--preset--color--light-grey-1);
     2139    box-shadow: var(--wp--custom--form--color--box-shadow);
     2140    color: var(--wp--custom--form--color--text);
    20422141    transition: 0.05s border-color ease-in-out;
    20432142    -webkit-appearance: none;
     
    20542153input[type=number]:focus,
    20552154input[type=password]:focus,
    2056 input[type=search]:focus,
    20572155input[type=radio]:focus,
    20582156input[type=tel]:focus,
     
    20632161select:focus,
    20642162textarea:focus {
    2065     color: #111;
     2163    color: var(--wp--custom--form--color--text);
    20662164}
    20672165
     
    20962194input[type=text],
    20972195input[type=email],
    2098 input[type=search],
    20992196input[type=password],
    21002197input[type=number] {
     
    21512248
    21522249input[type=checkbox]:checked::before {
    2153     color: #1e8cbe;
     2250    color: var(--wp--preset--color--blueberry-1);
    21542251    content: "\f147";
    21552252    font: 400 30px/1 dashicons;
     
    21582255
    21592256input[type=radio]:checked::before {
    2160     background-color: #1e8cbe;
     2257    background-color: var(--wp--preset--color--blueberry-1);
    21612258    border-radius: 50px;
    21622259    content: "•";
     
    22252322textarea.readonly,
    22262323textarea[readonly] {
    2227     background-color: #eee;
     2324    background-color: var(--wp--preset--color--light-grey-1);
    22282325}
    22292326
     
    22742371    input[type=text],
    22752372    input[type=email],
    2276     input[type=search],
    22772373    input[type=password],
    22782374    input[type=number] {
     
    23092405--------------------------------------------------------------*/
    23102406/*--------------------------------------------------------------
    2311 ## Links
    2312 --------------------------------------------------------------*/
    2313 a {
    2314     color: #0073aa;
    2315 }
    2316 a:visited {
    2317     /* Override wp4.css */
    2318     color: #4ca6cf;
    2319 }
    2320 a.wp-block-button__link:visited {
    2321     color: #4ca6cf;
    2322 }
    2323 a:hover, a:focus, a:active {
    2324     /* Override wp4.css */
    2325     color: #0073aa;
    2326     text-decoration: underline;
    2327 }
    2328 a.button:hover, #bbpress-forums .wporg-bbp-term-subscription > a:hover,
    2329 #bbpress-forums .reviews-submit-link > a.btn:hover,
    2330 #bbpress-forums a.subscription-toggle:hover,
    2331 #bbpress-forums a.favorite-toggle:hover, a.button:focus, #bbpress-forums .wporg-bbp-term-subscription > a:focus,
    2332 #bbpress-forums .reviews-submit-link > a.btn:focus,
    2333 #bbpress-forums a.subscription-toggle:focus,
    2334 #bbpress-forums a.favorite-toggle:focus, a.button:active, #bbpress-forums .wporg-bbp-term-subscription > a:active,
    2335 #bbpress-forums .reviews-submit-link > a.btn:active,
    2336 #bbpress-forums a.subscription-toggle:active,
    2337 #bbpress-forums a.favorite-toggle:active {
    2338     text-decoration: none;
    2339 }
    2340 a:focus {
    2341     outline: thin dotted;
    2342 }
    2343 a:hover, a:active {
    2344     outline: 0;
    2345 }
    2346 p a:not(.button), p a:not(.button):hover {
    2347     border: none;
    2348 }
    2349 
    2350 p a {
    2351     border-bottom: none;
    2352 }
    2353 p a:hover {
    2354     border-bottom: none;
    2355 }
    2356 
    2357 /*--------------------------------------------------------------
    23582407## Menus
    23592408--------------------------------------------------------------*/
     2409:root {
     2410    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     2411}
     2412
    23602413.site-main .comment-navigation,
    23612414.site-main .posts-navigation,
     
    23902443}
    23912444.screen-reader-text:focus {
    2392     background-color: #f1f1f1;
     2445    background-color: var(--wp--preset--color--light-grey-2);
    23932446    border-radius: 3px;
    23942447    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
     
    24682521
    24692522/*--------------------------------------------------------------
    2470 # WP.org Header
    2471 --------------------------------------------------------------*/
    2472 #wporg-header {
    2473     background: #23282d;
    2474     height: 140px;
    2475     position: relative;
    2476     text-align: center;
    2477     width: 100%;
    2478 }
    2479 #wporg-header .wrapper {
    2480     margin: 0 auto;
    2481     max-width: 960px;
    2482 }
    2483 #wporg-header h1 {
    2484     display: inline-block;
    2485     margin: auto;
    2486     width: 303px;
    2487 }
    2488 #wporg-header h1 a {
    2489     background: url(//s.w.org/style/images/wporg-logo.svg?3) center right no-repeat;
    2490     background-size: 290px 46px;
    2491     display: block;
    2492     height: 88px;
    2493     text-indent: -9999px;
    2494 }
    2495 #wporg-header h2.rosetta {
    2496     clear: none;
    2497     color: #dfdfdf;
    2498     font-family: Georgia, "Times New Roman", serif;
    2499     font-size: 30px;
    2500     margin: 0;
    2501 }
    2502 #wporg-header h2.rosetta a {
    2503     border-bottom: none;
    2504     color: #dfdfdf;
    2505     display: block;
    2506     height: 52px; /* 88 header height - 36 top padding */
    2507     line-height: 22px;
    2508     padding: 0;
    2509 }
    2510 #wporg-header h2.rosetta a:hover {
    2511     text-decoration: none;
    2512 }
    2513 #wporg-header #wporg-header-menu {
    2514     background: #23282d;
    2515     right: -75%;
    2516     list-style: none;
    2517     margin: 0;
    2518     max-width: 75%;
    2519     min-width: 200px;
    2520     padding: 20px 0 0;
    2521     position: absolute;
    2522     text-align: right;
    2523     transition: right 0.3s;
    2524     z-index: 100000;
    2525 }
    2526 #wporg-header #wporg-header-menu.active {
    2527     right: 0;
    2528 }
    2529 #wporg-header ul li {
    2530     list-style-type: none;
    2531     position: relative;
    2532 }
    2533 #wporg-header ul li a {
    2534     color: #eee;
    2535     display: block;
    2536     font-family: "Open Sans", Helvetica, Arial, "Liberation Sans", sans-serif;
    2537     font-size: 13px;
    2538     font-weight: 600;
    2539     height: 34px;
    2540     line-height: 34px;
    2541     margin: 0 4px;
    2542     padding: 10px 30px;
    2543     text-decoration: none;
    2544 }
    2545 #wporg-header ul li a.subcurrent {
    2546     font-weight: 700;
    2547 }
    2548 @media (max-width: 768px) {
    2549     #wporg-header ul li a {
    2550         height: auto;
    2551     }
    2552 }
    2553 #wporg-header ul li#download, #wporg-header ul li.download {
    2554     float: left;
    2555     height: 34px;
    2556     margin-left: 14px;
    2557     overflow: hidden;
    2558     padding: 0 0 34px;
    2559 }
    2560 @media screen and (max-width: 820px) {
    2561     #wporg-header ul li#download, #wporg-header ul li.download {
    2562         display: none;
    2563     }
    2564 }
    2565 @media screen and (max-width: 768px) {
    2566     #wporg-header ul li#download, #wporg-header ul li.download {
    2567         display: block;
    2568         float: none;
    2569         margin: 10px 20px 20px;
    2570         padding-bottom: 0;
    2571         height: auto;
    2572     }
    2573     #wporg-header ul li#download a, #wporg-header ul li.download a {
    2574         padding: 4px 10px;
    2575     }
    2576 }
    2577 #wporg-header ul li#download a, #wporg-header ul li.download a {
    2578     margin: 0;
    2579     padding: 0 16px;
    2580 }
    2581 #wporg-header ul li#download a:hover, #wporg-header ul li.download a:hover {
    2582     color: #eee;
    2583 }
    2584 #wporg-header ul li#download.current, #wporg-header ul li#download.current-menu-item,
    2585 #wporg-header ul li#download .uparrow, #wporg-header ul li.download.current, #wporg-header ul li.download.current-menu-item,
    2586 #wporg-header ul li.download .uparrow {
    2587     display: none;
    2588 }
    2589 #wporg-header ul li a:hover,
    2590 #wporg-header ul li a.current, #wporg-header ul li.current-menu-item a, #wporg-header ul li.current_page_parent a {
    2591     color: #00a0d2;
    2592 }
    2593 #wporg-header .nav-submenu {
    2594     display: none;
    2595     margin-bottom: 10px;
    2596     margin-top: -15px;
    2597     padding: 0;
    2598     position: static;
    2599 }
    2600 #wporg-header .nav-submenu li a {
    2601     height: 24px;
    2602     line-height: 24px;
    2603     margin-right: 20px;
    2604 }
    2605 @media screen and (min-width: 768px) {
    2606     #wporg-header #head-search {
    2607         float: left;
    2608         margin-left: 14px;
    2609         padding-top: 30px;
    2610     }
    2611 }
    2612 #wporg-header #head-search form {
    2613     border-bottom: 1px solid #3f3f3f;
    2614     display: inline-block;
    2615     margin-right: 60px;
    2616     width: 288px;
    2617 }
    2618 #wporg-header #head-search form input.text {
    2619     background: #191e23;
    2620     border: 0;
    2621     border-radius: 0;
    2622     box-sizing: content-box;
    2623     color: #b4b9be;
    2624     float: right;
    2625     font-family: "Open Sans", sans-serif;
    2626     font-size: 12px;
    2627     height: 24px;
    2628     margin: 0;
    2629     outline: none;
    2630     padding: 3px;
    2631     vertical-align: top;
    2632     width: 256px;
    2633 }
    2634 #wporg-header #head-search form input.text::-moz-placeholder {
    2635     color: #eee;
    2636 }
    2637 @media screen and (max-width: 480px) {
    2638     #wporg-header #head-search form input.text {
    2639         width: 216px;
    2640     }
    2641 }
    2642 #wporg-header #head-search form [type=submit] {
    2643     background: #191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;
    2644     border: none;
    2645     border-radius: 0;
    2646     box-shadow: none;
    2647     float: right;
    2648     height: 30px;
    2649     margin: 0;
    2650     padding: 0;
    2651     text-shadow: none !important;
    2652     width: 26px;
    2653 }
    2654 @media screen and (max-width: 480px) {
    2655     #wporg-header #head-search form {
    2656         width: 248px;
    2657     }
    2658 }
    2659 @media screen and (min-width: 480px) {
    2660     #wporg-header #head-search form {
    2661         margin-right: 0;
    2662     }
    2663 }
    2664 @media screen and (min-width: 768px) {
    2665     #wporg-header {
    2666         height: 120px;
    2667         text-align: inherit;
    2668     }
    2669     #wporg-header h1 {
    2670         float: right;
    2671         padding-right: 10px;
    2672     }
    2673     #wporg-header h2.rosetta {
    2674         float: right;
    2675         padding: 36px 27px 0;
    2676     }
    2677     #wporg-header #wporg-header-menu {
    2678         float: right;
    2679         list-style: none;
    2680         margin: -15px 0 0;
    2681         max-width: inherit;
    2682         min-width: 0;
    2683         padding: 0;
    2684         position: static;
    2685         width: 100%;
    2686     }
    2687     #wporg-header ul li {
    2688         float: right;
    2689         position: relative;
    2690     }
    2691     #wporg-header ul li a {
    2692         color: #eee;
    2693         display: block;
    2694         font-family: "Open Sans", Helvetica, Arial, "Liberation Sans", sans-serif;
    2695         font-size: 13px;
    2696         font-weight: 600;
    2697         height: 46px;
    2698         line-height: 34px;
    2699         margin: 0 4px;
    2700         padding: 0 6px;
    2701     }
    2702     #wporg-header ul li a.current ~ .uparrow {
    2703         border-bottom: 9px solid #f7f7f7;
    2704         border-right: 9px solid transparent;
    2705         border-left: 9px solid transparent;
    2706         height: 0;
    2707         margin: -8px auto 0 auto;
    2708         width: 0;
    2709     }
    2710     #wporg-header ul li.current-menu-item::after, #wporg-header ul li.current_page_parent::after {
    2711         border-bottom: 9px solid #f7f7f7;
    2712         border-right: 9px solid transparent;
    2713         border-left: 9px solid transparent;
    2714         content: "";
    2715         height: 0;
    2716         right: 50%;
    2717         margin: -8px -9px 0 0;
    2718         position: absolute;
    2719         width: 0;
    2720     }
    2721     #wporg-header ul li:hover .nav-submenu ~ .uparrow,
    2722     #wporg-header ul li .nav-submenu:hover ~ .uparrow {
    2723         border-bottom: 9px solid #32373c;
    2724         border-right: 9px solid transparent;
    2725         border-left: 9px solid transparent;
    2726         height: 0;
    2727         margin: -10px auto 0 auto;
    2728         width: 0;
    2729     }
    2730     #wporg-header ul li .nav-submenu li {
    2731         float: none;
    2732     }
    2733     #wporg-header ul li .nav-submenu li a {
    2734         height: 34px;
    2735         line-height: 34px;
    2736     }
    2737     #wporg-header .nav-submenu {
    2738         background: #32373c;
    2739         border: #32373c solid 1px;
    2740         border-top: 0;
    2741         display: none !important; /* Prevents #wporg-header ul overwriting this */
    2742         margin-top: -1px;
    2743         min-width: 0;
    2744     }
    2745     #wporg-header ul li:hover .nav-submenu,
    2746     #wporg-header ul li .nav-submenu:hover {
    2747         display: block !important; /* Prevents #wporg-header ul overwriting this */
    2748         right: 0;
    2749         margin-right: 0;
    2750         position: absolute;
    2751         top: 46px;
    2752         width: auto;
    2753         z-index: 101;
    2754     }
    2755     #wporg-header #headline h2 {
    2756         text-rendering: optimizeLegibility;
    2757     }
    2758     #wporg-header ul li.current-menu-item::after,
    2759     #wporg-header ul li.current_page_parent::after,
    2760     #wporg-header ul li a.current ~ .uparrow {
    2761         border-bottom-color: #0073aa;
    2762     }
    2763 }
    2764 
    2765 #mobile-menu-button {
    2766     background: none;
    2767     border: none;
    2768     box-shadow: none;
    2769     display: block;
    2770     float: right;
    2771     font-family: dashicons;
    2772     font-size: 16px;
    2773     font-style: normal;
    2774     font-weight: 400;
    2775     right: 10px;
    2776     line-height: 1;
    2777     padding: 1px;
    2778     position: absolute;
    2779     text-align: center;
    2780     text-decoration: inherit;
    2781     text-shadow: none;
    2782     top: 75px;
    2783     transition: color 0.1s ease-in;
    2784     vertical-align: top;
    2785     -webkit-font-smoothing: antialiased;
    2786 }
    2787 #mobile-menu-button::before {
    2788     border: none;
    2789     box-sizing: border-box;
    2790     color: #888;
    2791     content: "\f228";
    2792     display: inline-block;
    2793     float: right;
    2794     font: 400 50px/1 dashicons;
    2795     margin: 0;
    2796     outline: none;
    2797     padding: 3px;
    2798     text-decoration: none;
    2799     vertical-align: middle;
    2800     -webkit-font-smoothing: antialiased;
    2801 }
    2802 @media screen and (min-width: 768px) {
    2803     #mobile-menu-button {
    2804         display: none;
    2805     }
    2806 }
    2807 
    2808 #download-mobile {
    2809     background: #f7f7f7;
    2810     border-bottom: 1px solid #ddd;
    2811 }
    2812 #download-mobile .wrapper {
    2813     padding: 20px 0;
    2814     text-align: center;
    2815 }
    2816 #download-mobile span.download-ready {
    2817     font-size: 1.6em;
    2818     margin: 0 0.25em;
    2819 }
    2820 #download-mobile a.download-button {
    2821     font-size: 1.6em;
    2822     height: inherit;
    2823     margin: 10px 0.25em;
    2824     padding: 10px 15px;
    2825 }
    2826 
    2827 /*--------------------------------------------------------------
    28282523# Blocks Hotfix
    28292524--------------------------------------------------------------*/
     
    28452540# Site
    28462541--------------------------------------------------------------*/
    2847 body, #pagebody {
    2848     font-size: 1rem;
     2542:root {
     2543    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
    28492544}
    28502545
     
    28532548--------------------------------------------------------------*/
    28542549.site-header {
    2855     background: #0073aa;
     2550    background: var(--wp--preset--color--blueberry-1);
    28562551    padding: 1rem 0;
    28572552    position: relative;
     
    28602555.site-header .site-branding {
    28612556    margin: 0 auto;
    2862     max-width: 960px;
     2557    max-width: var(--wp--style--global--wide-size);
    28632558    padding: 0 1.5625rem;
    28642559}
     
    29222617--------------------------------------------------------------*/
    29232618.main-navigation {
    2924     background: #0073aa;
     2619    background: var(--wp--preset--color--blueberry-1);
    29252620    clear: both;
    29262621    right: 0;
     
    29832678    #wporg-header ul li.current-menu-item::after,
    29842679    #wporg-header ul li.current_page_parent::after {
    2985         border-bottom: 9px solid #0073aa;
     2680        border-bottom: 9px solid var(--wp--preset--color--blueberry-1);
    29862681    }
    29872682    #wporg-header ul li:hover .nav-submenu ~ .uparrow,
     
    30452740/*--------------------------------------------------------------
    30462741# .site-main
     2742# Override original styles
    30472743--------------------------------------------------------------*/
    3048 .site-main {
    3049     margin: 0 auto;
    3050     max-width: 960px;
    3051     padding: 3.0517578125rem 1.5625rem;
    3052 }
    3053 @media screen and (min-width: 48em) {
    3054     .site-main {
    3055         padding: 3.0517578125rem 10px;
    3056     }
    3057 }
    3058 .single .site-main {
    3059     padding: 0;
    3060 }
    3061 @media screen and (min-width: 48em) {
    3062     .single .site-main {
    3063         padding: 0 10px 3.0517578125rem;
    3064     }
    3065 }
    3066 #page .site-main {
    3067     padding: 0 10px 3.0517578125rem;
    3068 }
    3069 .site-main .page-header h1 {
    3070     margin: 0;
    3071 }
    3072 .site-main .page-header p {
    3073     margin: 0.5rem 0;
    3074 }
    3075 .site-main .page-title {
    3076     font-size: 1.5625rem;
    3077     font-weight: 400;
    3078 }
    3079 .site-main .no-results {
    3080     margin: 0 auto;
    3081     max-width: 35.527136788rem;
    3082     padding: 0 2rem;
    3083 }
    3084 
     2744body:not(.trac):not(.home-page):not(.home) #main {
     2745    margin-top: 0;
     2746    padding: var(--wp--preset--spacing--50) var(--wp--preset--spacing--edge-space) var(--wp--preset--spacing--10);
     2747}
     2748
     2749@media screen and (max-width: 460px) {
     2750    #main {
     2751        margin: unset;
     2752    }
     2753}
     2754@media screen and (min-width: 960px) {
     2755    #header-inner,
     2756    #headline-inner,
     2757    #subnav-inner,
     2758    #showcase-inner,
     2759    #main,
     2760    #footer {
     2761        width: unset;
     2762    }
     2763}
    30852764body.home #page .site-main {
    30862765    padding: 5rem 1rem;
     
    30902769# .sidebar
    30912770--------------------------------------------------------------*/
    3092 .sidebar div {
    3093     margin-bottom: 2rem;
    3094 }
    3095 .sidebar div ul {
     2771.sidebar {
     2772    margin-top: 0;
     2773}
     2774body.single .sidebar {
     2775    margin-top: 0;
     2776}
     2777.sidebar > div {
     2778    margin-bottom: var(--wp--preset--spacing--30);
     2779}
     2780.sidebar > div ul {
    30962781    margin-bottom: 0;
    3097 }
    3098 .sidebar div ul > li {
    3099     font-size: 0.8rem;
    3100     border-top: 1px solid #eee;
     2782    padding-right: unset;
     2783}
     2784.sidebar > div ul > li {
     2785    font-size: var(--wp--preset--font-size--small);
     2786    border-top: 1px solid var(--wp--custom--color--border);
    31012787    padding: 0.5rem 0;
     2788}
     2789.sidebar a {
     2790    text-decoration: none;
    31022791}
    31032792
     
    31962885}
    31972886.site-main .search-form .search-field {
    3198     border: 1px solid #ddd;
     2887    border: 1px solid var(--wp--preset--color--light-grey-1);
    31992888    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
    32002889    padding: 0.5rem;
     
    32082897.search.search-results .page-header {
    32092898    margin: 2rem 0;
     2899}
     2900
     2901/*--------------------------------------------------------------
     2902# .forums-homepage
     2903# .page
     2904--------------------------------------------------------------*/
     2905.forums-homepage-footer .wp-block-heading a {
     2906    text-decoration: none;
     2907}
     2908
     2909.forums-homepage-topics .wp-block-group-is-layout-grid.is-style-cards-grid .wp-block-wporg-link-wrapper h3 {
     2910    margin-bottom: unset;
    32102911}
    32112912
     
    32142915# .page
    32152916--------------------------------------------------------------*/
    3216 .helphub-page .entry-header,
    3217 .page .entry-header {
    3218     margin-top: 2rem;
    3219 }
    3220 .helphub-page .entry-header .entry-title,
    3221 .page .entry-header .entry-title {
    3222     font-size: 1.953125rem;
    3223     font-weight: 400;
    3224     margin: 0 auto;
    3225     max-width: 35.527136788rem;
    3226 }
    32272917@media screen and (min-width: 48em) {
    32282918    .helphub-page .entry-header .entry-title,
     
    32312921    }
    32322922}
    3233 .helphub-page .entry-content h2,
    3234 .page .entry-content h2 {
    3235     font-size: 1.5625rem;
    3236     font-weight: 400;
    3237 }
    3238 .helphub-page .entry-content h3,
    3239 .page .entry-content h3 {
    3240     font-size: 1rem;
    3241     font-weight: 600;
    3242     letter-spacing: 0.01rem;
    3243     text-transform: uppercase;
    3244 }
    3245 .helphub-page .entry-content a,
    3246 .page .entry-content a {
    3247     text-decoration: underline;
    3248 }
    32492923.helphub-page .entry-content section,
    32502924.page .entry-content section {
    3251     padding: 2rem 0;
     2925    margin: var(--wp--preset--spacing--30) 0 var(--wp--preset--spacing--50);
    32522926}
    32532927.helphub-page .entry-content section .container,
    32542928.page .entry-content section .container {
    32552929    margin: 0 auto;
    3256     max-width: 35.527136788rem;
    32572930}
    32582931@media screen and (min-width: 48em) {
     
    32682941.helphub-page .entry-content section + section,
    32692942.page .entry-content section + section {
    3270     border-top: 2px solid #eee;
     2943    border-top: 2px solid var(--wp--preset--color--light-grey-1);
     2944}
     2945.helphub-page .entry-content h2.toc-heading,
     2946.page .entry-content h2.toc-heading {
     2947    font-size: var(--wp--preset--font-size--heading-4);
     2948    line-height: var(--wp--custom--heading--level-4--typography--line-height);
     2949    font-weight: 600;
     2950}
     2951.helphub-page .entry-content h3.toc-heading,
     2952.page .entry-content h3.toc-heading {
     2953    font-size: var(--wp--preset--font-size--heading-5);
     2954    line-height: var(--wp--custom--heading--level-5--typography--line-height);
     2955    font-weight: 600;
     2956}
     2957.helphub-page .entry-content h2.toc-heading:target,
     2958.helphub-page .entry-content h3.toc-heading:target,
     2959.page .entry-content h2.toc-heading:target,
     2960.page .entry-content h3.toc-heading:target {
     2961    border-right-color: var(--wp--preset--color--blueberry-1);
     2962}
     2963.helphub-page .entry-content .table-of-contents,
     2964.page .entry-content .table-of-contents {
     2965    margin: 0 var(--wp--preset--spacing--20) var(--wp--preset--spacing--20) 0;
     2966}
     2967.helphub-page .entry-content .table-of-contents .items,
     2968.page .entry-content .table-of-contents .items {
     2969    font-size: var(--wp--preset--font-size--small);
     2970}
     2971.helphub-page .entry-content .table-of-contents .items li ul,
     2972.page .entry-content .table-of-contents .items li ul {
     2973    margin-right: 0;
     2974}
     2975.helphub-page .entry-content .table-of-contents .items li a:hover,
     2976.page .entry-content .table-of-contents .items li a:hover {
     2977    color: var(--wp--custom--link--color--text);
     2978}
     2979.helphub-page .entry-content p.toc-jump,
     2980.page .entry-content p.toc-jump {
     2981    margin-bottom: unset;
     2982}
     2983.helphub-page .entry-footer,
     2984.page .entry-footer {
     2985    margin-bottom: var(--wp--preset--spacing--40);
    32712986}
    32722987.helphub-page .submenu,
     
    33193034--------------------------------------------------------------*/
    33203035body.category #main h1 {
    3321     font-size: 2.2rem;
    3322     text-align: center;
    3323 }
    3324 body.category #main a {
    3325     color: inherit;
    3326 }
    3327 body.category #main a:hover, body.category #main a:focus, body.category #main a:active {
    3328     text-decoration: none;
    3329     color: #0073aa;
     3036    margin-bottom: var(--wp--preset--spacing--50);
    33303037}
    33313038body.category #main article h2 {
     
    33333040}
    33343041body.category #main .archive-pagination {
    3335     display: block;
    3336     margin-top: 20px;
     3042    margin: var(--wp--preset--spacing--50) 0;
    33373043    text-align: center;
    3338     width: 100%;
    33393044}
    33403045
     
    33443049/* bbPress specific styles */
    33453050/* Many of these override the styles from the plugin */
    3346 section {
    3347     padding: 4rem 0;
    3348 }
    3349 
    33503051#bbpress-forums {
    33513052    font-size: 1rem;
     
    33713072    background: transparent;
    33723073    position: relative;
    3373     border-bottom: 1px solid #eee;
     3074    border-bottom: 1px solid var(--wp--custom--color--border);
    33743075    margin: 1rem 0;
    33753076}
     
    33903091}
    33913092.three-up.bbp-forums > div a:hover {
    3392     color: #0073aa;
     3093    color: var(--wp--custom--link--color--text);
    33933094}
    33943095.three-up.bbp-forums > div a.dashicons-before {
     
    34133114
    34143115.bbpress main#main .entry-content,
     3116.bbpress main#main .entry-footer,
     3117.page-template-page-forums-sidebar main#main .entry-content,
     3118.page-template-page-forums-sidebar main#main .entry-footer {
     3119    margin-bottom: var(--wp--preset--spacing--40);
     3120}
     3121.bbpress main#main .entry-content,
    34153122.bbpress main#main .entry-meta,
    3416 .page-template-page-forums-sidebar main#main .entry-content,
    3417 .page-template-page-forums-sidebar main#main .entry-meta {
    3418     padding: 0;
    3419 }
    3420 @media (min-width: 568px) {
    3421     .bbpress main#main .entry-content,
    3422     .bbpress main#main .entry-meta,
    3423     .page-template-page-forums-sidebar main#main .entry-content,
    3424     .page-template-page-forums-sidebar main#main .entry-meta {
    3425         padding: 0 1.5625rem;
    3426     }
    3427 }
    34283123.bbpress main#main .entry-header .entry-title,
    34293124.bbpress main#main .entry-content .container,
     3125.page-template-page-forums-sidebar main#main .entry-content,
     3126.page-template-page-forums-sidebar main#main .entry-meta,
    34303127.page-template-page-forums-sidebar main#main .entry-header .entry-title,
    34313128.page-template-page-forums-sidebar main#main .entry-content .container {
    34323129    padding: 0;
    34333130}
    3434 .bbpress main#main > .entry-content,
    3435 .bbpress main#main > article,
    3436 .page-template-page-forums-sidebar main#main > .entry-content,
    3437 .page-template-page-forums-sidebar main#main > article {
    3438     max-width: 48rem;
    3439 }
    34403131@media screen and (min-width: 48em) {
    3441     .bbpress main#main > .entry-content,
    3442     .bbpress main#main > article,
    3443     .page-template-page-forums-sidebar main#main > .entry-content,
    3444     .page-template-page-forums-sidebar main#main > article {
     3132    .bbpress main#main .wp-block-group > .entry-content,
     3133    .bbpress main#main .wp-block-group > article,
     3134    .page-template-page-forums-sidebar main#main .wp-block-group > .entry-content,
     3135    .page-template-page-forums-sidebar main#main .wp-block-group > article {
    34453136        float: right;
    34463137        padding: 0;
     
    34633154}
    34643155
    3465 .bbpress main#main {
    3466     margin-top: 2rem;
    3467     padding: 0 10px 10px;
    3468 }
    34693156.bbpress.bbp-view-reviews #bbpress-forums .bbp-create-topic-wrapper .search-form {
    34703157    width: 100%;
     
    34813168}
    34823169.bbpress #bbpress-forums div.bbp-template-notice a {
    3483     color: #0073aa;
     3170    color: var(--wp--preset--color--blueberry-1);
    34843171    text-decoration: underline;
    34853172}
    34863173.bbpress #bbpress-forums div.bbp-template-notice a:hover {
    3487     color: #0073aa;
     3174    color: var(--wp--preset--color--blueberry-1);
    34883175}
    34893176.bbpress #bbpress-forums .bbp-topic-content > div.bbp-template-notice,
     
    35023189.bbpress #bbpress-forums .bbp-body .bbp-topic-reply-count {
    35033190    font-size: 0.73152rem;
     3191}
     3192.bbpress #bbpress-forums .bbp-body ul.topic a {
     3193    text-decoration: none;
    35043194}
    35053195.bbpress #bbpress-forums .bbp-header li.bbp-forum-freshness,
     
    35173207    }
    35183208}
     3209.bbpress #bbpress-forums .bbp-topic-header .bbp-meta .bbp-topic-permalink,
     3210.bbpress #bbpress-forums .bbp-reply-header .bbp-meta .bbp-reply-permalink {
     3211    color: var(--wp--custom--link--color--text);
     3212}
    35193213.bbpress #bbpress-forums .bbp-forums,
    35203214.bbpress #bbpress-forums .bbp-topics {
    3521     border: 1px solid #eee;
     3215    border: 1px solid var(--wp--custom--color--border);
    35223216}
    35233217.bbpress #bbpress-forums .bbp-forums > .bbp-header,
    35243218.bbpress #bbpress-forums .bbp-topics > .bbp-header {
    3525     background: #0073aa;
    3526     color: #fff;
     3219    background: var(--wp--preset--color--white);
     3220    border-top: none;
     3221    font-size: var(--wp--preset--font-size--small);
    35273222}
    35283223.bbpress #bbpress-forums ul.bbp-lead-topic,
     
    35563251    margin: 0;
    35573252    margin-left: 10px;
    3558     margin-right: -11%;
     3253    margin-right: -8.75%;
    35593254}
    35603255.bbpress #bbpress-forums div.bbp-topic-author img.avatar {
    3561     margin-right: -19%;
     3256    margin-right: -15%;
    35623257    margin-top: -6px;
    35633258    width: 80px;
     
    35663261    max-height: 80px;
    35673262}
    3568 @media only screen and (max-width: 1040px) {
     3263@media only screen and (max-width: 1200px) {
    35693264    .bbpress #bbpress-forums div.bbp-reply-author img.avatar,
    35703265    .bbpress #bbpress-forums div.bbp-topic-author img.avatar {
     
    35903285    width: 100%;
    35913286    margin: 1rem 0 2rem;
    3592     padding-right: 10%;
     3287    padding-right: 8%;
    35933288}
    35943289@media screen and (max-width: 568px) {
     
    36383333.bbpress #bbpress-forums div.bbp-topic-content {
    36393334    padding: 0;
    3640     margin: 0 10% 0 0;
     3335    margin: 0 8% 0 0;
    36413336}
    36423337@media only screen and (max-width: 1040px) {
     
    36993394.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links a,
    37003395.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links a {
    3701     color: #0073aa;
     3396    color: var(--wp--custom--link--color--text);
    37023397    text-transform: inherit;
    37033398    font-size: 0.7rem;
     
    37283423.bbpress #bbpress-forums p.bbp-topic-meta a {
    37293424    /* Override bb-base/style.css */
    3730     color: #0073aa;
     3425    color: var(--wp--custom--link--color--text);
    37313426}
    37323427.bbpress #bbpress-forums p.bbp-topic-meta a:hover, .bbpress #bbpress-forums p.bbp-topic-meta a:focus, .bbpress #bbpress-forums p.bbp-topic-meta a:active {
     
    37353430}
    37363431.bbpress #bbpress-forums p.wporg-bbp-topic-site-url {
    3737     border-top: 1px solid #eee;
     3432    border-top: 1px solid var(--wp--custom--color--border);
    37383433    padding-top: 0.5rem;
    37393434}
     
    38023497}
    38033498.bbpress #bbpress-forums .bbp-create-topic-wrapper .search-form {
    3804     display: inline-block;
    3805     width: 50%;
    3806     margin-bottom: 0;
     3499    display: none;
    38073500}
    38083501@media (max-width: 767px) {
    38093502    .bbpress #bbpress-forums .bbp-create-topic-wrapper .create-topic,
    3810     .bbpress #bbpress-forums .bbp-create-topic-wrapper > span,
    3811     .bbpress #bbpress-forums .bbp-create-topic-wrapper .search-form {
     3503    .bbpress #bbpress-forums .bbp-create-topic-wrapper > span {
    38123504        display: block;
    38133505        width: 100%;
     
    38513543}
    38523544.bbpress #bbpress-forums .bbp-pagination .page-numbers:not(.current):not(.dots):hover {
    3853     background: #0073aa;
     3545    background: var(--wp--preset--color--blueberry-1);
    38543546    color: #fff;
    38553547    text-decoration: none;
    3856     border: 1px solid #0073aa;
     3548    border: 1px solid var(--wp--preset--color--blueberry-1);
    38573549}
    38583550.bbpress #bbpress-forums .bbp-pagination .page-numbers.current {
     
    38623554.bbpress #bbpress-forums .bbp-pagination .page-numbers.dots {
    38633555    background: #fff;
    3864     color: #32373c;
     3556    color: var(--wp--preset--color--charcoal-1);
    38653557}
    38663558.bbpress #bbpress-forums .bbp-pagination .page-numbers:first-child {
     
    38843576.bbpress #bbpress-forums ul.bbp-topics,
    38853577.bbpress #bbpress-forums #bbp-user-wrapper {
    3886     font-size: 0.8rem;
     3578    font-size: var(--wp--preset--font-size--small);
    38873579}
    38883580.bbpress #bbpress-forums #bbp-user-wrapper ul.bbp-topics,
     
    39003592.bbpress li.bbp-topic-freshness {
    39013593    text-align: right;
    3902 }
    3903 .bbpress h1 {
    3904     font-size: 1.5625rem;
    3905     font-weight: 400;
    3906     padding-bottom: 0;
    3907     margin: 2rem 0 1rem;
    3908 }
    3909 .bbpress h1.page-title {
    3910     margin-top: 0;
    3911     word-break: break-word;
    39123594}
    39133595.bbpress .forum-titles .bbp-topic-voice-count,
     
    40353717    margin-top: 1rem;
    40363718    padding-top: 1rem;
    4037     border-top: 1px solid #eee;
     3719    border-top: 1px solid var(--wp--custom--color--border);
    40383720    clear: both;
    40393721}
     
    41353817.home.wporg-support .themes-plugins {
    41363818    margin: 0 0 4rem;
    4137     border-bottom: 1px solid #eee;
     3819    border-bottom: 1px solid var(--wp--custom--color--border);
    41383820}
    41393821.forum-archive.wporg-support .themes-plugins p,
     
    42143896}
    42153897body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums ul.bbp-lead-topic li.bbp-body {
    4216     border: 1px solid #eee;
     3898    border: 1px solid var(--wp--custom--color--border);
    42173899    border-top: none;
    42183900}
     
    42283910body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums ul.odd {
    42293911    background: #fff;
    4230     border-top: 2px solid #eee;
     3912    border-top: 2px solid var(--wp--custom--color--border);
    42313913}
    42323914body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .wporg-ratings {
    42333915    background-color: #fbfbfb;
    4234     border: 1px solid #eee;
     3916    border: 1px solid var(--wp--custom--color--border);
    42353917    border-top: none;
    42363918    border-bottom: none;
     
    42743956body.single-topic:not(body.topic-edit) .entry-content header {
    42753957    background: #fbfbfb;
    4276     border: 1px solid #eee;
     3958    border: 1px solid var(--wp--custom--color--border);
    42773959    border-bottom: none;
    4278     padding: 1rem 10% 0 2rem;
     3960    padding: var(--wp--preset--spacing--20) 8% var(--wp--preset--spacing--20) 2rem;
     3961}
     3962body.single-topic:not(body.topic-edit) .entry-content header h1 {
     3963    margin-bottom: 0;
    42793964}
    42803965@media screen and (max-width: 568px) {
     
    43584043    }
    43594044}
    4360 .bbp-single-user .page-header h1 {
    4361     margin-bottom: 1rem;
     4045
     4046.bbpress #bbpress-forums #bbp-user-wrapper {
     4047    font-size: var(--wp--preset--font-size--small);
     4048}
     4049
     4050#bbpress-forums #bbp-single-user-details #bbp-user-avatar a {
     4051    display: block;
     4052}
     4053#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
     4054    margin-bottom: unset;
     4055}
     4056#bbpress-forums #bbp-single-user-details #bbp-user-navigation li a {
     4057    padding-right: unset;
     4058}
     4059#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {
     4060    background: unset;
     4061    opacity: unset;
     4062    font-weight: 600;
    43624063}
    43634064
     
    43684069    margin-bottom: 1rem;
    43694070    padding-bottom: 10px;
    4370     border-bottom: 1px solid #eee;
     4071    border-bottom: 1px solid var(--wp--custom--color--border);
    43714072    display: flex;
    43724073    flex-direction: row-reverse;
     
    43774078    width: 35%;
    43784079    float: none;
    4379     border-top: 1px solid #eee;
     4080    border-top: 1px solid var(--wp--custom--color--border);
    43804081}
    43814082.bbp-view .review-ratings .col-3 .reviews-total-count {
     
    44074108        width: 100%;
    44084109    }
    4409 }
    4410 
    4411 /*--------------------------------------------------------------
    4412 # Block Editor Specific
    4413 --------------------------------------------------------------*/
    4414 /* Move the Block Editor toolbar below the Header & Also Viewing z-index bar */
    4415 .iso-editor.has-fixed-toolbar .interface-interface-skeleton__header {
    4416     z-index: 100;
    44174110}
    44184111
     
    44474140}
    44484141
    4449 #helphub-forum-link {
    4450     margin-top: 5rem;
    4451 }
    4452 #helphub-forum-link span {
    4453     display: inline-block;
    4454     font-size: 0.8rem;
    4455     width: 100%;
    4456     max-width: 335px;
    4457 }
    4458 #helphub-forum-link a {
    4459     margin-top: 0.5rem;
    4460     display: inline-block;
    4461 }
    4462 
    44634142.archive-pagination {
    44644143    text-align: center;
     
    44664145}
    44674146
    4468 body.helphub-with-sidebar .left-sidebar {
    4469     font-size: 0.9rem;
    4470 }
    44714147body.helphub-with-sidebar .left-sidebar h2 {
    4472     font-size: 1.1rem;
    4473     font-weight: 600;
    4474     color: #32373c;
     4148    font-size: var(--wp--preset--font-size--normal);
     4149    font-weight: 400;
    44754150}
    44764151body.helphub-with-sidebar .left-sidebar ul {
     4152    font-size: var(--wp--preset--font-size--small);
    44774153    list-style: none;
    4478     margin: 0;
     4154    margin: 0 0 var(--wp--preset--spacing--20);
     4155    padding-right: 0;
    44794156}
    44804157body.helphub-with-sidebar .left-sidebar ul li {
     
    44824159}
    44834160body.helphub-with-sidebar .left-sidebar ul li ul {
    4484     margin-right: 1rem;
     4161    margin-right: var(--wp--preset--spacing--20);
     4162}
     4163body.helphub-with-sidebar .left-sidebar li,
     4164body.helphub-with-sidebar .left-sidebar p {
     4165    color: var(--wp--preset--color--charcoal-4);
     4166}
     4167body.helphub-with-sidebar .left-sidebar a {
     4168    text-decoration: none;
    44854169}
    44864170@media screen and (min-width: 768px) {
     
    45134197        width: 65%;
    45144198    }
     4199}
     4200.helphub-page #main-content {
     4201    margin-top: 0;
    45154202}
    45164203.helphub-page .comment-respond {
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/style.css

    r13178 r13272  
    1818 */
    1919/* Sass is good */
     20:root {
     21    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     22}
     23
    2024/*--------------------------------------------------------------
    2125# Normalize
     
    8690}
    8791
    88 h1 {
    89     font-size: 2em;
    90     margin: 0.67em 0;
    91 }
    92 
    9392mark {
    9493    background: #ff0;
     
    959958# Typography
    960959--------------------------------------------------------------*/
    961 html {
    962     font-size: 100%;
    963 }
    964 
    965 body,
    966 button,
    967 input,
    968 select,
    969 textarea {
    970     color: #32373c;
    971     font-family: "Open Sans", sans-serif;
    972     font-size: 100%;
    973     line-height: 1.5;
    974 }
    975 
    976 @media screen and (min-width: 48em) {
    977     html {
    978         font-size: 1.125rem;
    979     }
    980 }
    981 h1, h2, h3, h4, .bbp-view .review-ratings .col-5 > div:first-child, h5, h6 {
     960:root {
     961    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     962}
     963
     964:root {
     965    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     966}
     967
     968h1,
     969h2,
     970h3,
     971h4,
     972.bbp-view .review-ratings .col-5 > div:first-child,
     973h5,
     974h6 {
    982975    clear: both;
    983     font-family: inherit;
    984     line-height: 1.5;
    985     margin: 2rem 0 1rem;
    986 }
    987 
    988 h1 {
    989     font-size: 3.8146972656rem;
    990     font-weight: 300;
    991 }
    992 
    993 h1.title {
    994     font-size: 0.8rem;
    995     color: #0073aa;
    996     font-weight: 600;
    997     letter-spacing: 0.05rem;
    998     text-transform: uppercase;
    999 }
    1000 
    1001 h2 {
    1002     font-size: 2.44140625rem;
    1003     font-weight: 300;
    1004 }
     976}
     977
    1005978h2.comment-reply-title {
    1006979    font-weight: 400;
     
    1009982}
    1010983
    1011 h3 {
    1012     font-size: 1.5625rem;
    1013     font-weight: 400;
    1014 }
    1015984h3.comment-reply-title {
    1016985    font-size: 1.25rem;
     
    1018987}
    1019988
    1020 h4, .bbp-view .review-ratings .col-5 > div:first-child {
    1021     font-size: 1.25rem;
    1022     border: none;
    1023     color: #32373c;
    1024     font-weight: 600;
    1025     padding: 0;
    1026 }
    1027 
    1028 h5 {
    1029     font-size: 1rem;
    1030     font-weight: 600;
    1031     letter-spacing: 0.01rem;
    1032     text-transform: uppercase;
    1033 }
    1034 
    1035 h6 {
    1036     font-size: 0.8rem;
    1037     font-weight: 600;
    1038     letter-spacing: 0.8px;
    1039     text-transform: uppercase;
     989:root {
     990    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
    1040991}
    1041992
    1042993p {
    1043     margin: 1em 0;
     994    margin: 0 0 var(--wp--style--block-gap);
    1044995}
    1045996p.subheading {
     
    10751026
    10761027pre {
    1077     background: #eee;
     1028    background: var(--wp--preset--color--light-grey-1);
    10781029    box-sizing: content-box;
    10791030    font-family: "Courier 10 Pitch", Courier, monospace;
     
    10921043
    10931044abbr, acronym {
    1094     border-bottom: 1px dotted #666;
     1045    border-bottom: 1px dotted var(--wp--preset--color--charcoal-4);
    10951046    cursor: help;
    10961047}
    10971048
    10981049mark, ins {
    1099     background: #fff9c0;
     1050    background: var(--wp--preset--color--lemon-1);
    11001051    text-decoration: none;
    11011052}
     
    11071058.text-center {
    11081059    text-align: center;
     1060}
     1061
     1062/*--------------------------------------------------------------
     1063# Blocks
     1064--------------------------------------------------------------*/
     1065#bbpress-forums .wp-block-group .wp-block-wporg-link-wrapper {
     1066    border: 1px solid var(--wp--preset--color--light-grey-1);
     1067}
     1068
     1069.wp-block-wporg-local-navigation-bar.is-sticking {
     1070    z-index: var(--wp--custom--z-index--local-nav);
     1071}
     1072.wp-block-wporg-local-navigation-bar figure.wp-block-image {
     1073    margin: 0;
     1074}
     1075.wp-block-wporg-local-navigation-bar .wp-block-site-title a:visited {
     1076    color: inherit;
     1077}
     1078
     1079/* Move the Block Editor toolbar below the Header & Also Viewing z-index bar */
     1080.iso-editor.has-fixed-toolbar .interface-interface-skeleton__header {
     1081    z-index: var(--wp--custom--z-index--iso-editor);
    11091082}
    11101083
     
    11121085# Elements
    11131086--------------------------------------------------------------*/
     1087:root {
     1088    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     1089}
     1090
    11141091html {
    11151092    box-sizing: border-box;
     
    11241101
    11251102body {
    1126     background: #fff; /* Fallback for when there is no custom background color defined. */
     1103    background: var(--wp--preset--color--white); /* Fallback for when there is no custom background color defined. */
     1104}
     1105
     1106section {
     1107    margin-bottom: var(--wp--preset--spacing--40);
    11271108}
    11281109
     
    11361117
    11371118blockquote {
    1138     background: transparent;
    1139     border: none;
    1140     padding: 0;
    1141     border-left: 2px solid #767676;
    1142     color: #767676;
    1143     margin: 1rem 0;
    1144     padding-left: 0.8rem;
     1119    border-left: 2px solid var(--wp--preset--color--charcoal-4);
     1120    color: var(--wp--preset--color--charcoal-4);
     1121    margin: var(--wp--preset--spacing--20) 0;
     1122    padding-left: var(--wp--preset--spacing--20);
    11451123}
    11461124blockquote cite {
     
    11491127blockquote p {
    11501128    display: block;
    1151     margin: 1em 0;
    1152 }
    1153 
    1154 hr {
    1155     background-color: #eee;
    1156     border: 0;
    1157     height: 2px;
    1158     margin: 0 auto;
     1129    margin: var(--wp--preset--spacing--20) 0;
     1130}
     1131
     1132p.has-background {
     1133    display: inline-block;
     1134    padding: var(--wp--preset--spacing--20);
    11591135}
    11601136
     
    12041180    padding: 0.5rem 0;
    12051181    font-size: 0.8rem;
    1206     border-top: 1px solid #eee;
     1182    border-top: 1px solid var(--wp--custom--color--border);
    12071183}
    12081184
     
    12211197}
    12221198.helphub_article table tr:nth-child(odd) {
    1223     background-color: #f3f4f5;
     1199    background-color: var(--wp--preset--color--light-grey-2);
    12241200}
    12251201.helphub_article table th,
     
    12301206.helphub_article table td:not(:first-of-type) {
    12311207    text-align: center;
     1208}
     1209
     1210:root {
     1211    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
    12321212}
    12331213
     
    12381218    border-left: 4px solid var(--notice-border-color);
    12391219    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
    1240     margin: 1em 0;
     1220    margin: var(--wp--preset--spacing--20) 0;
    12411221    padding: 1px 12px;
    12421222}
    12431223.notice p {
    1244     font-size: 0.8rem;
     1224    font-size: var(--wp--preset--font-size--small);
    12451225    margin: 0.5em 0;
    12461226    padding: 2px;
     
    12711251}
    12721252.notice.notice-info {
    1273     --notice-border-color: #00a0d2;
     1253    --notice-border-color: var(--wp--preset--color--blueberry-1);
    12741254}
    12751255.notice.notice-info.notice-alt {
    1276     --notice-background-color: #e5f5fa;
     1256    --notice-background-color: var(--wp--preset--color--blueberry-4);
    12771257}
    12781258.notice.with-dashicon {
     
    12931273
    12941274.locale-banner {
    1295     background: #c7e8ca;
    1296     font-size: 0.8rem;
    1297     padding: 0.5rem;
     1275    background: var(--wp--preset--color--blueberry-4);
     1276    font-size: var(--wp--preset--font-size--small);
    12981277    text-align: center;
    1299 }
    1300 @media (min-width: 67rem) {
    1301     .locale-banner {
    1302         margin: 1rem auto 0;
    1303         max-width: 960px;
    1304     }
     1278    color: var(--wp--preset--color--charcoal-1);
     1279    line-height: 18px;
     1280    padding-top: 8px;
     1281    padding-bottom: 8px;
     1282}
     1283
     1284:root {
     1285    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
    13051286}
    13061287
    13071288/* User badges */
    13081289.by-moderator {
    1309     box-shadow: -4px 0 0 #fff, -6px 0 0 #33b4ce;
     1290    box-shadow: -4px 0 0 #fff, -6px 0 0 var(--wp--custom--color--moderator);
    13101291}
    13111292
     
    13131294.by-plugin-contributor,
    13141295.by-plugin-support-rep {
    1315     box-shadow: -4px 0 0 #fff, -6px 0 0 #f06723;
     1296    box-shadow: -4px 0 0 #fff, -6px 0 0 var(--wp--custom--color--plugin-author);
    13161297}
    13171298
     
    13191300.by-theme-contributor,
    13201301.by-theme-support-rep {
    1321     box-shadow: -4px 0 0 #fff, -6px 0 0 #4e3288;
     1302    box-shadow: -4px 0 0 #fff, -6px 0 0 var(--wp--custom--color--theme-author);
    13221303}
    13231304
    13241305.by-thread-starter {
    1325     box-shadow: -4px 0 0 #fff, -6px 0 0 #43cc99;
     1306    box-shadow: -4px 0 0 #fff, -6px 0 0 var(--wp--custom--color--thread-starter);
    13261307}
    13271308
    13281309.type-reported_topics {
    1329     border-right: 2px solid #ff4141;
     1310    border-right: 2px solid var(--wp--custom--color--thread-reporter);
    13301311}
    13311312
     
    13421323
    13431324.author-badge-moderator {
    1344     background-color: #33b4ce;
     1325    background-color: var(--wp--custom--color--moderator);
    13451326}
    13461327
    13471328.author-badge-thread-starter {
    1348     background-color: #43cc99;
     1329    background-color: var(--wp--custom--color--thread-starter);
    13491330}
    13501331
    13511332.author-badge-plugin {
    1352     background-color: #f06723;
     1333    background-color: var(--wp--custom--color--plugin-author);
    13531334}
    13541335
    13551336.author-badge-theme {
    1356     background-color: #4e3288;
     1337    background-color: var(--wp--custom--color--theme-author);
    13571338}
    13581339
    13591340.author-badge-reporter {
    1360     background-color: #ff4141;
     1341    background-color: var(--wp--custom--color--thread-reporter);
    13611342    right: -2px;
    13621343    left: initial;
     
    13761357.bbp-user-replies-created .by-moderator,
    13771358.bbp-user-reports-submitted .by-moderator {
    1378     border-left-color: #33b4ce;
     1359    border-left-color: var(--wp--custom--color--moderator);
    13791360}
    13801361.bbp-view .bbp-topics .by-plugin-author,
     
    13901371.bbp-user-reports-submitted .by-plugin-contributor,
    13911372.bbp-user-reports-submitted .by-plugin-support-rep {
    1392     border-left-color: #f06723;
     1373    border-left-color: var(--wp--custom--color--plugin-author);
    13931374}
    13941375.bbp-view .bbp-topics .by-theme-author,
     
    14041385.bbp-user-reports-submitted .by-theme-contributor,
    14051386.bbp-user-reports-submitted .by-theme-support-rep {
    1406     border-left-color: #4e3288;
     1387    border-left-color: var(--wp--custom--color--theme-author);
    14071388}
    14081389.bbp-view .bbp-topics .author-badge,
     
    14261407    }
    14271408}
    1428 /* We include this top match the homepage language bar  */
    1429 #lang-guess {
    1430     width: inherit;
    1431     max-width: inherit;
    1432     margin: 0;
    1433     border: inherit;
    1434     font: inherit;
    1435     padding: 0.5rem;
    1436     background: #c7e8ca;
    1437     text-align: center;
    1438     font-size: 0.8rem;
    1439     border-radius: inherit;
    1440 }
    1441 
    1442 #lang-guess a {
    1443     text-decoration: underline;
    1444 }
    1445 
    14461409/*--------------------------------------------------------------
    14471410# Forms
    14481411--------------------------------------------------------------*/
     1412:root {
     1413    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     1414}
     1415
    14491416/* --------------------------------------------------------------------------
    14501417//
     
    17241691#bbpress-forums .favorite-toggle:active,
    17251692.button-secondary:active {
    1726     background: #eee;
     1693    background: var(--wp--preset--color--light-grey-1);
    17271694    border-color: #999;
    17281695    box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
     
    17891756#bbpress-forums fieldset.bbp-form .submit.subscription-toggle,
    17901757#bbpress-forums fieldset.bbp-form .submit.favorite-toggle,
    1791 .download-button {
    1792     background: #0085ba;
    1793     border-color: #0073aa #006799 #006799;
    1794     box-shadow: 0 1px 0 #006799;
    1795     color: #fff;
     1758.download-button,
     1759.is-primary,
     1760input[type=submit],
     1761button[type=submit] {
     1762    background: var(--wp--custom--button--color--background);
     1763    border: var(--wp--custom--button--border--width) var(--wp--custom--button--border--style) var(--wp--custom--button--border--color);
     1764    border-radius: var(--wp--custom--button--border--radius);
     1765    box-shadow: none;
     1766    color: var(--wp--custom--button--color--text);
    17961767    text-decoration: none;
    1797     text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
     1768    text-shadow: none;
     1769    font-size: var(--wp--custom--button--small--typography--font-size);
     1770    line-height: 1.3;
     1771    padding-right: var(--wp--custom--button--small--spacing--padding--right);
     1772    padding-left: var(--wp--custom--button--small--spacing--padding--left);
    17981773}
    17991774.button-primary:visited, #bbpress-forums fieldset.bbp-form .button.submit:visited, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.submit:visited,
     
    18011776#bbpress-forums fieldset.bbp-form .submit.subscription-toggle:visited,
    18021777#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:visited,
    1803 .download-button:visited {
    1804     background: #0085ba;
    1805     border-color: #0073aa #006799 #006799;
    1806     box-shadow: 0 1px 0 #006799;
    1807     color: #fff;
     1778.download-button:visited,
     1779.is-primary:visited,
     1780input[type=submit]:visited,
     1781button[type=submit]:visited {
     1782    background: var(--wp--custom--button--color--background);
     1783    border-color: var(--wp--custom--button--border--color);
     1784    box-shadow: none;
     1785    color: var(--wp--custom--button--color--text);
    18081786}
    18091787.button-primary.hover, #bbpress-forums fieldset.bbp-form .hover.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.hover.submit,
     
    18231801.download-button:hover,
    18241802.download-button.focus,
    1825 .download-button:focus {
    1826     background: #008ec2;
    1827     border-color: #006799;
    1828     box-shadow: 0 1px 0 #006799;
    1829     color: #fff;
     1803.download-button:focus,
     1804.is-primary.hover,
     1805.is-primary:hover,
     1806.is-primary.focus,
     1807.is-primary:focus,
     1808input[type=submit].hover,
     1809input[type=submit]:hover,
     1810input[type=submit].focus,
     1811input[type=submit]:focus,
     1812button[type=submit].hover,
     1813button[type=submit]:hover,
     1814button[type=submit].focus,
     1815button[type=submit]:focus {
     1816    background: var(--wp--custom--button--hover--color--background);
     1817    border-color: var(--wp--custom--button--hover--color--background);
     1818    box-shadow: none;
     1819    color: var(--wp--custom--button--hover--color--text);
    18301820}
    18311821.button-primary.focus, #bbpress-forums fieldset.bbp-form .focus.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.focus.submit,
     
    18371827#bbpress-forums fieldset.bbp-form .submit.favorite-toggle:focus,
    18381828.download-button.focus,
    1839 .download-button:focus {
    1840     box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
     1829.download-button:focus,
     1830.is-primary.focus,
     1831.is-primary:focus,
     1832input[type=submit].focus,
     1833input[type=submit]:focus,
     1834button[type=submit].focus,
     1835button[type=submit]:focus {
     1836    box-shadow: none;
     1837    border-color: var(--wp--custom--button--focus--border--color);
    18411838}
    18421839.button-primary.active, #bbpress-forums fieldset.bbp-form .active.button.submit, #bbpress-forums fieldset.bbp-form .wporg-bbp-term-subscription > a.active.submit,
     
    18501847.download-button.active:hover,
    18511848.download-button.active:focus,
    1852 .download-button:active {
    1853     background: #0073aa;
    1854     border-color: #006799;
    1855     box-shadow: inset 0 2px 0 #006799;
     1849.download-button:active,
     1850.is-primary.active,
     1851.is-primary.active:hover,
     1852.is-primary.active:focus,
     1853.is-primary:active,
     1854input[type=submit].active,
     1855input[type=submit].active:hover,
     1856input[type=submit].active:focus,
     1857input[type=submit]:active,
     1858button[type=submit].active,
     1859button[type=submit].active:hover,
     1860button[type=submit].active:focus,
     1861button[type=submit]:active {
     1862    background: var(--wp--custom--button--active--color--background);
     1863    border-color: var(--wp--custom--button--active--border--color);
     1864    color: var(--wp--custom--button--active--color--text);
     1865    box-shadow: none;
    18561866    vertical-align: top;
    18571867}
     
    18681878.download-button[disabled],
    18691879.download-button:disabled,
    1870 .download-button.disabled {
    1871     background: #008ec2 !important;
    1872     border-color: #007cb2 !important;
     1880.download-button.disabled,
     1881.is-primary[disabled],
     1882.is-primary:disabled,
     1883.is-primary.disabled,
     1884input[type=submit][disabled],
     1885input[type=submit]:disabled,
     1886input[type=submit].disabled,
     1887button[type=submit][disabled],
     1888button[type=submit]:disabled,
     1889button[type=submit].disabled {
     1890    background: var(--wp--custom--button--disabled--background-color) !important;
     1891    border-color: var(--wp--custom--button--disabled--border-color) !important;
    18731892    box-shadow: none !important;
    1874     color: #66c6e4 !important;
     1893    color: var(--wp--custom--button--disabled--color) !important;
    18751894    cursor: default;
    1876     text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
    18771895}
    18781896.button-primary.button.button-hero, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero,
     
    18871905#bbpress-forums .reviews-submit-link > .download-button.button-hero.btn,
    18881906#bbpress-forums .download-button.button-hero.subscription-toggle,
    1889 #bbpress-forums .download-button.button-hero.favorite-toggle {
     1907#bbpress-forums .download-button.button-hero.favorite-toggle,
     1908.is-primary.button.button-hero,
     1909#bbpress-forums .wporg-bbp-term-subscription > a.is-primary.button-hero,
     1910#bbpress-forums .reviews-submit-link > .is-primary.button-hero.btn,
     1911#bbpress-forums .is-primary.button-hero.subscription-toggle,
     1912#bbpress-forums .is-primary.button-hero.favorite-toggle,
     1913input[type=submit].button.button-hero,
     1914#bbpress-forums .reviews-submit-link > input[type=submit].button-hero.btn,
     1915#bbpress-forums input[type=submit].button-hero.subscription-toggle,
     1916#bbpress-forums input[type=submit].button-hero.favorite-toggle,
     1917button[type=submit].button.button-hero,
     1918#bbpress-forums .reviews-submit-link > button[type=submit].button-hero.btn,
     1919#bbpress-forums button[type=submit].button-hero.subscription-toggle,
     1920#bbpress-forums button[type=submit].button-hero.favorite-toggle {
    18901921    box-shadow: 0 2px 0 #006799;
    18911922}
     
    18961927#bbpress-forums fieldset.bbp-form .reviews-submit-link > .button-hero.active.submit.btn,
    18971928#bbpress-forums fieldset.bbp-form .button-hero.active.submit.subscription-toggle,
    1898 #bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle, .button-primary.button.button-hero.active:hover, .button-primary.button.button-hero.active:focus, .button-primary.button.button-hero:active, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero:active,
     1929#bbpress-forums fieldset.bbp-form .button-hero.active.submit.favorite-toggle, .button-primary.button.button-hero.active:hover, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active:hover,
     1930#bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn:hover,
     1931#bbpress-forums .button-primary.button-hero.active.subscription-toggle:hover,
     1932#bbpress-forums .button-primary.button-hero.active.favorite-toggle:hover, .button-primary.button.button-hero.active:focus, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero.active:focus,
     1933#bbpress-forums .reviews-submit-link > .button-primary.button-hero.active.btn:focus,
     1934#bbpress-forums .button-primary.button-hero.active.subscription-toggle:focus,
     1935#bbpress-forums .button-primary.button-hero.active.favorite-toggle:focus, .button-primary.button.button-hero:active, #bbpress-forums .wporg-bbp-term-subscription > a.button-primary.button-hero:active,
    18991936#bbpress-forums .reviews-submit-link > .button-primary.button-hero.btn:active,
    19001937#bbpress-forums .button-primary.button-hero.subscription-toggle:active,
     
    19091946#bbpress-forums .download-button.button-hero.active.favorite-toggle,
    19101947.download-button.button.button-hero.active:hover,
     1948#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active:hover,
     1949#bbpress-forums .reviews-submit-link > .download-button.button-hero.active.btn:hover,
     1950#bbpress-forums .download-button.button-hero.active.subscription-toggle:hover,
     1951#bbpress-forums .download-button.button-hero.active.favorite-toggle:hover,
    19111952.download-button.button.button-hero.active:focus,
     1953#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero.active:focus,
     1954#bbpress-forums .reviews-submit-link > .download-button.button-hero.active.btn:focus,
     1955#bbpress-forums .download-button.button-hero.active.subscription-toggle:focus,
     1956#bbpress-forums .download-button.button-hero.active.favorite-toggle:focus,
    19121957.download-button.button.button-hero:active,
    19131958#bbpress-forums .wporg-bbp-term-subscription > a.download-button.button-hero:active,
    19141959#bbpress-forums .reviews-submit-link > .download-button.button-hero.btn:active,
    19151960#bbpress-forums .download-button.button-hero.subscription-toggle:active,
    1916 #bbpress-forums .download-button.button-hero.favorite-toggle:active {
     1961#bbpress-forums .download-button.button-hero.favorite-toggle:active,
     1962.is-primary.button.button-hero.active,
     1963#bbpress-forums .wporg-bbp-term-subscription > a.is-primary.button-hero.active,
     1964#bbpress-forums .reviews-submit-link > .is-primary.button-hero.active.btn,
     1965#bbpress-forums .is-primary.button-hero.active.subscription-toggle,
     1966#bbpress-forums .is-primary.button-hero.active.favorite-toggle,
     1967.is-primary.button.button-hero.active:hover,
     1968#bbpress-forums .wporg-bbp-term-subscription > a.is-primary.button-hero.active:hover,
     1969#bbpress-forums .reviews-submit-link > .is-primary.button-hero.active.btn:hover,
     1970#bbpress-forums .is-primary.button-hero.active.subscription-toggle:hover,
     1971#bbpress-forums .is-primary.button-hero.active.favorite-toggle:hover,
     1972.is-primary.button.button-hero.active:focus,
     1973#bbpress-forums .wporg-bbp-term-subscription > a.is-primary.button-hero.active:focus,
     1974#bbpress-forums .reviews-submit-link > .is-primary.button-hero.active.btn:focus,
     1975#bbpress-forums .is-primary.button-hero.active.subscription-toggle:focus,
     1976#bbpress-forums .is-primary.button-hero.active.favorite-toggle:focus,
     1977.is-primary.button.button-hero:active,
     1978#bbpress-forums .wporg-bbp-term-subscription > a.is-primary.button-hero:active,
     1979#bbpress-forums .reviews-submit-link > .is-primary.button-hero.btn:active,
     1980#bbpress-forums .is-primary.button-hero.subscription-toggle:active,
     1981#bbpress-forums .is-primary.button-hero.favorite-toggle:active,
     1982input[type=submit].button.button-hero.active,
     1983#bbpress-forums .reviews-submit-link > input[type=submit].button-hero.active.btn,
     1984#bbpress-forums input[type=submit].button-hero.active.subscription-toggle,
     1985#bbpress-forums input[type=submit].button-hero.active.favorite-toggle,
     1986input[type=submit].button.button-hero.active:hover,
     1987#bbpress-forums .reviews-submit-link > input[type=submit].button-hero.active.btn:hover,
     1988#bbpress-forums input[type=submit].button-hero.active.subscription-toggle:hover,
     1989#bbpress-forums input[type=submit].button-hero.active.favorite-toggle:hover,
     1990input[type=submit].button.button-hero.active:focus,
     1991#bbpress-forums .reviews-submit-link > input[type=submit].button-hero.active.btn:focus,
     1992#bbpress-forums input[type=submit].button-hero.active.subscription-toggle:focus,
     1993#bbpress-forums input[type=submit].button-hero.active.favorite-toggle:focus,
     1994input[type=submit].button.button-hero:active,
     1995#bbpress-forums .reviews-submit-link > input[type=submit].button-hero.btn:active,
     1996#bbpress-forums input[type=submit].button-hero.subscription-toggle:active,
     1997#bbpress-forums input[type=submit].button-hero.favorite-toggle:active,
     1998button[type=submit].button.button-hero.active,
     1999#bbpress-forums .reviews-submit-link > button[type=submit].button-hero.active.btn,
     2000#bbpress-forums button[type=submit].button-hero.active.subscription-toggle,
     2001#bbpress-forums button[type=submit].button-hero.active.favorite-toggle,
     2002button[type=submit].button.button-hero.active:hover,
     2003#bbpress-forums .reviews-submit-link > button[type=submit].button-hero.active.btn:hover,
     2004#bbpress-forums button[type=submit].button-hero.active.subscription-toggle:hover,
     2005#bbpress-forums button[type=submit].button-hero.active.favorite-toggle:hover,
     2006button[type=submit].button.button-hero.active:focus,
     2007#bbpress-forums .reviews-submit-link > button[type=submit].button-hero.active.btn:focus,
     2008#bbpress-forums button[type=submit].button-hero.active.subscription-toggle:focus,
     2009#bbpress-forums button[type=submit].button-hero.active.favorite-toggle:focus,
     2010button[type=submit].button.button-hero:active,
     2011#bbpress-forums .reviews-submit-link > button[type=submit].button-hero.btn:active,
     2012#bbpress-forums button[type=submit].button-hero.subscription-toggle:active,
     2013#bbpress-forums button[type=submit].button-hero.favorite-toggle:active {
    19172014    box-shadow: inset 0 3px 0 #006799;
    19182015}
    19192016
    19202017.button-primary-disabled {
    1921     background: #008ec2 !important;
    1922     border-color: #007cb2 !important;
     2018    background: var(--wp--custom--button--disabled--background-color) !important;
     2019    border-color: var(--wp--custom--button--disabled--border-color) !important;
    19232020    box-shadow: none !important;
    1924     color: #66c6e4 !important;
     2021    color: var(--wp--custom--button--disabled--color) !important;
    19252022    cursor: default;
    1926     text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
    19272023}
    19282024
     
    20102106    }
    20112107}
     2108:root {
     2109    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     2110}
     2111
    20122112/* Include margin and padding in the width calculation of input and textarea. */
    20132113input,
     
    20272127input[type=number],
    20282128input[type=password],
    2029 input[type=search],
    20302129input[type=radio],
    20312130input[type=tel],
     
    20372136textarea {
    20382137    background-color: #fff;
    2039     border: 1px solid #ddd;
    2040     box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
    2041     color: #32373c;
     2138    border: 1px solid var(--wp--preset--color--light-grey-1);
     2139    box-shadow: var(--wp--custom--form--color--box-shadow);
     2140    color: var(--wp--custom--form--color--text);
    20422141    transition: 0.05s border-color ease-in-out;
    20432142    -webkit-appearance: none;
     
    20542153input[type=number]:focus,
    20552154input[type=password]:focus,
    2056 input[type=search]:focus,
    20572155input[type=radio]:focus,
    20582156input[type=tel]:focus,
     
    20632161select:focus,
    20642162textarea:focus {
    2065     color: #111;
     2163    color: var(--wp--custom--form--color--text);
    20662164}
    20672165
     
    20982196input[type=text],
    20992197input[type=email],
    2100 input[type=search],
    21012198input[type=password],
    21022199input[type=number] {
     
    21532250
    21542251input[type=checkbox]:checked::before {
    2155     color: #1e8cbe;
     2252    color: var(--wp--preset--color--blueberry-1);
    21562253    content: "\f147";
    21572254    font: 400 30px/1 dashicons;
     
    21602257
    21612258input[type=radio]:checked::before {
    2162     background-color: #1e8cbe;
     2259    background-color: var(--wp--preset--color--blueberry-1);
    21632260    border-radius: 50px;
    21642261    content: "•";
     
    22272324textarea.readonly,
    22282325textarea[readonly] {
    2229     background-color: #eee;
     2326    background-color: var(--wp--preset--color--light-grey-1);
    22302327}
    22312328
     
    22762373    input[type=text],
    22772374    input[type=email],
    2278     input[type=search],
    22792375    input[type=password],
    22802376    input[type=number] {
     
    23112407--------------------------------------------------------------*/
    23122408/*--------------------------------------------------------------
    2313 ## Links
    2314 --------------------------------------------------------------*/
    2315 a {
    2316     color: #0073aa;
    2317 }
    2318 a:visited {
    2319     /* Override wp4.css */
    2320     color: #4ca6cf;
    2321 }
    2322 a.wp-block-button__link:visited {
    2323     color: #4ca6cf;
    2324 }
    2325 a:hover, a:focus, a:active {
    2326     /* Override wp4.css */
    2327     color: #0073aa;
    2328     text-decoration: underline;
    2329 }
    2330 a.button:hover, #bbpress-forums .wporg-bbp-term-subscription > a:hover,
    2331 #bbpress-forums .reviews-submit-link > a.btn:hover,
    2332 #bbpress-forums a.subscription-toggle:hover,
    2333 #bbpress-forums a.favorite-toggle:hover, a.button:focus, #bbpress-forums .wporg-bbp-term-subscription > a:focus,
    2334 #bbpress-forums .reviews-submit-link > a.btn:focus,
    2335 #bbpress-forums a.subscription-toggle:focus,
    2336 #bbpress-forums a.favorite-toggle:focus, a.button:active, #bbpress-forums .wporg-bbp-term-subscription > a:active,
    2337 #bbpress-forums .reviews-submit-link > a.btn:active,
    2338 #bbpress-forums a.subscription-toggle:active,
    2339 #bbpress-forums a.favorite-toggle:active {
    2340     text-decoration: none;
    2341 }
    2342 a:focus {
    2343     outline: thin dotted;
    2344 }
    2345 a:hover, a:active {
    2346     outline: 0;
    2347 }
    2348 p a:not(.button), p a:not(.button):hover {
    2349     border: none;
    2350 }
    2351 
    2352 p a {
    2353     border-bottom: none;
    2354 }
    2355 p a:hover {
    2356     border-bottom: none;
    2357 }
    2358 
    2359 /*--------------------------------------------------------------
    23602409## Menus
    23612410--------------------------------------------------------------*/
     2411:root {
     2412    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
     2413}
     2414
    23622415.site-main .comment-navigation,
    23632416.site-main .posts-navigation,
     
    23922445}
    23932446.screen-reader-text:focus {
    2394     background-color: #f1f1f1;
     2447    background-color: var(--wp--preset--color--light-grey-2);
    23952448    border-radius: 3px;
    23962449    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
     
    24702523
    24712524/*--------------------------------------------------------------
    2472 # WP.org Header
    2473 --------------------------------------------------------------*/
    2474 #wporg-header {
    2475     background: #23282d;
    2476     height: 140px;
    2477     position: relative;
    2478     text-align: center;
    2479     width: 100%;
    2480 }
    2481 #wporg-header .wrapper {
    2482     margin: 0 auto;
    2483     max-width: 960px;
    2484 }
    2485 #wporg-header h1 {
    2486     display: inline-block;
    2487     margin: auto;
    2488     width: 303px;
    2489 }
    2490 #wporg-header h1 a {
    2491     background: url(//s.w.org/style/images/wporg-logo.svg?3) center left no-repeat;
    2492     background-size: 290px 46px;
    2493     display: block;
    2494     height: 88px;
    2495     text-indent: -9999px;
    2496 }
    2497 #wporg-header h2.rosetta {
    2498     clear: none;
    2499     color: #dfdfdf;
    2500     font-family: Georgia, "Times New Roman", serif;
    2501     font-size: 30px;
    2502     margin: 0;
    2503 }
    2504 #wporg-header h2.rosetta a {
    2505     border-bottom: none;
    2506     color: #dfdfdf;
    2507     display: block;
    2508     height: 52px; /* 88 header height - 36 top padding */
    2509     line-height: 22px;
    2510     padding: 0;
    2511 }
    2512 #wporg-header h2.rosetta a:hover {
    2513     text-decoration: none;
    2514 }
    2515 #wporg-header #wporg-header-menu {
    2516     background: #23282d;
    2517     left: -75%;
    2518     list-style: none;
    2519     margin: 0;
    2520     max-width: 75%;
    2521     min-width: 200px;
    2522     padding: 20px 0 0;
    2523     position: absolute;
    2524     text-align: left;
    2525     transition: left 0.3s;
    2526     z-index: 100000;
    2527 }
    2528 #wporg-header #wporg-header-menu.active {
    2529     left: 0;
    2530 }
    2531 #wporg-header ul li {
    2532     list-style-type: none;
    2533     position: relative;
    2534 }
    2535 #wporg-header ul li a {
    2536     color: #eee;
    2537     display: block;
    2538     font-family: "Open Sans", Helvetica, Arial, "Liberation Sans", sans-serif;
    2539     font-size: 13px;
    2540     font-weight: 600;
    2541     height: 34px;
    2542     line-height: 34px;
    2543     margin: 0 4px;
    2544     padding: 10px 30px;
    2545     text-decoration: none;
    2546 }
    2547 #wporg-header ul li a.subcurrent {
    2548     font-weight: 700;
    2549 }
    2550 @media (max-width: 768px) {
    2551     #wporg-header ul li a {
    2552         height: auto;
    2553     }
    2554 }
    2555 #wporg-header ul li#download, #wporg-header ul li.download {
    2556     float: right;
    2557     height: 34px;
    2558     margin-right: 14px;
    2559     overflow: hidden;
    2560     padding: 0 0 34px;
    2561 }
    2562 @media screen and (max-width: 820px) {
    2563     #wporg-header ul li#download, #wporg-header ul li.download {
    2564         display: none;
    2565     }
    2566 }
    2567 @media screen and (max-width: 768px) {
    2568     #wporg-header ul li#download, #wporg-header ul li.download {
    2569         display: block;
    2570         float: none;
    2571         margin: 10px 20px 20px;
    2572         padding-bottom: 0;
    2573         height: auto;
    2574     }
    2575     #wporg-header ul li#download a, #wporg-header ul li.download a {
    2576         padding: 4px 10px;
    2577     }
    2578 }
    2579 #wporg-header ul li#download a, #wporg-header ul li.download a {
    2580     margin: 0;
    2581     padding: 0 16px;
    2582 }
    2583 #wporg-header ul li#download a:hover, #wporg-header ul li.download a:hover {
    2584     color: #eee;
    2585 }
    2586 #wporg-header ul li#download.current, #wporg-header ul li#download.current-menu-item,
    2587 #wporg-header ul li#download .uparrow, #wporg-header ul li.download.current, #wporg-header ul li.download.current-menu-item,
    2588 #wporg-header ul li.download .uparrow {
    2589     display: none;
    2590 }
    2591 #wporg-header ul li a:hover,
    2592 #wporg-header ul li a.current, #wporg-header ul li.current-menu-item a, #wporg-header ul li.current_page_parent a {
    2593     color: #00a0d2;
    2594 }
    2595 #wporg-header .nav-submenu {
    2596     display: none;
    2597     margin-bottom: 10px;
    2598     margin-top: -15px;
    2599     padding: 0;
    2600     position: static;
    2601 }
    2602 #wporg-header .nav-submenu li a {
    2603     height: 24px;
    2604     line-height: 24px;
    2605     margin-left: 20px;
    2606 }
    2607 @media screen and (min-width: 768px) {
    2608     #wporg-header #head-search {
    2609         float: right;
    2610         margin-right: 14px;
    2611         padding-top: 30px;
    2612     }
    2613 }
    2614 #wporg-header #head-search form {
    2615     border-bottom: 1px solid #3f3f3f;
    2616     display: inline-block;
    2617     margin-left: 60px;
    2618     width: 288px;
    2619 }
    2620 #wporg-header #head-search form input.text {
    2621     background: #191e23;
    2622     border: 0;
    2623     border-radius: 0;
    2624     box-sizing: content-box;
    2625     color: #b4b9be;
    2626     float: left;
    2627     font-family: "Open Sans", sans-serif;
    2628     font-size: 12px;
    2629     height: 24px;
    2630     margin: 0;
    2631     outline: none;
    2632     padding: 3px;
    2633     vertical-align: top;
    2634     width: 256px;
    2635 }
    2636 #wporg-header #head-search form input.text::-moz-placeholder {
    2637     color: #eee;
    2638 }
    2639 @media screen and (max-width: 480px) {
    2640     #wporg-header #head-search form input.text {
    2641         width: 216px;
    2642     }
    2643 }
    2644 #wporg-header #head-search form [type=submit] {
    2645     background: #191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;
    2646     border: none;
    2647     border-radius: 0;
    2648     box-shadow: none;
    2649     float: left;
    2650     height: 30px;
    2651     margin: 0;
    2652     padding: 0;
    2653     text-shadow: none !important;
    2654     width: 26px;
    2655 }
    2656 @media screen and (max-width: 480px) {
    2657     #wporg-header #head-search form {
    2658         width: 248px;
    2659     }
    2660 }
    2661 @media screen and (min-width: 480px) {
    2662     #wporg-header #head-search form {
    2663         margin-left: 0;
    2664     }
    2665 }
    2666 @media screen and (min-width: 768px) {
    2667     #wporg-header {
    2668         height: 120px;
    2669         text-align: inherit;
    2670     }
    2671     #wporg-header h1 {
    2672         float: left;
    2673         padding-left: 10px;
    2674     }
    2675     #wporg-header h2.rosetta {
    2676         float: left;
    2677         padding: 36px 27px 0;
    2678     }
    2679     #wporg-header #wporg-header-menu {
    2680         float: left;
    2681         list-style: none;
    2682         margin: -15px 0 0;
    2683         max-width: inherit;
    2684         min-width: 0;
    2685         padding: 0;
    2686         position: static;
    2687         width: 100%;
    2688     }
    2689     #wporg-header ul li {
    2690         float: left;
    2691         position: relative;
    2692     }
    2693     #wporg-header ul li a {
    2694         color: #eee;
    2695         display: block;
    2696         font-family: "Open Sans", Helvetica, Arial, "Liberation Sans", sans-serif;
    2697         font-size: 13px;
    2698         font-weight: 600;
    2699         height: 46px;
    2700         line-height: 34px;
    2701         margin: 0 4px;
    2702         padding: 0 6px;
    2703     }
    2704     #wporg-header ul li a.current ~ .uparrow {
    2705         border-bottom: 9px solid #f7f7f7;
    2706         border-left: 9px solid transparent;
    2707         border-right: 9px solid transparent;
    2708         height: 0;
    2709         margin: -8px auto 0 auto;
    2710         width: 0;
    2711     }
    2712     #wporg-header ul li.current-menu-item::after, #wporg-header ul li.current_page_parent::after {
    2713         border-bottom: 9px solid #f7f7f7;
    2714         border-left: 9px solid transparent;
    2715         border-right: 9px solid transparent;
    2716         content: "";
    2717         height: 0;
    2718         left: 50%;
    2719         margin: -8px 0 0 -9px;
    2720         position: absolute;
    2721         width: 0;
    2722     }
    2723     #wporg-header ul li:hover .nav-submenu ~ .uparrow,
    2724     #wporg-header ul li .nav-submenu:hover ~ .uparrow {
    2725         border-bottom: 9px solid #32373c;
    2726         border-left: 9px solid transparent;
    2727         border-right: 9px solid transparent;
    2728         height: 0;
    2729         margin: -10px auto 0 auto;
    2730         width: 0;
    2731     }
    2732     #wporg-header ul li .nav-submenu li {
    2733         float: none;
    2734     }
    2735     #wporg-header ul li .nav-submenu li a {
    2736         height: 34px;
    2737         line-height: 34px;
    2738     }
    2739     #wporg-header .nav-submenu {
    2740         background: #32373c;
    2741         border: #32373c solid 1px;
    2742         border-top: 0;
    2743         display: none !important; /* Prevents #wporg-header ul overwriting this */
    2744         margin-top: -1px;
    2745         min-width: 0;
    2746     }
    2747     #wporg-header ul li:hover .nav-submenu,
    2748     #wporg-header ul li .nav-submenu:hover {
    2749         display: block !important; /* Prevents #wporg-header ul overwriting this */
    2750         left: 0;
    2751         margin-left: 0;
    2752         position: absolute;
    2753         top: 46px;
    2754         width: auto;
    2755         z-index: 101;
    2756     }
    2757     #wporg-header #headline h2 {
    2758         text-rendering: optimizeLegibility;
    2759     }
    2760     #wporg-header ul li.current-menu-item::after,
    2761     #wporg-header ul li.current_page_parent::after,
    2762     #wporg-header ul li a.current ~ .uparrow {
    2763         border-bottom-color: #0073aa;
    2764     }
    2765 }
    2766 
    2767 #mobile-menu-button {
    2768     background: none;
    2769     border: none;
    2770     box-shadow: none;
    2771     display: block;
    2772     float: left;
    2773     font-family: dashicons;
    2774     font-size: 16px;
    2775     font-style: normal;
    2776     font-weight: 400;
    2777     left: 10px;
    2778     line-height: 1;
    2779     padding: 1px;
    2780     position: absolute;
    2781     text-align: center;
    2782     text-decoration: inherit;
    2783     text-shadow: none;
    2784     top: 75px;
    2785     transition: color 0.1s ease-in;
    2786     vertical-align: top;
    2787     -webkit-font-smoothing: antialiased;
    2788 }
    2789 #mobile-menu-button::before {
    2790     border: none;
    2791     box-sizing: border-box;
    2792     color: #888;
    2793     content: "\f228";
    2794     display: inline-block;
    2795     float: left;
    2796     font: 400 50px/1 dashicons;
    2797     margin: 0;
    2798     outline: none;
    2799     padding: 3px;
    2800     text-decoration: none;
    2801     vertical-align: middle;
    2802     -webkit-font-smoothing: antialiased;
    2803 }
    2804 @media screen and (min-width: 768px) {
    2805     #mobile-menu-button {
    2806         display: none;
    2807     }
    2808 }
    2809 
    2810 #download-mobile {
    2811     background: #f7f7f7;
    2812     border-bottom: 1px solid #ddd;
    2813 }
    2814 #download-mobile .wrapper {
    2815     padding: 20px 0;
    2816     text-align: center;
    2817 }
    2818 #download-mobile span.download-ready {
    2819     font-size: 1.6em;
    2820     margin: 0 0.25em;
    2821 }
    2822 #download-mobile a.download-button {
    2823     font-size: 1.6em;
    2824     height: inherit;
    2825     margin: 10px 0.25em;
    2826     padding: 10px 15px;
    2827 }
    2828 
    2829 /*--------------------------------------------------------------
    28302525# Blocks Hotfix
    28312526--------------------------------------------------------------*/
     
    28472542# Site
    28482543--------------------------------------------------------------*/
    2849 body, #pagebody {
    2850     font-size: 1rem;
     2544:root {
     2545    --wp-admin-theme-color: var(--wp--preset--color--blueberry-1);
    28512546}
    28522547
     
    28552550--------------------------------------------------------------*/
    28562551.site-header {
    2857     background: #0073aa;
     2552    background: var(--wp--preset--color--blueberry-1);
    28582553    padding: 1rem 0;
    28592554    position: relative;
     
    28622557.site-header .site-branding {
    28632558    margin: 0 auto;
    2864     max-width: 960px;
     2559    max-width: var(--wp--style--global--wide-size);
    28652560    padding: 0 1.5625rem;
    28662561}
     
    29242619--------------------------------------------------------------*/
    29252620.main-navigation {
    2926     background: #0073aa;
     2621    background: var(--wp--preset--color--blueberry-1);
    29272622    clear: both;
    29282623    left: 0;
     
    29852680    #wporg-header ul li.current-menu-item::after,
    29862681    #wporg-header ul li.current_page_parent::after {
    2987         border-bottom: 9px solid #0073aa;
     2682        border-bottom: 9px solid var(--wp--preset--color--blueberry-1);
    29882683    }
    29892684    #wporg-header ul li:hover .nav-submenu ~ .uparrow,
     
    30472742/*--------------------------------------------------------------
    30482743# .site-main
     2744# Override original styles
    30492745--------------------------------------------------------------*/
    3050 .site-main {
    3051     margin: 0 auto;
    3052     max-width: 960px;
    3053     padding: 3.0517578125rem 1.5625rem;
    3054 }
    3055 @media screen and (min-width: 48em) {
    3056     .site-main {
    3057         padding: 3.0517578125rem 10px;
    3058     }
    3059 }
    3060 .single .site-main {
    3061     padding: 0;
    3062 }
    3063 @media screen and (min-width: 48em) {
    3064     .single .site-main {
    3065         padding: 0 10px 3.0517578125rem;
    3066     }
    3067 }
    3068 #page .site-main {
    3069     padding: 0 10px 3.0517578125rem;
    3070 }
    3071 .site-main .page-header h1 {
    3072     margin: 0;
    3073 }
    3074 .site-main .page-header p {
    3075     margin: 0.5rem 0;
    3076 }
    3077 .site-main .page-title {
    3078     font-size: 1.5625rem;
    3079     font-weight: 400;
    3080 }
    3081 .site-main .no-results {
    3082     margin: 0 auto;
    3083     max-width: 35.527136788rem;
    3084     padding: 0 2rem;
    3085 }
    3086 
     2746body:not(.trac):not(.home-page):not(.home) #main {
     2747    margin-top: 0;
     2748    padding: var(--wp--preset--spacing--50) var(--wp--preset--spacing--edge-space) var(--wp--preset--spacing--10);
     2749}
     2750
     2751@media screen and (max-width: 460px) {
     2752    #main {
     2753        margin: unset;
     2754    }
     2755}
     2756@media screen and (min-width: 960px) {
     2757    #header-inner,
     2758    #headline-inner,
     2759    #subnav-inner,
     2760    #showcase-inner,
     2761    #main,
     2762    #footer {
     2763        width: unset;
     2764    }
     2765}
    30872766body.home #page .site-main {
    30882767    padding: 5rem 1rem;
     
    30922771# .sidebar
    30932772--------------------------------------------------------------*/
    3094 .sidebar div {
    3095     margin-bottom: 2rem;
    3096 }
    3097 .sidebar div ul {
     2773.sidebar {
     2774    margin-top: 0;
     2775}
     2776body.single .sidebar {
     2777    margin-top: 0;
     2778}
     2779.sidebar > div {
     2780    margin-bottom: var(--wp--preset--spacing--30);
     2781}
     2782.sidebar > div ul {
    30982783    margin-bottom: 0;
    3099 }
    3100 .sidebar div ul > li {
    3101     font-size: 0.8rem;
    3102     border-top: 1px solid #eee;
     2784    padding-left: unset;
     2785}
     2786.sidebar > div ul > li {
     2787    font-size: var(--wp--preset--font-size--small);
     2788    border-top: 1px solid var(--wp--custom--color--border);
    31032789    padding: 0.5rem 0;
     2790}
     2791.sidebar a {
     2792    text-decoration: none;
    31042793}
    31052794
     
    31982887}
    31992888.site-main .search-form .search-field {
    3200     border: 1px solid #ddd;
     2889    border: 1px solid var(--wp--preset--color--light-grey-1);
    32012890    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
    32022891    padding: 0.5rem;
     
    32102899.search.search-results .page-header {
    32112900    margin: 2rem 0;
     2901}
     2902
     2903/*--------------------------------------------------------------
     2904# .forums-homepage
     2905# .page
     2906--------------------------------------------------------------*/
     2907.forums-homepage-footer .wp-block-heading a {
     2908    text-decoration: none;
     2909}
     2910
     2911.forums-homepage-topics .wp-block-group-is-layout-grid.is-style-cards-grid .wp-block-wporg-link-wrapper h3 {
     2912    margin-bottom: unset;
    32122913}
    32132914
     
    32162917# .page
    32172918--------------------------------------------------------------*/
    3218 .helphub-page .entry-header,
    3219 .page .entry-header {
    3220     margin-top: 2rem;
    3221 }
    3222 .helphub-page .entry-header .entry-title,
    3223 .page .entry-header .entry-title {
    3224     font-size: 1.953125rem;
    3225     font-weight: 400;
    3226     margin: 0 auto;
    3227     max-width: 35.527136788rem;
    3228 }
    32292919@media screen and (min-width: 48em) {
    32302920    .helphub-page .entry-header .entry-title,
     
    32332923    }
    32342924}
    3235 .helphub-page .entry-content h2,
    3236 .page .entry-content h2 {
    3237     font-size: 1.5625rem;
    3238     font-weight: 400;
    3239 }
    3240 .helphub-page .entry-content h3,
    3241 .page .entry-content h3 {
    3242     font-size: 1rem;
    3243     font-weight: 600;
    3244     letter-spacing: 0.01rem;
    3245     text-transform: uppercase;
    3246 }
    3247 .helphub-page .entry-content a,
    3248 .page .entry-content a {
    3249     text-decoration: underline;
    3250 }
    32512925.helphub-page .entry-content section,
    32522926.page .entry-content section {
    3253     padding: 2rem 0;
     2927    margin: var(--wp--preset--spacing--30) 0 var(--wp--preset--spacing--50);
    32542928}
    32552929.helphub-page .entry-content section .container,
    32562930.page .entry-content section .container {
    32572931    margin: 0 auto;
    3258     max-width: 35.527136788rem;
    32592932}
    32602933@media screen and (min-width: 48em) {
     
    32702943.helphub-page .entry-content section + section,
    32712944.page .entry-content section + section {
    3272     border-top: 2px solid #eee;
     2945    border-top: 2px solid var(--wp--preset--color--light-grey-1);
     2946}
     2947.helphub-page .entry-content h2.toc-heading,
     2948.page .entry-content h2.toc-heading {
     2949    font-size: var(--wp--preset--font-size--heading-4);
     2950    line-height: var(--wp--custom--heading--level-4--typography--line-height);
     2951    font-weight: 600;
     2952}
     2953.helphub-page .entry-content h3.toc-heading,
     2954.page .entry-content h3.toc-heading {
     2955    font-size: var(--wp--preset--font-size--heading-5);
     2956    line-height: var(--wp--custom--heading--level-5--typography--line-height);
     2957    font-weight: 600;
     2958}
     2959.helphub-page .entry-content h2.toc-heading:target,
     2960.helphub-page .entry-content h3.toc-heading:target,
     2961.page .entry-content h2.toc-heading:target,
     2962.page .entry-content h3.toc-heading:target {
     2963    border-left-color: var(--wp--preset--color--blueberry-1);
     2964}
     2965.helphub-page .entry-content .table-of-contents,
     2966.page .entry-content .table-of-contents {
     2967    margin: 0 0 var(--wp--preset--spacing--20) var(--wp--preset--spacing--20);
     2968}
     2969.helphub-page .entry-content .table-of-contents .items,
     2970.page .entry-content .table-of-contents .items {
     2971    font-size: var(--wp--preset--font-size--small);
     2972}
     2973.helphub-page .entry-content .table-of-contents .items li ul,
     2974.page .entry-content .table-of-contents .items li ul {
     2975    margin-left: 0;
     2976}
     2977.helphub-page .entry-content .table-of-contents .items li a:hover,
     2978.page .entry-content .table-of-contents .items li a:hover {
     2979    color: var(--wp--custom--link--color--text);
     2980}
     2981.helphub-page .entry-content p.toc-jump,
     2982.page .entry-content p.toc-jump {
     2983    margin-bottom: unset;
     2984}
     2985.helphub-page .entry-footer,
     2986.page .entry-footer {
     2987    margin-bottom: var(--wp--preset--spacing--40);
    32732988}
    32742989.helphub-page .submenu,
     
    33213036--------------------------------------------------------------*/
    33223037body.category #main h1 {
    3323     font-size: 2.2rem;
    3324     text-align: center;
    3325 }
    3326 body.category #main a {
    3327     color: inherit;
    3328 }
    3329 body.category #main a:hover, body.category #main a:focus, body.category #main a:active {
    3330     text-decoration: none;
    3331     color: #0073aa;
     3038    margin-bottom: var(--wp--preset--spacing--50);
    33323039}
    33333040body.category #main article h2 {
     
    33353042}
    33363043body.category #main .archive-pagination {
    3337     display: block;
    3338     margin-top: 20px;
     3044    margin: var(--wp--preset--spacing--50) 0;
    33393045    text-align: center;
    3340     width: 100%;
    33413046}
    33423047
     
    33463051/* bbPress specific styles */
    33473052/* Many of these override the styles from the plugin */
    3348 section {
    3349     padding: 4rem 0;
    3350 }
    3351 
    33523053#bbpress-forums {
    33533054    font-size: 1rem;
     
    33733074    background: transparent;
    33743075    position: relative;
    3375     border-bottom: 1px solid #eee;
     3076    border-bottom: 1px solid var(--wp--custom--color--border);
    33763077    margin: 1rem 0;
    33773078}
     
    33923093}
    33933094.three-up.bbp-forums > div a:hover {
    3394     color: #0073aa;
     3095    color: var(--wp--custom--link--color--text);
    33953096}
    33963097.three-up.bbp-forums > div a.dashicons-before {
     
    34153116
    34163117.bbpress main#main .entry-content,
     3118.bbpress main#main .entry-footer,
     3119.page-template-page-forums-sidebar main#main .entry-content,
     3120.page-template-page-forums-sidebar main#main .entry-footer {
     3121    margin-bottom: var(--wp--preset--spacing--40);
     3122}
     3123.bbpress main#main .entry-content,
    34173124.bbpress main#main .entry-meta,
    3418 .page-template-page-forums-sidebar main#main .entry-content,
    3419 .page-template-page-forums-sidebar main#main .entry-meta {
    3420     padding: 0;
    3421 }
    3422 @media (min-width: 568px) {
    3423     .bbpress main#main .entry-content,
    3424     .bbpress main#main .entry-meta,
    3425     .page-template-page-forums-sidebar main#main .entry-content,
    3426     .page-template-page-forums-sidebar main#main .entry-meta {
    3427         padding: 0 1.5625rem;
    3428     }
    3429 }
    34303125.bbpress main#main .entry-header .entry-title,
    34313126.bbpress main#main .entry-content .container,
     3127.page-template-page-forums-sidebar main#main .entry-content,
     3128.page-template-page-forums-sidebar main#main .entry-meta,
    34323129.page-template-page-forums-sidebar main#main .entry-header .entry-title,
    34333130.page-template-page-forums-sidebar main#main .entry-content .container {
    34343131    padding: 0;
    34353132}
    3436 .bbpress main#main > .entry-content,
    3437 .bbpress main#main > article,
    3438 .page-template-page-forums-sidebar main#main > .entry-content,
    3439 .page-template-page-forums-sidebar main#main > article {
    3440     max-width: 48rem;
    3441 }
    34423133@media screen and (min-width: 48em) {
    3443     .bbpress main#main > .entry-content,
    3444     .bbpress main#main > article,
    3445     .page-template-page-forums-sidebar main#main > .entry-content,
    3446     .page-template-page-forums-sidebar main#main > article {
     3134    .bbpress main#main .wp-block-group > .entry-content,
     3135    .bbpress main#main .wp-block-group > article,
     3136    .page-template-page-forums-sidebar main#main .wp-block-group > .entry-content,
     3137    .page-template-page-forums-sidebar main#main .wp-block-group > article {
    34473138        float: left;
    34483139        padding: 0;
     
    34653156}
    34663157
    3467 .bbpress main#main {
    3468     margin-top: 2rem;
    3469     padding: 0 10px 10px;
    3470 }
    34713158.bbpress.bbp-view-reviews #bbpress-forums .bbp-create-topic-wrapper .search-form {
    34723159    width: 100%;
     
    34833170}
    34843171.bbpress #bbpress-forums div.bbp-template-notice a {
    3485     color: #0073aa;
     3172    color: var(--wp--preset--color--blueberry-1);
    34863173    text-decoration: underline;
    34873174}
    34883175.bbpress #bbpress-forums div.bbp-template-notice a:hover {
    3489     color: #0073aa;
     3176    color: var(--wp--preset--color--blueberry-1);
    34903177}
    34913178.bbpress #bbpress-forums .bbp-topic-content > div.bbp-template-notice,
     
    35043191.bbpress #bbpress-forums .bbp-body .bbp-topic-reply-count {
    35053192    font-size: 0.73152rem;
     3193}
     3194.bbpress #bbpress-forums .bbp-body ul.topic a {
     3195    text-decoration: none;
    35063196}
    35073197.bbpress #bbpress-forums .bbp-header li.bbp-forum-freshness,
     
    35193209    }
    35203210}
     3211.bbpress #bbpress-forums .bbp-topic-header .bbp-meta .bbp-topic-permalink,
     3212.bbpress #bbpress-forums .bbp-reply-header .bbp-meta .bbp-reply-permalink {
     3213    color: var(--wp--custom--link--color--text);
     3214}
    35213215.bbpress #bbpress-forums .bbp-forums,
    35223216.bbpress #bbpress-forums .bbp-topics {
    3523     border: 1px solid #eee;
     3217    border: 1px solid var(--wp--custom--color--border);
    35243218}
    35253219.bbpress #bbpress-forums .bbp-forums > .bbp-header,
    35263220.bbpress #bbpress-forums .bbp-topics > .bbp-header {
    3527     background: #0073aa;
    3528     color: #fff;
     3221    background: var(--wp--preset--color--white);
     3222    border-top: none;
     3223    font-size: var(--wp--preset--font-size--small);
    35293224}
    35303225.bbpress #bbpress-forums ul.bbp-lead-topic,
     
    35583253    margin: 0;
    35593254    margin-right: 10px;
    3560     margin-left: -11%;
     3255    margin-left: -8.75%;
    35613256}
    35623257.bbpress #bbpress-forums div.bbp-topic-author img.avatar {
    3563     margin-left: -19%;
     3258    margin-left: -15%;
    35643259    margin-top: -6px;
    35653260    width: 80px;
     
    35683263    max-height: 80px;
    35693264}
    3570 @media only screen and (max-width: 1040px) {
     3265@media only screen and (max-width: 1200px) {
    35713266    .bbpress #bbpress-forums div.bbp-reply-author img.avatar,
    35723267    .bbpress #bbpress-forums div.bbp-topic-author img.avatar {
     
    35923287    width: 100%;
    35933288    margin: 1rem 0 2rem;
    3594     padding-left: 10%;
     3289    padding-left: 8%;
    35953290}
    35963291@media screen and (max-width: 568px) {
     
    36403335.bbpress #bbpress-forums div.bbp-topic-content {
    36413336    padding: 0;
    3642     margin: 0 0 0 10%;
     3337    margin: 0 0 0 8%;
    36433338}
    36443339@media only screen and (max-width: 1040px) {
     
    37013396.bbpress #bbpress-forums li.bbp-body div.type-topic span.bbp-admin-links a,
    37023397.bbpress #bbpress-forums li.bbp-body div.type-reply span.bbp-admin-links a {
    3703     color: #0073aa;
     3398    color: var(--wp--custom--link--color--text);
    37043399    text-transform: inherit;
    37053400    font-size: 0.7rem;
     
    37303425.bbpress #bbpress-forums p.bbp-topic-meta a {
    37313426    /* Override bb-base/style.css */
    3732     color: #0073aa;
     3427    color: var(--wp--custom--link--color--text);
    37333428}
    37343429.bbpress #bbpress-forums p.bbp-topic-meta a:hover, .bbpress #bbpress-forums p.bbp-topic-meta a:focus, .bbpress #bbpress-forums p.bbp-topic-meta a:active {
     
    37373432}
    37383433.bbpress #bbpress-forums p.wporg-bbp-topic-site-url {
    3739     border-top: 1px solid #eee;
     3434    border-top: 1px solid var(--wp--custom--color--border);
    37403435    padding-top: 0.5rem;
    37413436}
     
    38043499}
    38053500.bbpress #bbpress-forums .bbp-create-topic-wrapper .search-form {
    3806     display: inline-block;
    3807     width: 50%;
    3808     margin-bottom: 0;
     3501    display: none;
    38093502}
    38103503@media (max-width: 767px) {
    38113504    .bbpress #bbpress-forums .bbp-create-topic-wrapper .create-topic,
    3812     .bbpress #bbpress-forums .bbp-create-topic-wrapper > span,
    3813     .bbpress #bbpress-forums .bbp-create-topic-wrapper .search-form {
     3505    .bbpress #bbpress-forums .bbp-create-topic-wrapper > span {
    38143506        display: block;
    38153507        width: 100%;
     
    38533545}
    38543546.bbpress #bbpress-forums .bbp-pagination .page-numbers:not(.current):not(.dots):hover {
    3855     background: #0073aa;
     3547    background: var(--wp--preset--color--blueberry-1);
    38563548    color: #fff;
    38573549    text-decoration: none;
    3858     border: 1px solid #0073aa;
     3550    border: 1px solid var(--wp--preset--color--blueberry-1);
    38593551}
    38603552.bbpress #bbpress-forums .bbp-pagination .page-numbers.current {
     
    38643556.bbpress #bbpress-forums .bbp-pagination .page-numbers.dots {
    38653557    background: #fff;
    3866     color: #32373c;
     3558    color: var(--wp--preset--color--charcoal-1);
    38673559}
    38683560.bbpress #bbpress-forums .bbp-pagination .page-numbers:first-child {
     
    38863578.bbpress #bbpress-forums ul.bbp-topics,
    38873579.bbpress #bbpress-forums #bbp-user-wrapper {
    3888     font-size: 0.8rem;
     3580    font-size: var(--wp--preset--font-size--small);
    38893581}
    38903582.bbpress #bbpress-forums #bbp-user-wrapper ul.bbp-topics,
     
    39023594.bbpress li.bbp-topic-freshness {
    39033595    text-align: left;
    3904 }
    3905 .bbpress h1 {
    3906     font-size: 1.5625rem;
    3907     font-weight: 400;
    3908     padding-bottom: 0;
    3909     margin: 2rem 0 1rem;
    3910 }
    3911 .bbpress h1.page-title {
    3912     margin-top: 0;
    3913     word-break: break-word;
    39143596}
    39153597.bbpress .forum-titles .bbp-topic-voice-count,
     
    40373719    margin-top: 1rem;
    40383720    padding-top: 1rem;
    4039     border-top: 1px solid #eee;
     3721    border-top: 1px solid var(--wp--custom--color--border);
    40403722    clear: both;
    40413723}
     
    41373819.home.wporg-support .themes-plugins {
    41383820    margin: 0 0 4rem;
    4139     border-bottom: 1px solid #eee;
     3821    border-bottom: 1px solid var(--wp--custom--color--border);
    41403822}
    41413823.forum-archive.wporg-support .themes-plugins p,
     
    42163898}
    42173899body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums ul.bbp-lead-topic li.bbp-body {
    4218     border: 1px solid #eee;
     3900    border: 1px solid var(--wp--custom--color--border);
    42193901    border-top: none;
    42203902}
     
    42303912body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums ul.odd {
    42313913    background: #fff;
    4232     border-top: 2px solid #eee;
     3914    border-top: 2px solid var(--wp--custom--color--border);
    42333915}
    42343916body.single-topic:not(body.topic-edit) .entry-content #bbpress-forums .wporg-ratings {
    42353917    background-color: #fbfbfb;
    4236     border: 1px solid #eee;
     3918    border: 1px solid var(--wp--custom--color--border);
    42373919    border-top: none;
    42383920    border-bottom: none;
     
    42763958body.single-topic:not(body.topic-edit) .entry-content header {
    42773959    background: #fbfbfb;
    4278     border: 1px solid #eee;
     3960    border: 1px solid var(--wp--custom--color--border);
    42793961    border-bottom: none;
    4280     padding: 1rem 2rem 0 10%;
     3962    padding: var(--wp--preset--spacing--20) 2rem var(--wp--preset--spacing--20) 8%;
     3963}
     3964body.single-topic:not(body.topic-edit) .entry-content header h1 {
     3965    margin-bottom: 0;
    42813966}
    42823967@media screen and (max-width: 568px) {
     
    43604045    }
    43614046}
    4362 .bbp-single-user .page-header h1 {
    4363     margin-bottom: 1rem;
     4047
     4048.bbpress #bbpress-forums #bbp-user-wrapper {
     4049    font-size: var(--wp--preset--font-size--small);
     4050}
     4051
     4052#bbpress-forums #bbp-single-user-details #bbp-user-avatar a {
     4053    display: block;
     4054}
     4055#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
     4056    margin-bottom: unset;
     4057}
     4058#bbpress-forums #bbp-single-user-details #bbp-user-navigation li a {
     4059    padding-left: unset;
     4060}
     4061#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {
     4062    background: unset;
     4063    opacity: unset;
     4064    font-weight: 600;
    43644065}
    43654066
     
    43704071    margin-bottom: 1rem;
    43714072    padding-bottom: 10px;
    4372     border-bottom: 1px solid #eee;
     4073    border-bottom: 1px solid var(--wp--custom--color--border);
    43734074    display: flex;
    43744075    flex-direction: row-reverse;
     
    43794080    width: 35%;
    43804081    float: none;
    4381     border-top: 1px solid #eee;
     4082    border-top: 1px solid var(--wp--custom--color--border);
    43824083}
    43834084.bbp-view .review-ratings .col-3 .reviews-total-count {
     
    44094110        width: 100%;
    44104111    }
    4411 }
    4412 
    4413 /*--------------------------------------------------------------
    4414 # Block Editor Specific
    4415 --------------------------------------------------------------*/
    4416 /* Move the Block Editor toolbar below the Header & Also Viewing z-index bar */
    4417 .iso-editor.has-fixed-toolbar .interface-interface-skeleton__header {
    4418     z-index: 100;
    44194112}
    44204113
     
    44494142}
    44504143
    4451 #helphub-forum-link {
    4452     margin-top: 5rem;
    4453 }
    4454 #helphub-forum-link span {
    4455     display: inline-block;
    4456     font-size: 0.8rem;
    4457     width: 100%;
    4458     max-width: 335px;
    4459 }
    4460 #helphub-forum-link a {
    4461     margin-top: 0.5rem;
    4462     display: inline-block;
    4463 }
    4464 
    44654144.archive-pagination {
    44664145    text-align: center;
     
    44684147}
    44694148
    4470 body.helphub-with-sidebar .left-sidebar {
    4471     font-size: 0.9rem;
    4472 }
    44734149body.helphub-with-sidebar .left-sidebar h2 {
    4474     font-size: 1.1rem;
    4475     font-weight: 600;
    4476     color: #32373c;
     4150    font-size: var(--wp--preset--font-size--normal);
     4151    font-weight: 400;
    44774152}
    44784153body.helphub-with-sidebar .left-sidebar ul {
     4154    font-size: var(--wp--preset--font-size--small);
    44794155    list-style: none;
    4480     margin: 0;
     4156    margin: 0 0 var(--wp--preset--spacing--20);
     4157    padding-left: 0;
    44814158}
    44824159body.helphub-with-sidebar .left-sidebar ul li {
     
    44844161}
    44854162body.helphub-with-sidebar .left-sidebar ul li ul {
    4486     margin-left: 1rem;
     4163    margin-left: var(--wp--preset--spacing--20);
     4164}
     4165body.helphub-with-sidebar .left-sidebar li,
     4166body.helphub-with-sidebar .left-sidebar p {
     4167    color: var(--wp--preset--color--charcoal-4);
     4168}
     4169body.helphub-with-sidebar .left-sidebar a {
     4170    text-decoration: none;
    44874171}
    44884172@media screen and (min-width: 768px) {
     
    45154199        width: 65%;
    45164200    }
     4201}
     4202.helphub-page #main-content {
     4203    margin-top: 0;
    45174204}
    45184205.helphub-page .comment-respond {
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/style.css.map

    r13178 r13272  
    1 {"version":3,"sourceRoot":"","sources":["file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/style.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/_normalize.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/style-original.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/variables-site/_colors.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/typography/_typography.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/variables-site/_typography.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/typography/_headings.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/typography/_copy.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/elements/_elements.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/elements/_lists.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/elements/_tables.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/elements/_notices.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/elements/_banners.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/variables-site/_structure.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/elements/_badges.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/elements/_legacy_notice.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/forms/_buttons.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/forms/_fields.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/navigation/_navigation.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/navigation/_links.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/navigation/_menus.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/modules/_accessibility.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/modules/_alignments.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/mixins/_mixins-master.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/modules/_clearings.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/modules/_wporg-header.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/mixins/_breakpoint.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/modules/_blocks-everywhere-hotfix.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/site/_site.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/site/_archive.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/site/_bbpress.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/site/_blocks.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/site/_helphub.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/modules/_infinite-scroll.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/media/_media.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/media/_captions.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-support/sass/media/_galleries.scss"],"names":[],"mappings":"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Z;CACA,aCXwB;;;ADczB;CAEC;EACC;;;AEjBF;CACC;CAGA;CACA,aDLwB;CCMxB;;;AAGD;CACC;CACA;;;AAGD;CACC;CACA,OHTa;CGUb;CACA;CACA;;;AAGD;CACC;CACA;;AAEA;CACC;CACA;CACA;;;AAIF;CACC;CACA;;AAEA;CACC;CACA;;;AAIF;CACC;CAGA;CACA,OHtCkB;CGuClB;CACA;;;AAGD;CACC;CACA;CACA;CACA;;;AAGD;CACC;CACA;CACA;CACA;;;ACjED;CACC;;AAEA;CACC;CACA;CACA;CACA;CACA;;AAGD;CACC;;AAGD;CACC;;AAGD;CACC;CACA;CACA;;;AAIF;CACC;;;AAGD;CACC;;;AAGD;CACC;;;AAGD;CACC,YJrCuB;CIsCvB;CACA,aFzCW;CE0CX;CACA,aFzCuB;CE0CvB;CACA;CACA;CACA;;;AAGD;CACC,aFpDY;CEqDZ;;;AAGD;CACC;CACA;;;AAGD;CACC,YJ1DuB;CI2DvB;;;AAGD;CACC;;;AAGD;CACC;;;APhCD;AAAA;AAAA;AQtCA;CACC;;;AAGD;AAAA;AAAA;AAIC;CACA;;;AAGD;CACC,YLfwB,MKea;;;AAGtC;CACC;;AAEA;CAEC;CACA;;;AAIF;CAEC;CACA;CACA;CAEA;CACA,OLrBmB;CKsBnB;CACA;;AAEA;CACC;;AAGD;CACC;CACA;;;AAIF;CACC,kBLhDsB;CKiDtB;CACA;CACA;;;ACrDD;CACC;;;AAGD;CACC;;;AAGD;CACC;;;AAGD;AAAA;CAEC;CACA;;;AAGD;CACC;;;AAGD;CACC;;;AAGD;CACC;CACA;;AAEA;CACC;CACA;CACA;;;AAIF;CACC;CACA;;AAEA;CACC;CACA;CACA;CACA;CACA;;;ADYF;CACC;CACA;;;AE5DD;CACC;CACA;;;AAKA;CACC;;AAKA;CACC,kBPSgB;;AONjB;AAAA;CAEC;;AAEA;AAAA;CACC;;;ACpBJ;CACC;CACA;CAEA;CACA;CACA;CACA;CACA;;AAEA;CACC;CACA;CACA;;AAGD;CACC;;AAGD;CACC;;AAGD;CACC;;AAEA;CACC;;AAIF;CACC;;AAEA;CACC;;AA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A;AAAA;AAAA;AAAA;AAAA;AAAA;CAGC;;AAGD;CACC;;AAGD;CAEC;;AAID;CAEC;;;AAIF;CACC;;AAEA;CACC;;;AD7CF;AAAA;AAAA;AECC;AAAA;AAAA;CACC;CACA;;AAGD;AAAA;AAAA;CACC;CACA;;AAGD;AAAA;AAAA;CACC;CACA;CACA;;;ApBoCF;AAAA;AAAA;AqBvDA;AACA;CACC;CACA;CACA;CACA;CACA;;AAEA;CACC,kBlBRyB;CkBSzB;CACA;CACA;CACA,OlBNmB;CkBOnB;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;;AAIF;AACA;CACC;;;ArB8BD;AAAA;AAAA;AsB5DA;CACC;CACA;CACA;;;AAGD;CACC;CACA;CACA;;;AAGD;CACC;CCLA;CACA;CACA;;;AvBuDD;AAAA;AAAA;AwBjEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;CDeC;CACA;CACA;;;ACDD;AAAA;AAAA;AAAA;AAAA;AAAA;CDMC;;;AvBgDD;AAAA;AAAA;AyBpEA;CACC;CACA;CACA;CACA;CACA;;AAEA;CACC;CACA;;AAGD;CACC;CACA;CACA;;AAEA;CACC;CACA;CACA;CACA;CACA;;AAIF;CACC;CACA;CACA;CACA;CACA;;AAEA;CACC;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;;AAKH;CACC;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;;AAIF;CACC;CACA;;AAEA;CACC;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;;ACxED;CD2DD;EAiBE;;;AAIF;CAEC;CACA;CACA;CACA;CACA;;ACrED;CD+DA;EASE;;;ACxEF;CD+DA;EAaE;EACA;EACA;EACA;EACA;;CAEA;EACC;;;AAIF;CACC;CACA;;AAEA;CACC;;AAIF;AAAA;AAAA;CAGC;;AAIF;AAAA;CAIC;;AAIF;CACC;CACA;CACA;CACA;CACA;;AAEA;CACC;CACA;CACA;;ACzHD;CD6HD;EAGE;EACA;EACA;;;AAGD;CACC;CACA;CACA;CACA;;AAEA;CACC;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;;AAGD;CApBD;EAqBE;;;AAIF;CACC;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;AC9KF;CDqIA;EA6CE;;;AClLF;CDqIA;EAiDE;;;ACtLF;CD3BF;EAuNE;EACA;;CAEA;EACC;EACA;;CAGD;EACC;EACA;;CAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;CAGD;EACC;EACA;;CAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;CAEA;EACC;EACA;EACA;EACA;EACA;EACA;;CAIF;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;CAGD;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;;CAGD;EACC;;CAEA;EACC;EACA;;CAKH;EACC;EACA;EACA;EACA;EACA;EACA;;CAGD;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;;CAGD;EACC;;CAGD;AAAA;AAAA;EAGC,qBtB3Sc;;;;AsBgTjB;CACC;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;ACjVA;CD8SF;EAuCE;;;;AAIF;CACC;CACA;;AAEA;CACC;CACA;;AAGD;CACC;CACA;;AAGD;CACC;CACA;CACA;CACA;;;AzB7TF;AAAA;AAAA;A2BzEA;AAAA;CAEC;;;AAGD;CACC;CACA;;;AAGD;CACC;;;A3BmED;AAAA;AAAA;A4B7EA;CACC;;;AAGD;AAAA;AAAA;AAGA;CACC,YzBgBgB;CyBfhB;CACA;CACA;;AAEA;CACC;CACA,WfdgB;CeehB;;AAEA;CALD;EAME;;;AAIF;CACC;CACA;;;AAKF;AAAA;AAAA;AAGA;CACC;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;CACA;;AAEA;CAGC;;AAIF;CACC;CACA;CACA;;AAEA;CALD;EAME;;;AAGD;CATD;EAUE;;;;AAMH;AAAA;AAAA;AAGA;CACC;CACA;CACA;CACA;CACA;;;AAID;AAAA;AAAA;AAGA;CACC,YzB5DgB;CyB6DhB;CACA;CACA;CACA;CACA;;AAEA;CACC;CACA;CACA;CACA;;AAEA;CACC;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;CACA;;AAKA;CAEC;;AAIF;CACC;;AAYF;AAAA;CAEC;;AAIF;CACC;CACA;;AAOD;CACC;CACA;CACA;CACA;;AAEA;CAEC;;AAGD;CAEC;EACC;;;AAKH;CACC;;;AAIF;CAEC;AAAA;AAAA;EAGC;;CAGD;AAAA;EAEC;;;AAIF;AACA;CACC;;;AAGD;CACC;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;;;AAIF;CAEC;EACC;;CAGD;EACC;EACA;EACA;EACA;;CAEA;EACC;;CAGD;EACC;EACA;;CAEA;EACC;EACA;EACA;EACA;EACA;;CAEA;EACC;;CAKH;EACC;;;AAMH;AAAA;AAAA;AAGA;CACC;CACA,Wf3PiB;Ce4PjB;;AAEA;CALD;EAME;;;AAGD;CACC;;AAEA;CAHD;EAIE;;;AAIF;CACC;;AAKA;CACC;;AAGD;CACC;;AAIF;CACC;CACA;;AAGD;CACC;CACA;CACA;;;AAKF;CACC;;;AAID;AAAA;AAAA;AAKC;CACC;;AAEA;CACC;;AAGD;CACC;CACA;CACA;;;AAMH;AAAA;AAAA;AAGA;CACC;CACA;CAEA;CACA;;AAEA;CACC;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;AAGD;CACC;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;CACA;CACA;;AAGD;CACC;;AAIF;CACC;;AAMA;CACC;CACA;CACA;CACA;CACA,OzBjXiB;CyBkXjB;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;;AAGD;CACC;CACA;CACA;;AAG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","file":"style.css"}
     1{"version":3,"sourceRoot":"","sources":["file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/style.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/variables-site/_colors.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/_normalize.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/style-original.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/typography/_headings.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/typography/_copy.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/variables-site/_typography.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/blocks/_group.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/blocks/_local-nav.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/blocks/_iso-editor.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/elements/_elements.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/elements/_lists.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/elements/_tables.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/elements/_notices.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/elements/_banners.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/elements/_badges.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/forms/_buttons.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/forms/_fields.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/navigation/_navigation.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/navigation/_menus.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/modules/_accessibility.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/modules/_alignments.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/mixins/_mixins-master.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/modules/_clearings.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/modules/_blocks-everywhere-hotfix.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/site/_site.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/variables-site/_structure.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/site/_archive.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/site/_bbpress.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/site/_helphub.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/mixins/_breakpoint.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/modules/_infinite-scroll.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/media/_media.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/media/_captions.scss","file:///Users/adamwood/Projects/adamwoodnz/wordpress.org/wordpress.org/public_html/wp-content/themes/pub/wporg-support/sass/media/_galleries.scss"],"names":[],"mappings":"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ACC;CACA;CACA;;;AAMD;CACC;CACA;;;AHzBF;CACC;;;AICD;CACC;;AAEA;CACC;CACA;CACA;CACA;CACA;;AAGD;CACC;;AAGD;CACC;;AAGD;CACC;CACA;CACA;;;AAIF;CACC;;;AAGD;CACC;;;AAGD;CACC;;;AAGD;CACC;CACA;CACA,aCzCW;CD0CX;CACA,aCzCuB;CD0CvB;CACA;CACA;CACA;;;AAGD;CACC,aCpDY;CDqDZ;;;AAGD;CACC;CACA;;;AAGD;CACC;CACA;;;AAGD;CACC;;;AAGD;CACC;;;ALhCD;AAAA;AAAA;AOpCE;CACC;;;ACHF;CACC;;AAGD;CACC;;AAKA;CACC;;;ACbH;AACA;CACC;;;AT2CD;AAAA;AAAA;AC7CA;CACC;;;ASCD;CACC;;;AAGD;AAAA;AAAA;AAIC;CACA;;;AAGD;CACC;;;AAGD;CACC;;;AAGD;CACC;;AAEA;CAEC;CACA;;;AAIF;CACC;CACA;CACA;CACA;;AAEA;CACC;;AAGD;CACC;CACA;;;AAIF;CACC;CACA;;;AClDD;CACC;;;AAGD;CACC;;;AAGD;CACC;;;AAGD;AAAA;CAEC;CACA;;;AAGD;CACC;;;AAGD;CACC;;;AAGD;CACC;CACA;;AAEA;CACC;CACA;CACA;;;AAIF;CACC;CACA;;AAEA;CACC;CACA;CACA;CACA;CACA;;;ADSF;CACC;CACA;;;AEzDD;CACC;CACA;;;AAKA;CACC;;AAKA;CACC;;AAGD;AAAA;CAEC;;AAEA;AAAA;CACC;;;AXtBJ;CACC;;;AYCD;CACC;CACA;CAEA;CACA;CACA;CACA;CACA;;AAEA;CACC;CACA;CACA;;AAGD;CACC;;AAGD;CACC;;AAGD;CACC;;AAEA;CACC;;AAIF;CACC;;AAEA;CACC;;AAIF;CACC;;AAEA;CACC;;AAIF;CACC;;AAEA;CACC;;AAIF;CACC;;AAEA;CACC;CACA;CACA;CACA;;AAGD;CACC;CACA;CACA;CACA;;;ACxEH;CACC;CACA;CACA;CACA;CACA;CACA;CACA;;;AbPD;CACC;;;AcCD;AAEA;CACC;;;AAGD;AAAA;AAAA;CAGC;;;AAGD;AAAA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CA;CACA;CACA;;AAEA;CAEC;;AAGD;CAEC;EACC;;;AAKH;CACC;;;AAIF;CAEC;AAAA;AAAA;EAGC;;CAGD;AAAA;EAEC;;;AAIF;AACA;CACC;;;AAGD;CACC;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;;;AAIF;CAEC;EACC;;CAGD;EACC;EACA;EACA;EACA;;CAEA;EACC;;CAGD;EACC;EACA;;CAEA;EACC;EACA;EACA;EACA;EACA;;CAEA;EACC;;CAKH;EACC;;;AAMH;AAAA;AAAA;AAAA;AAKA;CACC;CACA;;;AAGD;CAEC;EACC;;;AAIF;CAEC;AAAA;AAAA;AAAA;AAAA;AAAA;EAMC;;;AAKF;CACC;;;AAID;AAAA;AAAA;AAGA;CACC;;AAGA;CACC;;AAGD;CACC;;AAEA;CACC;CACA;;AAGD;CACC;CACA;CACA;;AAIF;CACC;;;AAKF;AAAA;AAAA;AAGA;CACC;CACA;CAEA;CACA;;AAEA;CACC;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;AAGD;CACC;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;CACA;CACA;;AAGD;CACC;;AAIF;CACC;;AAMA;CACC;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;;AAEA;CACC;;AAGD;CACC;CACA;CACA;;AAGD;CACC;;AAKH;CACC;;AAEA;CACC;CACA;CACA;CACA;CACA;CACA;CACA;;AAGD;CAEC;EACC;EACA;EACA;;CAGD;EACC;EACA;;;AAIF;CAEC;EACC;;;AAKH;CACC;CACA;CACA;CACA;;;AAMD;CACC;CACA;;AAGD;CACC;;;AAIF;AAAA;AAAA;AAAA;AAKA;CACC;;;AAKA;CACC;;;AAIF;AAAA;AAAA;AAAA;AAWG;CAFD;AAAA;EAGE;;;AAOF;AAAA;CACC;;AAEA;AAAA;CACC;;AAEA;CAHD;AAAA;EAIE;;;AAIF;AAAA;CACC;;AAGD;AAAA;CACC;;AAIF;AAAA;CACC;CACA;CACA;;AAGD;AAAA;CACC;CACA;CACA;;AAMA;AAAA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","file":"style.css"}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/template-parts/bbpress-front.php

    r9452 r13272  
    1414<?php do_action( 'bbp_template_notices' ); ?>
    1515
    16 <section class="three-up" id="forum-welcome">
    17     <div>
    18         <div class="info-box">
    19                     <span class="dashicons
    20                     <?php
    21                     /* translators: dashicon class name for 'Welcome to Support' section. Do not translate into your own language. */
    22                     esc_attr_e( 'dashicons-sos', 'wporg-forums' );
    23                     ?>
    24                     "></span>
    25             <h3><?php _e( 'Welcome to Support', 'wporg-forums' ); ?></h3>
    26             <p><?php _e( 'Our community-based Support Forums are a great place to learn, share, and troubleshoot.', 'wporg-forums' ); ?></p>
    27             <p><?php _e( '<a href="https://wordpress.org/support/welcome/">Get started</a>', 'wporg-forums' ); ?></p>
    28         </div>
    29     </div>
    30     <div>
    31         <div class="info-box">
    32                     <span class="dashicons
    33                     <?php
    34                     /* translators: dashicon class name for 'Documentation' section. Do not translate into your own language. */
    35                     esc_attr_e( 'dashicons-portfolio', 'wporg-forums' );
    36                     ?>
    37                     "></span>
    38             <h3><?php _e( 'Documentation', 'wporg-forums' ); ?></h3>
    39             <p><?php _e( 'Your first stop where you\'ll find information on everything from installing to creating plugins.', 'wporg-forums' ); ?></p>
    40             <p><?php _e( '<a href="https://wordpress.org/support/">Explore documentation</a>', 'wporg-forums' ); ?></p>
    41         </div>
    42     </div>
    43     <div>
    44         <div class="info-box">
    45                     <span class="dashicons
    46                     <?php
    47                     /* translators: dashicon class name for 'Get Involved' section. Do not translate into your own language. */
    48                     esc_attr_e( 'dashicons-hammer', 'wporg-forums' );
    49                     ?>
    50                     "></span>
    51             <h3><?php _e( 'Get Involved', 'wporg-forums' ); ?></h3>
    52             <p><?php _e( 'The Support Handbook is great for tips, tricks, and advice regarding giving the best support possible.', 'wporg-forums' ); ?></p>
    53             <p><?php _e( '<a href="https://make.wordpress.org/support/handbook/">Explore the Handbook</a>', 'wporg-forums' ); ?></p>
    54         </div>
    55     </div>
     16<section>
     17    <p><?php _e( 'Our community-based Support Forums are a great place to learn, share, and troubleshoot. <a href="https://wordpress.org/support/welcome/">Get started!</a>', 'wporg-forums' ); ?></p>
    5618</section>
    5719
    58 <hr />
    59 
    60 <section>
    61     <?php bbp_get_template_part( 'content', 'archive-forum' ); ?>
    62 
    63     <div id="viewdiv">
    64         <ul id="views">
    65             <?php wporg_support_get_views(); ?>
    66         </ul>
    67     </div><!-- #viewdiv -->
    68 </section>
     20<?php bbp_get_template_part( 'content', 'archive-forum' ); ?>
    6921
    7022<?php do_action( 'bbp_after_main_content' ); ?>
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/template-parts/content-page.php

    r9452 r13272  
    2020
    2121    <div class="entry-content">
    22         <section>
    23             <div class="container">
    24                 <?php
    25                 the_content();
     22        <div class="container">
     23            <?php
     24            the_content();
    2625
    27                 wp_link_pages( array(
    28                     'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'wporg-forums' ),
    29                     'after'  => '</div>',
    30                 ) );
    31                 ?>
    32             </div>
    33         </section>
     26            wp_link_pages( array(
     27                'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'wporg-forums' ),
     28                'after'  => '</div>',
     29            ) );
     30            ?>
     31        </div>
    3432    </div><!-- .entry-content -->
    3533
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-support-2024/template-parts/content-single.php

    r9452 r13272  
    2020
    2121    <div class="entry-content">
    22         <section>
    23             <div class="container">
    24                 <?php
    25                 the_content();
     22        <div class="container">
     23            <?php
     24            the_content();
    2625
    27                 wp_link_pages(
    28                     array(
    29                         'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'wporg-forums' ),
    30                         'after'  => '</div>',
    31                     )
    32                 );
    33                 ?>
    34             </div>
    35         </section>
     26            wp_link_pages(
     27                array(
     28                    'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'wporg-forums' ),
     29                    'after'  => '</div>',
     30                )
     31            );
     32            ?>
     33        </div>
    3634    </div><!-- .entry-content -->
    3735
Note: See TracChangeset for help on using the changeset viewer.