WordPress.org

Making WordPress.org

Ticket #1814: 1814.1.patch

File 1814.1.patch, 3.6 KB (added by keesiemeijer, 3 years ago)

Display code reference ToC items as links

  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/content-reference.php

     
    2020        // If the Handbook TOC is available, use it.
    2121        if ( class_exists( 'WPorg_Handbook_TOC' ) ) :
    2222                $TOC = new \WPorg_Handbook_TOC( get_parsed_post_types(), array(
    23                         'header_text' => __( 'Table of Contents', 'wporg' )
     23                        'header_text' => __( 'Contents', 'wporg' )
    2424                ) );
    2525
    26                 $content = $TOC->add_toc( $content );
     26                $content = '<div class="content-toc">' . $TOC->add_toc( $content ) . '</div>';
     27
    2728        endif;
    2829        ?>
    2930
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/scss/main.scss

     
    10911091                        margin-top: 30px;
    10921092                }
    10931093                .table-of-contents {
    1094                         width: 300px;
    1095 
     1094                        border: none;
     1095                        width: 260px;
     1096                        margin-left: 30px;
     1097                        h2 {
     1098                                padding: 3px 0;
     1099                        }
    10961100                        ul {
    10971101                                margin-top: 6px;
    10981102                        }
    10991103                }
    11001104                ul.items {
     1105                        margin: 1em 20px !important;
    11011106                        li {
    11021107                                padding-bottom: 0px !important;
    11031108                        }
    11041109                        a {
     1110                                color: #21759b !important;
    11051111                                &:hover {
    11061112                                        color: #d54e21 !important;
    11071113                                }
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/stylesheets/main.css

     
    14861486}
    14871487
    14881488.devhub-wrap .wp-parser-class .table-of-contents, .devhub-wrap .wp-parser-function .table-of-contents, .devhub-wrap .wp-parser-hook .table-of-contents, .devhub-wrap .wp-parser-method .table-of-contents {
    1489   width: 300px;
     1489  border: none;
     1490  width: 260px;
     1491  margin-left: 30px;
    14901492}
    14911493
     1494.devhub-wrap .wp-parser-class .table-of-contents h2, .devhub-wrap .wp-parser-function .table-of-contents h2, .devhub-wrap .wp-parser-hook .table-of-contents h2, .devhub-wrap .wp-parser-method .table-of-contents h2 {
     1495  padding: 3px 0;
     1496}
     1497
    14921498.devhub-wrap .wp-parser-class .table-of-contents ul, .devhub-wrap .wp-parser-function .table-of-contents ul, .devhub-wrap .wp-parser-hook .table-of-contents ul, .devhub-wrap .wp-parser-method .table-of-contents ul {
    14931499  margin-top: 6px;
    14941500}
    14951501
     1502.devhub-wrap .wp-parser-class ul.items, .devhub-wrap .wp-parser-function ul.items, .devhub-wrap .wp-parser-hook ul.items, .devhub-wrap .wp-parser-method ul.items {
     1503  margin: 1em 20px !important;
     1504}
     1505
    14961506.devhub-wrap .wp-parser-class ul.items li, .devhub-wrap .wp-parser-function ul.items li, .devhub-wrap .wp-parser-hook ul.items li, .devhub-wrap .wp-parser-method ul.items li {
    14971507  padding-bottom: 0px !important;
    14981508}
    14991509
     1510.devhub-wrap .wp-parser-class ul.items a, .devhub-wrap .wp-parser-function ul.items a, .devhub-wrap .wp-parser-hook ul.items a, .devhub-wrap .wp-parser-method ul.items a {
     1511  color: #21759b !important;
     1512}
     1513
    15001514.devhub-wrap .wp-parser-class ul.items a:hover, .devhub-wrap .wp-parser-function ul.items a:hover, .devhub-wrap .wp-parser-hook ul.items a:hover, .devhub-wrap .wp-parser-method ul.items a:hover {
    15011515  color: #d54e21 !important;
    15021516}