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',