Skip to content

Conversation

@jasperf
Copy link
Contributor

@jasperf jasperf commented Oct 29, 2025

This release represents a significant evolution of the Callandor WordPress block pattern library, introducing a streamlined admin interface with live Site Editor preview integration, pattern caching optimizations, and expanded pattern collections with professional profile imagery. The changes focus on improving developer experience through enhanced documentation, simplifying the admin UI by removing redundant preview functionality in favor of WordPress's native Site Editor, and adding new business-focused patterns with AI-generated profile images. Core architectural improvements include pattern caching mechanisms and refined styling across multiple pattern categories including testimonials, pricing, contact, and CTA sections.

Admin Interface and Pattern Preview Architecture:

  • Removed custom preview modal implementation from admin interface in favor of WordPress's native Site Editor preview functionality, which provides full theme.json styling and accurate block rendering
  • Added direct "View in Site Editor" links for each pattern, streamlining the workflow from pattern discovery to live preview with complete theme integration
  • Simplified admin.css and admin.js by removing unused preview-related code, reducing complexity and maintenance burden
  • Updated admin settings class to focus on pattern browsing and metadata display rather than attempting to replicate Gutenberg rendering

Pattern Library Expansion and Visual Assets:

  • Added new client-reviews-orange testimonial pattern featuring professional styling with border accents and grid layout
  • Integrated four AI-generated profile images (DALL-E) in WebP format for use across team and testimonial patterns, eliminating dependency on external image services
  • Updated pricing table, contact info, and CTA newsletter patterns with refined styling, improved spacing, and better alignment with Nynaeve/Moiraine theme design tokens
  • Enhanced pattern caching implementation in pattern loader class to improve performance during pattern registration and scanning

Documentation and Developer Guidance:

  • Expanded CLAUDE.md with critical guidance on Site Editor preview integration, emphasizing compatibility with Sage 11 hybrid themes despite remove_theme_support('block-templates')
  • Added comprehensive image asset guidelines covering storage locations, naming conventions, size recommendations, and licensing requirements for bundled pattern images
  • Updated README.md and CHANGELOG.md with version history, new pattern documentation, and architectural notes on the admin preview approach

Files Changed:

@jasperf jasperf merged commit 69ff5e3 into main Oct 29, 2025
1 check passed
@jasperf jasperf deleted the version-1 branch October 29, 2025 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants