From defe32d5543d9aaec0415c25d4f80c54e2e389a6 Mon Sep 17 00:00:00 2001 From: Techassi Date: Fri, 5 Jan 2024 15:38:44 +0100 Subject: [PATCH 1/6] Add adjusted admonition styles for code rules --- src/css/admonition.css | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/css/admonition.css diff --git a/src/css/admonition.css b/src/css/admonition.css new file mode 100644 index 0000000..f63c03a --- /dev/null +++ b/src/css/admonition.css @@ -0,0 +1,14 @@ +/* Apply padding-top only for admonitions which only contain a code block */ +.doc .admonitionblock.code-rule td.content:has(div.listingblock) { + padding: 1rem 0 0 0 !important; +} + +/* Disable box shadow for code blocks inside code rule admonitions */ +.doc .admonitionblock.code-rule td.content div.listingblock pre.highlight code { + box-shadow: none; +} + +/* Change color of the "important" admonition back to the default red */ +.doc .admonitionblock.code-rule td.icon i.icon-important { + background-color: #e40046; +} \ No newline at end of file From cffb2f5cf46c8901413bdebf1b0f854e4b804f73 Mon Sep 17 00:00:00 2001 From: Techassi Date: Fri, 5 Jan 2024 15:53:47 +0100 Subject: [PATCH 2/6] Add newline to EOF --- src/css/admonition.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/css/admonition.css b/src/css/admonition.css index f63c03a..09bd9a8 100644 --- a/src/css/admonition.css +++ b/src/css/admonition.css @@ -11,4 +11,4 @@ /* Change color of the "important" admonition back to the default red */ .doc .admonitionblock.code-rule td.icon i.icon-important { background-color: #e40046; -} \ No newline at end of file +} From d5645098e973eed34540580e8a3d396c430cf7c9 Mon Sep 17 00:00:00 2001 From: Techassi Date: Fri, 5 Jan 2024 16:51:43 +0100 Subject: [PATCH 3/6] Use CSS nesting, add caption adjustment --- src/css/admonition.css | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/src/css/admonition.css b/src/css/admonition.css index 09bd9a8..aaa8372 100644 --- a/src/css/admonition.css +++ b/src/css/admonition.css @@ -1,14 +1,21 @@ -/* Apply padding-top only for admonitions which only contain a code block */ -.doc .admonitionblock.code-rule td.content:has(div.listingblock) { - padding: 1rem 0 0 0 !important; -} +.doc .admonitionblock.code-rule { + /* Apply padding-top only for admonitions which only contain a code block */ + & td.content:has(div.listingblock) { + padding: 1rem 0 0 0 !important; + } -/* Disable box shadow for code blocks inside code rule admonitions */ -.doc .admonitionblock.code-rule td.content div.listingblock pre.highlight code { - box-shadow: none; -} + /* Disable box shadow for code blocks inside code rule admonitions */ + & td.content div.listingblock pre.highlight code { + box-shadow: none; + } -/* Change color of the "important" admonition back to the default red */ -.doc .admonitionblock.code-rule td.icon i.icon-important { - background-color: #e40046; -} + /* Change color of the "important" admonition back to the default red */ + & td.icon i.icon-important { + background-color: #e40046; + } + + /* Don't use uppercase for captions */ + & .icon { + text-transform: none; + } +} \ No newline at end of file From 424931bd18a49974438e048f2f72b4884289b60e Mon Sep 17 00:00:00 2001 From: Techassi Date: Fri, 5 Jan 2024 16:53:11 +0100 Subject: [PATCH 4/6] Add newline at EOF, again --- src/css/admonition.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/css/admonition.css b/src/css/admonition.css index aaa8372..c271aa2 100644 --- a/src/css/admonition.css +++ b/src/css/admonition.css @@ -18,4 +18,4 @@ & .icon { text-transform: none; } -} \ No newline at end of file +} From 075c6826ab144a4b10bdbd59fd58e3d7f8ef7d34 Mon Sep 17 00:00:00 2001 From: Techassi Date: Mon, 8 Jan 2024 14:47:29 +0100 Subject: [PATCH 5/6] Adjust style --- src/css/admonition.css | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/css/admonition.css b/src/css/admonition.css index c271aa2..b1ce68c 100644 --- a/src/css/admonition.css +++ b/src/css/admonition.css @@ -9,13 +9,13 @@ box-shadow: none; } - /* Change color of the "important" admonition back to the default red */ - & td.icon i.icon-important { - background-color: #e40046; - } - /* Don't use uppercase for captions */ & .icon { text-transform: none; } } + +/* Change color of the "important" admonition back to the default red */ +.doc .admonitionblock.code-rule.warning .icon { + background-color: #e40046; +} \ No newline at end of file From 416c28a6bdf115ab14b8cdd99824e07902293025 Mon Sep 17 00:00:00 2001 From: Techassi Date: Mon, 8 Jan 2024 14:50:23 +0100 Subject: [PATCH 6/6] Add newline at EOF, again!! Some VSC default formatter keeps removing it. Stop it already... --- src/css/admonition.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/css/admonition.css b/src/css/admonition.css index b1ce68c..7b89125 100644 --- a/src/css/admonition.css +++ b/src/css/admonition.css @@ -18,4 +18,4 @@ /* Change color of the "important" admonition back to the default red */ .doc .admonitionblock.code-rule.warning .icon { background-color: #e40046; -} \ No newline at end of file +}