diff --git a/docs/stylesheets/locus.css b/docs/stylesheets/locus.css
index d2f8bb0..5edb63e 100644
--- a/docs/stylesheets/locus.css
+++ b/docs/stylesheets/locus.css
@@ -527,7 +527,7 @@ html {
align-self: center;
}
/* Stack the first topic vertically: "locus" wordmark + the
- "MULTI-AGENT REASONING ORCHESTRATOR SDK" subtitle beneath, matching
+ "Multi Agent Reasoning SDK" subtitle beneath, matching
the wordmark+tagline lockup the SVG logo carries. */
.md-header__ellipsis > .md-header__topic:first-of-type {
display: flex;
@@ -546,7 +546,7 @@ html {
color: var(--locus-ink);
}
.md-header__ellipsis > .md-header__topic:first-of-type::after {
- content: "MULTI-AGENT REASONING ORCHESTRATOR SDK";
+ content: "Multi Agent Reasoning SDK";
font-family: var(--locus-sans);
font-size: 0.55rem;
font-weight: 600;
@@ -580,7 +580,7 @@ html {
/* Site-wide: never let Material swap the header topic on scroll. The default
behaviour translates topic #1 (site name + our tagline) up and fades in
topic #2 (page title), which strips the
- "MULTI-AGENT REASONING ORCHESTRATOR SDK" line and replaces it with the
+ "Multi Agent Reasoning SDK" line and replaces it with the
current page's name. Pin topic #1 and hide #2 on every page so the brand
banner (diamond mark + "locus" + tagline) stays put as the user scrolls. */
.md-header__ellipsis > .md-header__topic:first-of-type {
@@ -663,18 +663,17 @@ html {
color: #FFFFFF;
}
-/* Header right slot — PyPI version badge (shields.io image) sits to the
- right of the GitHub icon. Matches the OCI/GitHub vertical rhythm. */
+/* Header right slot — PyPI version badge sits to the right of the GitHub
+ icon, hugging the far right edge of the header. */
.md-header__source.md-header__pypi {
display: inline-flex;
align-items: center;
- padding: 0.25rem 0.4rem;
- margin-left: 0.25rem;
- border-radius: 6px;
- transition: background-color 0.15s, transform 0.15s;
+ margin-left: 0.4rem;
+ padding: 0;
+ border-radius: 4px;
+ transition: transform 0.15s;
}
.md-header__source.md-header__pypi:hover {
- background-color: rgba(199, 70, 52, 0.08);
transform: translateY(-1px);
}
.md-header__pypi-badge {
@@ -683,8 +682,8 @@ html {
display: block;
}
@media (max-width: 60em) {
- .md-header__source.md-header__pypi { padding: 0.15rem 0.25rem; margin-left: 0.15rem; }
- .md-header__pypi-badge { height: 18px; }
+ .md-header__source.md-header__pypi { margin-left: 0.25rem; }
+ .md-header__pypi-badge { height: 16px; }
}
.md-nav--primary .md-header__source.md-header__github:hover {
color: #FFFFFF;
diff --git a/mkdocs.yml b/mkdocs.yml
index b0d8f7b..5cbc4a8 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -56,6 +56,7 @@ extra_javascript:
copyright: Oracle Generative AI
extra:
+ homepage: https://oracle-samples.github.io/locus/
social:
- icon: fontawesome/brands/github
link: https://github.com/oracle-samples/locus
@@ -174,10 +175,11 @@ nav:
- Quickstart: how-to/quickstart.md
- Overview: tutorials/index.md
- Foundations:
- - 00 · OCI Transports: tutorials/tutorial_00_oci_transports.md
+ - 00 · OCI Transports:
+ - tutorials/tutorial_00_oci_transports.md
+ - 57 · OCI v1 (OCIOpenAIModel) deep dive: tutorials/tutorial_57_oci_openai_chat.md
+ - 58 · OCI Responses (OCIResponsesModel) deep dive: tutorials/tutorial_58_oci_responses.md
- 01 · Basic Agent: tutorials/tutorial_01_basic_agent.md
- - 57 · OCI v1 (OCIOpenAIModel) deep dive: tutorials/tutorial_57_oci_openai_chat.md
- - 58 · OCI Responses (OCIResponsesModel) deep dive: tutorials/tutorial_58_oci_responses.md
- 02 · Agent with Tools: tutorials/tutorial_02_agent_with_tools.md
- 03 · Memory & Checkpointing: tutorials/tutorial_03_agent_memory.md
- 04 · Streaming & Events: tutorials/tutorial_04_agent_streaming.md