readthedocs/sphinx_rtd_theme

Inconsistent vertical spacing in nested lists

Open

#996 aperta il 6 set 2020

Vedi su GitHub
 (1 commento) (5 reazioni) (0 assegnatari)CSS (1413 fork)batch import
Good First IssueImprovement

Metriche repository

Star
 (3473 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

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;
}

Guida contributor