diff --git a/docs/docusaurus.config.ts b/docs/docusaurus.config.ts index 106230c92..70406474f 100644 --- a/docs/docusaurus.config.ts +++ b/docs/docusaurus.config.ts @@ -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', diff --git a/docs/static/img/favicon-16x16.png b/docs/static/img/favicon-16x16.png new file mode 100644 index 000000000..7341b17a2 Binary files /dev/null and b/docs/static/img/favicon-16x16.png differ diff --git a/docs/static/img/favicon-32x32.png b/docs/static/img/favicon-32x32.png new file mode 100644 index 000000000..54870bc16 Binary files /dev/null and b/docs/static/img/favicon-32x32.png differ diff --git a/docs/static/img/favicon-48x48.png b/docs/static/img/favicon-48x48.png new file mode 100644 index 000000000..024bfc773 Binary files /dev/null and b/docs/static/img/favicon-48x48.png differ diff --git a/docs/static/img/favicon-64x64.png b/docs/static/img/favicon-64x64.png new file mode 100644 index 000000000..d0738b76f Binary files /dev/null and b/docs/static/img/favicon-64x64.png differ diff --git a/docs/static/img/favicon.ico b/docs/static/img/favicon.ico new file mode 100644 index 000000000..10f62fbab Binary files /dev/null and b/docs/static/img/favicon.ico differ diff --git a/docs/static/img/favicon.png b/docs/static/img/favicon.png new file mode 100644 index 000000000..54870bc16 Binary files /dev/null and b/docs/static/img/favicon.png differ diff --git a/docs/static/img/llama-stack.png b/docs/static/img/llama-stack.png index e5a647114..5f68c18a8 100644 Binary files a/docs/static/img/llama-stack.png and b/docs/static/img/llama-stack.png differ diff --git a/docs/static/llama-stack.png b/docs/static/llama-stack.png deleted file mode 100644 index 5f68c18a8..000000000 Binary files a/docs/static/llama-stack.png and /dev/null differ diff --git a/docs/static/site.webmanifest b/docs/static/site.webmanifest new file mode 100644 index 000000000..e07e03f61 --- /dev/null +++ b/docs/static/site.webmanifest @@ -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" + } + ] +}