diff --git a/frontend/src/routes/art/+page.svelte b/frontend/src/routes/art/+page.svelte
index c592502..fb54490 100644
--- a/frontend/src/routes/art/+page.svelte
+++ b/frontend/src/routes/art/+page.svelte
@@ -22,6 +22,8 @@
let who = $derived(
art ? [art.artist || 'Unknown artist', art.date_text].filter(Boolean) : []
);
+ // Woods are built from four real mitered rails (grain turns at the corners); metals/none aren't.
+ let isWood = $derived(['walnut', 'oak', 'mahogany'].includes(frame));
onMount(async () => {
try {
@@ -53,6 +55,13 @@
+{#snippet woodRails()}
+
+
+
+
+{/snippet}
+
@@ -83,6 +92,7 @@