#5 Active page does not work, but even if it did the template has no style class for it

オープン
6 年 前vaeringjar によって開かれました · 4 コメント
vaeringjar6 年 前 にコメントしました

Basically two problems, though minor:

  • pagePrime does not actually detect the current page.
  • The style sheet has no class named "active"
$ grep -in "pagePrime\|active" themes/pelican/templates/*
themes/pelican/templates/base.html:52:            <li{% if page == pagePrime %} class="active"{% endif %}><a href="{{ link }}">{{ title }}</a></li>
themes/pelican/templates/base.html:64:            <li{% if page == pagePrime %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ page.url }}">{{ page.title }}</a></li>
themes/pelican/templates/base.html:70:            <li{% if cat == category %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ cat.url }}">{{ cat }}</a></li>

Basically two problems, though minor: * pagePrime does not actually detect the current page. * The style sheet has no class named "active" ``` $ grep -in "pagePrime\|active" themes/pelican/templates/* themes/pelican/templates/base.html:52: <li{% if page == pagePrime %} class="active"{% endif %}><a href="{{ link }}">{{ title }}</a></li> themes/pelican/templates/base.html:64: <li{% if page == pagePrime %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ page.url }}">{{ page.title }}</a></li> themes/pelican/templates/base.html:70: <li{% if cat == category %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ cat.url }}">{{ cat }}</a></li> ```
zPlus6 年 前 にコメントしました
オーナー

What are the "expected behavior" and "actual/current behavior"?

What are the "expected behavior" and "actual/current behavior"?
vaeringjar6 年 前 にコメントしました
オーナー

The original template, which was a fork itself, had a way alter the menu to highlight or underline the text/link for the current page.

The original template, which was a fork itself, had a way alter the menu to highlight or underline the text/link for the current page.
zPlus6 年 前 にコメントしました
オーナー

There are only two pages, "TODO" and "Why ?", correct?

There are only two pages, "TODO" and "Why ?", correct?
vaeringjar6 年 前 にコメントしました
オーナー

This might not make any sense anymore for this template. The original template before the fork didn't really have it either. I'll think about it for a few more days, but I think just removing the references makes more sense.

This might not make any sense anymore for this template. The original template before the fork didn't really have it either. I'll think about it for a few more days, but I think just removing the references makes more sense.
会話に参加するには サインイン してください。
ラベルなし
マイルストーンなし
担当者なし
2 参加者
読み込み中…
キャンセル
保存
まだコンテンツがありません