Skip to content

πŸ”Ή manifest.json (Theme Metadata) ​

This file describes the theme itself (like a manifest).
It does not contain colors, images, or sounds β€” just metadata.

json
{
  "name": "My Cool Theme",
  "package": "com.community.theme.cooltheme",
  "version": "1.0",
  "author": "User123",
  "email": "user123@example.com",
  "license": "MIT",
  "description": "A clean minimalistic theme with teal accents.",
  "preview": "preview.png",
  "createdAt": "2025-08-21",
  "updatedAt": "2025-08-21"
}

Fields ​

  • name β†’ Human-readable theme name
  • package β†’ Unique package identifier (like Android apps)
  • version β†’ Theme version string
  • author β†’ Theme creator’s name
  • email β†’ (Optional) Contact info
  • license β†’ License for sharing (MIT, GPL, etc.)
  • description β†’ Short description of the theme
  • preview β†’ File path of preview image (usually preview.png)
  • createdAt / updatedAt β†’ Dates for version tracking

Documentation for Xelo Client customization and extension development.