diff --git a/apps/landing/public/screenshots/guides/python-logging-levels-01-severity-filter.webp b/apps/landing/public/screenshots/guides/python-logging-levels-01-severity-filter.webp new file mode 100644 index 0000000000..14eef50cab Binary files /dev/null and b/apps/landing/public/screenshots/guides/python-logging-levels-01-severity-filter.webp differ diff --git a/apps/landing/public/screenshots/guides/python-logging-levels-02-log-detail.webp b/apps/landing/public/screenshots/guides/python-logging-levels-02-log-detail.webp new file mode 100644 index 0000000000..2d7ecd88da Binary files /dev/null and b/apps/landing/public/screenshots/guides/python-logging-levels-02-log-detail.webp differ diff --git a/apps/landing/src/components/docs/LanguageTabs.astro b/apps/landing/src/components/docs/LanguageTabs.astro index 512c5cb981..45a6f5e854 100644 --- a/apps/landing/src/components/docs/LanguageTabs.astro +++ b/apps/landing/src/components/docs/LanguageTabs.astro @@ -16,13 +16,15 @@ interface Tab { interface Props { tabs: Tab[]; label?: string; + /** Storage key for the remembered pick. Groups that aren't a language choice pass their own. */ + group?: string; } -const { tabs, label = "Language" } = Astro.props; +const { tabs, label = "Language", group = "maple-docs-language" } = Astro.props; const hasLogo = (id: string): id is LogoId => (LOGO_IDS as readonly string[]).includes(id); --- -
+
{tabs.map((tab, index) => (