From 5c36fbf377792d49277ea0eb8adad87221905141 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 11 Jun 2022 11:47:17 -0400 Subject: [PATCH 1/9] remove dots --- src/routes/tutorial/[slug]/_/Menu/Menu.svelte | 34 +------------------ src/routes/tutorial/[slug]/_/Sidebar.svelte | 4 +-- 2 files changed, 3 insertions(+), 35 deletions(-) diff --git a/src/routes/tutorial/[slug]/_/Menu/Menu.svelte b/src/routes/tutorial/[slug]/_/Menu/Menu.svelte index 39364f795..eb161173a 100644 --- a/src/routes/tutorial/[slug]/_/Menu/Menu.svelte +++ b/src/routes/tutorial/[slug]/_/Menu/Menu.svelte @@ -130,7 +130,7 @@ width: 100%; height: 100%; transition: transform 0.2s; - transform: translate(calc(var(--menu-width) - 100%), 0); + transform: translate(-100%, 0); background: var(--light-blue); z-index: 2; /* filter: drop-shadow(2px 0 2px rgba(0, 0, 0, 0.1)); */ @@ -242,38 +242,6 @@ --color: var(--second); } - .section > a::before, - .section > a::after { - content: ''; - top: calc(1.3rem - 0.5 * var(--dot-size)); - right: calc(0.5 * (var(--menu-width) - var(--dot-size)) - 0.7rem); - width: var(--dot-size); - height: var(--dot-size); - border-radius: 50%; - border: 1px solid var(--color); - box-sizing: border-box; - } - - .section a::after { - transform: scale(0); - transition: transform 0.2s; - background: var(--color); - } - - .part > a::after, - .chapter > a::after { - content: attr(data-label); - width: var(--menu-width); - text-align: center; - top: 0.2rem; - right: -0.7rem; - color: hsl(240, 8%, 64%); - } - - .section[aria-current='page'] > a::after { - transform: none; - } - a { color: var(--second); padding: 0 0 0 0.5rem; diff --git a/src/routes/tutorial/[slug]/_/Sidebar.svelte b/src/routes/tutorial/[slug]/_/Sidebar.svelte index 8a4051f6c..9afa44317 100644 --- a/src/routes/tutorial/[slug]/_/Sidebar.svelte +++ b/src/routes/tutorial/[slug]/_/Sidebar.svelte @@ -142,7 +142,7 @@ .text { flex: 1 1; overflow-y: auto; - padding: 2.2rem 2.2rem 2.2rem calc(var(--menu-width) + 2.2rem); + padding: 2.2rem; color: var(--second); border-right: 1px solid var(--border-color); } @@ -256,7 +256,7 @@ } footer { - padding: 1.5rem 2.2rem 1.5rem calc(var(--menu-width) + 2.2rem); + padding: 1.5rem 2.2rem; display: flex; justify-content: space-between; border-top: 1px solid var(--border-color); From 94985f9cfaa2eb22118a7c7a4f9eb5a67e92dc47 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 11 Jun 2022 11:49:22 -0400 Subject: [PATCH 2/9] smidge more lateral padding --- src/routes/tutorial/[slug]/_/Sidebar.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/tutorial/[slug]/_/Sidebar.svelte b/src/routes/tutorial/[slug]/_/Sidebar.svelte index 9afa44317..13fcc4f4d 100644 --- a/src/routes/tutorial/[slug]/_/Sidebar.svelte +++ b/src/routes/tutorial/[slug]/_/Sidebar.svelte @@ -142,7 +142,7 @@ .text { flex: 1 1; overflow-y: auto; - padding: 2.2rem; + padding: 2.2rem 3rem; color: var(--second); border-right: 1px solid var(--border-color); } From 50fcfabcfcd50a21af00a226729b36d1e3d4f0ae Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 11 Jun 2022 11:50:01 -0400 Subject: [PATCH 3/9] tweak footer padding --- src/routes/tutorial/[slug]/_/Sidebar.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/tutorial/[slug]/_/Sidebar.svelte b/src/routes/tutorial/[slug]/_/Sidebar.svelte index 13fcc4f4d..7495e7913 100644 --- a/src/routes/tutorial/[slug]/_/Sidebar.svelte +++ b/src/routes/tutorial/[slug]/_/Sidebar.svelte @@ -256,7 +256,7 @@ } footer { - padding: 1.5rem 2.2rem; + padding: 1rem 3rem; display: flex; justify-content: space-between; border-top: 1px solid var(--border-color); From 0d7f79f3a2bd7cb46ad903f585dbd4f293c15f6e Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 11 Jun 2022 11:57:22 -0400 Subject: [PATCH 4/9] refactor --- src/routes/tutorial/[slug]/_/Menu/Menu.svelte | 37 ++++++++++++++++-- src/routes/tutorial/[slug]/_/Sidebar.svelte | 39 +------------------ 2 files changed, 34 insertions(+), 42 deletions(-) diff --git a/src/routes/tutorial/[slug]/_/Menu/Menu.svelte b/src/routes/tutorial/[slug]/_/Menu/Menu.svelte index eb161173a..e9842707d 100644 --- a/src/routes/tutorial/[slug]/_/Menu/Menu.svelte +++ b/src/routes/tutorial/[slug]/_/Menu/Menu.svelte @@ -43,10 +43,6 @@ afterNavigate(() => { search = ''; }); - - export function open() { - is_open = true; - } +
(is_open = true)}> +

+ Part {current.part.index + 1} > {current.chapter.title} > + {current.title} +

+
+