Skip to main content
PATCH
/
cabinet
/
branding
/
colors
Update Theme Colors
curl --request PATCH \
  --url http://localhost:8080/cabinet/branding/colors \
  --header 'Content-Type: application/json' \
  --data '
{
  "accent": "<string>",
  "darkBackground": "<string>",
  "darkSurface": "<string>",
  "darkText": "<string>",
  "darkTextSecondary": "<string>",
  "lightBackground": "<string>",
  "lightSurface": "<string>",
  "lightText": "<string>",
  "lightTextSecondary": "<string>",
  "success": "<string>",
  "warning": "<string>",
  "error": "<string>"
}
'
{
  "accent": "#3b82f6",
  "darkBackground": "#0a0f1a",
  "darkSurface": "#0f172a",
  "darkText": "#f1f5f9",
  "darkTextSecondary": "#94a3b8",
  "lightBackground": "#F7E7CE",
  "lightSurface": "#FEF9F0",
  "lightText": "#1F1A12",
  "lightTextSecondary": "#7D6B48",
  "success": "#22c55e",
  "warning": "#f59e0b",
  "error": "#ef4444"
}

Body

application/json

Request to update theme colors (partial update allowed).

accent
string | null
darkBackground
string | null
darkSurface
string | null
darkText
string | null
darkTextSecondary
string | null
lightBackground
string | null
lightSurface
string | null
lightText
string | null
lightTextSecondary
string | null
success
string | null
warning
string | null
error
string | null

Response

Successful Response

Theme colors settings.

accent
string
default:#3b82f6
darkBackground
string
default:#0a0f1a
darkSurface
string
default:#0f172a
darkText
string
default:#f1f5f9
darkTextSecondary
string
default:#94a3b8
lightBackground
string
default:#F7E7CE
lightSurface
string
default:#FEF9F0
lightText
string
default:#1F1A12
lightTextSecondary
string
default:#7D6B48
success
string
default:#22c55e
warning
string
default:#f59e0b
error
string
default:#ef4444