pub struct Appearance {
pub lighting: Lighting,
pub sans: Face,
pub mono: Face,
pub sans_stack: String,
pub mono_stack: String,
pub reading: Option<ReadingFace>,
pub body_px: Option<BodyPx>,
pub density: Density,
pub chroma: Chroma,
pub motion: Motion,
pub glass: Option<Glass>,
pub blend_percent: Option<u32>,
}Expand description
How the pages look.
Fields§
§lighting: Lighting§sans: Face§mono: Face§sans_stack: StringThe families this person wrote out, used when the matching
Face is Face::Custom and empty otherwise.
mono_stack: StringSee sans_stack.
reading: Option<ReadingFace>Absent means the person stated no opinion and reading text is drawn in the interface’s face.
body_px: Option<BodyPx>The size of a line of body text in pixels, at least
BODY_PX_MIN. Absent means the person
stated no size and the stylesheet’s own is drawn — which is a
different statement from any number this build could pick for
them.
density: Density§chroma: Chroma§motion: Motion§glass: Option<Glass>Absent means the person stated no opinion and the page draws its own posture.
blend_percent: Option<u32>The world layer’s opacity in the blend tier, in percent. Absent means the stylesheet’s own is drawn. The domain the slider offers is the page’s to state, because the page alone draws it; a value outside it is read back as absent there.