From 1a4c99f355e89f22a507ec7b139fbb50071fd87a Mon Sep 17 00:00:00 2001 From: RGBCube Date: Mon, 4 Mar 2024 14:11:51 +0300 Subject: [PATCH] Style codeblocks and blockquotes --- _config.ts | 14 +++++++- site/_includes/text.vto | 79 ++++++++++++++++++++++++++++++++++------- 2 files changed, 79 insertions(+), 14 deletions(-) diff --git a/_config.ts b/_config.ts index 074a46c..ac2d01c 100644 --- a/_config.ts +++ b/_config.ts @@ -23,12 +23,24 @@ site.process([".html"], (pages) => { document.querySelectorAll("table").forEach((table) => { const div = document.createElement("div"); - div.classList.add("room", "rotated"); table.classList.add("rotated"); + div.classList.add("overflow", "rotated"); table.parentNode!.insertBefore(div, table); div.appendChild(table); }); + + document.querySelectorAll(".hljs").forEach((code) => { + const pre = code.parentElement!; + const div = document.createElement("div"); + + code.classList.add("rotated"); + pre.classList.add("rotated"); + div.classList.add("overflow", "rotated"); + + pre.parentNode?.insertBefore(div, pre); + div.appendChild(pre); + }); }); }); diff --git a/site/_includes/text.vto b/site/_includes/text.vto index 61ec3b1..cb81269 100644 --- a/site/_includes/text.vto +++ b/site/_includes/text.vto @@ -3,12 +3,21 @@ layout: base.vto ---