diff --git a/fontaine/assets/fonts/overused-grotesk_italic_300.otf b/fontaine/assets/fonts/overused-grotesk_italic_300.otf new file mode 100644 index 0000000000..314ee46838 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_italic_300.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_italic_400.otf b/fontaine/assets/fonts/overused-grotesk_italic_400.otf new file mode 100644 index 0000000000..ccc0112cff Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_italic_400.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_italic_500.otf b/fontaine/assets/fonts/overused-grotesk_italic_500.otf new file mode 100644 index 0000000000..fc9ba610e9 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_italic_500.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_italic_600.otf b/fontaine/assets/fonts/overused-grotesk_italic_600.otf new file mode 100644 index 0000000000..00de997117 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_italic_600.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_italic_700.otf b/fontaine/assets/fonts/overused-grotesk_italic_700.otf new file mode 100644 index 0000000000..0f1a43b990 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_italic_700.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_italic_800.otf b/fontaine/assets/fonts/overused-grotesk_italic_800.otf new file mode 100644 index 0000000000..b5b11e2360 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_italic_800.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_italic_900.otf b/fontaine/assets/fonts/overused-grotesk_italic_900.otf new file mode 100644 index 0000000000..dc8cd8bbc1 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_italic_900.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_normal_300.otf b/fontaine/assets/fonts/overused-grotesk_normal_300.otf new file mode 100644 index 0000000000..f9de0ef5c4 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_normal_300.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_normal_400.otf b/fontaine/assets/fonts/overused-grotesk_normal_400.otf new file mode 100644 index 0000000000..8dc472e598 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_normal_400.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_normal_500.otf b/fontaine/assets/fonts/overused-grotesk_normal_500.otf new file mode 100644 index 0000000000..a23dfb3280 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_normal_500.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_normal_600.otf b/fontaine/assets/fonts/overused-grotesk_normal_600.otf new file mode 100644 index 0000000000..0077999456 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_normal_600.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_normal_700.otf b/fontaine/assets/fonts/overused-grotesk_normal_700.otf new file mode 100644 index 0000000000..da648e4f05 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_normal_700.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_normal_800.otf b/fontaine/assets/fonts/overused-grotesk_normal_800.otf new file mode 100644 index 0000000000..668cdf8945 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_normal_800.otf differ diff --git a/fontaine/assets/fonts/overused-grotesk_normal_900.otf b/fontaine/assets/fonts/overused-grotesk_normal_900.otf new file mode 100644 index 0000000000..048c123a36 Binary files /dev/null and b/fontaine/assets/fonts/overused-grotesk_normal_900.otf differ diff --git a/fontaine/assets/images/Cafe-Leisure-in-Vibrant-Setting.jpg b/fontaine/assets/images/Cafe-Leisure-in-Vibrant-Setting.jpg new file mode 100644 index 0000000000..3e7689e3bf Binary files /dev/null and b/fontaine/assets/images/Cafe-Leisure-in-Vibrant-Setting.jpg differ diff --git a/fontaine/assets/images/Calm-Moment-at-a-Pastel-Blue-Cafe.jpg b/fontaine/assets/images/Calm-Moment-at-a-Pastel-Blue-Cafe.jpg new file mode 100644 index 0000000000..c487c0215b Binary files /dev/null and b/fontaine/assets/images/Calm-Moment-at-a-Pastel-Blue-Cafe.jpg differ diff --git a/fontaine/assets/images/Modern-Cafe-Storefront-in-Red-and-Pink.jpg b/fontaine/assets/images/Modern-Cafe-Storefront-in-Red-and-Pink.jpg new file mode 100644 index 0000000000..4e71997c9b Binary files /dev/null and b/fontaine/assets/images/Modern-Cafe-Storefront-in-Red-and-Pink.jpg differ diff --git a/fontaine/assets/images/Modern-Minimalist-Cafe-Storefront-with-Yellow-Accents.jpg b/fontaine/assets/images/Modern-Minimalist-Cafe-Storefront-with-Yellow-Accents.jpg new file mode 100644 index 0000000000..8ab1e1f925 Binary files /dev/null and b/fontaine/assets/images/Modern-Minimalist-Cafe-Storefront-with-Yellow-Accents.jpg differ diff --git a/fontaine/assets/images/Playful-Panda-Boombox.jpg b/fontaine/assets/images/Playful-Panda-Boombox.jpg new file mode 100644 index 0000000000..ec5a5c2a63 Binary files /dev/null and b/fontaine/assets/images/Playful-Panda-Boombox.jpg differ diff --git a/fontaine/assets/images/Psychedelic-Portrait.jpg b/fontaine/assets/images/Psychedelic-Portrait.jpg new file mode 100644 index 0000000000..994069de51 Binary files /dev/null and b/fontaine/assets/images/Psychedelic-Portrait.jpg differ diff --git a/fontaine/assets/images/Tiger-Themed-Kids-Portable-Radio.jpg b/fontaine/assets/images/Tiger-Themed-Kids-Portable-Radio.jpg new file mode 100644 index 0000000000..d6299cc7fc Binary files /dev/null and b/fontaine/assets/images/Tiger-Themed-Kids-Portable-Radio.jpg differ diff --git a/fontaine/assets/images/Vintage-inspired-Red-Turntable-and-Panda-Speaker-Setup.jpg b/fontaine/assets/images/Vintage-inspired-Red-Turntable-and-Panda-Speaker-Setup.jpg new file mode 100644 index 0000000000..e93728b529 Binary files /dev/null and b/fontaine/assets/images/Vintage-inspired-Red-Turntable-and-Panda-Speaker-Setup.jpg differ diff --git a/fontaine/assets/images/Whimsical-Panda-on-Turntable.jpg b/fontaine/assets/images/Whimsical-Panda-on-Turntable.jpg new file mode 100644 index 0000000000..ff69470aed Binary files /dev/null and b/fontaine/assets/images/Whimsical-Panda-on-Turntable.jpg differ diff --git a/fontaine/functions.php b/fontaine/functions.php new file mode 100644 index 0000000000..59a1c8b3fa --- /dev/null +++ b/fontaine/functions.php @@ -0,0 +1,60 @@ +get( 'Version' ) + ); + + // Enqueue theme stylesheet. + wp_enqueue_style( 'fontaine-style' ); + + } + +endif; + +add_action( 'wp_enqueue_scripts', 'fontaine_styles' ); diff --git a/fontaine/parts/comments.html b/fontaine/parts/comments.html new file mode 100644 index 0000000000..b6caea887d --- /dev/null +++ b/fontaine/parts/comments.html @@ -0,0 +1,63 @@ + +
+ +
+ +
+ + + +
+ + +
+ +
+ + + +
+ + + +
+ + + +
+ +
+ +
+ + + + + +
+ + +
+ + + +
+ + + + + +
+ + + +
+ +
+ +
+ +
+ +
+ diff --git a/fontaine/parts/footer-dark.html b/fontaine/parts/footer-dark.html new file mode 100644 index 0000000000..1781720f19 --- /dev/null +++ b/fontaine/parts/footer-dark.html @@ -0,0 +1 @@ + diff --git a/fontaine/parts/footer.html b/fontaine/parts/footer.html new file mode 100644 index 0000000000..682a236200 --- /dev/null +++ b/fontaine/parts/footer.html @@ -0,0 +1 @@ + diff --git a/fontaine/parts/header.html b/fontaine/parts/header.html new file mode 100644 index 0000000000..90f147bff9 --- /dev/null +++ b/fontaine/parts/header.html @@ -0,0 +1 @@ + diff --git a/fontaine/patterns/footer-dark.php b/fontaine/patterns/footer-dark.php new file mode 100644 index 0000000000..81547998a0 --- /dev/null +++ b/fontaine/patterns/footer-dark.php @@ -0,0 +1,76 @@ + + + + + diff --git a/fontaine/patterns/footer.php b/fontaine/patterns/footer.php new file mode 100644 index 0000000000..cc814ff185 --- /dev/null +++ b/fontaine/patterns/footer.php @@ -0,0 +1,76 @@ + + + + + diff --git a/fontaine/patterns/front-page.php b/fontaine/patterns/front-page.php new file mode 100644 index 0000000000..5e04e78fd0 --- /dev/null +++ b/fontaine/patterns/front-page.php @@ -0,0 +1,42 @@ + + + +
+ +
+ + + +
+ +
+ +

+ + + +
+ +
+ +
+ +
+ +
+ + + +
+ +
+ diff --git a/fontaine/patterns/gallery-project.php b/fontaine/patterns/gallery-project.php new file mode 100644 index 0000000000..5119c8b028 --- /dev/null +++ b/fontaine/patterns/gallery-project.php @@ -0,0 +1,134 @@ + + + +
+ +
+ +
+ +

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

_

+ + + +

+ + + +

+ + + +

+ +
+ + + +
+ +

_

+ + + +

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

_

+ + + +

+ +
+ + + +
+ +
+ +

_

+ + + +

+ +
+ +
+ +
+ +
+ +
+ diff --git a/fontaine/patterns/header.php b/fontaine/patterns/header.php new file mode 100644 index 0000000000..63b3282284 --- /dev/null +++ b/fontaine/patterns/header.php @@ -0,0 +1,29 @@ + + + + + diff --git a/fontaine/patterns/hidden-404.php b/fontaine/patterns/hidden-404.php new file mode 100644 index 0000000000..a540844e8c --- /dev/null +++ b/fontaine/patterns/hidden-404.php @@ -0,0 +1,17 @@ + + + +

+ + + +

+ diff --git a/fontaine/patterns/hidden-no-results-content.php b/fontaine/patterns/hidden-no-results-content.php new file mode 100644 index 0000000000..cc2beafdff --- /dev/null +++ b/fontaine/patterns/hidden-no-results-content.php @@ -0,0 +1,13 @@ + + + +

+ diff --git a/fontaine/patterns/hidden-read-more.php b/fontaine/patterns/hidden-read-more.php new file mode 100644 index 0000000000..9763a1382b --- /dev/null +++ b/fontaine/patterns/hidden-read-more.php @@ -0,0 +1,11 @@ + + + diff --git a/fontaine/patterns/hidden-search-field.php b/fontaine/patterns/hidden-search-field.php new file mode 100644 index 0000000000..7baa9d0ebb --- /dev/null +++ b/fontaine/patterns/hidden-search-field.php @@ -0,0 +1,11 @@ + + + diff --git a/fontaine/patterns/page-info.php b/fontaine/patterns/page-info.php new file mode 100644 index 0000000000..9ff89c1983 --- /dev/null +++ b/fontaine/patterns/page-info.php @@ -0,0 +1,33 @@ + + + +
+ +
+ +
+ + + +
+ + +
+ + + +
+ +
+ +
+ diff --git a/fontaine/patterns/page-work.php b/fontaine/patterns/page-work.php new file mode 100644 index 0000000000..25ecb4e222 --- /dev/null +++ b/fontaine/patterns/page-work.php @@ -0,0 +1,161 @@ + + + +
+ +
+ + + +
+ + + + + + + + +
+ +
+ +
+ +

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

_

+ + + +

+ + + +

+ + + +

+ +
+ + + +
+ +

_

+ + + +

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

_

+ + + +

+ +
+ + + +
+ +
+ +

_

+ + + +

+ +
+ + + +

+ +
+ +
+ +
+ +
+ +
+ + + +
+ +
+ diff --git a/fontaine/patterns/posts-post-list.php b/fontaine/patterns/posts-post-list.php new file mode 100644 index 0000000000..49dafbc1cc --- /dev/null +++ b/fontaine/patterns/posts-post-list.php @@ -0,0 +1,44 @@ + + + +
+ +
+ + +
+ +
+ + + +
+ + + +
+ + + + + + + + + + + + +
+ +
+ diff --git a/fontaine/patterns/text-profile.php b/fontaine/patterns/text-profile.php new file mode 100644 index 0000000000..7f46e4d07e --- /dev/null +++ b/fontaine/patterns/text-profile.php @@ -0,0 +1,177 @@ + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ + + +
+ +

+ + + +

_

+ + + + + + + +

_

+ + + +
+ +
+ +

+ + + +

+ +
+ + + +
+ +

+ + + +

+ +
+ + + +
+ +

+ + + +

+ +
+ + + +
+ +

+ + + +

+ +
+ + + +
+ +

+ + + +

+ +
+ +
+ + + +

_

+ + + +
+ +

+ + + +

+ + + +

+ + + +

+ + + +

+ + + +

+ + + +

+ + + +

+ + + +

+ + + +

+ +
+ +
+ +
+ +
+ diff --git a/fontaine/readme.txt b/fontaine/readme.txt new file mode 100644 index 0000000000..36a6d8993e --- /dev/null +++ b/fontaine/readme.txt @@ -0,0 +1,69 @@ +=== Fontaine === +Contributors: Automattic +Requires at least: 6.0 +Tested up to: 6.4 +Requires PHP: 5.7 +License: GPLv2 or later +License URI: http://www.gnu.org/licenses/gpl-2.0.html + +== Description == + +Fontaine is a portfolio/profile theme designed for visual designers who appreciate the bold simplicity of Brutalist aesthetics. The goal was to create a theme that gracefully steps back, allowing your content to shine and capture the spotlight. + +== Changelog == + += 1.0.0 = +* Initial release + +== Copyright == + +Fontaine WordPress theme, (C) 2024 Automattic +Fontaine 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. + +This theme bundles the following third-party resources: + +All the images are generated by AI + +Cafe Leisure in Vibrant Setting by Pablo Stanley +https://www.lummi.ai/photo/cafe-leisure-in-vibrant-setting-jsrgm + +Calm Moment at a Pastel Blue Café by Pablo Stanley +https://www.lummi.ai/photo/calm-moment-at-a-pastel-blue-cafe-lcjos + +Modern Café Storefront in Red and Pink by Pablo Stanley +https://www.lummi.ai/photo/modern-cafe-storefront-in-red-and-pink-kc0tv + +Modern Minimalist Café Storefront with Yellow Accents by Pablo Stanley +https://www.lummi.ai/photo/modern-minimalist-cafe-storefront-with-yellow-accents-w9ve6 + +Playful Panda Boombox by Pablo Stanley +https://www.lummi.ai/photo/playful-panda-boombox-bel7n + +Psychedelic Portrait by Ashok Sangireddy +https://www.lummi.ai/photo/psychedelic-portrait-ljv4b + +Tiger-Themed Kids' Portable Radio by Pablo Stanley +https://www.lummi.ai/photo/tiger-themed-kids-portable-radio-ytba5 + +Whimsical Panda on Turntable by Pablo Stanley +https://www.lummi.ai/photo/whimsical-panda-on-turntable-7gniz + +Vintage-inspired Red Turntable and Panda Speaker Setup by Pablo Stanley +https://www.lummi.ai/photo/vintage-inspired-red-turntable-and-panda-speaker-setup-of9q4 + +Overused Grotesk Font +Copyright (c) 2023, Bao Nguyen (RandomMaerks) (rmforbusiness@gmail.com) +This Font Software is licensed under the SIL Open Font License, Version 1.1. +License URL: http://scripts.sil.org/OFL +-- End of Overused Grotesk Font credits -- + diff --git a/fontaine/screenshot.png b/fontaine/screenshot.png new file mode 100644 index 0000000000..c8b1ee54fe Binary files /dev/null and b/fontaine/screenshot.png differ diff --git a/fontaine/style.css b/fontaine/style.css new file mode 100644 index 0000000000..1fbf41cfe7 --- /dev/null +++ b/fontaine/style.css @@ -0,0 +1,79 @@ +/* +Theme Name: Fontaine +Theme URI: https://wordpress.com/theme/fontaine +Author: Automattic +Author URI: https://automattic.com/ +Description: Fontaine is a portfolio/profile theme designed for visual designers who appreciate the bold simplicity of Brutalist aesthetics. The goal was to create a theme that gracefully steps back, allowing your content to shine and capture the spotlight. +Requires at least: 6.0 +Tested up to: 6.4 +Requires PHP: 5.7 +Version: 1.0.0 +License: GNU General Public License v2 or later +License URI: http://www.gnu.org/licenses/gpl-2.0.html +Text Domain: fontaine +Tags: portfolio, one-column, block-patterns, block-styles, full-site-editing, rtl-language-support, threaded-comments, translation-ready, +*/ + +/* + * Control the hover stylings of outline block style. + * Unnecessary once block styles are configurable via theme.json + * https://github.com/WordPress/gutenberg/issues/42794 + */ +.wp-block-button.is-style-outline >.wp-block-button__link:not(.has-background):hover { + background-color: var(--wp--preset--color--theme-4); + border-color: var(--wp--preset--color--theme-4); + color: var(--wp--preset--color--theme-1); +} + +/* + * Link styles + * https://github.com/WordPress/gutenberg/issues/42319 + */ +a { + text-decoration-thickness: 1px !important; + text-decoration-style: solid !important; + text-underline-offset: 3px; +} + +/* + * Navigation Block + * Reset the padding from List block + * https://github.com/WordPress/gutenberg/issues/50486 + */ +.wp-block-navigation ul { + padding: unset; +} + +/* + * Pull quote Block + * Reset the browser default margins for blockquote and paragraph element + * https://github.com/WordPress/gutenberg/issues/44129 + */ +.wp-block-pullquote blockquote, +.wp-block-pullquote p { + margin: 0; +} + +/* + * Jetpack Contact Form Block + */ +.contact-form label, +.wp-block-jetpack-contact-form label, +.jetpack-field-label .rich-text.jetpack-field-label__input { + font-weight: 500; +} + +.contact-form__input-error { + font-size: var(--wp--preset--font-size--small); +} + +:where(.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url],.contact-form textarea) { + padding: 8px; +} + +/* + * Custom CSS applied to the sticky header + */ +.blending-mode { + mix-blend-mode: exclusion; +} diff --git a/fontaine/templates/404.html b/fontaine/templates/404.html new file mode 100644 index 0000000000..015245c465 --- /dev/null +++ b/fontaine/templates/404.html @@ -0,0 +1,19 @@ + +
+ +
+ + + +
+ + + +
+ + + +
+ +
+ diff --git a/fontaine/templates/archive.html b/fontaine/templates/archive.html new file mode 100644 index 0000000000..ed69c4c56c --- /dev/null +++ b/fontaine/templates/archive.html @@ -0,0 +1,53 @@ + +
+ +
+ + + +
+ +
+ + + +
+ + + +
+ + +
+ +
+ + + +
+ + + +
+ + + + + + + + + + + + +
+ +
+ + + +
+ +
+ diff --git a/fontaine/templates/front-page.html b/fontaine/templates/front-page.html new file mode 100644 index 0000000000..a0d557c011 --- /dev/null +++ b/fontaine/templates/front-page.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/fontaine/templates/index.html b/fontaine/templates/index.html new file mode 100644 index 0000000000..fbcae5f252 --- /dev/null +++ b/fontaine/templates/index.html @@ -0,0 +1,45 @@ + +
+ +
+ + + +
+ +
+ + +
+ +
+ + + +
+ + + +
+ + + + + + + + + + + + +
+ +
+ + + +
+ +
+ diff --git a/fontaine/templates/page-info.html b/fontaine/templates/page-info.html new file mode 100644 index 0000000000..fef42f0f0d --- /dev/null +++ b/fontaine/templates/page-info.html @@ -0,0 +1 @@ + diff --git a/fontaine/templates/page-work.html b/fontaine/templates/page-work.html new file mode 100644 index 0000000000..77ce93217f --- /dev/null +++ b/fontaine/templates/page-work.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/fontaine/templates/page.html b/fontaine/templates/page.html new file mode 100644 index 0000000000..a3f14241fa --- /dev/null +++ b/fontaine/templates/page.html @@ -0,0 +1,23 @@ + +
+ +
+ + + +
+ +
+ +
+ + + +
+ + + +
+ +
+ diff --git a/fontaine/templates/search.html b/fontaine/templates/search.html new file mode 100644 index 0000000000..92081e0c0e --- /dev/null +++ b/fontaine/templates/search.html @@ -0,0 +1,53 @@ + +
+ +
+ + + +
+ +
+ + + +
+ + + +
+ + +
+ +
+ + + +
+ + + +
+ + + + + + + + + + + + +
+ +
+ + + +
+ +
+ diff --git a/fontaine/templates/single.html b/fontaine/templates/single.html new file mode 100644 index 0000000000..6b4b163df7 --- /dev/null +++ b/fontaine/templates/single.html @@ -0,0 +1,57 @@ + +
+ +
+ + + +
+ +
+ +
+ + + +
+ +
+ + + + + +
+ +
+ + + + + +
+ + + +
+ + + +
+ +
+ + + +
+ +
+ +
+ + + +
+ +
+ diff --git a/fontaine/theme.json b/fontaine/theme.json new file mode 100644 index 0000000000..09ca7503c6 --- /dev/null +++ b/fontaine/theme.json @@ -0,0 +1,907 @@ +{ + "customTemplates": [ + { + "name": "page-work", + "postTypes": [ + "page" + ], + "title": "Page: Work" + }, + { + "name": "page-info", + "postTypes": [ + "page" + ], + "title": "Page: Info" + } + ], + "settings": { + "appearanceTools": true, + "color": { + "background": true, + "custom": true, + "customDuotone": true, + "customGradient": true, + "defaultDuotone": false, + "defaultGradients": false, + "defaultPalette": false, + "duotone": [], + "gradients": [], + "palette": [ + { + "color": "#ffffff", + "name": "Color 1", + "slug": "theme-1" + }, + { + "color": "#EDEAE9", + "name": "Color 2", + "slug": "theme-2" + }, + { + "color": "#030fff", + "name": "Color 3", + "slug": "theme-3" + }, + { + "color": "#ff0000", + "name": "Color 4", + "slug": "theme-4" + }, + { + "color": "#000000", + "name": "Color 5", + "slug": "theme-5" + }, + { + "color": "#0C203B1A", + "name": "Color 6", + "slug": "theme-6" + } + ], + "text": true + }, + "layout": { + "contentSize": "910px" + }, + "shadow": { + "presets": [] + }, + "spacing": { + "customSpacingSize": true, + "spacingScale": { + "steps": 0 + }, + "spacingSizes": [ + { + "name": "X-Small", + "size": "0.25rem", + "slug": "20" + }, + { + "name": "Small", + "size": "0.5rem", + "slug": "30" + }, + { + "name": "Medium", + "size": "1rem", + "slug": "40" + }, + { + "name": "Large", + "size": "clamp(1.5rem, 2vw, 2rem)", + "slug": "50" + }, + { + "name": "X-Large", + "size": "clamp(3rem, 4vw, 4rem)", + "slug": "60" + }, + { + "name": "2X-Large", + "size": "clamp(4.5rem, 6vw, 6rem)", + "slug": "70" + }, + { + "name": "3X-Large", + "size": "clamp(6rem, 8vw, 8rem)", + "slug": "80" + } + ], + "units": [ + "%", + "px", + "em", + "rem", + "vh", + "vw" + ] + }, + "typography": { + "customFontSize": true, + "dropCap": true, + "fluid": true, + "fontFamilies": [ + { + "fontFace": [ + { + "fontFamily": "Overused Grotesk", + "fontStyle": "normal", + "fontWeight": "300", + "src": [ + "file:./assets/fonts/overused-grotesk_normal_300.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "normal", + "fontWeight": "400", + "src": [ + "file:./assets/fonts/overused-grotesk_normal_400.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "normal", + "fontWeight": "500", + "src": [ + "file:./assets/fonts/overused-grotesk_normal_500.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "normal", + "fontWeight": "600", + "src": [ + "file:./assets/fonts/overused-grotesk_normal_600.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "normal", + "fontWeight": "700", + "src": [ + "file:./assets/fonts/overused-grotesk_normal_700.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "normal", + "fontWeight": "800", + "src": [ + "file:./assets/fonts/overused-grotesk_normal_800.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "normal", + "fontWeight": "900", + "src": [ + "file:./assets/fonts/overused-grotesk_normal_900.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "italic", + "fontWeight": "300", + "src": [ + "file:./assets/fonts/overused-grotesk_italic_300.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "italic", + "fontWeight": "400", + "src": [ + "file:./assets/fonts/overused-grotesk_italic_400.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "italic", + "fontWeight": "500", + "src": [ + "file:./assets/fonts/overused-grotesk_italic_500.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "italic", + "fontWeight": "600", + "src": [ + "file:./assets/fonts/overused-grotesk_italic_600.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "italic", + "fontWeight": "700", + "src": [ + "file:./assets/fonts/overused-grotesk_italic_700.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "italic", + "fontWeight": "800", + "src": [ + "file:./assets/fonts/overused-grotesk_italic_800.otf" + ] + }, + { + "fontFamily": "Overused Grotesk", + "fontStyle": "italic", + "fontWeight": "900", + "src": [ + "file:./assets/fonts/overused-grotesk_italic_900.otf" + ] + } + ], + "fontFamily": "Overused Grotesk", + "slug": "overused-grotesk" + } + ], + "fontSizes": [ + { + "fluid": false, + "name": "Small", + "size": "1rem", + "slug": "small" + }, + { + "fluid": true, + "name": "Medium", + "size": "1.618rem", + "slug": "medium" + }, + { + "fluid": true, + "name": "Large", + "size": "2.618rem", + "slug": "large" + }, + { + "fluid": true, + "name": "Extra Large", + "size": "4.236rem", + "slug": "x-large" + }, + { + "fluid": true, + "name": "Double Extra Large", + "size": "6.854rem", + "slug": "xx-large" + } + ], + "fontStyle": true, + "fontWeight": true, + "letterSpacing": true, + "textDecoration": true, + "textTransform": true + }, + "useRootPaddingAwareAlignments": true + }, + "styles": { + "blocks": { + "core/archives": { + "css": "& {list-style-type:none;} & li+li{margin-top: 0.25rem;}", + "spacing": { + "padding": { + "left": "0" + } + } + }, + "core/button": { + "variations": { + "outline": { + "border": { + "width": "2px" + }, + "spacing": { + "padding": { + "bottom": "calc(1rem - 2px)", + "left": "calc(2.5rem - 2px)", + "right": "calc(2.5rem - 2px)", + "top": "calc(1rem - 2px)" + } + } + } + } + }, + "core/buttons": { + "spacing": { + "blockGap": "var(--wp--preset--spacing--40)" + } + }, + "core/calendar": { + "css": ".wp-block-calendar table:where(:not(.has-text-color)) {color: var(--wp--preset--color--theme-5);} &.wp-block-calendar table:where(:not(.has-text-color)) td {border-color: var(--wp--preset--color--theme-5);} &.wp-block-calendar table:where(:not(.has-text-color)) th {color: var(--wp--preset--color--theme-2);border-color: var(--wp--preset--color--theme-5);} & :where(.wp-block-calendar table:not(.has-background) th) {background-color: var(--wp--preset--color--theme-5);color: var(--wp--preset--color--theme-5);}" + }, + "core/categories": { + "css": "& {list-style-type:none;} & li+li{margin-top: 0.25rem;}", + "spacing": { + "padding": { + "left": "0" + } + } + }, + "core/code": { + "border": { + "color": "var(--wp--preset--color--theme-5)", + "style": "solid", + "width": "1px" + }, + "spacing": { + "padding": { + "bottom": "var(--wp--preset--spacing--40)", + "left": "var(--wp--preset--spacing--40)", + "right": "var(--wp--preset--spacing--40)", + "top": "var(--wp--preset--spacing--40)" + } + } + }, + "core/comment-author-name": { + "elements": { + "link": { + ":hover": { + "color": { + "text": "var(--wp--preset--color--theme-4)" + } + }, + "color": { + "text": "var(--wp--preset--color--theme-5)" + } + } + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--medium)" + } + }, + "core/comment-content": { + "css": "& p{margin-bottom:0;} & p+p{margin-top:var(--wp--preset--spacing--50)}" + }, + "core/comment-date": { + "elements": { + "link": { + ":hover": { + "color": { + "text": "var(--wp--preset--color--theme-4)" + } + }, + "color": { + "text": "var(--wp--preset--color--theme-5)" + } + } + } + }, + "core/comment-edit-link": { + }, + "core/comment-reply-link": { + "elements": { + "link": { + ":focus": { + "border": { + "color": "var(--wp--preset--color--theme-4)" + }, + "color": { + "background": "var(--wp--preset--color--theme-4)", + "text": "var(--wp--preset--color--theme-1)" + } + }, + ":hover": { + "border": { + "color": "var(--wp--preset--color--theme-4)" + }, + "color": { + "background": "var(--wp--preset--color--theme-4)", + "text": "var(--wp--preset--color--theme-1)" + } + }, + "border": { + "color": "var(--wp--preset--color--theme-5)", + "style": "solid", + "width": "2px" + }, + "color": { + "text": "var(--wp--preset--color--theme-5)" + }, + "spacing": { + "padding": "0.21875rem 1rem" + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--small)", + "fontWeight": 500, + "lineHeight": "1", + "textDecoration": "none" + } + } + } + }, + "core/comments-pagination": { + "elements": { + "link": { + ":hover": { + "color": { + "text": "var(--wp--preset--color--theme-4)" + } + }, + "color": { + "text": "var(--wp--preset--color--theme-5)" + } + } + } + }, + "core/comments-title": { + "spacing": { + "margin": { + "bottom": "0", + "top": "var(--wp--preset--spacing--50)" + } + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--large)" + } + }, + "core/cover": { + "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)" + } + } + }, + "core/image": { + "css": " .wp-element-caption{text-align:center;}" + }, + "core/latest-comments": { + "css": "& .wp-block-latest-comments__comment-meta{font-size: inherit;} & .wp-block-latest-comments__comment-date{font-size: inherit;} & .wp-block-latest-comments__comment-excerpt p{font-size: inherit;} & .wp-block-latest-comments__comment-excerpt p{margin:0 0 var(--wp--style--block-gap)} &:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:inherit;} & .avatar, .wp-block-latest-comments__comment-avatar{border-radius:0;}", + "spacing": { + "padding": { + "left": "0px" + } + } + }, + "core/latest-posts": { + "css": ".wp-block-latest-posts .wp-block-latest-posts__post-author{font-size: inherit;} & .wp-block-latest-posts__post-date{font-size: inherit;} & .wp-block-latest-posts__post-excerpt{margin:0 0 var(--wp--style--block-gap)} & .wp-block-latest-posts__post-title{text-decoration: none;}" + }, + "core/list": { + "spacing": { + "padding": { + "left": "var(--wp--preset--spacing--50)" + } + } + }, + "core/loginout": [], + "core/navigation": { + "css": ".wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {border-color:var(--wp--preset--color--theme-5);} & .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog{padding:var(--wp--style--block-gap);} & .wp-block-navigation__responsive-container-close{right:var(--wp--style--block-gap);top:var(--wp--style--block-gap);} & .wp-block-page-list li+li{margin-top:0;}", + "typography": { + "fontSize": "var(--wp--preset--font-size--large)", + "lineHeight": "1" + } + }, + "core/page-list": { + "css": "& {list-style-type:none;} & li+li{margin-top: 0.25rem;}", + "spacing": { + "padding": { + "left": "0" + } + } + }, + "core/paragraph": { + "css": "& strong{font-weight:600;}", + "typography": { + "lineHeight": "calc(1em + 0.382rem)" + } + }, + "core/post-author": { + "css": "& .wp-block-post-author__byline{font-size:inherit;}&.wp-block-post-author .wp-block-post-author__name a{text-decoration:none;}&.wp-block-post-author .wp-block-post-author__bio{font-size:inherit;margin:0;}& .wp-block-post-author__avatar img{border-radius: 2px;vertical-align:middle;}" + }, + "core/post-author-name": { + "elements": { + "link": { + ":hover": { + "color": { + "text": "var(--wp--preset--color--theme-4)" + } + }, + "color": { + "text": "var(--wp--preset--color--theme-5)" + } + } + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "core/post-comments-form": { + "css": "&.comment-form input:not([type=submit]):not([type=checkbox]){line-height: inherit;} & .comment-form textarea{line-height: inherit;} & .comment-form > *{margin-top:var(--wp--style--block-gap);margin-bottom:0} & .comment-reply-title{font-size:var(--wp--preset--font-size--large);" + }, + "core/post-content": { + "elements": { + "heading": { + "spacing": { + "margin": { + "bottom": "0px", + "top": "var(--wp--preset--spacing--60)" + } + } + } + } + }, + "core/post-date": { + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "core/post-excerpt": { + "css": ".wp-block-post-excerpt .wp-block-post-excerpt__excerpt{line-height: inherit;}" + }, + "core/post-navigation-link": { + "elements": { + "link": { + ":hover": { + "color": { + "text": "var(--wp--preset--color--theme-4)" + } + }, + "color": { + "text": "var(--wp--preset--color--theme-5)" + } + } + } + }, + "core/post-terms": { + "elements": { + "link": { + ":hover": { + "color": { + "text": "var(--wp--preset--color--theme-4)" + } + }, + "color": { + "text": "var(--wp--preset--color--theme-5)" + } + } + }, + "css": ".wp-block-post-terms.taxonomy-post_tag a:before{content:'#';}", + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "core/post-title": { + "elements": { + "link": { + ":hover": { + "color": { + "text": "var(--wp--preset--color--theme-4)" + } + }, + "color": { + "text": "var(--wp--preset--color--theme-5)" + } + } + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--x-large)", + "fontWeight": 400 + } + }, + "core/pullquote": { + "border": { + "color": "currentColor", + "style": "solid", + "width": "1px 0" + }, + "css": ".wp-block-pullquote cite {display:block;margin-top: var(--wp--preset--spacing--50)}", + "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--medium)", + "fontStyle": "italic" + } + }, + "core/query-pagination": { + "elements": { + "link": { + ":hover": { + "color": { + "text": "var(--wp--preset--color--theme-4)" + } + }, + "color": { + "text": "var(--wp--preset--color--theme-5)" + } + } + }, + "spacing": { + "padding": { + "top": "var(--wp--preset--spacing--80)" + } + } + }, + "core/query-pagination-next": { + "css": ".wp-block-query-pagination-next{margin:0;}" + }, + "core/query-pagination-numbers": { + "css": ".wp-block-query-pagination-numbers{margin:0;}" + }, + "core/query-pagination-previous": { + "css": ".wp-block-query-pagination-previous{margin:0;}" + }, + "core/query-title": { + "typography": { + "fontSize": "var(--wp--preset--font-size--large)", + "fontWeight": 400 + } + }, + "core/quote": { + "border": { + "color": "currentColor", + "style": "solid", + "width": "0 0 0 1px" + }, + "spacing": { + "margin": { + "left": "0", + "right": "0" + }, + "padding": { + "left": "var(--wp--preset--spacing--50)" + } + }, + "typography": { + "fontStyle": "italic" + }, + "variations": { + "plain": { + "border": { + "width": "0" + }, + "spacing": { + "padding": { + "left": "0" + } + }, + "typography": { + "fontStyle": "normal" + } + } + } + }, + "core/rss": { + }, + "core/search": { + "css": "& :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;} & :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{padding: 0 0.5rem;} & .wp-block-search__button.has-icon{padding:0.375rem;}", + "typography": { + "fontSize": "var(--wp--preset--font-size--small)", + "lineHeight": "1" + } + }, + "core/separator": { + "border": { + "color": "currentColor", + "style": "solid", + "width": "0 0 1px 0" + }, + "color": { + "text": "var(--wp--preset--color--theme-5)" + } + }, + "core/site-tagline": { + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "core/site-title": { + "elements": { + "link": { + ":hover": { + "typography": { + "textDecoration": "none" + } + }, + "color": { + "text": "var(--wp--preset--color--theme-5)" + }, + "typography": { + "textDecoration": "none" + } + } + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--small)", + "fontWeight": 400, + "lineHeight": "calc(1em + 0.382rem)" + } + }, + "core/social-links": { + "spacing": { + "blockGap": { + "left": "var(--wp--preset--spacing--40)", + "top": "var(--wp--preset--spacing--40)" + } + } + }, + "core/table": { + "css": "& thead{border-bottom-width: 1px;} & tfoot{border-top-width: 1px;} & + .wp-element-caption{text-align:center;}" + }, + "core/tag-cloud": { + "css": ".wp-block-tag-cloud.is-style-outline{font-size:var(--wp--preset--font-size--small);line-height:1} &.wp-block-tag-cloud.is-style-outline a {border-radius:999px;padding: 5px 15px;} &.wp-block-tag-cloud.is-style-outline a:hover {color: var(--wp--preset--color--theme-1);background-color: var(--wp--preset--color--theme-5);}" + }, + "core/term-description": { + "css": "& p+p {margin-top:calc(1em + 0.375rem);}", + "typography": { + "fontSize": "var(--wp--preset--font-size--medium)" + } + } + }, + "color": { + "background": "var(--wp--preset--color--theme-2)", + "text": "var(--wp--preset--color--theme-5)" + }, + "elements": { + "button": { + ":focus": { + "border": { + "color": "var(--wp--preset--color--theme-4)" + }, + "color": { + "background": "var(--wp--preset--color--theme-4)", + "text": "var(--wp--preset--color--theme-1)" + } + }, + ":hover": { + "border": { + "color": "var(--wp--preset--color--theme-4)" + }, + "color": { + "background": "var(--wp--preset--color--theme-4)", + "text": "var(--wp--preset--color--theme-1)" + } + }, + "border": { + "color": "var(--wp--preset--color--theme-5)", + "radius": "0", + "style": "solid", + "width": "0" + }, + "color": { + "background": "var(--wp--preset--color--theme-5)", + "text": "var(--wp--preset--color--theme-2)" + }, + "spacing": { + "padding": { + "bottom": "1rem", + "left": "2.5rem", + "right": "2.5rem", + "top": "1rem" + } + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--small)", + "lineHeight": "1" + } + }, + "caption": { + "color": { + "text": "var(--wp--preset--color--theme-5)" + }, + "spacing": { + "margin": { + "bottom": "var(--wp--preset--spacing--50)", + "top": "var(--wp--preset--spacing--50)" + }, + "padding": { + "left": "var(--wp--preset--spacing--50)", + "right": "var(--wp--preset--spacing--50)" + } + }, + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "h1": { + "typography": { + "fontSize": "var(--wp--preset--font-size--x-large)", + "lineHeight": "1.003305005" + } + }, + "h2": { + "typography": { + "fontSize": "var(--wp--preset--font-size--large)" + } + }, + "h3": { + "typography": { + "fontSize": "var(--wp--preset--font-size--medium)" + } + }, + "h4": { + "typography": { + "fontSize": "var(--wp--preset--font-size--medium)", + "lineHeight": "1", + "textTransform": "uppercase" + } + }, + "h5": { + "typography": { + "fontSize": "var(--wp--preset--font-size--small)" + } + }, + "h6": { + "typography": { + "fontSize": "var(--wp--preset--font-size--small)", + "lineHeight": "1", + "textTransform": "uppercase" + } + }, + "heading": { + "typography": { + "fontWeight": "400", + "lineHeight": "calc(1em + 0.382rem)" + } + }, + "link": { + ":hover": { + "color": { + "text": "var(--wp--preset--color--theme-4)" + } + }, + "color": { + "text": "var(--wp--preset--color--theme-3)" + }, + "typography": { + "textDecoration": "none" + } + } + }, + "spacing": { + "blockGap": "var(--wp--preset--spacing--50)", + "padding": { + "bottom": "0px", + "left": "var(--wp--preset--spacing--50)", + "right": "var(--wp--preset--spacing--50)", + "top": "0px" + } + }, + "typography": { + "fontFamily": "var(--wp--preset--font-family--overused-grotesk)", + "fontSize": "var(--wp--preset--font-size--medium)", + "fontStyle": "normal", + "fontWeight": "400", + "lineHeight": "1.23" + } + }, + "templateParts": [ + { + "area": "uncategorized", + "name": "comments", + "title": "Comments" + }, + { + "area": "header", + "name": "header", + "title": "Header" + }, + { + "area": "footer", + "name": "footer", + "title": "Footer" + }, + { + "area": "footer", + "name": "footer-dark", + "title": "Footer Dark" + } + ], + "version": 2, + "$schema": "https://schemas.wp.org/trunk/theme.json" +}