Skip to content

Interface SkinOptions ​

Source: skin.ts

Properties ​

systemIcon ​

systemIcon: string

SVG icon for the system.

Default ​

ts
"https://os.prozilla.dev/icon.svg"

appIcons? ​

optional appIcons?: {[key: string]: string; }

Replacements for app icons based on app id.

Index Signature ​

[key: string]: string


appNames? ​

optional appNames?: {[key: string]: string; }

Replacements for app names based on app id.

Index Signature ​

[key: string]: string


wallpapers ​

wallpapers: string[]

Array of URLs of wallpaper images.


defaultWallpaper ​

defaultWallpaper: string

URL of default wallpaper image.

Default ​

ts
"https://os.prozilla.dev/assets/wallpapers/vibrant-wallpaper-blue-purple-red.png"

fileIcons ​

fileIcons: { generic: string; info?: string; text?: string; code?: string; external?: string; video?: string; audio?: string; }

URLs of icons for types of files.

generic ​

generic: string

info? ​

optional info?: string

text? ​

optional text?: string

code? ​

optional code?: string

external? ​

optional external?: string

video? ​

optional video?: string

audio? ​

optional audio?: string


folderIcons ​

folderIcons: { generic: string; images?: string; text?: string; link?: string; video?: string; audio?: string; }

URLs of icons for types of folders.

generic ​

generic: string

images? ​

optional images?: string

text? ​

optional text?: string

optional link?: string

video? ​

optional video?: string

audio? ​

optional audio?: string


loadStyleSheet? ​

optional loadStyleSheet?: () => void

Function that dynamically imports style sheet.

Returns ​

void


defaultTheme? ​

optional defaultTheme?: Theme

Default theme.

Built by Prozilla