diff options
author | Julien Déramond | 2023-09-14 16:21:57 +0200 |
---|---|---|
committer | GitHub | 2023-09-14 16:21:57 +0200 |
commit | 136cfb180f22db116cfdb62fd93d21daff596946 (patch) | |
tree | a25891109300c1e196dca790df6602c24b7109e5 | |
parent | 6fb2542de0bdff10df8bdb615b5e3fcd06556fcb (diff) | |
download | IT.starlight-136cfb180f22db116cfdb62fd93d21daff596946.tar.gz IT.starlight-136cfb180f22db116cfdb62fd93d21daff596946.tar.bz2 IT.starlight-136cfb180f22db116cfdb62fd93d21daff596946.zip |
fix: handle `[data-has-toc]` when calculating main pane width (#708)
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
-rw-r--r-- | .changeset/cold-bikes-knock.md | 5 | ||||
-rw-r--r-- | packages/starlight/layout/TwoColumnContent.astro | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/.changeset/cold-bikes-knock.md b/.changeset/cold-bikes-knock.md new file mode 100644 index 00000000..7d7f8d7d --- /dev/null +++ b/.changeset/cold-bikes-knock.md @@ -0,0 +1,5 @@ +--- +"@astrojs/starlight": patch +--- + +Fix main content column width for pages without a table of contents diff --git a/packages/starlight/layout/TwoColumnContent.astro b/packages/starlight/layout/TwoColumnContent.astro index a06e91d8..381632fb 100644 --- a/packages/starlight/layout/TwoColumnContent.astro +++ b/packages/starlight/layout/TwoColumnContent.astro @@ -46,7 +46,7 @@ interface Props { width: 100%; } - :global([data-has-sidebar]) .main-pane { + :global([data-has-sidebar][data-has-toc]) .main-pane { --sl-content-margin-inline: auto 0; order: 1; |