LABEL_STYLE_PROPERTIESconstant
The name of the CSS custom property for each part of the look, for a page that styles its labels from a stylesheet.
Import it
import { LABEL_STYLE_PROPERTIES } from "@johnmorrisdotca/hoshi-stars/sky-labels";
Definition
const LABEL_STYLE_PROPERTIES: Readonly<Record<keyof LabelStyle, string>> = Object.freeze({
font: "--hoshi-label-font",
size: "--hoshi-label-size",
weight: "--hoshi-label-weight",
colour: "--hoshi-label-colour",
halo: "--hoshi-label-halo",
haloWidth: "--hoshi-label-halo-width",
case: "--hoshi-label-case",
letterSpacing: "--hoshi-label-letter-spacing",
leader: "--hoshi-label-leader",
leaderColour: "--hoshi-label-leader-colour",
offset: "--hoshi-label-offset",
ring: "--hoshi-label-ring",
ringColour: "--hoshi-label-ring-colour",
ringWidth: "--hoshi-label-ring-width",
designation: "--hoshi-label-designation",
designationFont: "--hoshi-label-designation-font",
designationSize: "--hoshi-label-designation-size",
designationColour: "--hoshi-label-designation-colour",
})
Examples
import { LABEL_STYLE_PROPERTIES } from "@johnmorrisdotca/hoshi-stars/sky-labels";
console.log(LABEL_STYLE_PROPERTIES.letterSpacing);--hoshi-label-letter-spacingWhat it prints (run when this page was built)