From 11a36a8a0d3994998fe8589d52e3048d62deec91 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 12 Jun 2022 10:33:55 -0400 Subject: [PATCH] highlight currently selected (but not expanded) section in var(--prime) --- src/routes/tutorial/[slug]/_/Menu/Menu.svelte | 43 +++++++++++++------ 1 file changed, 30 insertions(+), 13 deletions(-) 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}