readthedocs/sphinx_rtd_theme

Inconsistent vertical spacing in nested lists

Open

#996 创建于 2020年9月6日

在 GitHub 查看
 (1 评论) (5 反应) (0 负责人)CSS (1,413 fork)batch import
Good First IssueImprovement

仓库指标

Star
 (3,473 star)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Problem

The vertical spacing is inconsistent in nested lists. A blank line is left at the beginning of the second level, but no blank line when we return to the first level.

Reproducible Project

From the RTD theme documentation itself:


- I kept saying that, "deeper down the rabbit hole". `yahoo <http://www.yahoo.com>`_

  - I cackle at night `yahoo <http://www.yahoo.com>`_.
- I'm so lonely here in GZ ``guangzhou``

Note: Adding additional blank lines doesn't help

Error Logs/Results

image

Expected Results

Either

  • No space before "I cackle at night yahoo"
  • Also space after "I cackle at night yahoo"

Sepculation

The relevant CSS code is

.rst-content .section ul p {
    margin-bottom: 12px;
}


.rst-content .section ul li p:last-child {
    margin-bottom: 0;
}

贡献者指南