承接 carbon/webfonts 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

carbon/webfonts

最新稳定版本:0.1.8

Composer 安装命令:

composer require carbon/webfonts

包简介

Webfonts for Neos

README 文档

README

Latest stable version GitHub stars GitHub watchers GitHub license GitHub issues GitHub forks

This package provides different web fonts for you Neos project. Used by Litefyr and Carbon.Newsletter

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

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'

统计信息

  • 总下载量: 1.61k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: JavaScript

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2026-01-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固