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

오픈
vaeringjar6 년 전을 오픈 · 4개의 코멘트
vaeringjar 코멘트됨, 6 년 전

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> ```
zPlus 코멘트됨, 6 년 전
소유자

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

What are the "expected behavior" and "actual/current behavior"?
vaeringjar 코멘트됨, 6 년 전
소유자

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.
zPlus 코멘트됨, 6 년 전
소유자

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

There are only two pages, "TODO" and "Why ?", correct?
vaeringjar 코멘트됨, 6 년 전
소유자

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명
로딩중...
취소
저장
아직 콘텐츠가 없습니다.