PHPackages                             jordanbeattie/craftcms-block-styles - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. jordanbeattie/craftcms-block-styles

ActiveCraft-plugin

jordanbeattie/craftcms-block-styles
===================================

Style dropdown for Neo blocks

1.0.0(2y ago)050↓100%1mitPHPPHP &gt;=8.0.2

Since Jan 23Pushed 2y ago1 watchersCompare

[ Source](https://github.com/jordannbeattie/craftcms-block-styles)[ Packagist](https://packagist.org/packages/jordanbeattie/craftcms-block-styles)[ RSS](/packages/jordanbeattie-craftcms-block-styles/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Block Styles
============

[](#block-styles)

Style dropdown for Neo blocks

Requirements
------------

[](#requirements)

This plugin requires Craft CMS 4.5.0 or later, and PHP 8.0.2 or later.

Installation
------------

[](#installation)

Open your terminal and run the following commands:

```
# go to the project directory
cd /path/to/my-project

# tell Composer to load the plugin
composer require jordanbeattie/craftcms-block-styles

# tell Craft to install the plugin
./craft plugin/install block-styles
```

Use
---

[](#use)

Upon install, a `block-styles.php` file will be created in your project's `config` directory.

Simply update this file with the example format to provide the dropdown options for your field.

By providing an integer, the dropdown will display an option for each option between 1 and your given integer. (e.g. if you input 3, the dropdown will show "one", "two" and "three" as options). Or you can provide an array of options per block, each with a label and value parameter.

Create a field in Craft settings and select the "Block Style" option and add it to your Neo blocks.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

840d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/386767c01607b6d47904c71fd4f101c309183b826e047b32c41a8c76de4e8720?d=identicon)[jordannbeattie](/maintainers/jordannbeattie)

---

Top Contributors

[![jordannbeattie](https://avatars.githubusercontent.com/u/6815944?v=4)](https://github.com/jordannbeattie "jordannbeattie (2 commits)")

### Embed Badge

![Health badge](/badges/jordanbeattie-craftcms-block-styles/health.svg)

```
[![Health](https://phpackages.com/badges/jordanbeattie-craftcms-block-styles/health.svg)](https://phpackages.com/packages/jordanbeattie-craftcms-block-styles)
```

###  Alternatives

[verbb/image-resizer

Resize assets when they are uploaded.

127269.1k7](/packages/verbb-image-resizer)[verbb/workflow

Enforce multi-step review processes for creating entries.

138120.3k1](/packages/verbb-workflow)[verbb/social-poster

Automatically post entries to social media.

918.5k](/packages/verbb-social-poster)[craftcms/shopify

Shopify for Craft CMS

549.2k1](/packages/craftcms-shopify)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
