PHPackages                             carbon/webfonts - 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. carbon/webfonts

ActiveNeos-carbon[Utility &amp; Helpers](/categories/utility)

carbon/webfonts
===============

Webfonts for Neos

0.1.9(2w ago)02.9k1GPL-3.0-or-laterJavaScriptCI failing

Since Dec 27Pushed 2w ago1 watchersCompare

[ Source](https://github.com/CarbonPackages/Carbon.Webfonts)[ Packagist](https://packagist.org/packages/carbon/webfonts)[ RSS](/packages/carbon-webfonts/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (4)Versions (11)Used By (1)

Carbon.Webfonts
===============

[](#carbonwebfonts)

[![Latest stable version](https://camo.githubusercontent.com/722a4df7af02f77037485b34e51c0c950bae232639a295601a4b1f77f3b2f5d1/68747470733a2f2f706f7365722e707567782e6f72672f636172626f6e2f776562666f6e74732f762f737461626c65)](https://packagist.org/packages/carbon/webfonts) [![GitHub stars](https://camo.githubusercontent.com/d962c29f7e5af43f7d0910c88cc708bd11bb1b8b52f8ddff0beac1864e0533bb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f436172626f6e5061636b616765732f436172626f6e2e576562666f6e7473)](https://github.com/CarbonPackages/Carbon.Webfonts/stargazers) [![GitHub watchers](https://camo.githubusercontent.com/bf35c5312d022d61f95605d07bfb8d5a71b27f27f49dd03d0201f7ec2c979683/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f77617463686572732f436172626f6e5061636b616765732f436172626f6e2e576562666f6e74732e737667)](https://github.com/CarbonPackages/Carbon.Webfonts/subscription)[![GitHub license](https://camo.githubusercontent.com/68483aa872baca747da9e25d4496d0609c73bbabb4f3b6e80f7474695b6278dc/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f436172626f6e5061636b616765732f436172626f6e2e576562666f6e7473)](LICENSE) [![GitHub issues](https://camo.githubusercontent.com/86996cc19730a27e8aaad5c220fa0db2a3f7916dc0709fb5528554272cd466d1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f436172626f6e5061636b616765732f436172626f6e2e576562666f6e7473)](https://github.com/CarbonPackages/Carbon.Webfonts/issues) [![GitHub forks](https://camo.githubusercontent.com/723de68b32a494d8c2e421e4ec2f9fcbc5242ddcc3d35e04c58966f86648b47a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f436172626f6e5061636b616765732f436172626f6e2e576562666f6e7473)](https://github.com/CarbonPackages/Carbon.Webfonts/network)

This package provides different web fonts for you Neos project. Used by [Litefyr](https://github.com/Litefyr) and [Carbon.Newsletter](https://github.com/CarbonPackages/Carbon.Newsletter)

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

[](#installation)

Add the package in your site package:

```
composer require --no-update carbon/webfonts
```

Then run `composer update` in your project root.

Add your own fonts
------------------

[](#add-your-own-fonts)

If you want to add your own custom font, you can add your entry under the settings key `Neos.Neos.Ui.frontendConfiguration.CarbonWebfonts`:

```
Neos:
  Neos:
    Ui:
      frontendConfiguration:
        CarbonWebfonts:
          "My Custom Font Name":
            # If fontWeight is an array, it has multiple fonts, if it is a number it is a fixed font weight (e.g. 400)
            # if it is a string, it is a range of font weights (e.g. "100 900")
            fontWeight: [400, 700]
            # Group can be 'Sans Serif', Serif, Handwriting, Display or Monospace
            group: "Sans Serif"
            # The fallback is automatically done by the group name, but if you want to override it, you can set it here
            fallback: "Helvetica, sans-serif"
            # If your font is a webfont, please add a css-file with all declartions in it. It has to be in the public folder
            cssFile: resource://Vendor.Package/Fonts/MyCustomFontName.css
```

This setting can also be added on a per property basis:

```
Vendor.Package:Mixin.FontFamily:
  properties:
    type: string
    ui:
      inspector:
        editor: "Carbon.Webfonts/FontFamily"
        editorOptions:
          allowEmpty: true

          # Allow system fonts
          allowSystemFonts: true

          # Allow fonts who need a font file
          allowFontFace: true

          # Set this to an object just like a font value to use a placeholder font
          # It takes the same values as a font value, but adding the needed name
          placeholderFont:
            name: "Open Sans"
            fallback: "Helvetica, Arial, sans-serif"
          # A path to a CSS file with @font-face declarations.
          # Can be a resource:// or a http(s):// path
          cssFile: false
          # This disables the fonts from this package
          useCarbonWebfonts: false
          # If set to false, only the font name is stored in the database
          enableFallback: true
          fonts:
            Alumni Sans:
              # Sets properties for showing in the editor preview. Does not affect saved value.
              # defaults to fontWeight: 400 and fontStyle: normal
              display:
                fontWeight: 500
                fontStyle: italic
              group: Sans Serif
              cssFile: resource://Vendor.Package/Fonts/Alumni-Sans.css
              fontWeight: 100 900
              fallback:
                ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto
                Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'
            Atkinson Hyperlegible:
              group: Sans Serif
              cssFile: resource://Vendor.Package/Fonts/Atkinson-Hyperlegible.css
              fontWeight:
                - 400
                - 700
              fallback:
                ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto
                Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'
            Impact:
              group: Sans Serif
              fontWeight: 400
              fallback:
                ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto
                Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'
```

###  Health Score

42

↑

FairBetter than 88% of packages

Maintenance96

Actively maintained with recent releases

Popularity21

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

 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

Every ~59 days

Recently: every ~101 days

Total

10

Last Release

18d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5fec51ac160a110a31a72a54ac29e276a447d8306205a052d35491ac9cf0589b?d=identicon)[jonnitto](/maintainers/jonnitto)

---

Top Contributors

[![jonnitto](https://avatars.githubusercontent.com/u/4510166?v=4)](https://github.com/jonnitto "jonnitto (49 commits)")

---

Tags

carbonfontsneoscms

### Embed Badge

![Health badge](/badges/carbon-webfonts/health.svg)

```
[![Health](https://phpackages.com/badges/carbon-webfonts/health.svg)](https://phpackages.com/packages/carbon-webfonts)
```

###  Alternatives

[neos/neos-base-distribution

Neos Base Distribution

4366.0k](/packages/neos-neos-base-distribution)[techdivision/ckstyles

Neos package which enables you adding your custom style classes for the CkEditor with a simple Yaml configuration

21179.5k](/packages/techdivision-ckstyles)[neos/seo

SEO configuration and tools for Neos

141.0M31](/packages/neos-seo)[sitegeist/taxonomy

Manage vocabularies and taxonomies as separate node-hierarchy.

1595.1k1](/packages/sitegeist-taxonomy)[shel/neos-colorpicker

A plugin for Neos CMS which provides a colorpicker editor

14104.7k6](/packages/shel-neos-colorpicker)[sitegeist/kaleidoscope

Responsive-images for Neos

29370.3k12](/packages/sitegeist-kaleidoscope)

PHPackages © 2026

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