Open benjaoming opened 1 year ago
Thanks for submitting your first pull request! You are awesome! :hugs:
If you haven't done so already, check out EBP's Code of Conduct and our Contributing Guide, as this will greatly help the review process.
Welcome to the EBP community! :tada:
Just noticed https://github.com/executablebooks/sphinx-tabs/pull/143 - the implementation there wouldn't work for panels with several paragraphs.
Base: 97.27% // Head: 97.27% // No change to project coverage :thumbsup:
Coverage data is based on head (
1feb1f8
) compared to base (9431223
). Patch has no changes to coverable lines.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
This change affects all themes, however the behavior may also be visually problematic in several themes. I only just noticed it in sphinx-rtd-theme.
Themes that aren't affected probably also aren't affected by the margin change, since in this case they probably don't put margins under
p
elements.As I understand
sphinx-tabs-panel p:last-child
, it will trigger if that particular<p>
element is the last of all child elements in the tabs panel. So that should work as intended.Before:![image](https://user-images.githubusercontent.com/374612/214881216-e9333548-150c-4394-84c2-8e9d976efd1b.png)
After: