Conversation
Remove 17 deprecated pattern files that are no longer maintained: - author-box.php - Author bio box pattern - blog-post-columns-fandb.php, blog-post-columns-landscape.php, blog-post-columns-portrait.php - Blog post column variations - blog-post-list.php - Blog post list pattern - career-opportunities.php - Career/jobs pattern - case-study-detailed.php - Detailed case study pattern - client-reviews.php - Client testimonials pattern - hero-cover-slanted.php - Slanted cover hero pattern - hero-modern-dark.php - Dark modern hero pattern - hero-two-tone.php - Two-tone hero pattern - legal-hero-split.php, legal-hero-with-stats.php, legal-hero.php - Legal hero variations - page-coming-soon.php - Coming soon page pattern - spa-overlapping-feature-columns-reversed.php - Overlapping feature columns - stats-list.php - Statistics list pattern
Add 2 new pattern files: - header-editorial.php - Editorial-style header with logo and navigation - main-hero.php - Primary hero section pattern Add 5 new block style CSS files: - brand-logo.css - Styling for brand logo blocks - editorial-eyebrow.css - Editorial eyebrow/label styling - editorial-header.css - Editorial header styling - editorial-hero-heading.css - Editorial hero heading styling - status-pill.css - Status pill/badge styling Update package-lock.json with latest dependency versions.
Update 5 header pattern files: - header-social-logo-hamburger-light.php - Light variant with social icons, logo, and hamburger menu - header-social-logo-hamburger.php - Dark variant with social icons, logo, and hamburger menu - header-standard-with-tel-number.php - Standard header with telephone number - header-standard.php - Standard header pattern - header-top-bar-centered-menu.php - Top bar layout with centered navigation menu Changes include updated block structure, improved spacing, and alignment fixes.
Update 4 hero pattern files: - hero-fandb-cover-fullwidth.php - Full-width food & beverage cover hero - hero-fandb-split-layout.php - Split layout hero for food & beverage - hero-modern-light.php - Modern light-style hero section - nail-salon-hero.php - Hero pattern for nail salon industry Changes include layout refinements, updated text content, and improved block structure.
Update 2 legal/attorney pattern files: - legal-stats.php - Legal statistics display with updated styling - legal-team.php - Legal team member showcase pattern Changes include refined block markup and improved visual hierarchy.
Update 3 food & beverage pattern files: - fandb-events-grid.php - Events grid layout for restaurants and venues - fandb-hours-location.php - Hours and location information pattern - menu-daily-specials.php - Daily specials menu display Changes include updated block structure, improved spacing, and content refinements.
Update 9 plumbing industry pattern files: - plumbing-contact.php - Contact section for plumbing services - plumbing-emergency-cta.php - Emergency call-to-action pattern - plumbing-footer.php - Footer pattern for plumbing sites - plumbing-header.php - Header pattern for plumbing sites - plumbing-hero.php - Hero section for plumbing services - plumbing-services.php - Services showcase pattern - plumbing-stats-bar.php - Statistics bar pattern - plumbing-testimonials.php - Testimonials display pattern - plumbing-why-us.php - Why choose us content pattern Update 2 variation CSS files: - nail-salon-variation.css - Nail salon theme variations - plumbing-variation.css - Plumbing theme variations Update styles/plumbing.json with refined style presets for plumbing industry.
Update 4 pattern files: - agency-services-showcase.php - Agency services showcase grid pattern - pricing-comparison.php - Pricing comparison table pattern - template-index-list.php - Blog index list template pattern - template-page-search.php - Search results template pattern Changes include improved block structure, updated content, and layout refinements.
Update 2 WooCommerce pattern files: - woo-hero.php - WooCommerce hero section pattern - woo-product-related.php - Related products display pattern Changes include refined block markup and improved integration with WooCommerce blocks.
Update 3 core theme files: - functions.php - Theme setup, pattern registration, and helper functions - style.css - Theme metadata and stylesheet - theme.json - Global styles, settings, colors, and typography presets Changes include updated version metadata and refined design tokens.
Update 2 configuration files: - composer.json - PHP dependencies and scripts configuration - package.json - Node.js dependencies and scripts configuration Changes include updated dependency versions and script definitions.
Update 9 files: - .gitignore - Git ignore rules for development files - .vibe/prompts/vibe.md - Vibe prompt configuration - .vibe/skills/design/README.md - Design skill documentation - .vibe/skills/design/SKILL.md - Design skill instructions - CHANGELOG.md - Version history and release notes - CLAUDE.md - Development guidelines and workflows - CONTRIBUTING.md - Contribution guidelines for developers - README.md - Theme overview and installation instructions - readme.txt - WordPress.org theme metadata and descriptions Changes include updated development guidelines, version documentation, and configuration.
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 delivers a significant pattern library consolidation and editorial component expansion across the Elayne block theme, resulting in a net reduction of 512 lines through the removal of 13 deprecated patterns and the introduction of targeted block styles that replace inline CSS overrides. A new editorial header system (
header-editorial.php) and a unifiedmain-hero.phppattern consolidate previously fragmented hero and header variants, while five dedicated block-style CSS files (brand-logo.css,editorial-eyebrow.css,editorial-header.css,editorial-hero-heading.css,status-pill.css) replace ad-hoc styling previously scattered across patterns. Industry vertical patterns for plumbing/home improvement, food and beverage, legal, and nail salon have been refined with improved markup structure, semantic spacing, and translation-ready strings. Core configuration files (theme.json,functions.php,composer.json,package.json) and developer documentation (CLAUDE.md,CONTRIBUTING.md,README.md) have been updated to reflect the new component architecture.Pattern Library Cleanup and Consolidation:
author-box.php, allblog-post-columns-*variants,career-opportunities.php,case-study-detailed.php,client-reviews.php,hero-cover-slanted.php,hero-modern-dark.php,hero-two-tone.php, threelegal-hero-*variants,page-coming-soon.php,spa-overlapping-feature-columns-reversed.php, andstats-list.php, eliminating redundant or superseded layout approaches.main-hero.phpas a unified hero entry point andheader-editorial.phpas a dedicated editorial header variant, replacing the previously fragmented multi-file approach.Block Style Architecture:
assets/styles/block-styles/, each registered viawp_enqueue_block_style()to load only on pages where the respective style is used, reducing global CSS payload.status-pill.cssandeditorial-eyebrow.cssfiles specifically address the pill/badge padding standardisation outlined in the design system, enforcingx-small/smallspacing constraints via registered styles rather than inline overrides.Vertical Pattern Improvements:
blockGapusage replacing spacer blocks, and enhanced translation coverage acrossplumbing-contact.php,plumbing-emergency-cta.php,fandb-events-grid.php,fandb-hours-location.php,legal-stats.php, andlegal-team.php.woo-hero.php,woo-product-related.php) and utility templates (template-index-list.php,template-page-search.php) were updated to align with current block serialization requirements and filter block conventions.Documentation and Developer Guidance:
CLAUDE.mdwas updated with expanded guidance covering border-radius presets, WooCommerce filter block taxonomy usage, and theplumbingslug naming rationale to prevent future renames..vibe/skills/design/SKILL.mdand.vibe/prompts/vibe.mdwere revised alongsideCONTRIBUTING.mdandREADME.mdto reflect the current pattern scaffolding workflow and vertical development process.Files Changed:
.gitignore(Modified).vibe/prompts/vibe.md(Modified).vibe/skills/design/README.md(Modified).vibe/skills/design/SKILL.md(Modified)CHANGELOG.md(Modified)CLAUDE.md(Modified)CONTRIBUTING.md(Modified)README.md(Modified)assets/styles/nail-salon-variation.css(Modified)assets/styles/plumbing-variation.css(Modified)composer.json(Modified)functions.php(Modified)package.json(Modified)patterns/agency-services-showcase.php(Modified)patterns/fandb-events-grid.php(Modified)patterns/fandb-hours-location.php(Modified)patterns/header-social-logo-hamburger-light.php(Modified)patterns/header-social-logo-hamburger.php(Modified)patterns/header-standard-with-tel-number.php(Modified)patterns/header-standard.php(Modified)patterns/header-top-bar-centered-menu.php(Modified)patterns/hero-fandb-cover-fullwidth.php(Modified)patterns/hero-fandb-split-layout.php(Modified)patterns/hero-modern-light.php(Modified)patterns/legal-stats.php(Modified)patterns/legal-team.php(Modified)patterns/menu-daily-specials.php(Modified)patterns/nail-salon-hero.php(Modified)patterns/plumbing-contact.php(Modified)patterns/plumbing-emergency-cta.php(Modified)patterns/plumbing-footer.php(Modified)patterns/plumbing-header.php(Modified)patterns/plumbing-hero.php(Modified)patterns/plumbing-services.php(Modified)patterns/plumbing-stats-bar.php(Modified)patterns/plumbing-testimonials.php(Modified)patterns/plumbing-why-us.php(Modified)patterns/pricing-comparison.php(Modified)patterns/template-index-list.php(Modified)patterns/template-page-search.php(Modified)patterns/woocommerce/woo-hero.php(Modified)patterns/woocommerce/woo-product-related.php(Modified)readme.txt(Modified)style.css(Modified)styles/plumbing.json(Modified)theme.json(Modified)assets/styles/block-styles/brand-logo.css(Added)assets/styles/block-styles/editorial-eyebrow.css(Added)assets/styles/block-styles/editorial-header.css(Added)assets/styles/block-styles/editorial-hero-heading.css(Added)assets/styles/block-styles/status-pill.css(Added)patterns/header-editorial.php(Added)patterns/main-hero.php(Added)patterns/directory (*.php files)Dependency lock files updated: package-lock.json,