PHPackages                             jasonfordadobe/pagebuilder-icon - 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. jasonfordadobe/pagebuilder-icon

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

jasonfordadobe/pagebuilder-icon
===============================

Page Builder content type for Icon.

0.0.1(5y ago)071proprietaryLessPHP ~7.3.0||~7.4.0

Since Feb 1Pushed 5y ago1 watchersCompare

[ Source](https://github.com/jasonfordAdobe/pagebuilder-icons)[ Packagist](https://packagist.org/packages/jasonfordadobe/pagebuilder-icon)[ RSS](/packages/jasonfordadobe-pagebuilder-icon/feed)WikiDiscussions master Synced yesterday

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

Font Awesome for Magento Page Builder
=====================================

[](#font-awesome-for-magento-page-builder)

Module purpose
--------------

[](#module-purpose)

This module aims to make it easy to add icons to Magento Commerce Page Builder pages.

It **is not** intended to be used in production. It is a personal project aiming to make demos of Page Builder quicker and easier to turn around.

This module is provided **as is** and **is not supported in anyway**, use at your own risk.

Font Awesome
------------

[](#font-awesome)

The full Font Awesome 5 Free library is included, which is not optimal for delivery, but gives flexibiltiy for content creation.

Please see [Font Awesome](https://fontawesome.com/) for more details about how to use their great set of icons.

We're using the Free icon set which can be [viewed here](https://fontawesome.com/icons?d=gallery&m=free).

License:

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

[](#installation)

Composer instructions to go here.....

Usage
-----

[](#usage)

Once installed, it will show within your Page Builder CMS interface under Media.

Drag the element on to screen, within a row or column, and use the settings to add your icon, choose a colour and pixel size.

[![GIF showing use of icons](image_adding_to_pb.gif "GIF showing use of icons")](image_adding_to_pb.gif)

To do
-----

[](#to-do)

- Test thoroughly
- Default icon font size
- Make icon font size able to use EM, REM and other values other than PX

Boring stuff
------------

[](#boring-stuff)

This code is provided "as is" and not intended for production use. It is created to improve my own personal workflow and is not endoresed or supported by myself, my employer or anyone else associated with the code. If you use this, you do so at your own risk, and with full knowledge of what you're doing.

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity43

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

1980d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/123403?v=4)[Jason Ford](/maintainers/jasford)[@jasford](https://github.com/jasford)

---

Top Contributors

[![pseudovar](https://avatars.githubusercontent.com/u/45631996?v=4)](https://github.com/pseudovar "pseudovar (6 commits)")

### Embed Badge

![Health badge](/badges/jasonfordadobe-pagebuilder-icon/health.svg)

```
[![Health](https://phpackages.com/badges/jasonfordadobe-pagebuilder-icon/health.svg)](https://phpackages.com/packages/jasonfordadobe-pagebuilder-icon)
```

###  Alternatives

[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27703.7k4](/packages/nosto-module-nostotagging)[tig/postnl-magento2

TIG Magento 2 PostNL extension

59570.5k5](/packages/tig-postnl-magento2)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1860.2k](/packages/myparcelnl-magento)[swissup/theme-frontend-breeze-blank

Clean, lightning-fast breeze-powered theme.

1665.8k6](/packages/swissup-theme-frontend-breeze-blank)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1011.8k26](/packages/loki-magento2-components)[zwernemann/module-withdrawal

Magento 2 EU Withdrawal Button Module - Adds a withdrawal/revocation button for orders in compliance with EU Directive (EU) 2023/2673

245.0k2](/packages/zwernemann-module-withdrawal)

PHPackages © 2026

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