Могу ли я иметь правильную красивую мозаичную нумерацию страниц в Jekyll с использованием шаблонов Liquid?
Я нашел эту хорошую тему Джекилла:http://www.jacoporabolini.com/emerald/ с хорошо выглядящей нумерацией страниц. К сожалению, хорошо выглядит только при небольшом количестве страниц. В случае моего блога это выглядит так:
Не удивительно, потому что код выглядит так:
{% for page in (1..paginator.total_pages) %}
И это должно быть больше похоже на это:
{% for page in (min(1,paginator.page-3)..max(paginator.page+3,paginator.total_pages)) %}
Проблема, я не думаю, что есть что-то вродеmin
а такжеmax
в жидкости или даже арифметические операторы, такие как+
или же-
, Я искал документацию и не мог найтиmin
или жеmax.
Я также проверил много тем, и все, что они предлагают, это наивная нумерация страниц, вообще без нумерации страниц и первый | текущий | следующий тип нумерации страниц. Любые советы приветствуются.