Open
Description
Describe the bug
context
In Sphinx-built docs, when I create a button-ref
the nested parse is buggy, with button-link
it's okay.
Not a minimal example, but in a make html
of my site this reST:
.. card::
:class-body: text-center
:class-card: install-download-alert hidden
.. We have to use a button-link here because button-ref doesn't properly nested parse the inline code
.. button-link:: ./ides.html
:ref-type: ref
:color: success
:shadow:
:class: font-weight-bold mt-3
:click-parent:
|code| Go to IDE Setup
where |code|
uses a fontawesome substitution via pydata-sphinx-theme, this generates something correct:
But when I change it to a .. button-ref: ide_setup
(which is a valid link target and resolves to the same place) I get:
Not sure if this is related to #175 but it could be since that involves a nested parse.
Reproduce the bug
☝️
List your environment
Just installed sphinx-design from source on Linux Python 3.12.