Branding
Kottster is a full-stack application with a React frontend. While you can customize individual pages however you want, you can also customize the overall app branding to match your brand or project identity.
App name
To change your app's name, edit the kottster-app.json
file and modify the meta.name
property. This name will appear throughout your app in headers, page titles, and other UI elements.
Example:
{
"id": "123",
"meta": {
"name": "Your Custom App Name",
"logo": "https://web.kottster.app/icon.png"
},
"navItems": [ ... ]
}
Logo
You can customize your app's logo by updating the meta.logo
property in kottster-app.json
.
Using an external URL
By default, the logo points to https://web.kottster.app/icon.png
(the default Kottster icon). You can replace this with any external image URL:
{
"id": "123",
"meta": {
"name": "Admin Panel",
"logo": "https://example.com/your-logo.png"
},
"navItems": [ ... ]
}
Using a local file
For better performance and reliability, you can store your logo locally:
- Create a
public
directory in your project root (if it doesn't exist) - Add your logo file (e.g.,
logo.png
) to thepublic
directory - Reference it in your configuration using a relative path:
{
"id": "123",
"meta": {
"name": "Admin Panel",
"logo": "/logo.png"
},
"navItems": [ ... ]
}
TIP
Make sure your logo image is optimized for web use and works well at different sizes across your application.