title: Can a github page made using default templates ALSO render a custom html file AS IS from the same repository?
body: <p>I have setup a Github page successfully using Jekyll and the default Minimal theme on the <code>gh-pages</code> branch. It acts as a nice documentation for my code in the <code>master</code> branch. However I now want it to also render a <strong>custom html page</strong>.</p>
  <p><strong>What do I mean by that?</strong><br />
  The html is a completely finished page that <strong>doesn't need a template</strong> but still needs to be output.</p>
  <p>Usually we write in markdown and Github takes care of everything. But this custom html file can't be prepared that way. It has some interactive elements, scripts etc that can't be put down in markdown and expected to be prepared correctly by Github (OR is it actually possible to hack the template to do that?). I don't really care the endpoint of the page, it can be any thing.</p>
  <p>If it can be done, please let me know how.</p>
  <h3>EDIT:</h3>
  <p>Using the current solution of -</p>
  <pre><code>---
  
  ---
  &lt;html&gt;
  .
  .
  &lt;/html&gt;
  </code></pre>
  <p>I am able to partially render the HTML file i.e the formatting of the template is still applied even though I <strong>do not want any formatting from the theme at all</strong>.</p>
  <p>How do I make Github ignore all formatting from the theme for just this html file ?</p>
  <h3>EDIT2:</h3>
  <p>I also tried with the following in <code>assets/css/style.scss</code> file based on <a href="https://help.github.com/en/articles/adding-a-theme-to-your-github-pages-site-using-jekyll#customizing-your-themes-css" rel="nofollow noreferrer">customizing your theme's css help</a> -</p>
  <pre><code>---
  ---
  
  @import &quot;{{ site.theme }}&quot;;
  .title{}
  .body{}
  .div{}
  
  </code></pre>
  <p>But nothing happened.</p>
  <h3>EDIT3</h3>
  <p>I haven't tried with <a href="https://help.github.com/en/enterprise/2.14/user/articles/customizing-css-and-html-in-your-jekyll-theme#customizing-your-jekyll-themes-html-layout" rel="nofollow noreferrer">customizing your html layout</a> yet, but that also seems to be a solution.</p>
  <p>I also tried with the following directly in the <code>index.md</code> file -</p>
  <pre><code>---
  layout: doom
  ---
  </code></pre>
  <p>Where <code>doom</code> is NOT defined anywhere.<br />
  This seems to work !!</p>