docs: add favicon and mobile styling

This commit is contained in:
Alexey Rybak 2025-10-01 20:18:50 -07:00
parent 267f658968
commit 5c4412a3df
10 changed files with 80 additions and 0 deletions

View file

@ -15,6 +15,50 @@ const config: Config = {
onBrokenMarkdownLinks: "warn",
favicon: "img/favicon.ico",
// Enhanced favicon and meta configuration
headTags: [
{
tagName: 'link',
attributes: {
rel: 'icon',
type: 'image/png',
sizes: '32x32',
href: '/img/favicon-32x32.png',
},
},
{
tagName: 'link',
attributes: {
rel: 'icon',
type: 'image/png',
sizes: '16x16',
href: '/img/favicon-16x16.png',
},
},
{
tagName: 'link',
attributes: {
rel: 'apple-touch-icon',
sizes: '180x180',
href: '/img/llama-stack-logo.png',
},
},
{
tagName: 'meta',
attributes: {
name: 'theme-color',
content: '#7C3AED', // Purple color from your logo
},
},
{
tagName: 'link',
attributes: {
rel: 'manifest',
href: '/site.webmanifest',
},
},
],
// GitHub pages deployment config.
organizationName: 'reluctantfuturist',
projectName: 'llama-stack',

BIN
docs/static/img/favicon-16x16.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 657 B

BIN
docs/static/img/favicon-32x32.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
docs/static/img/favicon-48x48.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

BIN
docs/static/img/favicon-64x64.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

BIN
docs/static/img/favicon.ico vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 679 B

BIN
docs/static/img/favicon.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 196 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 196 KiB

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"
}
]
}