Skip to content

StyleSettings

@blobs/sdk v0.1.0


@blobs/sdk / types/UserSettings / StyleSettings

Defined in: types/UserSettings.ts:69

Visual presentation preferences.

Properties

theme_id

theme_id: string

Defined in: types/UserSettings.ts:71

Active theme ID (matches a Theme or built-in preset).


theme_name

theme_name: string

Defined in: types/UserSettings.ts:73

Display name of the active theme (cached for convenience).


animation_speed

animation_speed: "instant" | "fast" | "normal" | "slow"

Defined in: types/UserSettings.ts:75

Speed of UI animations.


compact_view

compact_view: boolean

Defined in: types/UserSettings.ts:77

Whether dense/compact layouts are used.


show_avatars

show_avatars: boolean

Defined in: types/UserSettings.ts:79

Whether avatars are rendered in lists.


high_contrast

high_contrast: boolean

Defined in: types/UserSettings.ts:81

High-contrast accessibility mode.


reduced_motion

reduced_motion: boolean

Defined in: types/UserSettings.ts:83

Reduce motion accessibility mode.


font_size

font_size: "small" | "medium" | "large" | "xlarge"

Defined in: types/UserSettings.ts:85

Base font size.


color_blind_mode

color_blind_mode: "none" | "protanopia" | "deuteranopia" | "tritanopia"

Defined in: types/UserSettings.ts:87

Color-blindness adjustment mode.