From 7f3fb5c8d043309d097a400af7e267436e819880 Mon Sep 17 00:00:00 2001 From: Janosh Riebesell Date: Sun, 28 May 2023 07:55:38 -0700 Subject: [PATCH] add copy buttons to all code blocks --- src/app.css | 1 + src/lib/colors.ts | 2 +- src/routes/(demos)/structure/+page.md | 2 +- src/routes/+layout.svelte | 20 ++++++++++++++++++-- static/prism-vsc-dark-plus.css | 2 -- 5 files changed, 21 insertions(+), 6 deletions(-) diff --git a/src/app.css b/src/app.css index 736ff54..56cb52e 100644 --- a/src/app.css +++ b/src/app.css @@ -79,6 +79,7 @@ pre code { display: inline-block; } pre { + position: relative; border-radius: 4pt; font-size: 8pt; background-color: rgba(255, 255, 255, 0.05); diff --git a/src/lib/colors.ts b/src/lib/colors.ts index 8f434a5..38e0fee 100644 --- a/src/lib/colors.ts +++ b/src/lib/colors.ts @@ -127,7 +127,7 @@ export const jmol = { Bh: [224, 0, 56], Hs: [230, 0, 46], Mt: [235, 0, 38], -} as const // Record +} as const export const vesta = { Ac: [112, 171, 250], diff --git a/src/routes/(demos)/structure/+page.md b/src/routes/(demos)/structure/+page.md index 105a903..934cecf 100644 --- a/src/routes/(demos)/structure/+page.md +++ b/src/routes/(demos)/structure/+page.md @@ -10,7 +10,7 @@ let width let height $: href = `https://materialsproject.org/materials/${mp_id[0]}` - $: structure = structures.find((struct) => struct.id === mp_id[0]) + $: structure = structures.find((struct) => struct.id === mp_id[0]) || {}
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 17d4445..d3291e3 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,14 +1,30 @@