ссылочный компонент начальной загрузки в уценке - PullRequest
0 голосов
/ 17 октября 2018

У нас есть сайт Jekyll с Liquid, Kramdown и Bootstrap.Я хочу начать использовать навигационные вкладки Bootstrap на страницах Markdown.https://getbootstrap.com/docs/4.0/components/navs/#tabs Также обсуждается здесь https://getbootstrap.com/docs/4.0/components/navs/#javascript-behavior

Проблема в том, что это привнесет множество HTML в наши источники Markdown и уменьшит их читабельность.

В прошломКогда мы сталкивались с подобными ситуациями, мы часто могли использовать теги типа [link](url){:target="_blank"}.Похоже, это из-за Крамдауна.Я также понимаю, что можно ссылаться на CSS аналогичным образом, например, как {:.CSSClass}.Опять же, из-за Крамдауна.

Мой вопрос: есть ли способ сделать что-то похожее с этими навигациями из Bootstrap?Я хотел бы иметь возможность сделать что-то вроде этого:

{{< tabs >}}
{{% tab name="Choice A" %}}
Contents of Choice A tab
{{% /tab %}}
{{% tab name="Choice B" %}}
Contents of Choice B tab
{{% /tab %}}
{{< /tabs >}}

Но это то, что я видел на сайте Гюго.

1 Ответ

0 голосов
/ 17 октября 2018

Вы можете использовать включает, просто так:

{% include tabstart.html title="choice a" %}

Content of your tab

{% include tabend.html %}
...