Download the PHP package imagewize/callandor without Composer

On this page you can find all versions of the php package imagewize/callandor. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package callandor

# Callandor

Block Pattern Library for the Nynaeve Theme

Total Downloads Latest Stable Version

Callandor is a WordPress block pattern library plugin built specifically for the Nynaeve Theme by Imagewize. It delivers professionally designed, business-focused block patterns that integrate seamlessly with Nynaeve's theme.json design system, Tailwind CSS utility classes, and hybrid theme architecture (Sage 11).

Primary Target: Callandor is built and maintained for the Nynaeve Theme. All patterns are designed, tested, and optimized against Nynaeve's design tokens (colors, typography, and spacing). While the plugin can work with other non-block/hybrid themes that share compatible theme.json settings, Nynaeve integration is the primary focus.

Note for Block Theme Users: If you're using a full block theme (FSE theme), you don't need this plugin. Block themes can load patterns directly from the theme's patterns/ directory without requiring PHP registration. This plugin is specifically for classic themes, hybrid themes, and any theme that cannot load patterns natively.

Features

Available Patterns

The plugin includes these professionally-designed patterns (all using WordPress native blocks with theme.json integration):

Hero Sections

Features & Services

Call-to-Actions

Social Proof

E-Commerce & Pricing

Team & About

Contact & Info

All patterns are fully responsive, use Nynaeve's theme.json design tokens, and integrate seamlessly with WordPress's native block editor.

Requirements

Not Required For:

Theme Compatibility & Design Tokens

All Callandor patterns are designed and tested against the Nynaeve Theme by Imagewize. Patterns rely on specific design tokens (color slugs, font size slugs, font families, and spacing presets) defined in Nynaeve's theme.json.

Nynaeve Design Tokens Used

Token type Slugs used
Colors primary, primary-accent, primary-dark, main, main-accent, base, secondary, tertiary, border-light, border-dark
Font sizes xs, sm, base, lg, xl, 2xl, 3xl, 4xl, 5xl, 6xl, 7xl
Font families montserrat, open-sans, menlo
Spacing 20, 40, 50, 60

Using with Other Themes

Callandor can work with other non-block or hybrid themes, but visual appearance may differ if your theme does not define the same design tokens. To adapt patterns to a different theme, either:

  1. Define matching token slugs in your theme's theme.json using the same slug names
  2. Override pattern styles via your theme stylesheet after insertion
  3. Edit the pattern after inserting — all typography uses WordPress font size slugs so you can change sizes via the block toolbar

Installation

Via Composer (Recommended for Bedrock)

Manual Installation

  1. Download the latest release
  2. Upload to /wp-content/plugins/callandor
  3. Activate through WordPress admin
  4. Go to Appearance → Callandor Patterns

Development Installation

Usage

Inserting Patterns

  1. Open the WordPress block editor
  2. Click the + button to add a block
  3. Navigate to the Patterns tab
  4. Find patterns under Callandor categories (Hero Sections, Features, etc.)
  5. Click to insert and customize

Admin Interface

Access the pattern management interface:

Theme Integration

Patterns automatically use Nynaeve's design tokens from theme.json:

Colors:

Typography:

Development

Project Structure

Creating Custom Patterns

Create a new PHP file in the appropriate patterns/ subdirectory:

Coding Standards

This project follows WordPress Coding Standards (WPCS):

Theme Compatibility

Why This Plugin Exists

Block themes (FSE themes) can register patterns directly in their patterns/ directory without needing PHP. However, non-block themes, classic themes, and hybrid themes (like Sage 11 / Nynaeve) require patterns to be registered via PHP using register_block_pattern(). This plugin provides that registration layer for Nynaeve and compatible themes.

Designed For

Nynaeve Theme (Primary Target)

Other Non-Block/Hybrid Themes (Secondary)

Not Compatible With

Full Block Themes (FSE Themes)

Roadmap

Phase 1 (Current - v1.0.1)

Phase 2 (Planned)

Future

Contributing

We welcome contributions! Here's how you can help:

  1. Report Bugs: Open an issue
  2. Suggest Features: Start a discussion
  3. Submit Patterns: Fork, create, and submit a pull request
  4. Improve Docs: Help us improve documentation

Development Setup

Pull Request Process

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-pattern)
  3. Commit your changes (git commit -m 'Add amazing pattern')
  4. Push to branch (git push origin feature/amazing-pattern)
  5. Open a Pull Request

Support

License

This project is licensed under the MIT License - see the LICENSE file for details.

Credits

Image Credits

Pattern placeholder images are sourced from Unsplash under the Unsplash License:

All images are used for demonstration purposes and can be easily replaced with your own images when using the patterns.

Changelog

See CHANGELOG.md for detailed version history.


Made with love for the Nynaeve Theme and the WordPress community


All versions of callandor with dependencies

PHP Build Version
Package Version
Requires php Version >=8.2
composer/installers Version ^1.0 || ^2.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package imagewize/callandor contains the following files

Loading the files please wait ...