docs: add favicon and mobile styling (#3650)

# What does this PR do?
* Adds favicon
* Replaces old llama-stack theme image 
* Adds some mobile styling

## Test Plan
* Manual testing
This commit is contained in:
Alexey Rybak 2025-10-02 01:42:54 -07:00 committed by GitHub
parent 267f658968
commit cb36b3bab1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 80 additions and 0 deletions

36
docs/static/site.webmanifest vendored Normal file
View file

@ -0,0 +1,36 @@
{
"name": "Llama Stack",
"short_name": "Llama Stack",
"description": "The open-source framework for building generative AI applications",
"start_url": "/",
"display": "standalone",
"theme_color": "#7C3AED",
"background_color": "#ffffff",
"icons": [
{
"src": "/img/favicon-16x16.png",
"sizes": "16x16",
"type": "image/png"
},
{
"src": "/img/favicon-32x32.png",
"sizes": "32x32",
"type": "image/png"
},
{
"src": "/img/favicon-48x48.png",
"sizes": "48x48",
"type": "image/png"
},
{
"src": "/img/favicon-64x64.png",
"sizes": "64x64",
"type": "image/png"
},
{
"src": "/img/llama-stack-logo.png",
"sizes": "200x200",
"type": "image/png"
}
]
}