PHPackages                             aion-solutions/a12sfactory - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. aion-solutions/a12sfactory

ActiveDrupal-profile[Utility &amp; Helpers](/categories/utility)

aion-solutions/a12sfactory
==========================

A Website factory built by Aïon Solutions

1.0.2(4y ago)06.6k—8.3%1GPL-2.0-or-laterPHPPHP &gt;=8

Since Feb 9Pushed 1mo ago3 watchersCompare

[ Source](https://github.com/aion-solutions/a12sfactory)[ Packagist](https://packagist.org/packages/aion-solutions/a12sfactory)[ RSS](/packages/aion-solutions-a12sfactory/feed)WikiDiscussions 1.x Synced 2d ago

READMEChangelogDependencies (99)Versions (70)Used By (0)

CONTENTS OF THIS FILE
---------------------

[](#contents-of-this-file)

- Distribution
- Requirements
- Background styles

DISTRIBUTION
------------

[](#distribution)

The A12S Factory distribution provides advanced features for content management. It solves some common issues with a huge use of Paragraphs.

REQUIREMENTS
------------

[](#requirements)

The distribution relies heavily on Bootstrap 4, to handle the grid feature through paragraph behaviors. This may evolve if there are some interests for other framework, with people able to collaborate on such issue.

PARAGRAPH BACKGROUND STYLES
---------------------------

[](#paragraph-background-styles)

Enter one value per line, in the format `key|label` where `key` is the CSS class name (without the .), and `label` is the human readable name of the style in administration forms.

These styles are defined and can be customized in `background-styles` library that is defined in `a12sfactory.libraries.yml`.

To customize the styles to fit your brand with your own theme, process as follow:

1. Copy the CSS (`a12sfactory/css/theme/background-styles.theme.css`) files to your own theme.
2. Override or replace the `background-styles` library in your own frontend theme. You will need to edit `YOURTHEME.libraries.yml` and `YOURTHEME.info.yml`. Refer to the [documentation manual for overriding libraries in your theme](https://www.drupal.org/docs/8/theming-drupal-8/adding-stylesheets-css-and-javascript-js-to-a-drupal-8-theme#override-extend)for more details.
3. Edit the CSS file in your own theme to customize the styles as you wish. You will notice that the admin form will load your styles in the available "Background style" options for Paragraphs.

###  Health Score

44

—

FairBetter than 90% of packages

Maintenance60

Regular maintenance activity

Popularity24

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 93.9% 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

Every ~29 days

Total

66

Last Release

42d ago

Major Versions

1.x-dev → 2.0.0-alpha52022-12-29

2.0.0-alpha11 → 3.0.0-alpha12023-06-08

2.x-dev → 4.0.0-alpha12023-12-20

3.x-dev → 4.0.0-alpha172025-06-16

4.0.0-alpha22 → 5.x-dev2025-12-09

### Community

Maintainers

![](https://www.gravatar.com/avatar/d4f1415b7ff913990b9ec631cec8942cae07b720f85a3fdb63f93e6d09476da8?d=identicon)[fabien.l](/maintainers/fabien.l)

---

Top Contributors

[![B-Prod](https://avatars.githubusercontent.com/u/682385?v=4)](https://github.com/B-Prod "B-Prod (31 commits)")[![Lucas-a12s](https://avatars.githubusercontent.com/u/173820135?v=4)](https://github.com/Lucas-a12s "Lucas-a12s (2 commits)")

### Embed Badge

![Health badge](/badges/aion-solutions-a12sfactory/health.svg)

```
[![Health](https://phpackages.com/badges/aion-solutions-a12sfactory/health.svg)](https://phpackages.com/packages/aion-solutions-a12sfactory)
```

###  Alternatives

[az-digital/az_quickstart

Arizona Quickstart

52280.4k3](/packages/az-digital-az-quickstart)[voidagency/vactory_starter_kit

Vactory is a custom Drupal profile which is developed and released by VOID Agency.

1021.6k](/packages/voidagency-vactory-starter-kit)[govcms/govcms

GovCMS Drupal Distribution

198102.2k3](/packages/govcms-govcms)[thunder/thunder-distribution

The thunder distribution

51661.9k3](/packages/thunder-thunder-distribution)[drupalwxt/wxt

Project template for Drupal 10 sites built with the WxT distribution.

32165.1k8](/packages/drupalwxt-wxt)[goalgorilla/open_social

Open Social is a distribution for building social communities and intranets.

194463.2k](/packages/goalgorilla-open-social)

PHPackages © 2026

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