Я пытаюсь настроить свой сайт (https://ashishrao7.github.io/ashish-rao/), используя страницы github, и до сих пор все было хорошо, за исключением одной мелочи. На домашней странице появляется дополнительная плитка, и источником проблемы является то, что файл css assets/css/main.css
по какой-то причине индексируется как page
. Я использую модифицированную версию темы jekyll под названием Forty https://andrewbanchich.gitlab.io/forty-jekyll-theme/
. Я мог бы временно решить эту проблему локально, перейдя в папку _site (не включенную в репо, потому что она получает built) и удалил код, связанный с этой ненужной плиткой. Однако он появлялся каждый раз, когда я перестраивал свой сайт, и я искал более постоянное решение. После некоторой отладки я выяснил, что эта излишне проиндексированная плитка по какой-то причине обнаруживается как page
в _includes\tiles.html
:
{% for page in site.pages limit:site.tiles-count %}
Однако теперь я застрял. не знаю, как исправить эту проблему. Раздражающая плитка показана на рисунке ниже.
Upon clicking, it takes the viewer to the page https://ashishrao7.github.io/ashish-rao/assets/css/main.css это не то, что я имел в виду. Вот ссылка на репозиторий github, на котором размещен сайт https://github.com/ashishrao7/ashish-rao.