Conversation
Adds the 8th style variation (Bistro — ink-blue editorial palette with Bricolage Grotesque, Instrument Sans, Instrument Serif) and 6 new F&B block styles (fandb-header, fandb-hero, fandb-marquee, fandb-menu, fandb-reserve, fandb-story) with matching PHP patterns and CC0 bistro images. Each CSS file is enqueued on demand via wp_enqueue_block_style().
README trimmed to essentials (what/why/install/companion plugins); detailed pattern inventory, industry vertical descriptions, style variation list, and typography reference moved to CONTRIBUTING. CONTRIBUTING expanded with full pattern library counts, all 8 style variation details, and Bistro font list.
Documents fse-dev-mode.php mu-plugin (pre_get_block_template hook, bypasses DB template overrides when WP_ENV=development), clarifies that wp cache flush is no longer needed for normal theme dev. Adds critical pill/badge shrink-wrap rule: align-self:flex-start required inside wp:column (is-layout-flow blockifies display:inline-*). Updates vibe.md with Playwright testing workflow.
Updates style.css, readme.txt (Stable tag, tested up to 7.0, style variation count 7→8, F&B pattern count 13→14, Bistro fonts), and CHANGELOG.md with the full 4.3.0 release notes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This release introduces version 4.3.0 of the Elayne theme, centered on a new Bistro style variation and a complete Food & Beverage vertical with six purpose-built block patterns. The Bistro variation ships with a dedicated
styles/bistro.jsonstyle configuration and five custom variable fonts (Inter, Bricolage Grotesque, Instrument Sans, and Instrument Serif), establishing a distinct typographic and visual identity for restaurant and hospitality use cases. Six scoped block-style CSS files (fandb-*.css) are registered viawp_enqueue_block_style()to ensure zero-cost loading on non-F&B pages. Documentation across CLAUDE.md, README, and CONTRIBUTING has been substantially updated to reflect current development workflows, including the mu-plugin template bypass, pill shrink-wrap rules, and contributor guidance.Food & Beverage Vertical:
fandb-header.php,fandb-hero.php,fandb-marquee.php,fandb-menu.php,fandb-reserve.php,fandb-story.php) covering the full page structure for a restaurant or bar site.chef-profile.webp,hero-wine-bar.webp,kitchen-interior.webp) and five variable font files scoped to the Bistro style variation.functions.php, following the theme's per-block lazy-loading pattern to avoid global stylesheet bloat.Bistro Style Variation:
styles/bistro.jsonas a complete style preset, defining typography, color palette, and spacing tokens tailored to the Food & Beverage vertical.assets/fonts/bistro/to keep the variation self-contained and avoid polluting the base theme's font stack.Documentation and Developer Guidance:
CLAUDE.mdwith the mu-plugin FSE dev mode workflow, the pill/badge shrink-wrap rule (including thealign-self: flex-start+width: fit-contentfix foris-layout-flowcolumn contexts), and expanded the spacing/font-size reference tables.README.mdand expandedCONTRIBUTING.mdto lower the barrier for new contributors, clarifying setup steps and the four-pass validation workflow.Files Changed:
.vibe/prompts/vibe.md(Modified)CHANGELOG.md(Modified)CLAUDE.md(Modified)CONTRIBUTING.md(Modified)README.md(Modified)functions.php(Modified)readme.txt(Modified)style.css(Modified)assets/fonts/bistro/Inter-VariableFont_opsz,wght.ttf(Added)assets/fonts/bistro/bricolage-grotesque-variable.woff2(Added)assets/fonts/bistro/instrument-sans-italic-variable.woff2(Added)assets/fonts/bistro/instrument-sans-variable.woff2(Added)assets/fonts/bistro/instrument-serif-italic.woff2(Added)assets/fonts/bistro/instrument-serif-regular.woff2(Added)assets/styles/block-styles/fandb-header.css(Added)assets/styles/block-styles/fandb-hero.css(Added)assets/styles/block-styles/fandb-marquee.css(Added)assets/styles/block-styles/fandb-menu.css(Added)assets/styles/block-styles/fandb-reserve.css(Added)assets/styles/block-styles/fandb-story.css(Added)patterns/fandb-header.php(Added)patterns/fandb-hero.php(Added)patterns/fandb-marquee.php(Added)patterns/fandb-menu.php(Added)patterns/fandb-reserve.php(Added)patterns/fandb-story.php(Added)patterns/images/bistro/chef-profile.webp(Added)patterns/images/bistro/hero-wine-bar.webp(Added)patterns/images/bistro/kitchen-interior.webp(Added)styles/bistro.json(Added)