Я успешно настроил страницу Github, используя Jekyll и минимальную тему по умолчанию в ветке gh-pages
. Он служит хорошей документацией для моего кода в ветке master
. Однако теперь я хочу, чтобы он также отображал пользовательскую HTML-страницу .
Что я подразумеваю под этим?
html - это полностью готовая страница, для которой не требуется шаблон , но он все еще должен выводиться.
Обычно мы пишем в уценке, и Github заботится обо всем. Но этот пользовательский HTML-файл не может быть подготовлен таким образом. В нем есть некоторые интерактивные элементы, скрипты и т. Д., Которые нельзя записать в уценке и которые, как ожидается, будут правильно подготовлены Github (ИЛИ действительно ли возможно взломать шаблон, чтобы сделать это?). Меня не волнует конечная точка страницы, это может быть любая вещь.
Если это можно сделать, пожалуйста, дайте мне знать, как.
РЕДАКТИРОВАТЬ:
Используя текущее решение -
---
---
<html>
.
.
</html>
Я могу частично визуализировать файл HTML, т.е. форматирование шаблона все еще применяется, хотя я вообще не хочет никакого форматирования из темы .
Как мне заставить Github игнорировать все форматирование из темы только для этого html-файла?
EDIT2:
Я также пытался со следующим в assets/css/style.scss
файле на основе настройка справки css вашей темы -
---
---
@import "{{ site.theme }}";
.title{}
.body{}
.div{}
Но ничего не произошло.
EDIT3
Я не пробовал с настроить ваш htmllayout пока нет, но, похоже, это тоже решение.
Я также попробовал следующее прямо в файле index.md
-
---
layout: doom
---
Где doom
НЕопределяется где угодно.
Кажется, это работает !!