Themes (SmallMart v6.1.5.5)
Themes control colors and style.
Folder Themes (recommended for sharing)
Create:
- `themes/<theme-id>/theme.json`
Example:
json
{
"id": "smallmart-yellow",
"name": "SmallMart Yellow",
"description": "Black + yellow brand theme",
"colors": {
"primary": "#ffcc00",
"background": "#0f0f0f",
"surface": "#161616",
"text": "#f5f5f5",
"muted": "#bdbdbd",
"border": "#2a2a2a"
}
}
Sharing themes
Upload a zip to the community with:
- Theme folder
- Screenshots (optional but recommended)
- A short README (supported versions, what it changes)
Pro tips
- Keep contrast accessible (text must be readable)
- Don’t bundle huge frameworks unless necessary
- For extra CSS/JS, ship a mod that loads assets from your theme folder