aboutsummaryrefslogtreecommitdiff
path: root/srcs/wordpress/wp-content/themes/twentynineteen
diff options
context:
space:
mode:
Diffstat (limited to 'srcs/wordpress/wp-content/themes/twentynineteen')
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/404.php33
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/archive.php54
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/classes/class-twentynineteen-svg-icons.php458
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/classes/class-twentynineteen-walker-comment.php128
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/comments.php128
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/fonts/NonBreakingSpaceOverride.woffbin1212 -> 0 bytes
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/fonts/NonBreakingSpaceOverride.woff2bin764 -> 0 bytes
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/footer.php57
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/functions.php325
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/header.php53
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/image.php104
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/inc/back-compat.php79
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/inc/color-patterns.php271
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/inc/customizer.php158
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/inc/icon-functions.php52
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/inc/template-functions.php422
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/inc/template-tags.php258
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/index.php47
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/js/customize-controls.js30
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/js/customize-preview.js60
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/js/priority-menu.js216
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/js/skip-link-focus-fix.js33
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/js/touch-keyboard-navigation.js354
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/package-lock.json4627
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/package.json44
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/page.php38
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/postcss.config.js13
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/print.css162
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/print.scss198
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/readme.txt69
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/_normalize.scss341
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/blocks/_blocks.scss1028
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/elements/_elements.scss92
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/elements/_lists.scss33
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/elements/_tables.scss13
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/forms/_buttons.scss37
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/forms/_fields.scss58
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/forms/_forms.scss3
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/layout/_layout.scss11
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/media/_captions.scss32
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/media/_galleries.scss52
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/media/_media.scss41
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/mixins/_mixins-master.scss132
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/mixins/_utilities.scss51
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/modules/_accessibility.scss38
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/modules/_alignments.scss28
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/modules/_clearings.scss23
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/navigation/_links.scss21
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/navigation/_menu-footer-navigation.scss22
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/navigation/_menu-main-navigation.scss506
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/navigation/_menu-social-navigation.scss66
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/navigation/_navigation.scss16
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/navigation/_next-previous.scss201
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/site/_site.scss27
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/site/footer/_site-footer.scss53
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/site/header/_site-featured-image.scss301
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/site/header/_site-header.scss139
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/site/primary/_archives.scss65
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/site/primary/_comments.scss405
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/site/primary/_posts-and-pages.scss304
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/site/secondary/_widgets.scss81
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/typography/_copy.scss62
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/typography/_headings.scss164
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/typography/_typography.scss32
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/variables-site/_colors.scss34
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/variables-site/_columns.scss16
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/variables-site/_fonts.scss83
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/variables-site/_structure.scss16
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/variables-site/_transitions.scss6
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/sass/variables-site/_variables-site.scss5
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/screenshot.pngbin175535 -> 0 bytes
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/search.php55
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/single.php60
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/style-editor-customizer.css5
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/style-editor-customizer.scss5
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/style-editor.css1458
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/style-editor.scss948
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/style-rtl.css6488
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/style.css6499
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/style.scss109
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/template-parts/content/content-excerpt.php33
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/template-parts/content/content-none.php53
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/template-parts/content/content-page.php56
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/template-parts/content/content-single.php55
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/template-parts/content/content.php59
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/template-parts/footer/footer-widgets.php24
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/template-parts/header/entry-header.php46
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/template-parts/header/site-branding.php60
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/template-parts/post/author-bio.php30
-rw-r--r--srcs/wordpress/wp-content/themes/twentynineteen/template-parts/post/discussion-meta.php32
90 files changed, 0 insertions, 29184 deletions
diff --git a/srcs/wordpress/wp-content/themes/twentynineteen/404.php b/srcs/wordpress/wp-content/themes/twentynineteen/404.php
deleted file mode 100644
index 23ae5e7..0000000
--- a/srcs/wordpress/wp-content/themes/twentynineteen/404.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-/**
- * The template for displaying 404 pages (not found)
- *
- * @link https://codex.wordpress.org/Creating_an_Error_404_Page
- *
- * @package WordPress
- * @subpackage Twenty_Nineteen
- * @since 1.0.0
- */
-
-get_header();
-?>
-
- <div id="primary" class="content-area">
- <main id="main" class="site-main">
-
- <div class="error-404 not-found">
- <header class="page-header">
- <h1 class="page-title"><?php _e( 'Oops! That page can&rsquo;t be found.', 'twentynineteen' ); ?></h1>
- </header><!-- .page-header -->
-
- <div class="page-content">
- <p><?php _e( 'It looks like nothing was found at this location. Maybe try a search?', 'twentynineteen' ); ?></p>
- <?php get_search_form(); ?>
- </div><!-- .page-content -->
- </div><!-- .error-404 -->
-
- </main><!-- #main -->
- </div><!-- #primary -->
-
-<?php
-get_footer();
diff --git a/srcs/wordpress/wp-content/themes/twentynineteen/archive.php b/srcs/wordpress/wp-content/themes/twentynineteen/archive.php
deleted file mode 100644
index 423db00..0000000
--- a/srcs/wordpress/wp-content/themes/twentynineteen/archive.php
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-/**
- * The template for displaying archive pages
- *
- * @link https://developer.wordpress.org/themes/basics/template-hierarchy/
- *
- * @package WordPress
- * @subpackage Twenty_Nineteen
- * @since 1.0.0
- */
-
-get_header();
-?>
-
- <div id="primary" class="content-area">
- <main id="main" class="site-main">
-
- <?php if ( have_posts() ) : ?>
-
- <header class="page-header">
- <?php
- the_archive_title( '<h1 class="page-title">', '</h1>' );
- ?>
- </header><!-- .page-header -->
-
- <?php
- // Start the Loop.
- while ( have_posts() ) :
- the_post();
-
- /*
- * Include the Post-Format-specific template for the content.
- * If you want to override this in a child theme, then include a file
- * called content-___.php (where ___ is the Post Format name) and that will be used instead.
- */
- get_template_part( 'template-parts/content/content', 'excerpt' );
-
- // End the loop.
- endwhile;
-
- // Previous/next page navigation.
- twentynineteen_the_posts_navigation();
-
- // If no content, include the "No posts found" template.
- else :
- get_template_part( 'template-parts/content/content', 'none' );
-
- endif;
- ?>
- </main><!-- #main -->
- </div><!-- #primary -->
-
-<?php
-get_footer();
diff --git a/srcs/wordpress/wp-content/themes/twentynineteen/classes/class-twentynineteen-svg-icons.php b/srcs/wordpress/wp-content/themes/twentynineteen/classes/class-twentynineteen-svg-icons.php
deleted file mode 100644
index cc10fcc..0000000
--- a/srcs/wordpress/wp-content/themes/twentynineteen/classes/class-twentynineteen-svg-icons.php
+++ /dev/null
@@ -1,458 +0,0 @@
-<?php
-/**
- * SVG Icons class
- *
- * @package WordPress
- * @subpackage Twenty_Nineteen
- * @since 1.0.0
- */
-
-/**
- * This class is in charge of displaying SVG icons across the site.
- *
- * Place each <svg> source on its own array key, without adding the
- * both `width` and `height` attributes, since these are added dynamically,
- * before rendering the SVG code.
- *
- * All icons are assumed to have equal width and height, hence the option
- * to only specify a `$size` parameter in the svg methods.
- *
- * @since 1.0.0
- */
-class TwentyNineteen_SVG_Icons {
-
- /**
- * Gets the SVG code for a given icon.
- */
- public static function get_svg( $group, $icon, $size ) {
- if ( 'ui' == $group ) {
- $arr = self::$ui_icons;
- } elseif ( 'social' == $group ) {
- $arr = self::$social_icons;
- } else {
- $arr = array();
- }
- if ( array_key_exists( $icon, $arr ) ) {
- $repl = sprintf( '<svg class="svg-icon" width="%d" height="%d" aria-hidden="true" role="img" focusable="false" ', $size, $size );
- $svg = preg_replace( '/^<svg /', $repl, trim( $arr[ $icon ] ) ); // Add extra attributes to SVG code.
- $svg = preg_replace( "/([\n\t]+)/", ' ', $svg ); // Remove newlines & tabs.
- $svg = preg_replace( '/>\s*</', '><', $svg ); // Remove white space between SVG tags.
- return $svg;
- }
- return null;
- }
-
- /**
- * Detects the social network from a URL and returns the SVG code for its icon.
- */
- public static function get_social_link_svg( $uri, $size ) {
- static $regex_map; // Only compute regex map once, for performance.
- if ( ! isset( $regex_map ) ) {
- $regex_map = array();
- $map = &self::$social_icons_map; // Use reference instead of copy, to save memory.
- foreach ( array_keys( self::$social_icons ) as $icon ) {
- $domains = array_key_exists( $icon, $map ) ? $map[ $icon ] : array( sprintf( '%s.com', $icon ) );
- $domains = array_map( 'trim', $domains ); // Remove leading/trailing spaces, to prevent regex from failing to match.
- $domains = array_map( 'preg_quote', $domains );
- $regex_map[ $icon ] = sprintf( '/(%s)/i', implode( '|', $domains ) );
- }
- }
- foreach ( $regex_map as $icon => $regex ) {
- if ( preg_match( $regex, $uri ) ) {