diff --git a/.vscode/docker.code-snippets b/.vscode/docker.code-snippets index 4342ae2890..6f05322140 100644 --- a/.vscode/docker.code-snippets +++ b/.vscode/docker.code-snippets @@ -23,15 +23,15 @@ "prefix": ["admonition", "tabs"], "body": [ "", - "{{< tabs >}}", - "{{< tab name=\"$1\">}}", + "{{< tabs group=\"$1\" >}}", + "{{< tab name=\"$2\">}}", "", - "$2", + "$3", "", "{{< /tab >}}", - "{{< tab name=\"$3\">}}", + "{{< tab name=\"$4\">}}", "", - "$4", + "$5", "", "{{< /tab >}}", "{{}}", diff --git a/assets/css/components.css b/assets/css/components.css index bfb1ef702c..4e7a2234d3 100644 --- a/assets/css/components.css +++ b/assets/css/components.css @@ -101,3 +101,15 @@ .summary-bar { @apply my-1 mt-4 flex flex-col rounded-sm border-1 border-gray-100 bg-gray-50 p-4 dark:border-gray-800 dark:bg-gray-900; } + +.tabs { + @apply bg-blue/2 rounded-sm p-2; +} +.tablist { + @apply mb-1 border-b border-gray-100 dark:border-gray-800; +} + +.tab-item { + @apply inline-block rounded-sm px-3 py-2 hover:bg-gray-100 dark:hover:bg-gray-900; + @apply dark:text-gray-200; +} diff --git a/content/manuals/ai/model-runner/_index.md b/content/manuals/ai/model-runner/_index.md index 3b6473fd18..5d9b647dbf 100644 --- a/content/manuals/ai/model-runner/_index.md +++ b/content/manuals/ai/model-runner/_index.md @@ -82,7 +82,7 @@ You can now use the `docker model` command in the CLI and view and interact with Models are cached locally. -{{< tabs >}} +{{< tabs group="release" >}} {{< tab name="From Docker Desktop">}} 1. Select **Models** and select the **Docker Hub** tab. @@ -98,14 +98,14 @@ Use the [`docker model pull` command](/reference/cli/docker/). ## Run a model -{{< tabs >}} +{{< tabs group="release" >}} {{< tab name="From Docker Desktop">}} Select **Models** and select the **Local** tab and click the play button. The interactive chat screen opens. {{< /tab >}} -{{< tab name="From the Docker CLI">}} +{{< tab name="From the Docker CLI" >}} Use the [`docker model run` command](/reference/cli/docker/). @@ -116,7 +116,7 @@ Use the [`docker model run` command](/reference/cli/docker/). To troubleshoot potential issues, display the logs: -{{< tabs >}} +{{< tabs group="release" >}} {{< tab name="From Docker Desktop">}} Select **Models** and select the **Logs** tab. diff --git a/layouts/shortcodes/tabs.html b/layouts/shortcodes/tabs.html index 3c8fff5f83..d8d1e31194 100644 --- a/layouts/shortcodes/tabs.html +++ b/layouts/shortcodes/tabs.html @@ -6,6 +6,7 @@
-
+
{{ range (.Store.Get "tabs") }}
-
{{ range (.Store.Get "tabs") }}
{{ end }}
-