diff --git a/feature/assets/fonts/averia-serif-libre/averia-serif-libre_italic_400.ttf b/feature/assets/fonts/averia-serif-libre/averia-serif-libre_italic_400.ttf new file mode 100644 index 0000000000..82eb4f101e Binary files /dev/null and b/feature/assets/fonts/averia-serif-libre/averia-serif-libre_italic_400.ttf differ diff --git a/feature/assets/fonts/averia-serif-libre/averia-serif-libre_italic_700.ttf b/feature/assets/fonts/averia-serif-libre/averia-serif-libre_italic_700.ttf new file mode 100644 index 0000000000..8935c9b21a Binary files /dev/null and b/feature/assets/fonts/averia-serif-libre/averia-serif-libre_italic_700.ttf differ diff --git a/feature/assets/fonts/averia-serif-libre/averia-serif-libre_normal_400.ttf b/feature/assets/fonts/averia-serif-libre/averia-serif-libre_normal_400.ttf new file mode 100644 index 0000000000..63073f3bdb Binary files /dev/null and b/feature/assets/fonts/averia-serif-libre/averia-serif-libre_normal_400.ttf differ diff --git a/feature/assets/fonts/averia-serif-libre/averia-serif-libre_normal_700.ttf b/feature/assets/fonts/averia-serif-libre/averia-serif-libre_normal_700.ttf new file mode 100644 index 0000000000..81e81a0cd9 Binary files /dev/null and b/feature/assets/fonts/averia-serif-libre/averia-serif-libre_normal_700.ttf differ diff --git a/feature/assets/fonts/labrada/labrada_italic_300.ttf b/feature/assets/fonts/labrada/labrada_italic_300.ttf new file mode 100644 index 0000000000..c53bff36d4 Binary files /dev/null and b/feature/assets/fonts/labrada/labrada_italic_300.ttf differ diff --git a/feature/assets/fonts/labrada/labrada_italic_400.ttf b/feature/assets/fonts/labrada/labrada_italic_400.ttf new file mode 100644 index 0000000000..4df9fc9a78 Binary files /dev/null and b/feature/assets/fonts/labrada/labrada_italic_400.ttf differ diff --git a/feature/assets/fonts/labrada/labrada_italic_600.ttf b/feature/assets/fonts/labrada/labrada_italic_600.ttf new file mode 100644 index 0000000000..d46e65c7c2 Binary files /dev/null and b/feature/assets/fonts/labrada/labrada_italic_600.ttf differ diff --git a/feature/assets/fonts/labrada/labrada_normal_300.ttf b/feature/assets/fonts/labrada/labrada_normal_300.ttf new file mode 100644 index 0000000000..13287bdb30 Binary files /dev/null and b/feature/assets/fonts/labrada/labrada_normal_300.ttf differ diff --git a/feature/assets/fonts/labrada/labrada_normal_400.ttf b/feature/assets/fonts/labrada/labrada_normal_400.ttf new file mode 100644 index 0000000000..64a163cf51 Binary files /dev/null and b/feature/assets/fonts/labrada/labrada_normal_400.ttf differ diff --git a/feature/assets/fonts/labrada/labrada_normal_600.ttf b/feature/assets/fonts/labrada/labrada_normal_600.ttf new file mode 100644 index 0000000000..3cc91a9ef0 Binary files /dev/null and b/feature/assets/fonts/labrada/labrada_normal_600.ttf differ diff --git a/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_300.ttf b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_300.ttf new file mode 100644 index 0000000000..ce78c6c4a2 Binary files /dev/null and b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_300.ttf differ diff --git a/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_500.ttf b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_500.ttf new file mode 100644 index 0000000000..b389345961 Binary files /dev/null and b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_500.ttf differ diff --git a/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_600.ttf b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_600.ttf new file mode 100644 index 0000000000..3606ed13af Binary files /dev/null and b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_600.ttf differ diff --git a/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_300.ttf b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_300.ttf new file mode 100644 index 0000000000..00f6b3bbcb Binary files /dev/null and b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_300.ttf differ diff --git a/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_500.ttf b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_500.ttf new file mode 100644 index 0000000000..87bdb6fa81 Binary files /dev/null and b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_500.ttf differ diff --git a/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_600.ttf b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_600.ttf new file mode 100644 index 0000000000..08140df170 Binary files /dev/null and b/feature/assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_600.ttf differ diff --git a/feature/assets/fonts/teko/teko_normal_400.ttf b/feature/assets/fonts/teko/teko_normal_400.ttf new file mode 100644 index 0000000000..553ac6598e Binary files /dev/null and b/feature/assets/fonts/teko/teko_normal_400.ttf differ diff --git a/feature/assets/fonts/teko/teko_normal_500.ttf b/feature/assets/fonts/teko/teko_normal_500.ttf new file mode 100644 index 0000000000..ea7ee0f169 Binary files /dev/null and b/feature/assets/fonts/teko/teko_normal_500.ttf differ diff --git a/feature/assets/fonts/teko/teko_normal_600.ttf b/feature/assets/fonts/teko/teko_normal_600.ttf new file mode 100644 index 0000000000..cec8d4e262 Binary files /dev/null and b/feature/assets/fonts/teko/teko_normal_600.ttf differ diff --git a/feature/assets/images/issue-wp-theme_love-AI.png b/feature/assets/images/issue-wp-theme_love-AI.png new file mode 100644 index 0000000000..39698e4fa7 Binary files /dev/null and b/feature/assets/images/issue-wp-theme_love-AI.png differ diff --git a/feature/assets/images/issue_sitelogo.png b/feature/assets/images/issue_sitelogo.png new file mode 100644 index 0000000000..4957334eff Binary files /dev/null and b/feature/assets/images/issue_sitelogo.png differ diff --git a/feature/functions.php b/feature/functions.php new file mode 100644 index 0000000000..413f8a2d34 --- /dev/null +++ b/feature/functions.php @@ -0,0 +1,60 @@ +get( 'Version' ) + ); + + // Enqueue theme stylesheet. + wp_enqueue_style( 'feature-style' ); + + } + +endif; + +add_action( 'wp_enqueue_scripts', 'feature_styles' ); \ No newline at end of file diff --git a/feature/parts/footer-pages.html b/feature/parts/footer-pages.html new file mode 100644 index 0000000000..780fd452e6 --- /dev/null +++ b/feature/parts/footer-pages.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/feature/parts/footer.html b/feature/parts/footer.html new file mode 100644 index 0000000000..2508d0a661 --- /dev/null +++ b/feature/parts/footer.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/feature/parts/header-pages.html b/feature/parts/header-pages.html new file mode 100644 index 0000000000..acaf22b330 --- /dev/null +++ b/feature/parts/header-pages.html @@ -0,0 +1,11 @@ + +
+
+ + +
+
+
+
+
+ \ No newline at end of file diff --git a/feature/parts/header.html b/feature/parts/header.html new file mode 100644 index 0000000000..5209f4b106 --- /dev/null +++ b/feature/parts/header.html @@ -0,0 +1,11 @@ + +
+
+ + +
+
+
+
+
+ \ No newline at end of file diff --git a/feature/parts/post-meta.html b/feature/parts/post-meta.html new file mode 100644 index 0000000000..5382c746aa --- /dev/null +++ b/feature/parts/post-meta.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/feature/patterns/404.php b/feature/patterns/404.php new file mode 100644 index 0000000000..bad3b67f09 --- /dev/null +++ b/feature/patterns/404.php @@ -0,0 +1,39 @@ + + +
+ + +
+
+
+
+
+

+ + + +

+
+ + + +
+
+ + + +
+
+
+
+ + +
+ \ No newline at end of file diff --git a/feature/patterns/comments.php b/feature/patterns/comments.php new file mode 100644 index 0000000000..b3a99bc834 --- /dev/null +++ b/feature/patterns/comments.php @@ -0,0 +1,52 @@ + + + +
+ + + + +
+ +
+ + + +
+ + + +
+ + + +
+ +
+ +
+ + + + + +
+ + + + + + + + + + +
+ diff --git a/feature/patterns/footer-pages.php b/feature/patterns/footer-pages.php new file mode 100644 index 0000000000..eca588640a --- /dev/null +++ b/feature/patterns/footer-pages.php @@ -0,0 +1,53 @@ + + +
+
+
+
+
+

+ + + +

+
+
+ + + +
+ +
+
+ + + +
+
+ + + +
+

+
+
+
+
+ \ No newline at end of file diff --git a/feature/patterns/footer.php b/feature/patterns/footer.php new file mode 100644 index 0000000000..e0124c6976 --- /dev/null +++ b/feature/patterns/footer.php @@ -0,0 +1,53 @@ + + +
+
+
+
+
+

+ + + +

+
+
+ + + +
+
+ + + + + + + + + +
+
+
+ + + +
+
+ + + +
+

+
+
+
+
+ \ No newline at end of file diff --git a/feature/patterns/header-pages.php b/feature/patterns/header-pages.php new file mode 100644 index 0000000000..1f8ad93527 --- /dev/null +++ b/feature/patterns/header-pages.php @@ -0,0 +1,25 @@ + + +
+ + + + +
+
+ +
+
+ + + + +
+ \ No newline at end of file diff --git a/feature/patterns/hidden-no-results-content.php b/feature/patterns/hidden-no-results-content.php new file mode 100644 index 0000000000..8df6166aa0 --- /dev/null +++ b/feature/patterns/hidden-no-results-content.php @@ -0,0 +1,10 @@ + + +

+ diff --git a/feature/patterns/post-meta.php b/feature/patterns/post-meta.php new file mode 100644 index 0000000000..67d6fe2afa --- /dev/null +++ b/feature/patterns/post-meta.php @@ -0,0 +1,25 @@ + + +
+
+ + +

+ + + + + +

+ + +
+
+ \ No newline at end of file diff --git a/feature/readme.txt b/feature/readme.txt new file mode 100644 index 0000000000..093a859cc3 --- /dev/null +++ b/feature/readme.txt @@ -0,0 +1,67 @@ +== Feature == + +Contributors: Automattic +Requires at least: 6.0 +Tested up to: 6.6 +Requires PHP: 5.7 +License: GPLv2 or later +License URI: http://www.gnu.org/licenses/gpl-2.0.html + + +== Description == + +Feature is a magazine theme focused on sizable typography and imagery to grow your blog posts, reviews, artwork, and news. + +== Changelog == + += 1.0.0 = +* Initial release + + +== Copyright == + +Feature WordPress Theme, (C) 2024 Automattic +Feature is distributed under the terms of the GNU GPL. + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + + +Feature is based on Issue (https://wordpress.com/themes/issue/), (C) Automattic, [GPLv2 or later](http://www.gnu.org/licenses/gpl-2.0.html) + + +== Images == + +Image for theme screenshot, Credit, Francesco Hayez 'El Beso' +License: Public Domain (PD) +License URL: https://en.wikipedia.org/wiki/List_of_countries_copyright_lengths +Source: https://en.wikipedia.org/wiki/en:The_Kiss_(Hayez) + +== Fonts == + +Averia Serif Libre +Copyright (c) 2011, Dan Sayers (i@iotic.com), with Reserved Font Name 'Averia' and 'Averia Libre'. +License: This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL + +Teko +Copyright 2023 The Teko Project Authors (https://www.github.com/googlefonts/teko) +License: This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFL + +Labrada +Copyright 2022 The Labrada Project Authors (https://github.com/Omnibus-Type/Labrada) +Source: https://www.omnibus-type.com +License: This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL + +Plus Jakarta Sans +Copyright 2020 The Plus Jakarta Sans Project Authors (https://github.com/tokotype/PlusJakartaSans) +Source: https://www.tokotype.com +License: This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFL + + diff --git a/feature/screenshot.jpg b/feature/screenshot.jpg new file mode 100644 index 0000000000..1a55c9a358 Binary files /dev/null and b/feature/screenshot.jpg differ diff --git a/feature/style.css b/feature/style.css new file mode 100644 index 0000000000..4112ec1ab3 --- /dev/null +++ b/feature/style.css @@ -0,0 +1,40 @@ +/* +Theme Name: Feature +Theme URI: https://themeshaper.com/feature/ +Author: Automattic +Author URI: https://automattic.com +Description: Feature is a magazine theme focused on sizable typography and imagery to grow your blog posts, reviews, artwork, and news. +Requires at least: 6.0 +Tested up to: 6.6 +Requires PHP: 5.7 +Version: 1.0 +License: GNU General Public License v2 or later +License URI: http://www.gnu.org/licenses/gpl-2.0.html +Text Domain: feature +Tags: blog, news, grid-layout, right-sidebar, block-patterns, block-styles, custom-background, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, footer-widgets, full-site-editing, rtl-language-support, style-variations, template-editing, theme-options, threaded-comments, translation-ready, wide-blocks + +/* + * Control the hover stylings of outline block style. + * Unnecessary once block styles are configurable via theme.json + * https://github.com/WordPress/gutenberg/features/42794 + */ + +/* + * Control the hover stylings of outline block style. + * Unnecessary once block styles are configurable via theme.json + * https://github.com/WordPress/gutenberg/features/42794 + */ +.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background):hover { + background-color: var(--wp--preset--color--secondary); + color: var(--wp--preset--color--background); + border-color: var(--wp--preset--color--secondary); +} + +/* + * Link styles + * https://github.com/WordPress/gutenberg/features/42319 + */ +a { + text-decoration-thickness: .0625em !important; + text-underline-offset: .15em; +} diff --git a/feature/styles/antiqva.json b/feature/styles/antiqva.json new file mode 100644 index 0000000000..57718e1596 --- /dev/null +++ b/feature/styles/antiqva.json @@ -0,0 +1,60 @@ +{ + "settings": { + "color": { + "palette": [ + { + "color": "#756f57", + "name": "Primary", + "slug": "primary" + }, + { + "color": "#756f570d", + "name": "Secondary", + "slug": "secondary" + }, + { + "color": "#756f57", + "name": "Foreground", + "slug": "foreground" + }, + { + "color": "#f5f4ef", + "name": "Background", + "slug": "background" + }, + { + "color": "#f5f4ef", + "name": "Tertiary", + "slug": "tertiary" + } + ] + } + }, + "styles": { + "blocks": { + "core/cover": { + "filter": { + "duotone": "var(--wp--preset--duotone--monotone)" + } + }, + "core/post-featured-image": { + "filter": { + "duotone": "var(--wp--preset--duotone--monotone)" + } + } + }, + "elements": { + "heading": { + "typography": { + "fontFamily": "var(--wp--preset--font-family--averia-serif-libre)" + } + } + }, + "typography": { + "fontFamily": "var(--wp--preset--font-family--labrada)" + } + }, + "title": "antiqva", + "version": 3, + "$schema": "https://schemas.wp.org/trunk/theme.json" +} \ No newline at end of file diff --git a/feature/styles/guarani.json b/feature/styles/guarani.json new file mode 100644 index 0000000000..fe27458525 --- /dev/null +++ b/feature/styles/guarani.json @@ -0,0 +1,101 @@ +{ + "settings": { + "color": { + "palette": [ + { + "color": "#134015", + "name": "Primary", + "slug": "primary" + }, + { + "color": "#133f150d", + "name": "Secondary", + "slug": "secondary" + }, + { + "color": "#134015", + "name": "Foreground", + "slug": "foreground" + }, + { + "color": "#eef6ef", + "name": "Background", + "slug": "background" + }, + { + "color": "#eef6ef", + "name": "Tertiary", + "slug": "tertiary" + } + ] + } + }, + "styles": { + "blocks": { + "core/cover": { + "filter": { + "duotone": "var(--wp--preset--duotone--greenish)" + } + }, + "core/navigation": { + "typography": { + "fontStyle": "normal", + "fontWeight": "400" + } + }, + "core/post-featured-image": { + "filter": { + "duotone": "var(--wp--preset--duotone--redish)" + } + }, + "core/site-logo": { + "filter": { + "duotone": "var(--wp--preset--duotone--redish)" + } + }, + "core/site-title": { + "typography": { + "fontStyle": "normal", + "fontWeight": "300" + } + } + }, + "elements": { + "button": { + "color": { + "background": "var(--wp--preset--color--primary)" + } + }, + "h1": { + "typography": { + "letterSpacing": "0rem" + } + }, + "h2": { + "typography": { + "letterSpacing": "0rem" + } + }, + "h3": { + "typography": { + "letterSpacing": "0rem" + } + }, + "heading": { + "typography": { + "fontFamily": "var(--wp--preset--font-family--labrada)", + "fontStyle": "normal", + "fontWeight": "300" + } + } + }, + "typography": { + "fontFamily": "var(--wp--preset--font-family--labrada)", + "fontStyle": "normal", + "fontWeight": "400" + } + }, + "title": "Guarani", + "version": 3, + "$schema": "https://schemas.wp.org/trunk/theme.json" +} \ No newline at end of file diff --git a/feature/styles/guava.json b/feature/styles/guava.json new file mode 100644 index 0000000000..d7a4ae7c72 --- /dev/null +++ b/feature/styles/guava.json @@ -0,0 +1,110 @@ +{ + "settings": { + "color": { + "palette": [ + { + "color": "#010160", + "name": "Primary", + "slug": "primary" + }, + { + "color": "#0101600D", + "name": "Secondary", + "slug": "secondary" + }, + { + "color": "#010160", + "name": "Foreground", + "slug": "foreground" + }, + { + "color": "#FD87B9", + "name": "Background", + "slug": "background" + }, + { + "color": "#FD87B9", + "name": "Tertiary", + "slug": "tertiary" + } + ] + } + }, + "styles": { + "blocks": { + "core/cover": { + "filter": { + "duotone": "var(--wp--preset--duotone--pinkish)" + } + }, + "core/navigation": { + "typography": { + "fontStyle": "normal", + "fontWeight": "400" + } + }, + "core/site-logo": { + "filter": { + "duotone": "var(--wp--preset--duotone--pinkish)" + } + }, + "core/site-title": { + "typography": { + "fontFamily": "var(--wp--preset--font-family--plus-jakarta-sans)", + "fontStyle": "normal", + "fontWeight": "600" + } + } + }, + "elements": { + "button": { + "color": { + "background": "var(--wp--preset--color--primary)" + } + }, + "h1": { + "typography": { + "letterSpacing": "0rem", + "lineHeight": "1.1" + } + }, + "h2": { + "typography": { + "letterSpacing": "0.1rem", + "lineHeight": "1" + } + }, + "h3": { + "typography": { + "letterSpacing": "0rem", + "lineHeight": "1.2" + } + }, + "h4": { + "typography": { + "letterSpacing": "0.01rem", + "lineHeight": "1.2" + } + }, + "h5": { + "typography": { + "letterSpacing": "0.01rem", + "lineHeight": "1.2" + } + }, + "h6": { + "typography": { + "lineHeight": "1.2" + } + }, + "heading": { + "typography": { + "fontFamily": "var(--wp--preset--font-family--teko)" + } + } + } + }, + "title": "Guava", + "version": 3, + "$schema": "https://schemas.wp.org/trunk/theme.json" +} \ No newline at end of file diff --git a/feature/styles/wax.json b/feature/styles/wax.json new file mode 100644 index 0000000000..25ab0e0165 --- /dev/null +++ b/feature/styles/wax.json @@ -0,0 +1,68 @@ +{ + "settings": { + "color": { + "palette": [ + { + "color": "#40192d", + "name": "Primary", + "slug": "primary" + }, + { + "color": "#3e182c0d", + "name": "Secondary", + "slug": "secondary" + }, + { + "color": "#40192d", + "name": "Foreground", + "slug": "foreground" + }, + { + "color": "#fffaee", + "name": "Background", + "slug": "background" + }, + { + "color": "#fffaee", + "name": "Tertiary", + "slug": "tertiary" + } + ] + } + }, + "styles": { + "blocks": { + "core/cover": { + "filter": { + "duotone": "var(--wp--preset--duotone--pistachio)" + } + }, + "core/post-featured-image": { + "filter": { + "duotone": "var(--wp--preset--duotone--pistachio)" + } + }, + "core/site-logo": { + "filter": { + "duotone": "var(--wp--preset--duotone--pistachio)" + } + }, + "core/site-title": { + "typography": { + "fontStyle": "normal", + "fontWeight": "700" + } + } + }, + "elements": { + "button": { + "color": { + "background": "var(--wp--preset--color--primary)" + } + } + } + }, + "title": "Wax", + "version": 3, + "$schema": "https://schemas.wp.org/trunk/theme.json" +} \ No newline at end of file diff --git a/feature/templates/404.html b/feature/templates/404.html new file mode 100644 index 0000000000..ed7b87f9f0 --- /dev/null +++ b/feature/templates/404.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/feature/templates/archive.html b/feature/templates/archive.html new file mode 100644 index 0000000000..0388479224 --- /dev/null +++ b/feature/templates/archive.html @@ -0,0 +1,45 @@ + +
+ + +
+
+ + + +
+
+
+
+ +
+ + +
+
+ + + +
+ + + +
+
+ + + + +
+ + + + + +
+
+
+ + +
+ \ No newline at end of file diff --git a/feature/templates/home.html b/feature/templates/home.html new file mode 100644 index 0000000000..40928242ff --- /dev/null +++ b/feature/templates/home.html @@ -0,0 +1,29 @@ + + + \ No newline at end of file diff --git a/feature/templates/index.html b/feature/templates/index.html new file mode 100644 index 0000000000..ffd905950b --- /dev/null +++ b/feature/templates/index.html @@ -0,0 +1,43 @@ + +
+ + +
+
+ +
+
+
+
+ +
+ + +
+
+ + + +
+ + + +
+
+ + + + +
+ + + + + +
+
+
+ + +
+ \ No newline at end of file diff --git a/feature/templates/page.html b/feature/templates/page.html new file mode 100644 index 0000000000..8003a154b4 --- /dev/null +++ b/feature/templates/page.html @@ -0,0 +1,39 @@ + +
+ + +
+
+
+
+
+
+ + + +
+ +
+
+ + + + + + + +
+
+
+
+ + + +
+
+
+
+ + +
+ \ No newline at end of file diff --git a/feature/templates/search.html b/feature/templates/search.html new file mode 100644 index 0000000000..0543bedfff --- /dev/null +++ b/feature/templates/search.html @@ -0,0 +1,49 @@ + +
+ + +
+
+ +
+ + + +
+ +
+
+
+
+ +
+ + +
+
+ + + +
+ + + +
+
+ + + + +
+ + + + + +
+
+
+ + +
+ \ No newline at end of file diff --git a/feature/templates/single.html b/feature/templates/single.html new file mode 100644 index 0000000000..92e1274564 --- /dev/null +++ b/feature/templates/single.html @@ -0,0 +1,125 @@ + +
+ + +
+
+
+
+
+ + + + + +
+
+ + + +
+ + + +
+
+ + + + + + + +
+
+
+
+ + + +
+
+ + + + + + + +
+
+
+
+ + + +
+
+ + +
+ + +
+ +
+
+
+ + + + +
+ + + + + + + + + +
+ + + +
+ + + +
+
+
+ + + +
+
+ + + + + + + +
+
+ +
+ + + + + + + +
+ +
+
+
+
+ + +
+ \ No newline at end of file diff --git a/feature/theme.json b/feature/theme.json new file mode 100644 index 0000000000..4c0b03af0f --- /dev/null +++ b/feature/theme.json @@ -0,0 +1,697 @@ +{ + "settings": { + "appearanceTools": true, + "color": { + "customDuotone": true, + "defaultDuotone": false, + "duotone": [ + { + "colors": [ + "#B50F29", + "#ffffff" + ], + "name": "Redish", + "slug": "redish" + }, + { + "colors": [ + "#1E340F", + "#D1DF97" + ], + "name": "Greenish", + "slug": "greenish" + }, + { + "colors": [ + "#40192D", + "#fefaef" + ], + "name": "Pistachio", + "slug": "pistachio" + }, + { + "colors": [ + "#010203", + "#F5F4EF" + ], + "name": "Monotone", + "slug": "monotone" + } + ], + "palette": [ + { + "color": "#111111", + "name": "Primary", + "slug": "primary" + }, + { + "color": "#1212120d", + "name": "Secondary", + "slug": "secondary" + }, + { + "color": "#111111", + "name": "Foreground", + "slug": "foreground" + }, + { + "color": "#fafafa", + "name": "Background", + "slug": "background" + }, + { + "color": "#fafafa", + "name": "Tertiary", + "slug": "tertiary" + } + ], + "text": true + }, + "layout": { + "contentSize": "900px", + "wideSize": "1200px" + }, + "spacing": { + "customSpacingSize": true, + "defaultSpacingSizes": false, + "spacingSizes": [ + { + "name": "2X-Small", + "size": "0.5rem", + "slug": "20" + }, + { + "name": "X-Small", + "size": "clamp(0.5rem, 1vw, 1rem)", + "slug": "30" + }, + { + "name": "Small", + "size": "clamp(0.75rem, 1.5vw, 1.5rem)", + "slug": "40" + }, + { + "name": "Medium", + "size": "clamp(1rem, 2vw, 2rem)", + "slug": "50" + }, + { + "name": "Large", + "size": "clamp(1.5rem, 3vw, 3rem)", + "slug": "60" + }, + { + "name": "X-Large", + "size": "clamp(2rem, 4vw, 4rem)", + "slug": "70" + }, + { + "name": "2X-Large", + "size": "clamp(3rem, 6vw, 6rem)", + "slug": "80" + } + ], + "units": [ + "%", + "px", + "em", + "rem", + "vh", + "vw" + ] + }, + "typography": { + "customFontSize": true, + "defaultFontSizes": false, + "dropCap": true, + "fontFamilies": [ + { + "fontFace": [], + "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif", + "name": "System Font", + "slug": "system-font" + }, + { + "fontFace": [ + { + "fontFamily": "Averia Serif Libre", + "fontStyle": "normal", + "fontWeight": "400", + "src": [ + "file:./assets/fonts/averia-serif-libre/averia-serif-libre_normal_400.ttf" + ] + }, + { + "fontFamily": "Averia Serif Libre", + "fontStyle": "italic", + "fontWeight": "400", + "src": [ + "file:./assets/fonts/averia-serif-libre/averia-serif-libre_italic_400.ttf" + ] + }, + { + "fontFamily": "Averia Serif Libre", + "fontStyle": "normal", + "fontWeight": "700", + "src": [ + "file:./assets/fonts/averia-serif-libre/averia-serif-libre_normal_700.ttf" + ] + }, + { + "fontFamily": "Averia Serif Libre", + "fontStyle": "italic", + "fontWeight": "700", + "src": [ + "file:./assets/fonts/averia-serif-libre/averia-serif-libre_italic_700.ttf" + ] + } + ], + "fontFamily": "Averia Serif Libre, serif", + "name": "Averia Serif Libre", + "slug": "averia-serif-libre" + }, + { + "fontFace": [ + { + "fontFamily": "Teko", + "fontStyle": "normal", + "fontWeight": "400", + "src": [ + "file:./assets/fonts/teko/teko_normal_400.ttf" + ] + }, + { + "fontFamily": "Teko", + "fontStyle": "normal", + "fontWeight": "500", + "src": [ + "file:./assets/fonts/teko/teko_normal_500.ttf" + ] + }, + { + "fontFamily": "Teko", + "fontStyle": "normal", + "fontWeight": "600", + "src": [ + "file:./assets/fonts/teko/teko_normal_600.ttf" + ] + } + ], + "fontFamily": "Teko, sans-serif", + "name": "Teko", + "slug": "teko" + }, + { + "fontFace": [ + { + "fontFamily": "Labrada", + "fontStyle": "normal", + "fontWeight": "300", + "src": [ + "file:./assets/fonts/labrada/labrada_normal_300.ttf" + ] + }, + { + "fontFamily": "Labrada", + "fontStyle": "italic", + "fontWeight": "300", + "src": [ + "file:./assets/fonts/labrada/labrada_italic_300.ttf" + ] + }, + { + "fontFamily": "Labrada", + "fontStyle": "normal", + "fontWeight": "400", + "src": [ + "file:./assets/fonts/labrada/labrada_normal_400.ttf" + ] + }, + { + "fontFamily": "Labrada", + "fontStyle": "italic", + "fontWeight": "400", + "src": [ + "file:./assets/fonts/labrada/labrada_italic_400.ttf" + ] + }, + { + "fontFamily": "Labrada", + "fontStyle": "normal", + "fontWeight": "600", + "src": [ + "file:./assets/fonts/labrada/labrada_normal_600.ttf" + ] + }, + { + "fontFamily": "Labrada", + "fontStyle": "italic", + "fontWeight": "600", + "src": [ + "file:./assets/fonts/labrada/labrada_italic_600.ttf" + ] + } + ], + "fontFamily": "Labrada, serif", + "name": "Labrada", + "slug": "labrada" + }, + { + "fontFace": [ + { + "fontFamily": "Plus Jakarta Sans", + "fontStyle": "normal", + "fontWeight": "300", + "src": [ + "file:./assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_300.ttf" + ] + }, + { + "fontFamily": "Plus Jakarta Sans", + "fontStyle": "italic", + "fontWeight": "300", + "src": [ + "file:./assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_300.ttf" + ] + }, + { + "fontFamily": "Plus Jakarta Sans", + "fontStyle": "normal", + "fontWeight": "500", + "src": [ + "file:./assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_500.ttf" + ] + }, + { + "fontFamily": "Plus Jakarta Sans", + "fontStyle": "italic", + "fontWeight": "500", + "src": [ + "file:./assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_500.ttf" + ] + }, + { + "fontFamily": "Plus Jakarta Sans", + "fontStyle": "normal", + "fontWeight": "600", + "src": [ + "file:./assets/fonts/plus-jakarta-sans/plus-jakarta-sans_normal_600.ttf" + ] + }, + { + "fontFamily": "Plus Jakarta Sans", + "fontStyle": "italic", + "fontWeight": "600", + "src": [ + "file:./assets/fonts/plus-jakarta-sans/plus-jakarta-sans_italic_600.ttf" + ] + } + ], + "fontFamily": "Plus Jakarta Sans, sans-serif", + "name": "Plus Jakarta Sans", + "slug": "plus-jakarta-sans" + } + ], + "fontSizes": [ + { + "fluid": { + "max": "1.0625rem", + "min": "0.825rem" + }, + "name": "Small", + "size": "1rem", + "slug": "small" + }, + { + "fluid": { + "max": "1.5rem", + "min": "1.25rem" + }, + "name": "Medium", + "size": "clamp(1.25rem, 3vw, 1.5rem)", + "slug": "medium" + }, + { + "fluid": { + "max": "3rem", + "min": "2.5rem" + }, + "name": "Large", + "size": "clamp(2.5rem, 3vw, 3rem)", + "slug": "large" + }, + { + "fluid": { + "max": "15rem", + "min": "4rem" + }, + "name": "Extra Large", + "size": "clamp(3.5rem, 3vw, 15rem)", + "slug": "x-large" + } + ], + "fontStyle": true, + "fontWeight": true, + "letterSpacing": true, + "textDecoration": true, + "textTransform": true + }, + "useRootPaddingAwareAlignments": true + }, + "styles": { + "blocks": { + "core/button": { + "typography": { + "textTransform": "uppercase" + } + }, + "core/code": { + "border": { + "color": "var(--wp--preset--color--foreground)", + "radius": "0.25rem", + "style": "solid", + "width": "2px" + }, + "spacing": { + "padding": { + "bottom": "var(--wp--preset--spacing--50)", + "left": "var(--wp--preset--spacing--50)", + "right": "var(--wp--preset--spacing--50)", + "top": "var(--wp--preset--spacing--50)" + } + }, + "typography": { + "fontFamily": "monospace" + } + }, + "core/comment-author-name": { + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "core/comment-date": { + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "core/comment-edit-link": { + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "core/comment-reply-link": { + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "core/cover": { + "dimensions": { + "aspectRatio": "16/9" + }, + "spacing": { + "padding": { + "bottom": "6%", + "left": "4%", + "right": "4%", + "top": "4%" + } + } + }, + "core/gallery": { + "spacing": { + "margin": { + "bottom": "var(--wp--preset--spacing--50)" + } + } + }, + "core/list": { + "spacing": { + "padding": { + "left": "var(--wp--preset--spacing--70)" + } + } + }, + "core/navigation": { + "elements": { + "link": { + ":hover": { + "typography": { + "textDecoration": "underline" + } + }, + "typography": { + "textDecoration": "none" + } + } + }, + "spacing": { + "blockGap": "0rem" + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--medium)", + "fontStyle": "normal", + "fontWeight": "600", + "lineHeight": "1.1" + } + }, + "core/post-author-name": { + "elements": { + "link": { + ":hover": { + "typography": { + "textDecoration": "underline" + } + }, + "typography": { + "textDecoration": "none" + } + } + } + }, + "core/post-date": { + "elements": { + "link": { + ":hover": { + "typography": { + "textDecoration": "underline" + } + }, + "typography": { + "textDecoration": "none" + } + } + } + }, + "core/post-terms": { + "typography": { + "fontSize": "var(--wp--preset--font-size--medium)" + } + }, + "core/post-time-to-read": { + "typography": { + "fontSize": "var(--wp--preset--font-size--medium)" + } + }, + "core/pullquote": { + "border": { + "color": "var(--wp--preset--color--foreground)", + "style": "solid", + "width": "1px 0" + }, + "spacing": { + "padding": { + "bottom": "var(--wp--preset--spacing--50)", + "left": "var(--wp--preset--spacing--50)", + "right": "var(--wp--preset--spacing--50)", + "top": "var(--wp--preset--spacing--50)" + } + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--large)", + "fontStyle": "italic" + } + }, + "core/query-pagination": { + "typography": { + "fontSize": "var(--wp--preset--font-size--large)", + "letterSpacing": "-0.05rem" + } + }, + "core/quote": { + "border": { + "color": "var(--wp--preset--color--primary)", + "style": "solid", + "width": "0 0 0 1px" + }, + "spacing": { + "padding": { + "left": "var(--wp--preset--spacing--50)" + } + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--large)", + "fontStyle": "normal", + "fontWeight": "600" + } + }, + "core/search": { + "border": { + "bottom": { + "style": "solid", + "width": "1px" + }, + "color": null, + "left": { + "style": "solid", + "width": "1px" + }, + "radius": "4px", + "right": { + "style": "solid", + "width": "1px" + }, + "style": null, + "top": { + "style": "solid", + "width": "1px" + }, + "width": null + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--medium)", + "lineHeight": "1.6" + } + }, + "core/separator": { + "border": { + "color": "currentColor", + "style": "solid", + "width": "0 0 1px 0" + }, + "color": { + "text": "var(--wp--preset--color--foreground)" + } + }, + "core/site-tagline": { + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "core/site-title": { + "elements": { + "link": { + ":hover": { + "typography": { + "textDecoration": "underline" + } + }, + "typography": { + "textDecoration": "none" + } + } + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--large)", + "fontStyle": "normal", + "fontWeight": "700", + "letterSpacing": "0rem" + } + }, + "core/spacer": { + "spacing": { + "margin": { + "bottom": "0rem", + "top": "0rem" + } + } + } + }, + "color": { + "background": "var(--wp--preset--color--background)", + "text": "var(--wp--preset--color--foreground)" + }, + "elements": { + "h1": { + "typography": { + "fontSize": "var(--wp--preset--font-size--x-large)", + "letterSpacing": "-0.2rem", + "lineHeight": "1.1" + } + }, + "h2": { + "typography": { + "fontSize": "var(--wp--preset--font-size--large)", + "letterSpacing": "-0.01rem", + "lineHeight": "1.1" + } + }, + "h3": { + "typography": { + "fontSize": "var(--wp--preset--font-size--medium)", + "letterSpacing": "-0.01rem" + } + }, + "h4": { + "typography": { + "fontSize": "var(--wp--preset--font-size--medium)", + "letterSpacing": "0rem" + } + }, + "h5": { + "typography": { + "fontSize": "var(--wp--preset--font-size--small)", + "letterSpacing": "0rem" + } + }, + "h6": { + "typography": { + "letterSpacing": "0.01rem" + } + }, + "heading": { + "typography": { + "fontFamily": "var(--wp--preset--font-family--plus-jakarta-sans)" + } + }, + "link": { + ":hover": { + "typography": { + "textDecoration": "underline" + } + }, + "color": { + "text": "var(--wp--preset--color--primary)" + }, + "typography": { + "textDecoration": "none" + } + } + }, + "spacing": { + "blockGap": "var(--wp--preset--spacing--50)", + "padding": { + "bottom": "0", + "left": "var(--wp--preset--spacing--50)", + "right": "var(--wp--preset--spacing--50)", + "top": "0" + } + }, + "typography": { + "fontFamily": "var(--wp--preset--font-family--plus-jakarta-sans)", + "fontSize": "var(--wp--preset--font-size--medium)", + "lineHeight": "1.5" + } + }, + "templateParts": [ + { + "area": "header", + "name": "header" + }, + { + "area": "footer", + "name": "footer" + } + ], + "version": 3, + "$schema": "https://schemas.wp.org/trunk/theme.json" +} \ No newline at end of file