From 362990f32ff621f0326d47fbc1eceab56ad11c88 Mon Sep 17 00:00:00 2001 From: Chris Sewell Date: Sat, 24 Sep 2022 23:23:51 +0200 Subject: [PATCH 1/2] Support MyST table column alignment With Markdown tables, one can control column alignment: ```markdown | left | center | right | | :--- | :----: | ----: | | a | b | c | ``` To enable this non-standard (in docutils) feature, MyST-Parser adds CSS classes to the `td`/`th`, which then require implementation by the HTML themes. --- src/furo/assets/styles/content/_tables.sass | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/furo/assets/styles/content/_tables.sass b/src/furo/assets/styles/content/_tables.sass index 64d7958f8..34e86454d 100644 --- a/src/furo/assets/styles/content/_tables.sass +++ b/src/furo/assets/styles/content/_tables.sass @@ -32,3 +32,11 @@ table.docutils border-left: none &:last-child border-right: none + + // MyST tables set these classes for control of column alignment + &:.text-left + text-align: left + &:.text-right + text-align: right + &:.text-center + text-align: center From 9df41717afaef9e764f6b712098061d7ed3823c3 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 24 Sep 2022 21:24:17 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/furo/assets/styles/content/_tables.sass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/furo/assets/styles/content/_tables.sass b/src/furo/assets/styles/content/_tables.sass index 34e86454d..5b995dfd1 100644 --- a/src/furo/assets/styles/content/_tables.sass +++ b/src/furo/assets/styles/content/_tables.sass @@ -32,7 +32,7 @@ table.docutils border-left: none &:last-child border-right: none - + // MyST tables set these classes for control of column alignment &:.text-left text-align: left