diff --git a/src/routes/tutorial/[slug]/_/Menu/Menu.svelte b/src/routes/tutorial/[slug]/_/Menu/Menu.svelte index 9fb78e493..b2e64270d 100644 --- a/src/routes/tutorial/[slug]/_/Menu/Menu.svelte +++ b/src/routes/tutorial/[slug]/_/Menu/Menu.svelte @@ -16,6 +16,9 @@ let is_open = false; let search = ''; + let expanded_part = current.part.slug; + let expanded_chapter = current.chapter.slug; + const duration = browser && matchMedia('(prefers-reduced-motion: reduce)').matches ? 0 : 200; $: regex = new RegExp(`\\b${search.length >= 2 ? search : ''}`, 'i'); @@ -88,23 +91,35 @@ {#each filtered as part (part.slug)}
  • - + - {#if search.length >= 2 || part.slug === current.part.slug} + {#if search.length >= 2 || part.slug === expanded_part}