Documentation / @tenancy-node/core / FontDefinition
Interface: FontDefinition
Defined in: core/src/domain/entities/font.ts:7
Fuente que los tenants pueden elegir en su tema.
Properties
fallback?
optionalfallback?:string
Defined in: core/src/domain/entities/font.ts:17
Fuentes de respaldo. Por defecto system-ui, sans-serif.
family
family:
string
Defined in: core/src/domain/entities/font.ts:9
Nombre de la familia (Inter, Open Sans). Es lo que se guarda en theme.font.
label?
optionallabel?:string
Defined in: core/src/domain/entities/font.ts:19
Nombre a mostrar en el panel. Por defecto family.
source?
optionalsource?:"google"|"system"|"url"
Defined in: core/src/domain/entities/font.ts:11
De dónde se carga. google (por defecto): Google Fonts; system: ya instalada; url: tu propio CSS.
url?
optionalurl?:string
Defined in: core/src/domain/entities/font.ts:15
CSS de la fuente (source: 'url'), por ejemplo un @font-face servido por tu app.
weights?
optionalweights?: readonlynumber[]
Defined in: core/src/domain/entities/font.ts:13
Grosores a cargar (Google). Por defecto [400, 600, 700].