From e7103b6c455cc8bcbc79511a56308bc8701fbddb Mon Sep 17 00:00:00 2001
From: makhnatkin <makhnatkin@yandex-team.ru>
Date: Tue, 4 Feb 2025 16:56:45 +0100
Subject: [PATCH 1/2] fix: added tab-size support for top-level content and
 code elements

---
 src/scss/_common.scss | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/scss/_common.scss b/src/scss/_common.scss
index 35d7eaf6..ef5b323f 100644
--- a/src/scss/_common.scss
+++ b/src/scss/_common.scss
@@ -22,6 +22,7 @@
     line-height: 20px;
     word-wrap: break-word;
     color: var(--yfm-color-text);
+    tab-size: var(--yfm-tab-size, inherit);
 
     * {
         box-sizing: border-box;
@@ -349,6 +350,7 @@
         font-size: 0.875em;
         white-space: pre-wrap;
         color: var(--yfm-color-inline-code);
+        tab-size: var(--yfm-tab-size-code, inherit);
     }
 
     pre {

From dad925c2c0699e9929d6784240947d0667591a72 Mon Sep 17 00:00:00 2001
From: makhnatkin <makhnatkin@yandex-team.ru>
Date: Tue, 4 Feb 2025 17:18:55 +0100
Subject: [PATCH 2/2] fix: updated README.md

---
 README.md    | 2 ++
 README.ru.md | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/README.md b/README.md
index 7b4a77e6..584021e8 100644
--- a/README.md
+++ b/README.md
@@ -87,12 +87,14 @@ MIT
 - `--yfm-color-table-row-background`
 - `--yfm-color-border`
 - `--yfm-color-accent`
+- `--yfm-tab-size`
 
 **code**
 
 - `--yfm-color-inline-code`
 - `--yfm-color-inline-code-background`
 - `--yfm-color-code-background`
+- `--yfm-tab-size-code`
 
 **hightlight**
 
diff --git a/README.ru.md b/README.ru.md
index c99436c2..84481118 100644
--- a/README.ru.md
+++ b/README.ru.md
@@ -87,12 +87,14 @@ MIT
 - `--yfm-color-table-row-background`
 - `--yfm-color-border`
 - `--yfm-color-accent`
+- `--yfm-tab-size`
 
 **code**
 
 - `--yfm-color-inline-code`
 - `--yfm-color-inline-code-background`
 - `--yfm-color-code-background`
+- `--yfm-tab-size-code`
 
 **hightlight**