Skip to content

Repository files navigation

Nynaeve Theme

Nynaeve

Total Downloads Latest Stable Version License

Design better, build faster, deliver results. Nynaeve is a modern WordPress theme built on Sage 11 with reusable custom blocks using WordPress native tools and the Roots.io stack.

Lineage: Nynaeve is part of Imagewize's block theme family, alongside Elayne, the minimal starter theme Aviendha, and Ixian (built on Aviendha). Nynaeve is the hybrid of the family: a Sage 11 + Acorn theme at its base, with its own 29 custom Gutenberg blocks registered directly rather than composed from the shared Aludra block library the way Aviendha, Ixian, and (optionally) Elayne do. Several of Aludra's blocks were in fact ported from Nynaeve's own block library and generalized for theme neutrality.

What We Do

  • Custom Block Development: Reusable, professional blocks built with WordPress native tools
  • E-Commerce Solutions: WooCommerce integration with flexible quote-based systems
  • Performance First: Optimized for Core Web Vitals with modern build tools
  • Responsive Design: Mobile-first approach with Tailwind CSS
  • Developer Friendly: Built on Sage 11 and Acorn (Laravel for WordPress)

Features

  • 29 Professional Custom Blocks - CTAs, hero banners, content layouts, pricing tables, carousels, reviews, portfolio grids, and more
  • InnerBlocks Architecture - Built with native WordPress blocks for maximum flexibility
  • Modern Build Tools - Vite with HMR, Tailwind CSS 4, Laravel Blade templates
  • WooCommerce Ready - Quote mode, catalog mode, or standard e-commerce
  • Fully Customizable - No hardcoded styles, all styling via WordPress block toolbar
  • Production Ready - Semantic HTML, accessible, responsive by default

Custom Blocks

The theme includes these professionally-designed blocks (all using InnerBlocks for maximum flexibility):

Hero & Landing

  • Elayne Hero - Full-width hero section with gradient background, eyebrow text, heading, lead paragraph, dual CTA buttons, and metrics row
  • Service Hero - Dark hero section for service pages with eyebrow, title, lead text, and dual CTA buttons

Content & Layout

  • About Block - Two-column layout with profile image and about text
  • Case Studies Grid - Asymmetric portfolio grid showcasing client work with featured highlight
  • Image and Text Card - Flexible content cards with images and text
  • Multi-Column Content - Multi-column layout with customizable content
  • Two-Column Card - Two-column card layout for features or services
  • Feature List Grid - Grid layout for feature listings
  • Feature Cards - Six feature highlight cards with SVG icons and hover effects
  • Icon Grid - Responsive auto-fit grid with eyebrow, heading, lead paragraph, and 8-item icon+text grid cards
  • Expect List - Dark-background vertical list block for "What to Expect" trust-building sections on service pages
  • Service Intro - Introductory text section for service pages with white background and constrained width
  • Service Detail Cards - Stacked service cards with numbered heading, description, and checklist
  • Related Links - Responsive auto-fit grid of linked pills with arrow icons for related services sections
  • Quick Summary - Highlighted summary callout for the top of a long-form post, with tertiary background and green left border

Call-to-Actions

  • CTA Block Blue - Blue call-to-action section with centered content and button
  • CTA Columns - Multi-column CTA cards with customizable styling
  • Contact Section - Dark contact section with info column and Contact Form 7 form card
  • Page Heading Blue - Blue page header with centered heading

Service CTAs

  • CTA - One ready-to-drop-in call-to-action block with heading, description, bullet list, and dual action buttons on a tertiary background with a green left border. Eight inserter variations cover the services — WordPress Development, WooCommerce, WooCommerce (DE), SEO Service, Performance Partnership, Trellis Hosting, Sage Agency Development and FSE Block Theme — and a sidebar control switches a placed block between them. Its structure is locked (templateLock: "contentOnly") so the copy stays editable while the layout cannot drift.

    Replaces the seven per-service imagewize/cta-* blocks, removed in 4.0.0. Posts still carrying the old blocks need their markup migrated — see the Upgrade Notice in readme.txt.

Social Proof

  • Review Profiles - Customer reviews with circular profile images (3-column layout)
  • Testimonial Grid - Testimonial carousel with metrics and navigation controls
  • Trust Bar - White bar with 4 inline trust signal items (icon + text), wraps on mobile

E-Commerce & Pricing

  • Pricing - Two-column pricing comparison table
  • Pricing Tiers - Three-column pricing tiers with featured option

Interactive

  • Carousel - Image carousel with Slick.js integration
  • FAQ - Frequently asked questions with accordion functionality
  • Related Articles - Related articles section with tag-based filtering

All blocks are fully responsive, accessible, and integrate seamlessly with WordPress's native block editor.

Requirements

  • WordPress 6.6 or later
  • PHP 8.2 or later
  • Node.js 16 or later
  • Composer

Installation

Nynaeve is a Bedrock theme, published on Packagist. Install it in a Bedrock site with Composer:

composer require imagewize/nynaeve

This places the theme in web/app/themes/nynaeve. Then run npm install && npm run build inside the theme directory to compile assets, and activate it from Appearance → Themes.

Quick Start

For theme development (cloning the repo directly rather than installing via Composer):

# Navigate to theme directory
cd site/web/app/themes/nynaeve

# Install dependencies
composer install && npm install

# Start development server with HMR
npm run dev

# Build for production
npm run build

Documentation

Resource Description
CLAUDE.md AI assistant guidance and project context
CHANGELOG.md Version history and updates

Technical Stack

  • Sage 11 - Modern WordPress theme framework
  • Acorn 5 - Laravel-powered framework for WordPress
  • Vite - Lightning-fast build tool with HMR
  • Tailwind CSS 4 - Utility-first CSS with custom design system
  • Laravel Blade - Powerful templating engine
  • React/JavaScript - Custom blocks using imagewize/sage-native-block package

Browser Support

Latest versions of Chrome, Firefox, Safari, and Edge

License

MIT

Credits

Design Credits

  • Flower Icon: Adapted from Remix Icon via Blade UI Kit
    • Original: ri-flower-fill by Remix Icon (Apache 2.0 License)
    • Colors customized to Nynaeve theme palette (#017cb6 primary blue)
  • Laptop Photo: Photo by Joshua Ng on Unsplash

About

Modern WordPress theme with 25+ custom blocks, InnerBlocks architecture, Vite HMR, Tailwind CSS 4, and Laravel Blade. Built on Sage 11 + Acorn for professional developers.

Topics

Resources

Stars

9 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages